GiveToobject | actions.t[1956]

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[1971]`

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[1963]`

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[1978]`

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 01/03/2024 from adv3Lite version 1.6.2