17,530 Commits over 1,614 Days - 0.45cph!
Building upgrades can be unlocked via the unlock system (set the required unlock in the upgrade parameters on the building), if no unlock is assigned the upgrade will be available
Added grass crafting unlock: Inspect grass to unlock grass upgrades for buildings and the grass bed
Locked pelt upgrades for buildings behind the basic leatherwork unlock
Forms text area support
Added some new DM profiler hooks
More converter improvements
Fixed deleted objectives not being removed from UI
Fixed FormElement.AssetList not being assigned
Scenario editor scroll views
Scenario.Objectives simplified
Fixed particle shader compilation errors
Enable ScenarioEditor in standalone builds
Fixed camera profile not being reset to default after entering a edit session and then starting a new game session from the menu
adding more buttons to the editor tree script and updating the oak tree with lods
Fixed DOF not being reset when leaving session and starting new
Base UIWidget animator support, validation & debug warnings when missing required triggers
Weather tweaks
merge from evaluation targets refactor
dse elements now add their target to the blackboard read keys array.
target filter selector now adds its keys to the write array.
Fixed PlayerObjectives NRE when active scenario has no tutorials
fixed target selection in all target filters
Fixed some incorrect targets in Interactions
Fixed a bad target blackboard read in SleepInTerritory
Added a Select Random Position in territory so that the animal would actually go to it's territory to sleep
testbox now uses testbox game mode
Fixed UIWidget activation issues
Unity 2017.3b9
Session type enum moved to Session
PersistedSessionMetadata stores Session.Type, custom scenario path
SaveLoad.GetSaves can specify session type
Remove duplicate .animator field in UnitRoleWidget, RadialMenuWidget
Fixed bad target switches for Condition.UnitIsBeingAttacked usage in various combat goal plans
Removed FollowCamera
Renamed RTSCamera to GameCamera
ScenarioDefinition holds GameCameraProfile
Fixed missing StatMeasurementEx.Evaluate profiler sample, improved samples for this method
Fixed bad profiler sampling in BehaviourChain.CreateInteractionBehaviour, UnitAttachments
Disabled Steam/Facepunch Integration in edtor
Misc refactoring, steam client disposal tests
Don't require steam to init
improved target filtering so that it will be guaranteed to filter every entity type. This fixes an issue in which people were just leaving sticks lying around in the camp.
machine command generator now writes to the item blackboard key
Fixed Goal Momentum being 0 on some goals resulting in people doing something else for a tick