You can test your movie now to see the positioning of the symbols. If the sybols overlap, change the «distance_step» variable to make more room between them.
Next, we need a function that removes the symbols after the player «lost a life». This function should also check the number of remaining lifes. If there are no more lifes left, the function should perform a specific task, like jumping to an another frame to display the «Game Over» screen etc. This function will be implemented like a native flash function, so than we will have the great advantage to access this function from every timeline. Here's the code:
Object.prototype.remove_life_from_stage = function(clip_name, tries_left) {
if (tries_left == 0) {
//CHANGE HERE TO MAKE THE MOVIE DO SOMETHING ELSE
_root.play();
}
for (i = MAX_LIVES; i> tries_left; i--) {
removeMovieClip(clip_name + "" + i);
}
};
Now the prototype of the function looks as follows:
remove_life_from_stage(clip_name, tries_left);
Now you can use this function in every timeline. Take a look at this pseudocode: