AskTellTopicclass
A dual ASK/TELL topic database entry. This type of topic is included in both the ASK ABOUT and TELL ABOUT lists.
Many authors have chosen to treat ASK and TELL as equivalent, or at least, equivalent for most topics. Since these verbs only very weakly suggest what the player character is actually saying, it’s frequently the case that a given topic response makes just as much sense coming from TELL as from ASK, or vice versa. In these cases, it’s best to enter the topic under both ASK and TELL; which one the player tries might simply depend on the player’s frame of mind, and they might feel cheated if one works and the other doesn’t in cases where both are equally valid.
class
AskTellTopic
:
TopicMatchTopic
Superclass Tree (in declaration order)
AskTellTopic
TopicMatchTopic
TopicEntry
` object`
Subclass Tree
AskTellTopic
AskAboutForTopic
AskForTopic
AskTellAboutForTopic
AskTopic
TellTopic
Global Objects
(none)
Summary of Properties
Inherited from TopicMatchTopic
:
matchExactCase
matchPattern
Inherited from TopicEntry
:
altTalkCount
altTopicList
impliesGreeting
isActive
isConversational
matchObj
matchScore
talkCount
topicGroupActive
topicGroupScoreAdjustment
topicResponse
Summary of Methods
Inherited from TopicMatchTopic
:
findMatchObj
isMatchPossible
matchTopic
setTopicPronouns
Inherited from TopicEntry
:
addAltTopic
addSuggestedTopic
addTopic
adjustScore
anyAltIsActive
breakTopicTie
checkIsActive
deferToEntry
getActor
getTopicOwner
handleTopic
initializeTopicEntry
noteAltInvocation
noteInvocation
Properties
includeInList
OVERRIDDEN
include me in both the ASK and TELL lists
Methods
(none)
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3