QUOTE (Oceans Dream @ Feb 7 2012, 08:39 PM)
You have Start Enemy switch on Parallel Process, which is why this happens. You'll want that first event that has "Switch Operation: Start Enemy is on" to be on Autostart. And before you turn that switch on, set the enemy HP back to 0. Then, erase event.
Otherwise, with a parallel process, what it's doing is turning back on the switch that you turned off when the enemy is supposed to die as it'll keep running until you tell it not to (erase event, or a new page with a switch for example). So yeah, I'd recommend autostart for that first event.
Lemme know if that works!
Okay I did that and it didn't work. However I turned all of the enemy's parallel process to autostart and that seemed like it did the trick. The only thing is, I enter map 2 from map one kill the enemy and then go back to map 1. I then renter map 2 and then he explodes. However when I do it a third time he doesn't explode. Hard to explain, but I'll keep messing around with it. If you think of anything as to why it may be doing this let me know.
[EDIT] Oaky I fixed the issue however when I copy the same enemy and change his variables to enemy 2 (health, and everything else that isnt enemy 1) when i kill enemy 1 enemy 2 disappears. Any ideas on this?
[EDIT 2] Okay! sorry this is the last edit. I have two enemy's on map 2, and now I can kill one and then kill the other with out one exploding. Now the issue is again, when I reneter map 2 the second time they both explode. But when I renter a third time they do not. It seems to be every other time I enter they explode. Currently my map event is set like this:
<>Var Oper Enemy 2 HP set 0
<>Var Oper Enemy 1 HP set 0
<>switch operation start enemy ON
This post has been edited by trhh: Feb 8 2012, 12:55 PM