This question is very similar to this one about spawned actors reporting their death, and while that answer was very helpful and illuminating for me, I’m still struggling to get some traction on a problem I’m having.
I cannot figure out how to send data about spawned actors back up to the level blueprint. The example I’m doing is a simple asteroids clone, and every time an actor dies it spawns multiple offshoot actors, and those offshoot ones also spawn children, etc. I have all the logic and gameplay working in the Blueprint of the asteroid actors to track their deaths, send it to the HUD for a running score, spawn new guys where they died, etc. But what I can’t do is pass any information about them back up to the Level Blueprint. The most simple thing I want is to keep a running count of how many are alive at any given time with a running int variable that I can then use to dictate further behavior inside the Level Blueprint. Maybe something like, if more than 10 asteroids, play faster music or something. That’s just a random example, the real problem is I can’t figure out how to get the pieces talking to each other. I’ve been researching every link I can find, and I usually have trouble because the solutions working with actors placed in a level (not spawned) or sending info to blueprints other than the Level Blueprint (like the HUD, or GameState).