Add regional temperature curve
This commit is contained in:
@@ -417,7 +417,7 @@ Target deliverable: A small group can join a server, spawn into one biome, gathe
|
||||
- [x] Set default server time scale to `4 real hours = 1 in-game day`.
|
||||
- [x] Add real local time-zone and sunrise/sunset lookup for Ground Zero by latitude/longitude. Added tile-aware solar metadata to `AAgrarianGameState`, Ground Zero Pacifica defaults, local sunrise/sunset/solar-noon/day-length approximation, replicated solar state, `IsNight` based on active tile solar bounds, and a repeatable registry-driven solar metadata generator that skips placeholder/unknown tiles.
|
||||
- [x] Add Agrarian calendar conversion helpers for days, seasons, crop cycles, livestock maturity, spoilage, and long-running tasks. Added replicated year/day and absolute-day helpers, season/day-of-season lookup, `4 real hours = 1 in-game day` conversion helpers, long-task progress calculation, active tile growing-zone profile, crop maturity fit checks against frost-free/growing-season windows, and a repeatable growing-zone metadata generator that skips placeholder/unknown tiles.
|
||||
- [ ] Add temperature curve by time of day.
|
||||
- [x] Add temperature curve by time of day. Added replicated regional daily low/high temperatures, a sunrise-to-afternoon warming curve, overnight cooling, observed regional temperature blending for future real-weather adapters, weather modifiers, and deterministic fallback behavior when no provider data is available.
|
||||
- [x] Add simple weather states.
|
||||
- [x] Add clear weather.
|
||||
- [x] Add rain.
|
||||
|
||||
Reference in New Issue
Block a user