Routines |
Prev: 725E | Up: Map | Next: 72EE |
|
||||
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 | |||
|
||||
729B | CALL $723F | |||
729E | JR $72B8 | |||
72A0 | CALL $7227 | |||
72A3 | JR $72A8 | |||
|
||||
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 |