LeaveByeTopicclass

actor.t[3943]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

A “leaving” goodbye topic. This handles ONLY goodbyes that happen when the PC walks away from the actor they’re talking to.

Note that this is a subset of ImpByeTopic - ImpByeTopic handles “bored” and “leaving” goodbyes, while this one handles only the “leaving” goodbyes. You can use this kind of topic if you want to differentiate the responses to “bored” and “leaving” conversation endings.

class LeaveByeTopic :   GreetingTopic

Superclass Tree   (in declaration order)

LeaveByeTopic
GreetingTopic
MiscTopic
ActorTopicEntry
ReplaceRedirector
Redirector
`                                                 object [TopicEntry](../object/TopicEntry.html)                                         object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

` matchObj  matchScore  `

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

matchObjOVERRIDDEN

actor.t[3945]

A LeaveByeTopic matches endConvLeave only

matchScoreOVERRIDDEN

actor.t[3951]

Give LeaveByeTopic an even higher matchScore so that it takes precedence over ImpByeTopic when both are present.

Methods  

(none)

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