19,298 Commits over 1,614 Days - 0.50cph!
Finished rewriting all of the everything
Scenario editor scroll views
Scenario.Objectives simplified
Fixed particle shader compilation errors
Enable ScenarioEditor in standalone builds
Removed CanTargetSelf and RequiresTarget bools.
Validation improvements related to enforcing ValidTargets
Fixed camera profile not being reset to default after entering a edit session and then starting a new game session from the menu
More validation.
Replaced a bunch of conditions that used to have a blackboard mode with the target version and appropriate target modes.
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
more validation and logging.
Fixed a null target.
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
fixed AI designer nodes not remembering resizing / dragging
fixed a bunch of bad targets in some abilities and goal plans