ByeTopic class | actor.t[3780]

A goodbye topic - this handles both explicit GOODBYE commands and implied goodbyes. Implied goodbyes happen when a conversation ends without an explicit GOODBYE command, such as when the player character walks away from the NPC, or the NPC gets bored and wanders off, or the NPC terminates the conversation of its own volition.

`class ByeTopic : GreetingTopic`

Superclass Tree (in declaration order)

`ByeTopic`
`GreetingTopic`
`MiscTopic`
`ActorTopicEntry`
`ReplaceRedirector`
`Redirector`
`object`
`TopicEntry`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`matchObj`

Inherited from `GreetingTopic` :
`changeToState impliesGreeting includeInList`

``

Inherited from `ActorTopicEntry` :
`activated active autoName convKeys curiosityAroused getActor isConversational keyTopics listOrder name suggestAs timesInvoked`

``

``

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

Summary of Methods

``

Inherited from `GreetingTopic` :
`handleTopic`

Inherited from `MiscTopic` :
`matchTopic`

Inherited from `ActorTopicEntry` :
`activate addToConvKeyTable buildName curiositySatisfied deactivate getKeyTopics initializeTopicEntry isReachable nodeActive showKeyTopics timesToSuggest`

Inherited from `ReplaceRedirector` :
`redirect`

Inherited from `Redirector` :
`doInstead doNested doOtherAction`

Inherited from `TopicEntry` :
`addTopic scoreBooster topicResponse`

Properties

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

This most general kind of ByeTopic matches every kind of conversation-ending object

Methods

(none)

Adv3Lite Library Reference Manual
Generated on 28/03/2016 from adv3Lite version 1.5