DefaultThoughtclass | thoughts.t[105] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
A DefaultThought is a Thought that matches any THINK ABOUT command with a very low match score, so that any more specific Thought that's matched will take precedence. Game code can use this to provide a fall-back response when no more specific response is available.
class
DefaultThought : Thought
Superclass Tree (in declaration order)
DefaultThought
Thought
TopicEntry
object
Subclass Tree
Global Objects
Summary of Properties
Inherited from Thought
:
autoName
curiosityAroused
curiositySatisfied
includeInList
listOrder
name
suggestAs
Inherited from TopicEntry
:
active
getActor
isActive
matchExactCase
matchPattern
narrator
scoreBoost
topicMatched
Summary of Methods
handleResponse
matchTopic
topicResponse
Inherited from Thought
:
buildName
initializeTopicEntry
Inherited from TopicEntry
:
addTopic
factText
informFact
informNewFact
interpret
qualifiedDesc
revealFact
revealNewFact
scoreBooster
Properties
matchObj OVERRIDDEN | thoughts.t[107] |
no description available
matchScore OVERRIDDEN | thoughts.t[121] |
Since we can match anything, simply return the sum of our matchScore and our scoreBoost.
Methods
handleResponse ( ) OVERRIDDEN | thoughts.t[124] |
no description available
matchTopic (top) OVERRIDDEN | thoughts.t[109] |
no description available
topicResponse ( ) OVERRIDDEN | thoughts.t[139] |
By default, take our topicResponse from our thoughtManager's noThoughtMsg. Game code can override to provide a different response here.
Adv3Lite Library Reference Manual
Generated on 26/02/2025 from adv3Lite version 2.2
Generated on 26/02/2025 from adv3Lite version 2.2