fledge_time 0.1.10
fledge_time: ^0.1.10 copied to clipboard
Calendar and time system for Fledge games with configurable day/night cycles, seasons, and time scaling.
Changelog #
0.1.10 - 2026-01-06 #
[0.1.10] - 2026-01-06 #
Features #
- fledge_save: Create fledge_save package
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.9 - 2026-01-06 #
Added #
- Initial release of fledge_time
CalendarConfigfor configuring calendar systemCalendarConfig.farmingSim()preset for farming/life simulation games (includes 2 AM curfew)CalendarConfig.rpg()preset for RPG gamesCalendarConfig.realTime()preset for real-time gamesGameTimeresource with hour, minute, day, season, year tracking- Change detection flags:
hourChangedThisFrame,dayChangedThisFrame, etc. - Day/night helpers:
isDaytime(),isNighttime(),normalizedTimeOfDay - Time control:
pause(),resume(),setTime(),skipToNextMorning() - Time events:
HourChangedEvent,DayChangedEvent,SeasonChangedEvent,YearChangedEvent GameTimePluginfor easy integrationGameTimeSystemfor automatic time progression- Curfew system:
curfewHour,isPastCurfew,hoursUntilCurfew,curfewTriggeredThisFrame CurfewTriggeredEventfor event-based curfew handling