extraHintManagerobject
The extraHintManager carries out the work of starting and stopping the display of ExtraHints, and determing which, if any, ExtraHint is ready to be displayed.
extraHintManager
:
PreinitObject
Superclass Tree (in declaration order)
extraHintManager
PreinitObject
ModuleExecObject
` object`
Summary of Properties
Inherited from PreinitObject
:
execBeforeMe
reverseGlobalSymbols
Inherited from ModuleExecObject
:
execAfterMe
hasInitialized_
isDoingExec_
isExecuted_
Summary of Methods
activate
addToContents
cmdStr
deactivate
execute
explainExtraHints
extraHintsExist
hintDaemon
removeFromContents
Inherited from ModuleExecObject
:
_execute
classExec
Properties
activated
The extraHintManager is activated if it has a running daemon
contents
no description available
daemonID
no description available
Methods
activate ( )
Start the Daemon that checks whether to display any ExtraHints.
addToContents (obj)
no description available
cmdStr (stat)
no description available
deactivate ( )
Stop the Daemon that checks whether to display any ExtraHints.
execute ( )
OVERRIDDEN
Build a list of all ExtraHints in our contents property at PreInit
explainExtraHints ( )
Finally sort the ExtraHints in descending order of priority
extraHintsExist ( )
Even if this module is included, there may be no ExtraHints defined in the game, in which case we might want to check whether any ExtraHints exist before offering them to the player.
hintDaemon ( )
When we’re active we run through every ExtraHint object in our contents and run its doHint() method till either we run out of ExtraHint objects or we find one that displays an extra hint, and so returns true.
removeFromContents (obj)
no description available
Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1