MiscTopicclass
A MiscTopic is an ActorTopicEntry that responds not to a conversational command specifying a separate topic (such as ASK BOB ABOUT FRUIT) but just to as simple command like YES, NO, HELLO or GOODBYE
class
MiscTopic
:
ActorTopicEntry
Superclass Tree (in declaration order)
MiscTopic
ActorTopicEntry
ReplaceRedirector
Redirector
` object
[
TopicEntry](../object/TopicEntry.html)
object`
Subclass Tree
MiscTopic
GreetingTopic
ActorByeTopic
BoredByeTopic
ByeTopic
HelloGoodbyeTopic
HelloTopic
ActorHelloTopic
ImpHelloTopic
ImpByeTopic
LeaveByeTopic
HitTopic
KissTopic
NoTopic
TouchTopic
YesNoTopic
YesTopic
Global Objects
(none)
Summary of Properties
Inherited from ActorTopicEntry
:
activated
active
autoName
convKeys
curiosityAroused
getActor
impliesGreeting
isConversational
keyTopics
listOrder
name
suggestAs
timesInvoked
Inherited from TopicEntry
:
includeInList
isActive
matchExactCase
matchObj
matchPattern
matchScore
scoreBoost
topicMatched
Summary of Methods
Inherited from ActorTopicEntry
:
activate
addToConvKeyTable
buildName
curiositySatisfied
deactivate
getKeyTopics
handleTopic
initializeTopicEntry
isReachable
nodeActive
showKeyTopics
timesToSuggest
Inherited from ReplaceRedirector
:
redirect
Inherited from Redirector
:
doInstead
doNested
doOtherAction
Inherited from TopicEntry
:
addTopic
scoreBooster
topicResponse
Properties
(none)
Methods
matchTopic (obj)
OVERRIDDEN
A MiscTopic isn’t matched to a topic in the normal sense, but we instead pass the routine an obj parameter to determine what particular kind of MiscTopic (e.g. YesTopic or ByeTopic) we want to match.
Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1