CmdMenuobject
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
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
A list of the actions we’ll potentially suggest for option 4, “Manipulate thing”. Note that these must all be TActions.
maxObjs
The maximum number of objects in a list before we try to reduce that list.
Methods
checkInsert (obj, cont, act)
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
Carry out this action. This is the response to the player entering a number at the command prompt. [CMDHELP EXTENSION]
passCheck (act, obj)
Determine whether obj would pass the check stage of the act action.
showList (lst, cmd_str)
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 ( )
no description available
Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1