![]() |
Routines |
Prev: 9663 | Up: Map | Next: 9683 |
Used by the routine at 9470.
|
||||
9667 | LD A,($A1F9) | Return if Rex is teleporting | ||
966A | OR A | |||
966B | RET NZ | |||
966C | LD A,($A1E5) | Return if shield key is hold down | ||
966F | OR A | |||
9670 | RET NZ | |||
9671 | LD A,($A1E6) | Return if shield power is zero | ||
9674 | OR A | |||
9675 | RET Z | |||
9676 | LD A,$01 | Set shield key is hold down | ||
9678 | LD ($A1E5),A | |||
967B | LD A,($A1E2) | Invert shield status active/inactive | ||
967E | CPL | |||
967F | LD ($A1E2),A | |||
9682 | RET |
Prev: 9663 | Up: Map | Next: 9683 |