![]() |
Routines |
| Prev: E420 | Up: Map | Next: E451 |
|
Used by the routine at Handle_Carrying_Eagle.
Decreases the x velocity of the eagle by one, but not below D0 as the eagle is to the right of its target.
|
||||||||||
| Accelerate_Eagle_Left | E443 | DEC A | Subtract one from the x velocity. | |||||||
| E444 | BIT 7,A | Jump to Handle_Carrying_Eagle_Store_X_Velocity to store it if it is positive. | ||||||||
| E446 | JP Z,Handle_Carrying_Eagle_Store_X_Velocity | |||||||||
| E449 | CP $D0 | Jump to Handle_Carrying_Eagle_Adjust_Y_Velocity without storing it if it is less than D0. | ||||||||
| E44B | JP C,Handle_Carrying_Eagle_Adjust_Y_Velocity | |||||||||
| E44E | JP Handle_Carrying_Eagle_Store_X_Velocity | Jump to Handle_Carrying_Eagle_Store_X_Velocity to store it. | ||||||||
| Prev: E420 | Up: Map | Next: E451 |