ImplicitConversationAction class | actions.t[2045]

no description available

`class ImplicitConversationAction : TopicAction`

Superclass Tree (in declaration order)

`ImplicitConversationAction`
`TopicAction`
`IAction`
`Action`
`ReplaceRedirector`
`Redirector`
`object`

Subclass Tree

(none)

Global Objects

`AskAboutImplicit AskForImplicit Query SayAction TalkAboutImplicit TellAboutImplicit`

Summary of Properties

`defaultProperty isConversational topicListProperty topics`

Inherited from `TopicAction` :
`curTopic`

Inherited from `IAction` :
`againRepeatsParse`

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

``

``

Summary of Methods

`execAction resolvePronouns`

Inherited from `TopicAction` :
`exec`

Inherited from `IAction` :
`execCycle execResolvedAction resolvedObjectsInScope scoreObjects setResolvedObjects`

Inherited from `Action` :
`acknowledgeNotifyStatus addExtraScopeItems addImplicitTime advanceTime afterAction announceObject beforeAction buildImplicitActionAnnouncement buildScopeList checkAction checkActionPreconditions commandNotPresent 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

`defaultProperty` | `actions.t[2081]`

The default property to call on the Actor if there's not matching TopicEntry

`isConversational` OVERRIDDEN | `actions.t[2113]`

no description available

`topicListProperty` | `actions.t[2110]`

no description available

`topics` | `actions.t[2111]`

no description available

Methods

`execAction (cmd)`OVERRIDDEN | `actions.t[2046]`

no description available

`resolvePronouns ( )` | `actions.t[2090]`

This is a bit of a kludge to deal with the fact that the Parser doesn't seem able to resolve pronouns within ResolvedTopics. We do it here instead.

Adv3Lite Library Reference Manual
Generated on 25/04/2024 from adv3Lite version 2.0