Prev: CF80 Up: Map Next: D06E
D004: Script routine: (48)
D004 CALL $D02C
D007 OR A
D008 JP Z,AdvanceScriptInstruction
D00B LD A,$02
D00D CALL $955A
D010 OR A
D011 JR Z,$D019
D013 LD HL,$CF53
D016 JP ScriptInstruction
D019 SET 5,(IY+$09)
D01D LD A,($6DB2)
D020 INC A
D021 LD ($6DB2),A
D024 LD A,$07
D026 CALL $D899
D029 JP AdvanceScriptInstruction
This entry point is used by the routine at CF80.
D02C LD IY,($6D73)
D030 LD A,(IY+$01)
D033 CP $03
D035 JR Z,$D06C
D037 LD A,($6D8A)
D03A CP $02
D03C JR NZ,$D06C
D03E LD B,$03
D040 LD IY,$CEB5
D044 LD DE,$000C
This entry point is used by the routine at CF80.
D047 BIT 4,(IY+$0A)
D04B JR NZ,$D068
D04D LD A,(IY+$00)
D050 CP $02
D052 JR NZ,$D068
D054 LD A,(IY+$05)
D057 CP $7C
D059 JR NC,$D068
D05B LD A,$79
D05D CP (IY+$05)
D060 JR NC,$D068
D062 LD A,(IY+$01)
D065 CP $03
D067 RET Z
D068 ADD IY,DE
D06A DJNZ $D047
D06C XOR A
D06D RET
Prev: CF80 Up: Map Next: D06E