![]() |
Routines |
Prev: FAAD | Up: Map | Next: FB21 |
|
||||
Action_Climb | FADD | CALL Parser_ValidateAnyDirectObject | Call Parser_ValidateAnyDirectObject. | |
FAE0 | RET C | Return if there is no direct object in the user input (so the command is malformed). | ||
FAE1 | CP $03 | Jump to Response_PleaseRephraseThat_Duplicate if there was more than 03 direct objects referenced in the user input (so the command is malformed). | ||
FAE3 | JP NC,Response_PleaseRephraseThat_Duplicate | |||
FAE6 | LD HL,$FAF5 | HL=FAF5. | ||
FAE9 | LD DE,$FB0B | DE=FB0B. | ||
FAEC | LD BC,$000B | BC=000B. | ||
FAEF | CALL $B0DE | Call B0DE. | ||
Print "You can't.".
|
||||
FAF2 | JP Response_YouCant_Duplicate | Jump to Response_YouCant_Duplicate. | ||
FAF5 | DEFW PhraseTokens_OutOfPool | |||
FAF7 | DEFW PhraseTokens_OutOfLake | |||
FAF9 | DEFW PhraseTokens_OutOfWater | |||
FAFB | DEFW PhraseTokens_Out | |||
FAFD | DEFW PhraseTokens_Up | |||
FAFF | DEFW PhraseTokens_Down | |||
FB01 | DEFW PhraseTokens_UpLadder | |||
FB03 | DEFW PhraseTokens_DownLadder | |||
FB05 | DEFW PhraseTokens_IntoPool | |||
FB07 | DEFW PhraseTokens_IntoLake | |||
FB09 | DEFW PhraseTokens_IntoWater | |||
FB0B | DEFW $F359 | |||
FB0D | DEFW Response_YoureNotInIt | |||
FB0F | DEFW $F36E | |||
FB11 | DEFW $F383 | |||
FB13 | DEFW RemoveUserInput_Token_1 | |||
FB15 | DEFW RemoveUserInput_Token_1 | |||
FB17 | DEFW $F3AC | |||
FB19 | DEFW $F3BA | |||
FB1B | DEFW $F2FF | |||
FB1D | DEFW $F31D | |||
FB1F | DEFW $F338 |
Prev: FAAD | Up: Map | Next: FB21 |