![]() |
Routines |
| Prev: 58435 | Up: Map | Next: 58463 |
|
Used by the routine at Handle_Carrying_Eagle.
Decreases the y velocity of the eagle by one, but not below 199 as the eagle is below its target.
|
||||||||||
| Accelerate_Eagle_Up | 58449 | DEC A | Subtract one from the y velocity. | |||||||
| 58450 | BIT 7,A | Jump to Handle_Carrying_Eagle_Store_Y_Velocity to store it if it is positive. | ||||||||
| 58452 | JP Z,Handle_Carrying_Eagle_Store_Y_Velocity | |||||||||
| 58455 | CP 199 | Jump to Handle_Carrying_Eagle_Check_Contact without storing it if it is less than 199. | ||||||||
| 58457 | JP C,Handle_Carrying_Eagle_Check_Contact | |||||||||
| 58460 | JP Handle_Carrying_Eagle_Store_Y_Velocity | Jump to Handle_Carrying_Eagle_Store_Y_Velocity to store it. | ||||||||
| Prev: 58435 | Up: Map | Next: 58463 |