QUESTION 8 part 2:
Red/orange floor spitters: Movement is MMF's bouncing ball. Every 01"-00 toggle flag. When set on, set speed randomly from 8 to 12. When off, look towards player and countdown from 25. When finished counting, shoot fireball with direction 3, 4, or 5 (11, 12, or 13 facing left) and speed (20 + (X distance from player/5) + (Y distance from player/5)).
Fire ball: MMF's pinball movement, gravity 18. Dies on collision with umbrella.
Red floor spider: One chance in three, and every 00"-75, move at speed 30. When hit wall, stop and change direction.
Caterpillar: Movement is MMF's bouncing ball. Every 01"-00 toggle flag. When set on, set speed randomly from 8 to 12. When off, look towards player and countdown from 25. When finished counting, create white bullet at action point.
White bullet: When to left of player, subtract 1 from X Speed. When to right, add 1. When above player, subtract 1 from Y Speed. When below, add 1. Destroy on collision with umbrella.
Hedgehog: Movement is MMF's bouncing ball. Every 02"-00, randomize direction. Every 00"-60, set speed randomly to 0, 0, 5, or 10.
Spiker: Set player distance to X difference + Y difference. When < 90, spike. When > 120, unspike.
3 shot walker: Set player distance to X difference + Y difference. When < 140, shooting. When > 160, walking. When walking: Movement is MMF's bouncing ball. Every 00"-76 set speed randomly to 0 or 10. Every 02"-00 face player. When shooting: Set countdown randomly from 60 to 79. "Always" subtract 1. When hit 0, shoot fire balls direction 7,8,or9 and 4 and 12, speed 30 to 59.
5 shot walker: Set player distance to X difference + Y difference. When < 140, shooting. When > 160, walking. When walking: Movement is MMF's bouncing ball. Every 00"-84 set speed randomly to 0 or 10. Every 01"-90 face player. When shooting: Set countdown randomly from 60 to 79. "Always" subtract 1. When hit 0, shoot fire balls direction 7,8,or9 and 4 and 5 and 11 and 12, speed 30 to 59.
*same fireball movement as first post
Black right wall walker: Every 02"-15 pick random one to shoot. Shoot 3 bullets at 14, 16, and 18. When finished shooting, set direction randomly to up or down and speed to 1 pixel/"always"
Black left wall walker: Every 02"-15 pick random one to shoot. Shoot 3 bullets at 30, 0, and 2. When finished shooting, set direction randomly to up or down and speed to 1 pixel/"always"