For example, in my beat em up template, I duplicated the third person character BP and named it Enemy001. I dragged theenemy bp into the map, and named it jobber (a no nothing lacky pro wrestling term for those that don’t know), and each one added becomes like jobber 2…3…4…etc etc. In the level BP, it allows me to check when that certain character is overlapping a box or not. OR if two jobbers are destroyed so that I can clear or advance for 1 time. VS the enemy BP will fire a signal everytime the actor is destroyed. It seems to offer a selectivity to doing things by getting the direct references. Afaik, this is the only way to get direct references to things dragged into the level. It still can be a pain in the a$$ but it does offer you more control.
Yes, in that same beat em up template project. I have an integer in the game state called “Player01LivesCounter”. The game state keeps going between levels. So it will always be accurate for how many lives. Whereas, if the same integer were in the third person character’s bp, it would get reset every time a map loaded.