29282: Routine at 7262
| 29282 |
PUSH HL |
| 29283 |
EX DE,HL |
| 29284 |
LD HL,24342 |
| 29287 |
LD BC,8 |
| 29290 |
LDIR |
| 29292 |
POP IX |
| 29294 |
LD A,(24083) |
| 29297 |
CP 5 |
| 29299 |
JR NC,29388 |
| 29301 |
LD (IX+1),8 |
| 29305 |
SET 6,(IX+0) |
| 29309 |
RRCA |
| 29310 |
RRCA |
| 29311 |
RRCA |
| 29312 |
AND %11100000 |
| 29314 |
ADD A,55 |
| 29316 |
LD (IX+2),A |
| 29319 |
LD A,(24119) |
| 29322 |
CP 1 |
| 29324 |
JR Z,29396 |
| 29326 |
CP 2 |
| 29328 |
JR Z,29402 |
| 29330 |
CP 3 |
| 29332 |
JR Z,29409 |
| 29334 |
CP 4 |
| 29336 |
JR C,29340 |
| 29338 |
LD A,R |
| 29340 |
AND %00000011 |
| 29342 |
LD C,A |
| 29343 |
SLA A |
| 29345 |
ADD A,C |
| 29346 |
LD C,A |
| 29347 |
LD B,0 |
| 29349 |
LD HL,29417 |
| 29352 |
ADD HL,BC |
| 29353 |
LD A,(HL) |
| 29354 |
LD (IX+0),A |
| 29357 |
INC HL |
| 29358 |
LD A,(24089) |
| 29361 |
BIT 6,A |
| 29363 |
JR Z,29366 |
| 29365 |
INC HL |
| 29366 |
LD A,(HL) |
| 29367 |
LD (IX+3),A |
| 29370 |
LD E,0 |
| 29372 |
LD HL,24174 |
| 29375 |
CALL BugCollision_0 |
| 29378 |
DEC E |
| 29379 |
JR NZ,29385 |
| 29381 |
LD (IX+0),0 |
| 29385 |
JP NewActor_3 |
| 29388 |
LD (IX+1),224 |
| 29392 |
SUB 5 |
| 29394 |
JR 29309 |
| 29396 |
LD A,R |
| 29398 |
AND %00000001 |
| 29400 |
JR 29340 |
| 29402 |
LD A,R |
| 29404 |
AND %00000001 |
| 29406 |
INC A |
| 29407 |
JR 29340 |
| 29409 |
LD A,R |
| 29411 |
AND %00000001 |
| 29413 |
OR 2 |
| 29415 |
JR 29340 |
| 29417 |
DEFB 7,68,69 |
| 29420 |
DEFB 10,65,66 |
| 29423 |
DEFB 9,70,67 |
| 29426 |
DEFB 7,68,69 |