These are fun. They do not roam but sit still until the player
approaches, then attack as fast as a bullet. Their damage is low,
however. In numbers they can be a real nuisance if you have no
corner to retreat to. Fires a color event when killed.

onFrame(Context ctx,
Cell cell,
int frame)
Animation callback, executed once each frame for each piece
animated on the board.

void

onHit(Event event,
Cell attackerLoc,
Cell agentLoc,
Agent agent)
Fired when this agent collides with the player, or if this agent is the player,
when the player collides with another agent (in other words, this method will
not fire if one non-player agent collides with another non-player agent).

onHit

Fired when this agent collides with the player, or if this agent is the player,
when the player collides with another agent (in other words, this method will
not fire if one non-player agent collides with another non-player agent).