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