NodeContinuationTopic class | actor.t[5288]

A NodeContinuationTopic is aspecial kind of InitiateTopic that can be used to prompt the player/pc when particular convKeys have been activated. It is generally used when a Conversation Node is active to remind the player that the player character's conversation partner is waiting for an answer.

`class NodeContinuationTopic : InitiateTopic`

Superclass Tree (in declaration order)

`NodeContinuationTopic`
`InitiateTopic`
`ActorTopicEntry`
`ReplaceRedirector`
`Redirector`
`object`
`TopicEntry`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`active convKeys matchObj`

Inherited from `InitiateTopic` :
`agendaItem defaultInvocation includeInList reasonInvoked revealing`

Inherited from `ActorTopicEntry` :
`activated activateKeyTopics agenda agendaPath arouseKeyTopics aTag autoName autoSuppress autoSuppressSubTopics autoUseAgenda curiosityAroused getActor impliesGreeting keyTopics lastConvResponse lcrScriptClass listOrder name nextStep suggestAs timesInvoked tTag wasConversational`

``

``

Inherited from `TopicEntry` :
`isActive matchExactCase matchPattern matchScore narrator scoreBoost topicMatched`

Summary of Methods

`handleTopic`

Inherited from `InitiateTopic` :
`matchTopic`

Inherited from `ActorTopicEntry` :
`activate addToConvKeyTable baseHandleTopic buildName curiositySatisfied deactivate filterTopicSuggestions fText getKeyTopics infTag initializeTopicEntry isConversational isReachable nodeActive qualifiedDesc revTag showKeyTopics timesToSuggest tryAgenda tryNextStep useAgenda`

Inherited from `ReplaceRedirector` :
`redirect`

Inherited from `Redirector` :
`doInstead doNested doOtherAction`

Inherited from `TopicEntry` :
`addTopic factText informFact revealFact scoreBooster topicResponse`

Properties

`active` OVERRIDDEN | `actor.t[5295]`

We're only active when one or more of our keys is active (having been activated through an <.convnode> tag).

`convKeys` OVERRIDDEN | `actor.t[5303]`

Particular instances must override this property to stipulate which keys we're active for. (This isn't needed if the NodeContinuationTopic is located in a ConvNode, since the ConvNode will then take care of this for us).

`matchObj` OVERRIDDEN | `actor.t[5289]`

no description available

Methods

`handleTopic ( )`OVERRIDDEN | `actor.t[5305]`

no description available

Adv3Lite Library Reference Manual
Generated on 02/05/2024 from adv3Lite version 2.0