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