—? The camera scrolls with the player but camera is locked into zones and the zones vary in size. Do you mean using a LOS behavior on enemies to detect if they're near the player?
Tokinsom Hey, thanks a lot for the help! Seems to be working correctly now! The way I have it set up is, when you enter a certain room, it destroy the enemies in the adjacent rooms and spawns enemies in the current room. I grouped the robot enemies in the room as their own family.
I'm a little confused about the nature of families though. Do I have to make a family for the groups of enemies that are in each zone so they spawn and destroy correctly? Or would just using the family marked as "Enemies" (that have all the enemy sprites within) suffice? Because I'm using both and they both seem to work. The very fast worm-looking creatures are in the overall "Enemies" family that includes most enemies sprites. I'm just trying to come up with the most code efficient way to do this since Metroidvania's can become rather large.
Tokinsom I've definitely considered picking up your game kit The way I look at it though is that I'll never truly learn C2 if I just use someone's template. Building this prototype has been an awesome learning experience and I'm a lot more confident with C2 than I was 6 months ago!