1. Set a global value to a random number, then have several conditions like:
Random Global Value = 3;
Pick Group.Enimies at random:
-Create power-up 3 at 0,0 from Group.Enemies
2. OK Here is how you would do it: (as a concept)
First of all, like I said, all you have to do for changing the animation for every direction of a bullet is go into the animation editor, and simply make a different animation of the bullet for every direction. I don't see how you got list object out of that.
Now to make a four bullets shoot out in four random directions, you DO need a list object to keep track of it. Everytime you want to do it, use these actions:
On shoot four random bullets:
-List Object: Reset
-List Object: add a line Str$(Random(32))
-List Object: add a line Str$(Random(32))
-List Object: add a line Str$(Random(32))
-List Object: add a line Str$(Random(32))
On shoot four random bullets:
-Shoot object Bullet in direction Val(List Line Text$( "List", 1))
-Shoot object Bullet in direction Val(List Line Text$( "List", 2))
-Shoot object Bullet in direction Val(List Line Text$( "List", 3))
-Shoot object Bullet in direction Val(List Line Text$( "List", 4))
Simple as that. wink.