| Routines

EB9B: Make a character move up

Used by the routines at ECD2, F5AC and F600. Attempts to move a character in the following ways, in the given order, depending on the directions that are available at the character's current location:
Move | Condition
--- | ---
Up | There is a step going up in the direction the character is facing
Turn round | There is a step going up in the other direction
Forwards | There is no step going up
Down | The character can only step down from his current location
Input
H | Character number (0xD7-0xE6)
EB9B | LD DE,$A218 | Point DE at the direction indicator table at A218
EB9E | JR $EBA3 |