19,298 Commits over 1,614 Days - 0.50cph!
Moved consideration contribution range to a default of 2, so that the center/average is 1. This because having no considerations will yield a score of 1.
Removed duplicate scores between Goal and Goal Plan in situations where it should be safe to do so (in theory of course).
Decision logs that always get added to the open group on top of the stack, otherwise added on their own
Decision log cleanup. removed Types enum, renamed DecisionLogStyles to DecisionLogTypes
Fixed Agent.OpenNewDecisionLogGroup not adding log to the stack
Error handling in Agent.CloseCurrentDecisionLogGroup
Fixed duplicate close group call in Agent.DebugEndBestGoal
Fixed missing case in AIDebugger.GetLogStyle
Fixed OpenNewDecisionLogGroup not adding itself to the group on top of the stack
log to ai debugger when a module win (or when it doesn't).
Agent.DecisionLog holds a list of assets, accessible via drop down menu on each line of the debugger
Decision logs for module conditions
More cleanup & logging consistency
the GP of a player commanded GPV now needs to score same as its BC, since BC isn't part of the GPV anymore.
A bit of work on getting things to flee a bit earlier and be a bit more afraid of approaching threats experiment.
More work on debug logging (for modules)
Removed decision score from Behaviour Chain.
Removing a bunch of foreach
Fixed bad ragdoll setup causing HumanView to be disabled for reasons
Fixed Agent.ConditionDebugAction not being gated properly
Fixed missing profiler sample in FilterUnitByFlags
CookableStates.Burned renamed to Burnt
Added BaseEntity.SetView, BaseEntity generic constraint for EntityView type
Food Need normal distribution
Added Consumable Value fields (don't do anything yet)
Added support for assigning a new View to an Entity
Added support for bald people
Fixed bad tooltip positioning
Increased pool size for unit commands widget
Fixed some world activity types causing notifications to pause the game
HumanView flag set callbacks returns early if we're a clone (hack)
Added basic RNG opinion changes for conversation callbacks
Fixed ActivityManager.SubscribeTo overloads using the wrong keys