![]()  | 
Routines | 
| Prev: 25086 | Up: Map | Next: 25180 | 
| 
 
Used by the routines at 25180 and CollisionCup.
 
 | 
||||
| 25106 | LD HL,(24069) | HL=PlayerMapPosition. | ||
| 25109 | SLA L | |||
| 25111 | RL H | |||
| 25113 | AND A | |||
| 25114 | SBC HL,BC | |||
| 25116 | JR NC,25086 | |||
| 25118 | CALL 27638 | Call 27638. | ||
| 25121 | CALL 25171 | Call 25171. | ||
| 25124 | LD A,12 | A=12. | ||
| 25126 | CP H | |||
| 25127 | JR C,25165 | |||
| 25129 | ADD A,H | |||
| 
 
This entry point is used by the routine at 25086.
 
 | 
||||
| 25130 | LD (IX+2),A | |||
| 25133 | LD HL,(24072) | HL=24072. | ||
| 25136 | SLA L | |||
| 25138 | RL H | |||
| 25140 | AND A | |||
| 25141 | SBC HL,DE | |||
| 25143 | JR NC,25096 | |||
| 25145 | CALL 27638 | Call 27638. | ||
| 25148 | CALL 25171 | Call 25171. | ||
| 25151 | LD A,14 | A=14. | ||
| 25153 | CP H | |||
| 25154 | JR C,25165 | |||
| 25156 | ADD A,H | |||
| 
 
This entry point is used by the routine at 25086.
 
 | 
||||
| 25157 | NEG | |||
| 25159 | ADD A,28 | |||
| 25161 | LD (IX+3),A | |||
| 25164 | RET | Return. | ||
| 
 
This entry point is used by the routines at 25086 and CollisionCup.
 
 | 
||||
| 25165 | XOR A | |||
| 25166 | LD (IX+2),A | |||
| 25169 | JR 25161 | Jump to 25161. | ||
| 
 
This entry point is used by the routines at 25086 and CollisionCup.
 
 | 
||||
| 25171 | LD B,2 | B=2. | ||
| 25173 | RL L | |||
| 25175 | RL H | |||
| 25177 | DJNZ 25173 | |||
| 25179 | RET | Return. | ||
| Prev: 25086 | Up: Map | Next: 25180 |