Time Events
Estimated reading time: 2 minutesThe TimeEvents module handles time-related events. It allows registering events that trigger at specific times or intervals (e.g. hourly, daily, monthly) and on time travel.
Access via maplebirch.dynamic.Time or shortcut maplebirchFrameworks.addTimeEvent().
Core API
regTimeEvent(type, eventId, options)
Register a new time event.
- @param
type(string): Event type —onSec,onMin,onHour,onDay,onWeek,onMonth,onYear,onTimeTravel - @param
eventId(string): Unique event identifier - @param
options(TimeEventOptions): Event configuration - @return
boolean: Whether registration succeeded
delTimeEvent(type, eventId)
Unregister a time event.
timeTravel(options)
Jump game time forward or backward.
