![]() |
Routines |
| Prev: 53045 | Up: Map | Next: 53072 |
|
Used by the routine at TestMoveDown.
Checks whether an object that is moving in the direction of heading two touches a wall in the cell containing a point. If it does, the depth is made positive and the object is pushed back by CheckWallVertical_PushBack.
|
||||||||||||||||
|
Check the walls, then push the object back if it is touching one.
|
||||||||||||||||
| CheckWallVerticalReverse | 53064 | CALL CheckWallsHorizontalFirst | Call CheckWallsHorizontalFirst. | |||||||||||||
| 53067 | RET NC | Return if the object is not touching a wall. | ||||||||||||||
| 53068 | NEG | Make the depth positive, and jump to CheckWallVertical_PushBack. | ||||||||||||||
| 53070 | JR CheckWallVertical_PushBack | |||||||||||||||
|
View the equivalent code in;
|
||||||||||||||||
| Prev: 53045 | Up: Map | Next: 53072 |