Zombie

From ZAMN Hacking
Revision as of 00:28, 11 April 2024 by Piranhaplant (talk | contribs)
Monster data
HP 1
Points 100
Entity data
Entity pointer $81:87F8 (normal)
$81:88CA (hard)

The zombie is a respawning monster.

Behavior

Zombies can be in one of three states:

  • Wandering: Walk in a straight line in a random one of the four orthogonal directions. Zombies start in this state.
  • Follow wall: Go counterclockwise around the perimeter of a wall. A zombie will enter this state if it touches a wall (i.e. a tile that is solid to monsters) while in the wandering state.
  • Target: Move towards the nearest targetable sprite. A zombie enters this state when it comes within a certain distance of a targetable sprite. The zombie will leave this state and go back to the wandering state if there is no longer a targetable sprite within another (slightly larger) distance.