Gametime & Timeboard
v4.0
Last updated
Was this helpful?
v4.0
Last updated
Was this helpful?
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 module, as conditions have expiration dates.
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 integration, which will automatically scale GameTime
progression via the system.
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.