Prev: 26675 Up: Map Next: 26721
26712: Select player ship clear sprite data
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.
Input
A 0 if player moving right, 1 if player moving left
Output
HL Clear sprite data address
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