GiveToobject

actions.t[1939]

Superclass
Tree

Property
Summary

Method
Summary

Property
Details

Method
Details

no description available

GiveTo :   TIAction

Superclass Tree   (in declaration order)

GiveTo
TIAction
TAction
Action
ReplaceRedirector
Redirector
`                                                 object`

Summary of Properties  

summaryProp summaryReport

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 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  

execGroup

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

Inherited from TAction :
addVerifyResult check checkPreCond doAction execCycle getAll getVerbPhrase1 makeScopeUniversal

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

Inherited from ReplaceRedirector :
redirect

Inherited from Redirector :
doInstead doNested doOtherAction

Properties  

summaryProp

actions.t[1954]

The summaryProp can be a propertyPointer to a method on the Actor being conversed with that’s called at once a whole set of objects has been given. It will normally be set by a gAction.summaryProp = &prop statement in a GiveTopic.

summaryReport

actions.t[1946]

The summaryReport can be set by a GiveTopic to a single-quoted string in BMsg format, with {1} standing in for gActionListStr, in order to report on a whole set of objects given at once; e.g. ‘{I} {give} Bob {1}. ‘

Methods  

execGroup (cmd)OVERRIDDEN

actions.t[1961]

Reset the summaryReport and the summaryProp to nil for the whole group of objects this action may act on, so that they’re only used if they’re explicitly requested this turn.

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