LiteralActionclass

action.t[2529]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

A LiteralAction is an action that acts on a single literal object, e.g. TYPE HELLO

class LiteralAction :   IAction

Superclass Tree   (in declaration order)

LiteralAction
IAction
Action
ReplaceRedirector
Redirector
`                                         object`

Subclass Tree  

(none)

Global Objects  

DoTest Evaluate Type Write

Summary of Properties  

literal num

Inherited from IAction :
againRepeatsParse

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

Summary of Methods  

exec

Inherited from IAction :
execCycle execResolvedAction resolvedObjectsInScope scoreObjects setResolvedObjects

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

Inherited from ReplaceRedirector :
redirect

Inherited from Redirector :
doInstead doNested doOtherAction

Properties  

literal

action.t[2540]

The string literal on which this command is operating.

num

action.t[2543]

The numerical value of our literal

Methods  

exec (cmd)OVERRIDDEN

action.t[2530]

no description available

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