Prev: 62363 Up: Map Next: 63485
62380: Routine at F3AC
62380 LD A,94
62382 CALL ValidateItemPresent
62385 JP NZ,60909
62388 LD A,96
62390 CALL 60176
62393 RET
62394 LD A,92
62396 CALL ValidateItemPresent
62399 JP NZ,60909
62402 LD A,99
62404 CALL 60176
62407 RET
62408 LD A,(42947)
62411 CP 24
62413 JP NZ,60939
62416 LD A,25
62418 CALL 60176
62421 RET
62422 LD A,(42947)
62425 CP 44
62427 JR NZ,62433
62429 LD A,36
62431 JR 62440
62433 CP 82
62435 JP NZ,60939
62438 LD A,78
62440 CALL 60176
62443 RET
62444 LD A,(42947)
62447 CP 6
62449 JR NZ,62455
62451 LD A,5
62453 JR 62470
62455 CP 65
62457 JR NZ,62463
62459 LD A,66
62461 JR 62470
62463 CP 75
62465 JP NZ,60939
62468 LD A,79
62470 CALL 60176
62473 RET
62474 LD HL,55759
62477 JP 60781
62480 LD HL,55844
62483 JP 60781
62486 LD A,(42947)
62489 CP 96
62491 JP NZ,60909
62494 LD HL,59826
62497 EX (SP),HL
62498 LD HL,55874
62501 JP 60781
62504 LD HL,58214
62507 CALL 44791
62510 CALL 60880
62513 LD A,E
62514 CP 105
62516 JP NZ,60993
62519 LD BC,26986
62522 CALL TransformItem
62525 JP 60915
62528 LD HL,58219
62531 CALL 44791
62534 CALL 60880
62537 LD A,E
62538 CP 31
62540 JP NZ,60993
62543 LD BC,7968
62546 CALL TransformItem
62549 JP 60915
62552 LD HL,58278
62555 CALL 44791
62558 CALL 60880
62561 LD A,E
62562 CP 75
62564 JP NZ,60993
62567 LD BC,19276
62570 CALL TransformItem
62573 LD BC,10538
62576 CALL TransformItem
62579 LD A,24
62581 LD (59349),A
62584 LD A,(42947)
62587 CP 32
62589 JP NZ,60915
62592 CALL 60915
62595 LD HL,46350
62598 JP 60781
62601 LD HL,58278
62604 CALL 44791
62607 CALL 60880
62610 LD A,E
62611 CP 75
62613 JP Z,60865
62616 LD BC,19531
62619 CALL TransformItem
62622 LD BC,10793
62625 CALL TransformItem
62628 XOR A
62629 LD (59349),A
62632 LD E,75
62634 CALL 60865
62637 LD A,(42947)
62640 CP 32
62642 RET NZ
62643 LD HL,46240
62646 JP 60781
62649 LD A,(42947)
62652 CP 79
62654 JP NZ,60909
62657 LD A,18
62659 CALL Handler_DestroyItemEvent
62662 LD A,28
62664 CALL Handler_DestroyItemEvent
62667 LD A,4
62669 CALL Handler_DestroyItemEvent
62672 LD A,5
62674 CALL Handler_DestroyItemEvent
62677 LD BC,3856
62680 CALL TransformItem
62683 LD HL,42861
62686 SET 5,(HL)
62688 LD A,4
62690 CALL AddToScore
62693 LD HL,42896
62696 DEC (HL)
62697 LD HL,55966
62700 CALL PrintStringAndNewline
62703 LD HL,56081
62706 JP 60785
62709 LD A,86
62711 CALL 60880
62714 LD HL,56254
62717 JP 60781
62720 LD HL,58333
62723 CALL 44791
62726 CALL 60880
62729 LD A,E
62730 CP 100
62732 JP NZ,60993
62735 LD BC,25709
62738 CALL TransformItem
62741 JP 60915
62744 LD A,34
62746 CALL 60880
62749 LD A,E
62750 CALL Handler_DestroyItemEvent
62753 LD HL,42896
62756 DEC (HL)
62757 CALL 60915
62760 LD HL,56349
62763 JP 60781
62766 LD A,58
62768 CALL 60880
62771 LD A,E
62772 CALL Handler_DestroyItemEvent
62775 LD HL,42896
62778 DEC (HL)
62779 CALL 60915
62782 LD HL,56385
62785 JP 60781
62788 LD HL,58177
62791 CALL 44791
62794 CP 11
62796 JP Z,60939
62799 CP 10
62801 JP NZ,60909
62804 LD A,81
62806 CALL ValidateItemPresent
62809 JP NZ,60891
62812 LD BC,2571
62815 CALL TransformItem
62818 LD A,4
62820 CALL AddToScore
62823 LD A,81
62825 CALL Handler_DestroyItemEvent
62828 LD HL,42896
62831 DEC (HL)
62832 LD HL,42887
62835 SET 0,(HL)
62837 LD HL,56408
62840 JP 60781
62843 LD HL,58309
62846 CALL 44791
62849 CP 94
62851 JP Z,60939
62854 CP 92
62856 JP Z,60939
62859 CALL 60880
62862 LD A,90
62864 CALL Handler_DestroyItemEvent
62867 LD A,94
62869 CALL Handler_UpdateItemEventCurrentRoom
62872 LD HL,42896
62875 DEC (HL)
62876 LD A,96
62878 LD (59754),A
62881 LD A,99
62883 LD (59737),A
62886 LD HL,42860
62889 BIT 6,(HL)
62891 JP NZ,60915
62894 SET 6,(HL)
62896 LD A,4
62898 CALL AddToScore
62901 JP 60915
62904 LD HL,58258
62907 CALL 44791
62910 CP 89
62912 JP Z,60939
62915 CP 57
62917 JP Z,60921
62920 CALL 60880
62923 LD A,E
62924 CALL Handler_DestroyItemEvent
62927 LD BC,22617
62930 CALL TransformItem
62933 LD HL,42896
62936 DEC (HL)
62937 LD HL,42861
62940 BIT 4,(HL)
62942 JP NZ,60915
62945 SET 4,(HL)
62947 LD A,4
62949 CALL AddToScore
62952 JP 60915
62955 LD A,60
62957 CALL ValidateItemPresent
62960 JP NZ,60909
62963 LD HL,56488
62966 JP 60781
62969 LD A,(42947)
62972 CP 67
62974 JR NZ,62980
62976 LD A,87
62978 JR 62991
62980 LD A,67
62982 LD HL,42861
62985 BIT 5,(HL)
62987 JR Z,62991
62989 LD A,86
62991 PUSH AF
62992 LD HL,56509
62995 CALL PrintStringAndNewline
62998 LD B,50
63000 CALL Pause_Loop
63003 POP AF
63004 CALL 60176
63007 RET
63008 LD HL,43045
63011 LD BC,9
63014 LD A,60
63016 CPIR
63018 RET
63019 LD HL,58258
63022 CALL 44791
63025 CALL CheckObjectInInventory
63028 RET Z
63029 POP HL
63030 CALL 63008
63033 LD A,E
63034 CALL Z,60880
63037 LD HL,56549
63040 JP 60781
63043 LD HL,58177
63046 CALL 44791
63049 CP 12
63051 JP Z,60939
63054 CP 85
63056 JP Z,60939
63059 LD (42867),A
63062 CALL 63019
63065 LD A,(42867)
63068 CP 4
63070 JR NC,63099
63072 LD A,2
63074 CALL Handler_DestroyItemEvent
63077 LD A,3
63079 CALL Handler_DestroyItemEvent
63082 LD A,8
63084 CALL Handler_DestroyItemEvent
63087 LD BC,1802
63090 CALL TransformItem
63093 LD HL,56574
63096 JP 60781
63099 CP 10
63101 JR NZ,63115
63103 LD BC,2572
63106 CALL TransformItem
63109 LD HL,56650
63112 JP 60781
63115 LD BC,2901
63118 CALL TransformItem
63121 LD HL,42887
63124 RES 0,(HL)
63126 CALL 63109
63129 LD HL,56686
63132 JP 60781
63135 LD HL,58184
63138 CALL 44791
63141 LD HL,64650
63144 LD BC,3
63147 CPIR
63149 JP Z,60939
63152 LD (42867),A
63155 CALL 63019
63158 LD A,(42867)
63161 CP 15
63163 JR NZ,63175
63165 LD HL,59826
63168 EX (SP),HL
63169 LD HL,56710
63172 JP 60781
63175 LD A,57
63177 CALL ValidateItemPresent
63180 JR Z,63188
63182 LD HL,56757
63185 JP 60781
63188 LD A,(42867)
63191 LD B,A
63192 ADD A,9
63194 LD C,A
63195 CALL TransformItem
63198 JP 63109
63201 LD A,38
63203 CALL ValidateItemPresent
63206 JP Z,60939
63209 CALL 63008
63212 JR NZ,63223
63214 LD HL,58258
63217 CALL 44791
63220 CALL 60880
63223 LD BC,4902
63226 CALL TransformItem
63229 LD HL,56799
63232 JP 60781
63235 LD (42866),HL
63238 CALL 63019
63241 LD HL,59826
63244 EX (SP),HL
63245 LD HL,(42866)
63248 JP 60781
63251 CALL 63019
63254 CALL 63109
63257 LD HL,56826
63260 JP 63235
63263 LD HL,58231
63266 CALL 44791
63269 CP 39
63271 JP NZ,63135
63274 LD HL,56549
63277 JP 60781
63280 CALL 63019
63283 LD HL,56881
63286 JP 60781
63289 LD A,69
63291 CALL ValidateItemPresent
63294 JP Z,60939
63297 CALL 63019
63300 LD A,86
63302 CALL CheckObjectInInventory
63305 LD HL,56919
63308 JP NZ,63235
63311 LD BC,17477
63314 CALL TransformItem
63317 LD A,44
63319 LD (59469),A
63322 LD A,53
63324 LD (59470),A
63327 LD A,4
63329 CALL AddToScore
63332 LD HL,56990
63335 JP 60781
63338 CALL 63019
63341 CALL 63109
63344 LD HL,57026
63347 JP 63235
63350 CALL 63019
63353 LD HL,57072
63356 JP 63235
63359 LD A,80
63361 CALL ValidateItemPresent
63364 JP Z,60939
63367 CALL 63019
63370 LD BC,20304
63373 CALL TransformItem
63376 JP 63332
63379 LD A,82
63381 CALL ValidateItemPresent
63384 JP NZ,60939
63387 CALL 63019
63390 LD BC,21075
63393 CALL TransformItem
63396 LD A,4
63398 CALL AddToScore
63401 JP 63332
This entry point is used by the routine at 62207.
63404 LD A,25
63406 CALL CheckObjectInInventory
63409 RET NZ
63410 LD A,E
63411 CALL Handler_DestroyItemEvent
63414 LD HL,42896
63417 DEC (HL)
63418 LD HL,57440
63421 JP 60781
63424 LD A,70
63426 CALL ValidateItemPresent
63429 JR NZ,63437
63431 LD HL,57465
63434 JP 60781
63437 LD A,(42947)
63440 CP 58
63442 JP NZ,60939
63445 LD A,73
63447 CALL 60176
63450 RET
63451 LD A,(42947)
63454 CP 56
63456 JP NZ,60939
63459 LD A,89
63461 CALL 60176
63464 RET
63465 LD A,97
63467 CALL 60789
63470 XOR A
63471 LD (59638),A
63474 LD (59639),A
63477 LD A,76
63479 LD (59636),A
63482 JP 60838
Prev: 62363 Up: Map Next: 63485