suggestedTopicListerobjectactor.t[6422]

A special lister to display a topic inventory list from a list of topics provided in the lst parameter.

suggestedTopicLister :   object

Superclass Tree   (in declaration order)

suggestedTopicLister
        object

Summary of Properties  

askForList  askForPrefix  askList  askPrefix  commandList  giveList  givePrefix  hyperlinkSuggestions  noList  orListSep  queryList  queryPrefix  sayList  sayPrefix  showPrefix  showToList  talkList  talkPrefix  tellList  tellPrefix  tellToPrefix  typeInfo  yesList 

Summary of Methods  

includes  show  showList  showListEmpty  showListPrefix  showListSuffix  showSection 

Properties  

askForListactor.t[6689]

no description available

askForPrefixactor.t[6712]
no description available

askListactor.t[6682]
no description available

askPrefixactor.t[6707]
no description available

commandListactor.t[6690]
no description available

giveListactor.t[6685]
no description available

givePrefixactor.t[6710]
no description available

hyperlinkSuggestionsactor.t[6648]
Do we want the topic suggestions to be hyperlinked so that the player can just click on them? By default we don't but game code can override/

noListactor.t[6688]
no description available

orListSepactor.t[6716]
The conjunction to use at the end of a list of alternatives

queryListactor.t[6681]
no description available

queryPrefixactor.t[6706]
no description available

sayListactor.t[6680]
Sublists of each kind of suggestion which can be listed in turn

sayPrefixactor.t[6705]
The prefix to use when suggesting a SayTopic, if it explicitly wants the suggestion to start with 'say'.

showPrefixactor.t[6711]
no description available

showToListactor.t[6686]
no description available

talkListactor.t[6684]
no description available

talkPrefixactor.t[6709]
no description available

tellListactor.t[6683]
no description available

tellPrefixactor.t[6708]
no description available

tellToPrefixactor.t[6713]
no description available

typeInfoactor.t[6663]
The typeInfo contains a list of lists that are used by the show method to build our various sublists. The first element of each list is a pointer to the list property to use on this lister object to hold the particular sublist. The second element of each list is a property pointer used to identify which sublist a TopicEntry belongs in, according to its own includeInList property. The third element is the type of topic entry a topic entry should be suggested as if it is explicitly requested in its suggestAs property. The fourth element is the text to use when introducing the corresponding section of the list (or nil if no introductory text is required).

yesListactor.t[6687]
no description available

Methods  

includes (t, prop)actor.t[6696]

Test whether the topicEntry t includes prop in its includeInList.

show (lst, explicit, =, true)actor.t[6467]
no description available

showList (lst, sectionIntro)actor.t[6608]
Show one of our sublists of particular kinds of suggest topics

showListEmpty (explicit)actor.t[6458]
The message to display if there are no topics to suggest.

showListPrefix (lst, pl, explicit)actor.t[6425]
Introduce the topic inventory listing

showListSuffix (lst, pl, explicit)actor.t[6444]
End the list with a closing parenthesis or full stop as appropriate

showSection (prop, listStarted, sectionIntro)actor.t[6580]
Finish the list by appending its suffix

Adv3Lite Library Reference Manual
Generated on 01/03/2024 from adv3Lite version 1.6.2