DefaultConsultTopic class | topicEntry.t[545]

A DefaultConsultTopic is used to provide a response when a Consultable is consulted about something not otherwise provided for.

`class DefaultConsultTopic : ConsultTopic`

Superclass Tree (in declaration order)

`DefaultConsultTopic`
`ConsultTopic`
`TopicEntry`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`isActive matchScore`

Inherited from `ConsultTopic` :
`autoName curiosityAroused curiositySatisfied includeInList listOrder name suggestAs`

Inherited from `TopicEntry` :
`active getActor matchExactCase matchObj matchPattern narrator scoreBoost topicMatched`

Summary of Methods

`matchTopic`

Inherited from `ConsultTopic` :
`buildName initializeTopicEntry`

Inherited from `TopicEntry` :
`addTopic factText informFact informNewFact interpret qualifiedDesc revealFact revealNewFact scoreBooster topicResponse`

Properties

`isActive` OVERRIDDEN | `topicEntry.t[567]`

A DefaultConsultTopic is normally active

`matchScore` OVERRIDDEN | `topicEntry.t[564]`

A DefaultConsultTopic has the lowest possible matchScore so that any matching ConsultTopic will always take precedence.

Methods

`matchTopic (top)`OVERRIDDEN | `topicEntry.t[548]`

A DefaultConsultTopic matches anything, so just return our matchScore

Adv3Lite Library Reference Manual
Generated on 08/12/2025 from adv3Lite version 2.2.2