ThingMatchTopicclass
A base class for topic entries that match simple simulation objects.
class
ThingMatchTopic
:
TopicEntry
Superclass Tree (in declaration order)
ThingMatchTopic
TopicEntry
` object`
Subclass Tree
ThingMatchTopic
GiveShowTopic
GiveTopic
ShowTopic
InitiateTopic
TopicOrThingMatchTopic
AskTellGiveShowTopic
AskTellShowTopic
Global Objects
(none)
Summary of Properties
Inherited from TopicEntry
:
altTalkCount
altTopicList
impliesGreeting
includeInList
isActive
isConversational
matchObj
matchScore
talkCount
topicGroupActive
topicGroupScoreAdjustment
topicResponse
Summary of Methods
isMatchPossible
matchTopic
setTopicPronouns
Inherited from TopicEntry
:
addAltTopic
addSuggestedTopic
addTopic
adjustScore
anyAltIsActive
breakTopicTie
checkIsActive
deferToEntry
getActor
getTopicOwner
handleTopic
initializeTopicEntry
noteAltInvocation
noteInvocation
Properties
(none)
Methods
isMatchPossible (actor, scopeList)
OVERRIDDEN
It’s possible for us to match if any of our matchObj objects are in scope.
matchTopic (fromActor, obj)
OVERRIDDEN
Match the topic. We’ll match the simulation object in ‘obj’ to our matchObj object or list.
setTopicPronouns (fromActor, topic)
OVERRIDDEN
set the topic pronouns
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3