branchbefore/main/menuFuckerycancel
35 Commits over 0 Days - ∞cph!
entity destruction cleanup
fixes GridManager.IsReady not being reset
Cleaning up various event listeners
Tribe create cancellation breaks session.StartNew
fixed a bunch of shit i broke earlier
nixed race driven tribe create atmospherics, moved to global config
more menu scene TOD management, TimeManager state cleanup
session kill cleanup, unload zones after entity destruction
BiomeMaterialObject lazy init
BiomeMaterialObject no longer exec in edit mode
removed animator.setFloat call from BuildingView (obselete and causing warning spam)
cleaned up TerritoryLocationSelectorSettings caching
consolidated WorldManager back into a single class as partials were pretty useless
moved zone loading out of WorldManager and into Session (was I drunk?)
Refactored zone functionality into ZoneComponent, away from messy partials
Added CameraParticles component to mange particle FX (was previously handled by zone weather code)
nuked un-used biomes and saved scenes with ZoneBiome component referencing the Temperate biome
Fixed ZoneSeasons not updating, nixed virtual update crap
Fixed UIScreen.SetActiveRoutine changing canvas .enabled too early
testbox is valid scene for solo and washed up gamemodes
enabled tribe start in testbox