![]()  | 
Routines | 
| Prev: 64501 | Up: Map | Next: 64559 | 
| 
 | 
||||
| Action_Buy | 64528 | CALL Parser_ValidateDirectObject | Call Parser_ValidateDirectObject. | |
| 64531 | RET C | Return if there is no direct object in the user input (so the command is malformed). | ||
| 64532 | LD HL,64547 | HL=Table_ActionBuy_TokenGroup. | ||
| 64535 | LD DE,64553 | DE=Table_ActionBuy. | ||
| 64538 | LD BC,3 | BC=0004. | ||
| 64541 | CALL ActionRouting | Call ActionRouting. | ||
| 
 
No phrase tokens matched the user input tokens.
 
Print "You can't.".
 
 | 
||||
| 64544 | JP Response_YouCant_Duplicate | Jump to Response_YouCant_Duplicate. | ||
| 
 
The token table for the action "buy"/"purchase":
 
 | 
||||
| Table_ActionBuy_TokenGroup | 64547 | DEFW PhraseTokens__MeatFromTrader | Token group 1. | |
| 64549 | DEFW PhraseTokens_MeatWithSalt | Token group 2. | ||
| 64551 | DEFW PhraseTokens_MeatWithIron | Token group 3. | ||
| 
 
The actions table for "buy"/"purchase":
 
 | 
||||
| Table_ActionBuy | 64553 | DEFW Process_BuyMeatFromTrader | Action routine 1. | |
| 64555 | DEFW Process_BuyMeatFromTraderWithSalt | Action routine 2. | ||
| 64557 | DEFW Process_BuyMeatFromTraderWithIron | Action routine 3. | ||
| Prev: 64501 | Up: Map | Next: 64559 |