DefaultAgendaTopicclass | actor.t[4500] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
Items can be added to the agenda of a DefaultAgendaTopic by calling its addToAgenda method. To obtain a reference to a DefaultAgendaTopic use the defaultAgendaTopic property of the Actor or ActorState in which it is located (note, therefore, that there should only be at most one of these per Actor or Actor State).
Note that you should define the topicResponse or eventList property of a DefaultAgendaTopic in case none of the agenda items in its agenda list turn out to be executable.
class
DefaultAgendaTopic : AgendaManager DefaultAnyTopic
DefaultAgendaTopic
AgendaManager
object
DefaultAnyTopic
DefaultTopic
ActorTopicEntry
ReplaceRedirector
Redirector
object
TopicEntry
object
Inherited from AgendaManager
:
agendaList
Inherited from DefaultAnyTopic
:
includeInList
matchGreetings
matchObj
Inherited from DefaultTopic
:
exceptions
Inherited from ActorTopicEntry
:
activated
activateKeyTopics
agenda
agendaPath
arouseKeyTopics
aTag
autoName
autoSuppress
autoSuppressSubTopics
autoUseAgenda
convKeys
curiosityAroused
getActor
impliesGreeting
keyTopics
lastConvResponse
lcrScriptClass
listOrder
name
nextStep
suggestAs
timesInvoked
tTag
wasConversational
Inherited from TopicEntry
:
isActive
matchExactCase
matchPattern
narrator
scoreBoost
topicMatched
Inherited from AgendaManager
:
addToAgenda
executeAgenda
removeFromAgenda
Inherited from DefaultTopic
:
avoidMatching
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
active OVERRIDDEN | actor.t[4516] |
matchScore OVERRIDDEN | actor.t[4523] |
handleTopic ( ) OVERRIDDEN | actor.t[4502] |