Prev: C111 Up: Map Next: C126
C11D: Finish Explosion
The handler of the last stage of an explosion, type 47. The object is changed into the marker that makes DrawObject erase it, which frees it.
Input
IX Record of the object
FinishExplosion C11D CALL SetSpriteOffset_Minus12_Minus4 Call SetSpriteOffset_Minus12_Minus4 to set where the sprite is drawn.
This entry point is used by the routine at ScoreForCreature.
FinishExplosion_Erase C120 LD (IX+$00),$01 Change the object to the type that makes it be erased.
C124 JR RunExplosion_MarkObjectMoved Jump to RunExplosion_MarkObjectMoved to mark it to be drawn.
Prev: C111 Up: Map Next: C126