199,233 Commits over 4,140 Days - 2.01cph!
Building decay info on the debug panel
Debug panel icon support
Don't load skins into RAM with itemskins 0
Enabled entity pooling on ore hotspots
Fixed TribeSpawner.OnValidate not properly supporting multiple buildings of the same prefab due to name in hierarchy not matching that in the data lookup
Fixed campfire missing upgrade mapping/data
Disabled entity pooling on ore hotspots (SimpleFlare clusterfuck)
Navmesh grid running new terrain navmesh.
Keeping up to date with main
Adjusted building decay formula, exposed global durability multiplier in game config
updated building shader to be a bit more organised
refactored Session.StartNew to consolidate it with StartNewFromExisting
Zone component can optionally define a default game mode for playing the scene in editor
Fixed warehouse exit in LS
bin models/Prefab/Textures
Campfire interaction positions
AsyncTerrainNavMeshBake for Pål
building in rooftops, created lift entrance, created backs to buildings
IsCarryingRequiredTool checks that we have a a free hand
No longer clear desires when issuing move commands
OverviewMap lerps scattering density
Reduced map camera edge scroll speed
Desires Widget no longer deactivates after a timeout
Increased AI tick rate to 20 game seconds (was 10)
Removed old animator trigger from desires widget
Fixed Ambient Temperature Is Cold curve being the wrong way round
Various building AI tweaks
InteractionPosition.OnTriggerExit tweak
SmartObject.GetNearestUnoccupiedInteractionPosition will return the IP that the unit is blocking, if possible
Added "Near Building or Immovable" Or Condition used in Human/Building/Process Item For Building GP
DebugPanel_Navigation shows blocked IP as object field
Fixed bad event invoking causing bad bookkeeping of interaction position counts
Yet another merge from main
Adopt async terrain mesh generation for navmesh grid.
Fixed compilation error in rust/speedtree shaders
cylindrical/hemisphere helpers that turned out to be unnecessary garbage and a waste of a days work
improved ore hotspot placement significantly
people will now gather more than one stick at a time to add to the fire
Multi-stick gathering for fire WIP
AI avoiding locations they're afraid of
Might have fixed weather widget lerping in form the top of the screen
Added all of the modes ever to DistanceConsideration
Somewhat unrelated work, resetting nav area costs correctly.
People should now correctly gather firewood in an appropriate manner
Better location avoidance, but paths can still go through avoided locations. Wonder if we can do something like a custom nav area per NPC so they can avoid different crime zones they know about.