Prev: 725E Up: Map Next: 72EE
726A: Routine at 726A
Used by the routines at 63DA, 651F, 6CF5, MeteorUpdate and JetmanThrust.
726A CALL $723C
726D EXX
726E CALL $7224
This entry point is used by the routine at 725E.
7271 LD A,($5DC1)
7274 SUB (IX+$02)
7277 JP Z,ActorUpdateSize
727A JP M,$728C
727D LD C,A
727E LD A,($5DC5)
7281 CP C
7282 JP C,ActorUpdateSize
7285 SUB C
7286 LD ($5DC5),A
7289 JP MaskSprite
728C EXX
728D NEG
728F LD C,A
7290 LD A,($5DC6)
7293 CP C
7294 JP C,ActorUpdateSizeFlipReg
7297 SUB C
7298 JP ActorUpdateHeightAndMask
This entry point is used by the routines at 651F, 6669 and AnimateExplosion.
729B CALL $723F
729E JR $72B8
This entry point is used by the routines at 6498 and 6669.
72A0 CALL $7227
72A3 JR $72A8
This entry point is used by the routines at 651F, 6707 and AnimateExplosion.
72A5 CALL $7224
This entry point is used by the routine at AnimateExplosion.
72A8 EXX
72A9 XOR A
72AA LD C,A
72AB LD ($5DC6),A
72AE LD ($5DC3),A
72B1 EXX
72B2 JP MaskSprite
72B5 CALL $723C
72B8 EXX
72B9 XOR A
72BA LD ($5DC5),A
72BD LD C,A
72BE JP MaskSprite
This entry point is used by the routine at 7224.
72C1 LD A,($5DC0)
72C4 AND $06
72C6 LD C,A
72C7 LD A,($5DC2)
72CA BIT 6,A
72CC JR Z,$72D0
72CE SET 3,C
72D0 DEC A
72D1 RLCA
72D2 RLCA
72D3 RLCA
72D4 RLCA
72D5 AND $F0
72D7 OR C
72D8 LD C,A
72D9 LD B,$00
72DB LD HL,$76FA
72DE ADD HL,BC
72DF LD E,(HL)
72E0 INC HL
72E1 LD D,(HL)
72E2 RET
This entry point is used by the routine at 723C.
72E3 LD A,(IX+$01)
72E6 AND $06
72E8 LD C,A
72E9 LD A,(IX+$00)
72EC JR $72CA
Prev: 725E Up: Map Next: 72EE