![]() |
Routines |
Prev: 27097 | Up: Map | Next: 27127 |
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.
|
||||||||||||
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 |