InitiateTopicclass | actor.t[4066] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
One way to use initiate topics is to use the current location as the topic key. This lets the NPC say something appropriate to the current room, and can be coded simply as
actor.initiateTopic(location);
class
InitiateTopic : ThingMatchTopic
InitiateTopic
ThingMatchTopic
TopicEntry
object
Inherited from TopicEntry
:
altTalkCount
altTopicList
impliesGreeting
isActive
isConversational
matchObj
matchScore
talkCount
topicGroupActive
topicGroupScoreAdjustment
topicResponse
Inherited from ThingMatchTopic
:
isMatchPossible
matchTopic
Inherited from TopicEntry
:
addAltTopic
addSuggestedTopic
addTopic
adjustScore
anyAltIsActive
breakTopicTie
checkIsActive
deferToEntry
getActor
getTopicOwner
handleTopic
initializeTopicEntry
noteAltInvocation
noteInvocation
includeInList OVERRIDDEN | actor.t[4068] |
setTopicPronouns (fromActor, topic) OVERRIDDEN | actor.t[4075] |