Routines |
Prev: 44619 | Up: Map | Next: 44687 |
Used by the routines at HandlerYellowOrchid_StandUp and GamePlay_Start.
|
||||
HandlerOrchidTimer | 44666 | LD A,(23672) | A=FRAMES. | |
44669 | AND %00000001 | Keep only bit 0. | ||
44671 | RET NZ | Return every other FRAME. | ||
44672 | LD A,(38576) | A=OrchidEffectTimer. | ||
44675 | AND A | Return if OrchidEffectTimer is zero. | ||
44676 | RET Z | |||
44677 | DEC A | Decrease A by one. | ||
44678 | LD (38576),A | Write A back to OrchidEffectTimer. | ||
44681 | RET NZ | Return if A is not zero. | ||
44682 | LD (IX+5),71 | Set IX+5 (entity colour) to 71 (white). | ||
44686 | RET | Return. |
Prev: 44619 | Up: Map | Next: 44687 |