![]() |
Routines |
| Prev: 26675 | Up: Map | Next: 26721 |
|
Set HL to _GFX_PLAYER_SHIP_RIGHT_CLEAR if A is 1, or _GFX_PLAYER_SHIP_LEFT_CLEAR is A is 0.
A is used to indicate whether the ship needs to move left or right. Choose the correct sprite data ready for the redraw.
|
||||||||||||
| select_clear_player_ship_sprite | 26712 | LD HL,_GFX_PLAYER_SHIP_RIGHT_CLEAR | _GFX_PLAYER_SHIP_RIGHT_CLEAR | |||||||||
| 26715 | OR A | |||||||||||
| 26716 | RET NZ | Return if A=1, hence left move | ||||||||||
| 26717 | LD HL,_GFX_PLAYER_SHIP_LEFT_CLEAR | _GFX_PLAYER_SHIP_LEFT_CLEAR | ||||||||||
| 26720 | RET | Return if A=0, hence right move | ||||||||||
| Prev: 26675 | Up: Map | Next: 26721 |