![]() |
Data |
| Prev: A0EC | Up: Map | Next: A16C |
|
Leftover assembler listing. Handler_Player copies *WalkMaskSources, *WalkMaskSources_Middle and *WalkMaskSources_Right into PlayerCollisionMasks as the player's walk collision masks.
Used by the routine at Handler_Player.
|
||||
|
Left walk mask (35), copied to PlayerCollisionMasks.
|
||||
| WalkMaskSources | A10B | DEFM "5)" | 5) | |
| A10D | DEFB $0D | |||
| A10E | DEFM "JR Z,BS" | JR Z,BS | ||
| A115 | DEFB $0D | |||
| A116 | DEFM "CP 3" | CP 3 | ||
| A11A | DEFB $0D | |||
| A11B | DEFM "CALL Z,MUP" | CALL Z,MUP | ||
| A125 | DEFB $0D | |||
| A126 | DEFM "BS:" | BS: | ||
| A129 | DEFB $0D | |||
| A12A | DEFM "R" | RET | ||
|
Middle walk mask (45), copied to PlayerCollisionMask_Middle.
|
||||
| WalkMaskSources_Middle | A12B | DEFB $45,$54 | ||
| A12D | DEFB $0D | |||
| A12E | DEFM "MRI:" | MRI: | ||
| A132 | DEFB $0D | |||
| A133 | DEFM "PUSH BC" | PUSH BC | ||
| A13A | DEFB $0D | |||
| A13B | DEFM "PUSH DE" | PUSH DE | ||
| A142 | DEFB $0D | |||
| A143 | DEFM "LD C,(IX" | LD C,(IX+13) | ||
|
Right walk mask (2B), copied to PlayerCollisionMask_Right.
|
||||
| WalkMaskSources_Right | A14B | DEFB $2B,$31,$33,$29 | ||
| A14F | DEFB $0D | |||
| A150 | DEFM "LD B,(IX+14)" | LD B,(IX+14) | ||
| A15C | DEFB $0D | |||
| A15D | DEFM "LD D,(IX+8)" | LD D,(IX+8) | ||
| A168 | DEFB $0D | |||
| A169 | DEFM "LD " | LD | ||
| Prev: A0EC | Up: Map | Next: A16C |