Gametime & Timeboard
v4.0
Gametime
Automatically keeps track of in-game time, with methods calculating and managing time.
Required for automatic operations of Conditions
Timeboard
A class which includes Gametime, and connects with its own Blackbaord. Anything can query Timeboard to get information about Gametime.
Timeboard is a prefab in the Repositories folder, and should be put into your scene.
Automatic Timekeeping
Gametime and Timeboard seem fairly simple, but provide a powerful timekeeping system that allows for customized date ranges and automatic time management.
This is required for autonomous operation of the Contions module, as conditions have expiration dates.
Time Modification
By default, GameTime
will be progressed by the value of Time.deltaTime
. However, Timeboard comes with a float
TimeModification
property, which can be used to change how GameTime
progresses.
The TimeModification
property is used in the Magic Time for Game Modules integration, which will automatically scale GameTime
progression via the Magic Time system.
Last updated