MiscTopicclass

actor.t[3259]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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)OVERRIDDEN

actor.t[3273]

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

matchTopic (fromActor, obj)OVERRIDDEN

actor.t[3260]

no description available

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