Prev: B8CD Up: Map Next: B9EB
B934: Script routine: (32)
B934 LD A,($6D8A)
B937 CP $04
B939 JR NZ,$B962
B93B LD A,($6DAB)
B93E CP $02
B940 JR Z,$B957
B942 CP $03
B944 JR Z,$B994
B946 LD DE,$01F5
B949 CALL $9279
B94C JR NZ,$B962
B94E SET 1,(IX+$09)
B952 LD B,$01
B954 JP $B986
B957 LD IY,$AF7C
B95B LD A,(IY+$09)
B95E OR A
B95F JP NZ,$B968
This entry point is used by the routine at B8CD.
B962 LD HL,$B8A4
B965 JP ScriptInstruction
B968 CP $06
B96A JR NZ,$B981
B96C LD (IY+$09),$00
B970 LD IY,$AFA0
B974 LD (IY+$01),$00
B978 SET 3,(IX+$09)
B97C LD B,$05
B97E JP $B986
B981 CALL $92F7
B984 LD B,$04
B986 PUSH HL
B987 LD HL,$5820
B98A LD ($6DC2),HL
B98D CALL Handler_Messaging
B990 POP HL
B991 JP AdvanceScriptInstruction
B994 SET 0,(IX+$09)
B998 CALL $928D
B99B LD A,$01
B99D LD ($6DAC),A
B9A0 CALL $8003
B9A3 JR $B962
B9A5 CALL $92F7
B9A8 LD B,$02
B9AA JP $B986
B9AD EX (SP),HL
B9AE CP C
B9AF INC (HL)
B9B0 NOP
B9B1 JR NZ,$B9B3
B9B3 INC HL
B9B4 NOP
B9B5 LD C,D
B9B6 CP E
B9B7 LD HL,$3300
B9BA NOP
B9BB DEC (HL)
B9BC NOP
B9BD JR NZ,$B9BF
B9BF RRCA
B9C0 NOP
B9C1 LD D,E
B9C2 CP E
B9C3 LD HL,$0100
B9C6 NOP
B9C7 XOR A
B9C8 CP C
B9C9 JR NZ,$B9CB
B9CB LD E,$00
B9CD LD E,H
B9CE CP E
B9CF LD HL,$0100
B9D2 NOP
B9D3 XOR A
B9D4 CP C
B9D5 INC SP
B9D6 NOP
B9D7 JR NZ,$B9D9
B9D9 EX AF,AF'
B9DA NOP
B9DB LD H,L
B9DC CP E
B9DD LD HL,$0100
B9E0 NOP
B9E1 PUSH DE
B9E2 CP C
B9E3 LD C,D
B9E4 CP E
B9E5 INC SP
B9E6 NOP
B9E7 LD BC,$E300
B9EA CP C
Prev: B8CD Up: Map Next: B9EB