MiscTopicclassactor.t[3259]

A base class for simple miscellaneous topics. These handle things like YES, NO, HELLO, and GOODBYE, where the topic is entirely contained in the verb, and there's no separate noun phrase needed to indicate the topic.

class MiscTopic :   TopicEntry

Superclass Tree   (in declaration order)

MiscTopic
        TopicEntry
                object

Subclass Tree  

MiscTopic
        ActorByeTopic
        ActorHelloTopic
        BoredByeTopic
        ByeTopic
        HelloGoodbyeTopic
        HelloTopic
        ImpByeTopic
        ImpHelloTopic
        LeaveByeTopic
        YesNoTopic
                NoTopic
                YesTopic

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 

Inherited from TopicEntry :
addAltTopic  addSuggestedTopic  addTopic  adjustScore  anyAltIsActive  breakTopicTie  checkIsActive  deferToEntry  getActor  getTopicOwner  handleTopic  initializeTopicEntry  noteAltInvocation  noteInvocation  setTopicPronouns 

Properties  

(none)

Methods  

isMatchPossible (actor, scopeList)OVERRIDDENactor.t[3273]

a match is always possible for simple verb topics (since the player could always type the verb)

matchTopic (fromActor, obj)OVERRIDDENactor.t[3260]
no description available

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3