fledge_time library

This package has been merged into fledge_calendar.

This file re-exports the moved symbols so downstream code that imports package:fledge_time/fledge_time.dart continues to compile for one release. Migrate to package:fledge_calendar/fledge_calendar.dart — the resource has also been renamed from GameTime to Calendar and the plugin from GameTimePlugin to CalendarPlugin (deprecated typedefs keep the old names alive for one release).

Classes

Calendar
Resource tracking in-game calendar time (day/hour/minute, seasons, years, curfew) with edge-detection helpers.
CalendarConfig
Configuration for the game calendar system.
CalendarPendingChanges
Changes made to a Calendar outside CalendarSystem (via Calendar.skipToNextMorning, Calendar.skipToHour or Calendar.setTime) that have not yet been turned into events.
CalendarPlugin
Plugin for in-game calendar functionality.
CalendarSystem
System that advances the in-game Calendar each frame.
CurfewTriggeredEvent
Event fired when curfew time is reached.
DayChangedEvent
Event fired when a new game day starts.
GameTimePlugin
Deprecated alias for CalendarPlugin.
HourChangedEvent
Event fired when the game hour changes.
SeasonChangedEvent
Event fired when a new season starts.
YearChangedEvent
Event fired when a new year starts.

Typedefs

GameTime = Calendar
Deprecated alias for Calendar.
GameTimeSystem = CalendarSystem
Deprecated alias for CalendarSystem.