extraHintManagerobject

hintsys.t[876]

Superclass
Tree

Property
Summary

Method
Summary

Property
Details

Method
Details

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  

activated contents daemonID

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

hintsys.t[912]

The extraHintManager is activated if it has a running daemon

contents

hintsys.t[929]

no description available

daemonID

hintsys.t[909]

no description available

Methods  

activate ( )

hintsys.t[879]

Start the Daemon that checks whether to display any ExtraHints.

addToContents (obj)

hintsys.t[931]

no description available

cmdStr (stat)

hintsys.t[957]

no description available

deactivate ( )

hintsys.t[900]

Stop the Daemon that checks whether to display any ExtraHints.

execute ( )OVERRIDDEN

hintsys.t[936]

Build a list of all ExtraHints in our contents property at PreInit

explainExtraHints ( )

hintsys.t[948]

Finally sort the ExtraHints in descending order of priority

extraHintsExist ( )

hintsys.t[894]

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 ( )

hintsys.t[920]

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)

hintsys.t[933]

no description available

Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1