Prev: 61142 Up: Map Next: 61194
61163: Animate: Turn Into Human
Animate_TurnIntoHuman 61163 LD A,(53838) Jump to Animate_TurnIntoHuman_0 if *Active_MonsterYPosition is not equal to 20.
61166 CP 20
61168 JR NZ,Animate_TurnIntoHuman_0
61170 LD A,35 Write 35 to *JumpTable_Pointer.
61172 LD (53828),A
61175 XOR A Write 0 to *Active_MonsterIdleCountdown.
61176 LD (53833),A
61179 RET Return.
Animate_TurnIntoHuman_0 61180 INC A Increment A by one.
61181 LD (53838),A Write A to *Active_MonsterYPosition.
Set the co-ordinates for where to draw.
61184 LD BC,(53837) BC=*Active_MonsterXPosition/Active_MonsterYPosition.
61188 LD A,53 A=sprite ID 53.
ID Sprite
53 sprite-53-left
61190 CALL PrintSprite Call PrintSprite.
61193 RET Return.
Prev: 61142 Up: Map Next: 61194