Prev: 27097 Up: Map Next: 27127
27114: Find alien UDG data
Returns the location of the UDG data for the alien graphics. A register provides the alien type to find.
Used by the routine at init_alien_row_data.
Input
A Alien type: 0 for red alien, 1 for green alien, 2 for yellow alien
Output
HL UDG address starting at _RED_ALIEN_LOOK_LEFT
find_alien_udg 27114 LD HL,_RED_ALIEN_LOOK_LEFT Start with first alien UDG
27117 OR A A=0 means we've already got what we want.
27118 RET Z
27119 LD BC,64 Each alien set is 64 bytes long so add that offset for each type of alien
find_alien_udg_0 27122 ADD HL,BC
27123 DEC A
27124 JR NZ,find_alien_udg_0
27126 RET
Prev: 27097 Up: Map Next: 27127