turnEndRulesobject

sysrules.t[75]

Superclass
Tree

Property
Summary

Method
Summary

Property
Details

Method
Details

The turnEndRules execute the various things that need to happen at the end of each turn, including the current location’s roomDaemon, any current Fuses and Daemons (via the eventManager), and advancing the turn counter. Additional rules can be added if game code wants something else to occur at the end of each turn. [SYSRULES EXTENSION]

turnEndRules :   RuleBook

Superclass Tree   (in declaration order)

turnEndRules
RuleBook
PreinitObject
ModuleExecObject
`                                 object`

Summary of Properties  

contValue priority priority priority priority

Inherited from RuleBook :
actor contents defaultVal matchObj stopValue

Inherited from PreinitObject :
execBeforeMe reverseGlobalSymbols

Inherited from ModuleExecObject :
execAfterMe hasInitialized_ isDoingExec_ isExecuted_

Summary of Methods  

follow follow follow

Inherited from RuleBook :
addToContents initBook removeFromContents

Inherited from ModuleExecObject :
_execute classExec execute

Properties  

contValueOVERRIDDEN

sysrules.t[76]

no description available

priority

sysrules.t[85]

no description available

priority

sysrules.t[96]

Execute the player character’s current location’s roomDaemon. [SYSRULES EXTENSION] + roomDaemonRule: Rule follow() {

priority

sysrules.t[113]

If the events.t module is included, execute all current Daemons and Fuses.

priority

sysrules.t[123]

Advance the turn counter

Methods  

follow ( )OVERRIDDEN

sysrules.t[81]

[SYSRULES EXTENSION] By default add a paragraph break before doing anything else at the end of turn.

follow ( )OVERRIDDEN

sysrules.t[104]

If the events.t module is included, execute all current Daemons and Fuses [SYSRULES EXTENSION]

follow ( )OVERRIDDEN

sysrules.t[118]

Advance the turn counter [SYSRULES EXTENSION]

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