"So many events that coulde be replaced by: LifeHeartTiled set width to: varlifeHearts*24"
What do you mean by that? Could you explain further? Doesn't that mean it will just set the width to 24 pixels no matter what?
Also, are you saying to turn all my enemyhealth global variables into instance variables? Or are you saying that when I destroy a level's enemies, just add 1 to varlifehealths's instance variables instead of setting variables to the next specific number?