CmdMenuobject

cmdhelp.t[41]

Superclass
Tree

Property
Summary

Method
Summary

Property
Details

Method
Details

no description available

CmdMenu :   SystemAction

Superclass Tree   (in declaration order)

CmdMenu
SystemAction
IAction
Action
ReplaceRedirector
Redirector
`                                                 object`

Summary of Properties  

excludeCheckFailures manipulationActions maxObjs

Inherited from SystemAction :
includeInUndo isRepeatable timeTaken turnsTaken

Inherited from IAction :
againRepeatsParse

Inherited from Action :
actionFailed advanceOnFailure allowAll extraMessageParams failCheckMsg failedActionCountsAsTurn implicitTimeTaken isConversational isImplicit oldRoom parentAction parentAllowAll preCond redirectParent reportImplicitActions scopeList spellingPriority synthParamID unhides verifyObj wasIlluminated

Summary of Methods  

checkInsert execAction passCheck showList showOptions

Inherited from SystemAction :
afterAction exec execCycle getInputFile turnSequence

Inherited from IAction :
execResolvedAction resolvedObjectsInScope scoreObjects setResolvedObjects

Inherited from Action :
acknowledgeNotifyStatus addExtraScopeItems addImplicitTime advanceTime announceObject beforeAction buildImplicitActionAnnouncement buildScopeList checkAction checkActionPreconditions commandNotPresent execGroup getAll getAllUnhidden getMessageParam implicitAnnouncement reportAction setMessageParam setMessageParams spPrefix spSuffix synthMessageParam verify verifyObjRole wrapObjectsNP

Inherited from ReplaceRedirector :
redirect

Inherited from Redirector :
doInstead doNested doOtherAction

Properties  

excludeCheckFailures

cmdhelp.t[786]

We in any case rule out combinations of actions and objects that would fail at the verify stage; flag - should we also rule out combinations that fail at the check stage? By default we do.

manipulationActions

cmdhelp.t[775]

A list of the actions we’ll potentially suggest for option 4, “Manipulate thing”. Note that these must all be TActions.

maxObjs

cmdhelp.t[840]

The maximum number of objects in a list before we try to reduce that list.

Methods  

checkInsert (obj, cont, act)

cmdhelp.t[810]

Check whether obj can be inserted in cont with the action act (which will be one of PutIn, PutOn, PutUnder or PutBehind).

execAction (cmd)OVERRIDDEN

cmdhelp.t[109]

Carry out this action. This is the response to the player entering a number at the command prompt. [CMDHELP EXTENSION]

passCheck (act, obj)

cmdhelp.t[789]

Determine whether obj would pass the check stage of the act action.

showList (lst, cmd_str)

cmdhelp.t[72]

Show a list of possible actions, where cmd_str is the name of the action and lst a list of objects on which it might be tried. * [CMDHELP EXTENSION]

showOptions ( )

cmdhelp.t[42]

no description available

Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1