GreetingTopicclass
A GreetingTopic is a kind of TopicEntry used in greeting protocols (saying Hello or Goodbye). Game code will not use this class directly but will instead use one or more of its subclasses
class
GreetingTopic
:
MiscTopic
Superclass Tree (in declaration order)
GreetingTopic
MiscTopic
ActorTopicEntry
ReplaceRedirector
Redirector
` object
[
TopicEntry](../object/TopicEntry.html)
object`
Subclass Tree
GreetingTopic
ActorByeTopic
BoredByeTopic
ByeTopic
HelloGoodbyeTopic
HelloTopic
ActorHelloTopic
ImpHelloTopic
ImpByeTopic
LeaveByeTopic
Global Objects
(none)
Summary of Properties
changeToState
impliesGreeting
includeInList
Inherited from ActorTopicEntry
:
activated
active
autoName
convKeys
curiosityAroused
getActor
isConversational
keyTopics
listOrder
name
suggestAs
timesInvoked
Inherited from TopicEntry
:
isActive
matchExactCase
matchObj
matchPattern
matchScore
scoreBoost
topicMatched
Summary of Methods
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
changeToState
It may be that we want to change to a different actor state when we begin or end a conversation. If so the changeToState property can be used to specify which state to change to.
impliesGreeting
OVERRIDDEN
no description available
includeInList
OVERRIDDEN
no description available
Methods
handleTopic ( )
OVERRIDDEN
Handling a GreetingTopic includes the requested state change, if changeToState is defined
Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1