Basic Enemy

Purpose
Provide room filler and chaos.

Description


The basic enemy is a grunt unit which can be used as filler for a room, their pattern is extremely simple, but their strength is in their numbers and the fact that they can catch you off-guard in combination with the other enemies.

They use the following pattern

 * 1) Move in range and in sight of the player.
 * 2) Load a shot while telegraphing.
 * 3) Fire at the player.

Pros

 * 1) Multiple bullet patterns can be made with ease for variation
 * 2) Simple behavior
 * 3) Creates filler content that can be re-used without getting dull

Cons

 * 1) If they fire too much they might make the arena too busy for the other enemies.
 * 2) The AI might seem very dumb if they clump together too much.