Hi, I've got a weird problem I can't figure out how to solve. My game is an arena shooter where enemies are created from a number of spawners with the logic set up basically like so: Every x seconds, create obj_enemy_00 at the spawner with y dedicated ID variable, et cetera. For just spawning a single object (the base enemy object), this works great! The trouble comes when I try to spawn an enemy with multiple parts.
The way I have it set up, obj_enemy_00 has a variable called 'type' which determines what kind of enemy it is when it is spawned. The tank guy has a couple extra bits that I need to create when it spawns, but I can't figure out how. If I do this:
it only creates one of each no matter how many tank guys I push out of the spawners. If I do this:
it creates a scary feedback loop that, for reasons unknown to me, spawns hundreds of them per second (it does this with and without the extra "type = tankguy").
The system is relatively complex so it'd probably be easier for you to just poke around in the .capx to see if you can figure out the problem, you can download it here. I'm hoping I'm just having a brain fart and the answer is real simple.