Prev: EB85 Up: Map Next: EBA0
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
Prev: EB85 Up: Map Next: EBA0