![]() |
Routines |
| Prev: CEA0 | Up: Map | Next: CF14 |
|
As DEADLY_PACER_U, along V: graphic 93, a head, deadly, enters here; graphic 88, a block, at PACER_V.
|
||||||||
| DEADLY_PACER_V | CEDA | CALL MAKE_DEADLY | deadly | |||||
| PACER_V | CEDD | CALL DRAW_AT_L16_D8 | PACER_V: the drawing nudge | |||||
| CEE0 | XOR A | no step in U or Z; which way? | ||||||
| CEE1 | LD (IX+$09),A | |||||||
| CEE4 | LD (IX+$0B),A | |||||||
| CEE7 | BIT 0,(IX+$10) | |||||||
| CEEB | JR Z,DEADLY_PACER_V_1 | |||||||
| CEED | LD (IX+$0A),$02 | forwards: two units, and back the other way after a bump | ||||||
| CEF1 | CALL CLIP_AND_MOVE | |||||||
| CEF4 | BIT 1,(IX+$0C) | |||||||
| CEF8 | JR Z,DEADLY_PACER_V_0 | |||||||
| CEFA | RES 0,(IX+$10) | |||||||
| DEADLY_PACER_V_0 | CEFE | JP SET_WIPE_AND_DRAW_FLAGS | redraw | |||||
| DEADLY_PACER_V_1 | CF01 | LD (IX+$0A),$FE | backwards: two units, and forwards again after a bump | |||||
| CF05 | CALL CLIP_AND_MOVE | |||||||
| CF08 | BIT 1,(IX+$0C) | |||||||
| CF0C | JR Z,DEADLY_PACER_V_0 | |||||||
| CF0E | SET 0,(IX+$10) | |||||||
| CF12 | JR DEADLY_PACER_V_0 | |||||||
| Prev: CEA0 | Up: Map | Next: CF14 |