I've faced with such problem: there is an enemy in the game, composed of many sprites (gun and other accessories). The enemy comes from certain point on the map, for example, every 3 seconds. At the beginning all enemies go as expected, but when the number of enemies increases, their weapons begins to copy. Imagine that - the enemy has 1 gun, when number of enemies become more and every enemy already has 2 guns, then 3 guns, etc....
Example .cap file with enemies - http://www.fileqube.com/shared/GzciJxcYp1503977
1. How to create many copies of the enemy, that each of them would have only 1 gun (or something else)?
2. How to create the same copies of one sprite at the same time from different locations on the map? (because I have only one point which creates enemies)