I want a laser blast to hit a someone from the family "Enemies" and give a set number of damage. I want multiple enemies on the screen at once as well. The reason being so that I can set varied levels of health for different types of enemies, and additionally set different kind of damage dealt by projectiles of varying sorts (when I add more; for instance a laser might do 2 damage, while a bullet does 5).
When I implement this, however, as soon as the laser hits the person from the "Enemies" family, everyone in the "enemies" family destroys... which I don't want to happen. I just want it to affect individual enemy units. I understand how to do this with private variables. I'm not sure if I should redefine all of my family variables or what.
Setting all enemies into a family would prevent me from defining EVERY event for all of my enemies in the event that I would have to use object specific private variables. I'm new to this, so I apologize if I'm wasting space with newb questions.