Prev: 49709 Up: Map Next: 50446
50215: Routine at C427
Used by the routine at GameStart.
50215 LD IX,48773
50219 LD HL,(50161)
50222 LD (28100),HL
50225 CALL 50235
50228 LD HL,(28100)
50231 LD (50161),HL
50234 RET
50235 BIT 6,(IX+9)
50239 JR Z,50263
50241 XOR A
50242 LD (28080),A
50245 LD A,11
50247 CALL 37957
50250 LD A,45
50252 CALL 37957
50255 LD A,38
50257 CALL 37957
50260 JP 37672
50263 BIT 0,(IX+9)
50267 JP NZ,AdvanceScriptInstruction
50270 LD IY,(28019)
50274 LD A,(IY+0)
50277 CP 12
50279 JP NZ,50398
50282 LD IY,48821
50286 BIT 4,(IY+10)
50290 JR Z,50311
50292 LD IY,48977
50296 LD A,(IY+5)
50299 CP 118
50301 JR NZ,50311
50303 LD A,(IY+4)
50306 CP 110
50308 JP Z,50398
50311 RES 7,(IX+9)
50315 LD IY,(28019)
50319 LD E,(IY+5)
50322 LD D,(IX+5)
50325 LD A,(IY+11)
50328 AND 3
50330 BIT 0,A
50332 JR NZ,50350
50334 BIT 1,A
50336 JR NZ,50363
50338 LD A,D
50339 DEC A
50340 CP E
50341 JR C,50380
50343 SUB 4
50345 CP E
50346 JR C,50386
50348 JR 50374
50350 LD A,D
50351 SUB 5
50353 CP E
50354 JR C,50392
50356 SUB 4
50358 CP E
50359 JR C,50386
50361 JR 50374
50363 LD A,D
50364 ADD A,3
50366 CP E
50367 JR C,50380
50369 SUB 5
50371 CP E
50372 JR C,50386
50374 LD HL,50181
50377 JP ScriptInstruction
50380 LD HL,50185
50383 JP ScriptInstruction
50386 LD HL,50189
50389 JP ScriptInstruction
50392 LD HL,50209
50395 JP ScriptInstruction
50398 RES 6,(IX+9)
50402 BIT 7,(IX+9)
50406 JP NZ,AdvanceScriptInstruction
50409 LD A,(IX+5)
50412 CP 104
50414 JR Z,50430
50416 JR C,50424
50418 LD HL,50181
50421 JP ScriptInstruction
50424 LD HL,50185
50427 JP ScriptInstruction
50430 SET 7,(IX+9)
50434 LD HL,50163
50437 JP ScriptInstruction
This entry point is used by the routine at 50446.
50440 LD HL,50201
50443 JP ScriptInstruction
Prev: 49709 Up: Map Next: 50446