Go to the first, previous, next, last section, table of contents.

Scorekeeper Properties

ScorekeeperProperty: title str

This property is a string that identifies the scorekeeper to the players. Defaults to "".

ScorekeeperProperty: when (type [exp])

This property is when the scorekeeper will be checked or updated. Defaults to after-turn.

ScorekeeperWhenType: before-turn exp

This indicates that the scorekeeper will run at the start of each turn matching exp, or after every turn if exp is not given.

ScorekeeperWhenType: after-turn exp

This indicates that the scorekeeper will run at the end of each turn matching exp, or after every turn if exp is not given.

ScorekeeperWhenType: after-event exp

This indicates that the scorekeeper will run after every event matching exp, or after every event if exp is not given.

ScorekeeperWhenType: after-action exp

This indicates that the scorekeeper will run at the end of each action matching exp, or after every action if exp is not given.

ScorekeeperProperty: applies-to side-list

This property is the set of sides or side classes to which the scorekeeper applies. Scorekeepers apply only to sides that are in the game. Defaults to side*.

ScorekeeperProperty: known-to side-list

This property is the list of sides that know about this scorekeeper, and can see the value of the score for each side that it applies to. Defaults to side*.

ScorekeeperProperty: trigger form

This property is an expression that is true when it is time to start checking the scorekeeper's main test. Once a scorekeeper is triggered, it remains active. Defaults to false.

ScorekeeperProperty: triggered t/f

This property is true if the scorekeeper is currently triggered. Defaults to true.

ScorekeeperProperty: do forms...

This property is a list of forms to execute in order each time the scorekeeper runs. Defaults to ().

ScorekeeperProperty: messages forms...

This property is a list of messages to be sent [???]. Defaults to ().

ScorekeeperProperty: initial value

This property is the value of the score upon game startup. If this value is -9999, the scorekeeper does not maintain a numeric score. Defaults to -9999.


Go to the first, previous, next, last section, table of contents.