is that version 1? yh that's correct, they only do damage if there are no defenders in the way and they havent reached the base yet, once they reach the base they will stop attacking and disappear- otherwise one guy inside the base would destroy it alone and that would be too easy (as the enemies would never be able to kill him (i can't spawn units inside as it messes up the movement - i.e. they get stuck even with physics off)
i guess i could make them stand infront and keep firing but that would also give you (or the AI depending on who the attacker is) a big advantage as units tend to die much faster when they are spawning compared to existing units as bullet movement isn't instant - overall i like the current system, use your soldiers well or lose
in version 2 you now get a level failed message and returned to the menu once all your soldiers have been killed (or have successfully attacked the base but it's still standing due to not enough damage done) so you wont get that "now what?" feeling
to compensate for the low base damage from normal troops i have added an rpg unit that does 4x as much damage to the base (however his HP is relatively low for his cost so you have to try escort him to the base or he will die before he manages to attack it.
many thanks for testing and your feedback, considering the game is so small i lost count of the number of times it crashed while trying to test it... it's already at the memory limit too it would seem, i hope that's more because of the stock characters than anything though as being limited to 50ish characters in an entire map is definitely not enough for a real game.
life's one big game
windows vista ultimate
i5 @3.3ghz, 4gb ram, geforce gtx460, directx 11