CmdMenu object | cmdhelp.t[41]

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 02/05/2024 from adv3Lite version 2.0