8F29: Routine at 8F29
_8f29 |
8F29 |
LD A,(Hero_ThroughDoor) |
|
8F2C |
BIT 0,A |
|
8F2E |
JR NZ,_8f29_0 |
|
8F30 |
LD HL,(_bd74) |
|
8F33 |
LD H,$00 |
|
8F35 |
ADD HL,HL |
|
8F36 |
LD DE,$8F21 |
|
8F39 |
ADD HL,DE |
|
8F3A |
LD E,(HL) |
|
8F3B |
INC HL |
|
8F3C |
LD H,(HL) |
|
8F3D |
LD L,E |
|
8F3E |
CALL Vector_Jump |
_8f29_0 |
8F41 |
LD IX,_bd35_LinkList |
_8f29_1 |
8F45 |
LD L,(IX+$00) |
|
8F48 |
LD H,(IX+$01) |
|
8F4B |
LD A,L |
|
8F4C |
OR H |
|
8F4D |
RET Z |
|
8F4E |
PUSH HL |
|
8F4F |
EX (SP),IX |
|
8F51 |
LD A,(IX+$02) |
|
8F54 |
AND A |
|
8F55 |
JR NZ,_8f29_2 |
|
8F57 |
CALL LinkList_MoveJump |
|
8F5A |
JR _8f29_1 |
_8f29_2 |
8F5C |
LD L,(IX+$03) |
|
8F5F |
LD H,(IX+$04) |
|
8F62 |
CALL Vector_Jump |
|
8F65 |
POP HL |
|
8F66 |
JR _8f29_1 |