pronounUsePreParserobjectnewbie.t[520]

Trap commands that start with a pronoun (e.g. I AM LOST or YOU ARE SILLY) and advise the player that they are likely to be unproductive, suggesting the format of commands that are more likely to work.

Note that we have to make exceptions that allow valid commands starting with I where I is an abbreviation for INVENTORY, such as I itself, I TALL and I WIDE. We also have to make exceptions when a conversation is in progress, since the command could be a valid SayTopic.

pronounUsePreParser :   StringPreParser

Superclass Tree   (in declaration order)

pronounUsePreParser
        StringPreParser
                PreinitObject
                        ModuleExecObject
                                object

Summary of Properties  

pat  pat2  pat3 

Inherited from StringPreParser :
isActive  regList  regListSorted  runOrder 

Inherited from PreinitObject :
execBeforeMe  reverseGlobalSymbols 

Inherited from ModuleExecObject :
execAfterMe  hasInitialized_  isDoingExec_  isExecuted_ 

Summary of Methods  

doParsing 

Inherited from StringPreParser :
construct  execute  registerPreParser  runAll 

Inherited from ModuleExecObject :
_execute  classExec 

Properties  

patnewbie.t[542]

no description available

pat2newbie.t[545]
no description available

pat3newbie.t[547]
no description available

Methods  

doParsing (str, which)OVERRIDDENnewbie.t[521]

no description available

Adv3Lite Library Reference Manual
Generated on 25/04/2024 from adv3Lite version 2.0