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