![]() |
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 |