TakeFromobject

actions.t[1350]

Superclass
Tree

Property
Summary

Method
Summary

Property
Details

Method
Details

no description available

TakeFrom :   TIAction

Superclass Tree   (in declaration order)

TakeFrom
TIAction
TAction
Action
ReplaceRedirector
Redirector
`                                                 object`

Summary of Properties  

allowAll

Inherited from TIAction :
actionIobjProp checkIobjProp curIobj ioActionList preCondIobjProp resolveIobjFirst verIobjProp

Inherited from TAction :
actionList announceMultiAction announceMultiCheck announceMultiVerify aqinfo curDobj curObj dqinfo gActor haltOnMessageInCheck iqinfo lastVerifyMsg reportFailureAfterSuccess reportList signal verifyTab

Inherited from Action :
actionFailed advanceOnFailure againRepeatsParse 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 getAll reportAction

Inherited from TIAction :
checkAction doActionOnce execAction execResolvedAction getMessageParam getVerbPhrase getVerbPhrase2 reset resolvedObjectsInScope setResolvedObjects

Inherited from TAction :
addVerifyResult check checkPreCond doAction execCycle getVerbPhrase1 makeScopeUniversal

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

Inherited from ReplaceRedirector :
redirect

Inherited from Redirector :
doInstead doNested doOtherAction

Properties  

allowAllOVERRIDDEN

actions.t[1385]

no description available

Methods  

exec (cmd)OVERRIDDEN

actions.t[1356]

If the command matched ALL filter out dobjs that aren’t in the iobj by not executing the command for them.

getAll (cmd, role)OVERRIDDEN

actions.t[1380]

If the player tried to TAKE ALL FRMO IOBJ and there was nothing to take we need to report this

reportAction ( )OVERRIDDEN

actions.t[1366]

Otherwise note the current dobj in any case

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