![]() |
Routines |
| Prev: 8CB7 | Up: Map | Next: 8D45 |
|
Used by the routine at MATERIALISING.
+$07 has been carrying the character's sprite since LOSE_LIFE put it there. Restoring it is all it takes to be alive again: the dispatcher will send the next frame to UPDATE_KNIGHT, and CHECK_HIT will start counting the player as hittable.
|
||||
| FINISH_MATERIALISING | 8D32 | LD A,(IX+$07) | Back to the knight, the wizard or the serf. | |
| 8D35 | LD (IX+$00),A | |||
| 8D38 | LD (IX+$06),$00 | Clear the counter, the saved sprite and the offset. | ||
| 8D3C | LD (IX+$07),$00 | |||
| 8D40 | LD (IX+$02),$00 | |||
| 8D44 | RET | |||
| Prev: 8CB7 | Up: Map | Next: 8D45 |