![]() |
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 |