![]() |
Routines |
Prev: EDED | Up: Map | Next: F26C |
EE35 | LD HL,$D75A | |||
EE38 | JP $ED6D | |||
This entry point is used by the routine at F293.
|
||||
EE3B | LD HL,$D769 | |||
EE3E | JP $ED6D | |||
This entry point is used by the routine at F3AC.
|
||||
EE41 | LD HL,$DA82 | |||
EE44 | JP $ED6D | |||
This entry point is used by the routine at FBC3.
|
||||
EE47 | LD HL,$DC09 | |||
EE4A | JP $ED6D | |||
This entry point is used by the routine at FC8D.
|
||||
EE4D | LD HL,$DF33 | |||
EE50 | JP $ED6D | |||
This entry point is used by the routine at F853.
|
||||
EE53 | LD HL,$CF40 | |||
EE56 | JP $ED6D | |||
EE59 | LD A,$1C | |||
EE5B | CALL $EDD0 | |||
EE5E | LD HL,$CF79 | |||
EE61 | JP $ED6D | |||
EE64 | LD HL,$E36B | |||
EE67 | CALL $AEF7 | |||
EE6A | CALL $EDD0 | |||
EE6D | LD HL,$D03C | |||
EE70 | JP $ED6D | |||
EE73 | LD HL,$E392 | |||
EE76 | CALL $AEF7 | |||
EE79 | CALL $EDD0 | |||
EE7C | LD A,E | |||
EE7D | CP $38 | |||
EE7F | JR NZ,$EE87 | |||
EE81 | LD HL,$D07D | |||
EE84 | JP $ED6D | |||
EE87 | LD HL,$D0F8 | |||
EE8A | JP $ED6D | |||
EE8D | LD HL,$E3A6 | |||
EE90 | CALL $AEF7 | |||
EE93 | CALL $EDD0 | |||
EE96 | LD HL,$D114 | |||
EE99 | JP $ED6D | |||
EE9C | LD A,$61 | |||
EE9E | CALL $EDD0 | |||
EEA1 | LD HL,$D188 | |||
EEA4 | JP $ED6D | |||
EEA7 | LD HL,$F88F | |||
EEAA | CALL $AEF7 | |||
EEAD | JP NZ,$EE53 | |||
EEB0 | LD HL,$D1B3 | |||
EEB3 | JP $ED6D | |||
EEB6 | LD HL,$E366 | |||
EEB9 | CALL $AEF7 | |||
EEBC | CALL $EDD0 | |||
EEBF | LD HL,$D1FF | |||
EEC2 | JP $ED6D | |||
EEC5 | LD A,$19 | |||
EEC7 | JP $EDB2 | |||
EECA | LD A,$1A | |||
EECC | JP $EDB2 | |||
EECF | LD A,$1B | |||
EED1 | CALL $ED75 | |||
EED4 | LD HL,$A76D | |||
EED7 | BIT 3,(HL) | |||
EED9 | JR NZ,$EEE4 | |||
EEDB | SET 3,(HL) | |||
EEDD | LD B,$1D | |||
EEDF | LD C,$13 | |||
EEE1 | CALL $AF08 | |||
EEE4 | LD B,$1B | |||
EEE6 | JP $EDA6 | |||
EEE9 | LD A,$1C | |||
EEEB | CALL $ED75 | |||
EEEE | LD A,$20 | |||
EEF0 | CALL ValidateItemPresent | |||
EEF3 | JP NZ,$EE23 | |||
EEF6 | LD HL,$A76C | |||
EEF9 | BIT 4,(HL) | |||
EEFB | JR NZ,$EF04 | |||
EEFD | SET 4,(HL) | |||
EEFF | LD A,$04 | |||
EF01 | CALL AddToScore | |||
EF04 | LD B,$1C | |||
EF06 | JP $EDA6 | |||
EF09 | LD HL,$E366 | |||
EF0C | CALL $AEF7 | |||
EF0F | JP $EDB2 | |||
EF12 | LD HL,$E36B | |||
EF15 | CALL $AEF7 | |||
EF18 | JP $EDB2 | |||
EF1B | LD A,$22 | |||
EF1D | JP $EDB2 | |||
EF20 | LD A,$23 | |||
EF22 | JP $EDB2 | |||
EF25 | LD A,$2E | |||
EF27 | JP $EDB2 | |||
EF2A | LD HL,$E392 | |||
EF2D | CALL $AEF7 | |||
EF30 | CP $59 | |||
EF32 | JP Z,$F1E5 | |||
EF35 | JP $EDB2 | |||
EF38 | LD HL,$E396 | |||
EF3B | CALL $AEF7 | |||
EF3E | CP $3C | |||
EF40 | JP NZ,$EDB2 | |||
EF43 | LD HL,$D245 | |||
EF46 | JP $ED6D | |||
EF49 | LD HL,$E3A6 | |||
EF4C | CALL $AEF7 | |||
EF4F | CP $49 | |||
EF51 | JP NZ,$EDB2 | |||
EF54 | LD HL,$D26B | |||
EF57 | JP $ED6D | |||
EF5A | LD HL,$E3B0 | |||
EF5D | CALL $AEF7 | |||
EF60 | CP $51 | |||
EF62 | JP NZ,$EDED | |||
EF65 | CALL $ED75 | |||
EF68 | LD HL,$A76C | |||
EF6B | BIT 2,(HL) | |||
EF6D | JP NZ,$EDA6 | |||
EF70 | SET 2,(HL) | |||
EF72 | LD A,$04 | |||
EF74 | CALL AddToScore | |||
EF77 | LD B,$51 | |||
EF79 | JP $EDA6 | |||
EF7C | LD A,$3B | |||
EF7E | JP $EDB2 | |||
EF81 | LD A,$56 | |||
EF83 | JP $EDB2 | |||
EF86 | LD HL,$E3C5 | |||
EF89 | CALL $AEF7 | |||
EF8C | CP $5A | |||
EF8E | JP Z,$EDB2 | |||
EF91 | CP $5E | |||
EF93 | JP NZ,$EDED | |||
EF96 | LD A,$5A | |||
EF98 | CALL $ED75 | |||
EF9B | LD A,$5E | |||
EF9D | CALL Handler_DestroyItemEvent | |||
EFA0 | XOR A | |||
EFA1 | LD ($E959),A | |||
EFA4 | LD ($E96A),A | |||
EFA7 | LD B,$5A | |||
EFA9 | JP $EDA6 | |||
EFAC | RET | |||
EFAD | LD HL,$E3DD | |||
EFB0 | CALL $AEF7 | |||
EFB3 | CP $64 | |||
EFB5 | JP Z,$EDB2 | |||
EFB8 | CALL $ED75 | |||
EFBB | LD BC,$6263 | |||
EFBE | CALL TransformItem | |||
EFC1 | LD A,$04 | |||
EFC3 | CALL AddToScore | |||
EFC6 | LD B,$64 | |||
EFC8 | JP $EDA6 | |||
EFCB | LD A,$65 | |||
EFCD | JP $EDB2 | |||
EFD0 | LD HL,$E3A6 | |||
EFD3 | CALL $AEF7 | |||
EFD6 | CP $49 | |||
EFD8 | JP Z,$EF54 | |||
EFDB | CALL $ED75 | |||
EFDE | LD HL,$D2F4 | |||
EFE1 | JP $ED6D | |||
EFE4 | LD A,$62 | |||
EFE6 | CALL ValidateItemPresent | |||
EFE9 | JP Z,$EFAD | |||
EFEC | LD HL,$D308 | |||
EFEF | JP $ED6D | |||
EFF2 | LD A,$19 | |||
EFF4 | JP $EDB8 | |||
EFF7 | LD A,$1A | |||
EFF9 | JP $EDB8 | |||
EFFC | LD A,$1B | |||
EFFE | JP $EDB8 | |||
F001 | LD A,$1C | |||
F003 | JP $EDB8 | |||
F006 | LD HL,$E366 | |||
F009 | CALL $AEF7 | |||
F00C | CP $6A | |||
F00E | JP NZ,$EDB8 | |||
F011 | LD BC,$6A69 | |||
F014 | CALL TransformItem | |||
F017 | LD A,$69 | |||
F019 | JP $EDB8 | |||
F01C | LD HL,$E36B | |||
F01F | CALL $AEF7 | |||
F022 | CP $20 | |||
F024 | JP NZ,$EDB8 | |||
F027 | LD BC,$201F | |||
F02A | CALL TransformItem | |||
F02D | LD A,$1F | |||
F02F | JP $EDB8 | |||
F032 | LD A,$22 | |||
F034 | JP $EDB8 | |||
F037 | LD A,$23 | |||
F039 | JP $EDB8 | |||
F03C | LD A,$2E | |||
F03E | JP $EDB8 | |||
F041 | LD HL,$E392 | |||
F044 | CALL $AEF7 | |||
F047 | JP $EDB8 | |||
F04A | LD A,$3A | |||
F04C | JP $EDB8 | |||
F04F | LD A,$3C | |||
F051 | CALL ValidateItemPresent | |||
F054 | JP NZ,$EDED | |||
F057 | LD HL,$DC9D | |||
F05A | CALL PrintStringAndNewline | |||
F05D | JP $EDE1 | |||
F060 | LD HL,$E3B0 | |||
F063 | CALL $AEF7 | |||
F066 | JP $EDB8 | |||
F069 | LD A,$3B | |||
F06B | JP $EDB8 | |||
F06E | LD A,$56 | |||
F070 | JP $EDB8 | |||
F073 | LD HL,$E3C5 | |||
F076 | CALL $AEF7 | |||
F079 | JP $EDB8 | |||
F07C | LD A,$61 | |||
F07E | CALL $EDD0 | |||
F081 | LD A,$50 | |||
F083 | LD ($E8F4),A | |||
F086 | LD ($E8F6),A | |||
F089 | LD ($E8F7),A | |||
F08C | LD A,$61 | |||
F08E | JP $EDB8 | |||
F091 | LD HL,$E3DD | |||
F094 | CALL $AEF7 | |||
F097 | CP $6D | |||
F099 | JP NZ,$EDB8 | |||
F09C | LD BC,$6D64 | |||
F09F | CALL TransformItem | |||
F0A2 | LD A,$64 | |||
F0A4 | JP $EDB8 | |||
F0A7 | LD A,$65 | |||
F0A9 | JP $EDB8 | |||
F0AC | LD A,$61 | |||
F0AE | CALL $ED75 | |||
F0B1 | LD A,$4C | |||
F0B3 | LD ($E8F4),A | |||
F0B6 | XOR A | |||
F0B7 | LD ($E8F6),A | |||
F0BA | LD ($E8F7),A | |||
F0BD | JP $EDA6 | |||
F0C0 | LD A,$45 | |||
F0C2 | CALL ValidateItemPresent | |||
F0C5 | JP Z,$EE05 | |||
F0C8 | LD A,$3A | |||
F0CA | CALL $EDD0 | |||
F0CD | LD A,E | |||
F0CE | CALL Handler_DestroyItemEvent | |||
F0D1 | LD HL,$A790 | |||
F0D4 | DEC (HL) | |||
F0D5 | LD HL,$D328 | |||
F0D8 | JP $ED6D | |||
F0DB | LD A,$3A | |||
F0DD | CALL $EDD0 | |||
F0E0 | LD A,E | |||
F0E1 | CALL Handler_DestroyItemEvent | |||
F0E4 | LD HL,$A790 | |||
F0E7 | DEC (HL) | |||
F0E8 | LD A,$30 | |||
F0EA | LD ($E830),A | |||
F0ED | LD A,$42 | |||
F0EF | CALL Handler_DestroyItemEvent | |||
F0F2 | LD A,$04 | |||
F0F4 | CALL AddToScore | |||
F0F7 | LD HL,$D35C | |||
F0FA | JP $ED6D | |||
F0FD | LD A,$1B | |||
F0FF | CALL $EDD0 | |||
F102 | LD A,E | |||
F103 | CALL Handler_DestroyItemEvent | |||
F106 | LD HL,$A790 | |||
F109 | DEC (HL) | |||
F10A | LD A,$1D | |||
F10C | CALL Handler_DestroyItemEvent | |||
F10F | LD A,$69 | |||
F111 | CALL Handler_UpdateItemEventCurrentRoom | |||
F114 | LD HL,$D3A7 | |||
F117 | CALL PrintStringAndNewline | |||
F11A | LD HL,$D3E0 | |||
F11D | CALL PausePrintStringAndScroll | |||
F120 | LD HL,$D4A9 | |||
F123 | JP $ED71 | |||
F126 | LD A,$19 | |||
F128 | CALL $EDD0 | |||
F12B | CALL $EDC1 | |||
F12E | LD HL,$D4F5 | |||
F131 | JP $ED6D | |||
F134 | LD A,$19 | |||
F136 | CALL $EDD0 | |||
F139 | LD A,E | |||
F13A | CALL Handler_DestroyItemEvent | |||
F13D | LD HL,$A790 | |||
F140 | DEC (HL) | |||
F141 | LD A,$46 | |||
F143 | CALL Handler_DestroyItemEvent | |||
F146 | LD A,$04 | |||
F148 | CALL AddToScore | |||
F14B | LD A,$49 | |||
F14D | LD ($E870),A | |||
F150 | LD HL,$D531 | |||
F153 | JP $ED6D | |||
F156 | LD A,$3C | |||
F158 | CALL ValidateItemPresent | |||
F15B | JP NZ,$EDED | |||
F15E | LD A,$23 | |||
F160 | CALL $EDD0 | |||
F163 | LD BC,$233A | |||
F166 | CALL TransformItem | |||
F169 | LD A,$04 | |||
F16B | CALL AddToScore | |||
F16E | LD A,$3C | |||
F170 | CALL Handler_DestroyItemEvent | |||
F173 | LD HL,$D58F | |||
F176 | JP $ED6D | |||
F179 | LD A,$23 | |||
F17B | CALL $EDD0 | |||
F17E | LD A,E | |||
F17F | CALL Handler_DestroyItemEvent | |||
F182 | LD A,$3C | |||
F184 | CALL Handler_DestroyItemEvent | |||
F187 | LD HL,$A790 | |||
F18A | DEC (HL) | |||
F18B | LD HL,$D5E7 | |||
F18E | JP $ED6D | |||
F191 | LD A,$0B | |||
F193 | CALL Handler_DestroyItemEvent | |||
F196 | LD HL,$A787 | |||
F199 | RES 0,(HL) | |||
F19B | LD BC,$494B | |||
F19E | CALL TransformItem | |||
F1A1 | LD A,$04 | |||
F1A3 | CALL AddToScore | |||
F1A6 | LD HL,$D640 | |||
F1A9 | JP $ED6D | |||
F1AC | LD A,$45 | |||
F1AE | CALL ValidateItemPresent | |||
F1B1 | JP Z,$EE05 | |||
F1B4 | LD HL,$D695 | |||
F1B7 | CALL PrintStringAndNewline | |||
F1BA | LD HL,$E9B2 | |||
F1BD | EX (SP),HL | |||
F1BE | LD HL,$D6B0 | |||
F1C1 | JP $ED71 | |||
F1C4 | LD HL,$D695 | |||
F1C7 | CALL PrintStringAndNewline | |||
F1CA | LD HL,$E9B2 | |||
F1CD | EX (SP),HL | |||
F1CE | LD HL,$D6E3 | |||
F1D1 | JP $ED71 | |||
F1D4 | LD A,$19 | |||
F1D6 | JP $F17B | |||
F1D9 | LD HL,$CE02 | |||
F1DC | JP $ED6D | |||
F1DF | LD HL,$E392 | |||
F1E2 | CALL $AEF7 | |||
F1E5 | CALL $ED75 | |||
F1E8 | LD A,B | |||
F1E9 | CP $59 | |||
F1EB | JR NZ,$F1F8 | |||
F1ED | LD BC,$5958 | |||
F1F0 | CALL TransformItem | |||
F1F3 | LD B,$39 | |||
F1F5 | JP $EDA6 | |||
F1F8 | LD HL,$D51A | |||
F1FB | JP $ED6D | |||
F1FE | LD HL,$E36B | |||
F201 | CALL $AEF7 | |||
F204 | CP $20 | |||
F206 | JP NZ,$F17B | |||
F209 | LD BC,$201F | |||
F20C | CALL TransformItem | |||
F20F | LD A,$1F | |||
F211 | JP $F17B | |||
F214 | LD A,$38 | |||
F216 | JP $F17B | |||
F219 | LD A,$56 | |||
F21B | JP $F17B | |||
F21E | LD A,$23 | |||
F220 | JP $F128 | |||
F223 | LD HL,$E36B | |||
F226 | CALL $AEF7 | |||
F229 | CP $20 | |||
F22B | JP NZ,$F128 | |||
F22E | LD BC,$201F | |||
F231 | CALL TransformItem | |||
F234 | LD A,$1F | |||
F236 | JP $F128 | |||
F239 | LD A,$65 | |||
F23B | JP $F128 | |||
F23E | LD A,$45 | |||
F240 | CALL ValidateItemPresent | |||
F243 | JP Z,$EE05 | |||
F246 | LD A,$22 | |||
F248 | CALL $EDD0 | |||
F24B | LD A,E | |||
F24C | CALL Handler_DestroyItemEvent | |||
F24F | LD HL,$A790 | |||
F252 | DEC (HL) | |||
F253 | LD HL,$D717 | |||
F256 | JP $ED6D | |||
F259 | LD A,$22 | |||
F25B | CALL $EDD0 | |||
F25E | LD A,E | |||
F25F | CALL Handler_DestroyItemEvent | |||
F262 | LD HL,$A790 | |||
F265 | DEC (HL) | |||
F266 | LD HL,$D72F | |||
F269 | JP $ED6D |
Prev: EDED | Up: Map | Next: F26C |