I want to make an enemy that each part could be shot down so that we can kill maybe first the arms then the legs then the head or in a different order. I first thought about making an actor for each part but like this it become very code heavy and as soon as I want to use a Greenfoot Random number they won't have the same value for each part.
They should have some even functions like movement and interaction with the world but also personal stuff like: this part can shoot, this one has more life, and so on.
What do you suggest me to do for such stuff?

