17,530 Commits over 1,614 Days - 0.45cph!
Various goal plan min intervals
Goal plan tracks last execution time, min interval exposed on goal plan settings data
Dancing around the fire has a min interval of 30 game minutes
CollaborationRequest NRE fix
Collaboration request reset fix
Fixed InteractionPlan.MaxSubscriptions being set to 1 for everything (smh)
InteractionPositionGroup pooling
Cancel collaborations when setting certain flags on requester.
Beds no longer interactable.
Moved sleep command generation from PlayerController to Building.
Fixed GetTimeSinceLastCollaboration returning bad values
Fixed PlayerItemPlacement persisted data error on save
Approach Unit Ignoring Perception is hidden from context menu
Revert main slot collabs module
Added support for collaborations on the secondary agent DM & behaviour slot
Recipient Behaviour Goal Plan breaks if we no longer have pending requests.
Grave unlock listens to group death instead of witnessed death
Fixed SoundDefiniton.Pitch being set by GetPitch function due to erroneous += operator
Witnessed Death activity checks if we're the same group or if we can perceive the dead unit
unexposed a couple of interactions to the UI.
Research Tree Button improvements.
Evaluate Hunting Targets In Area fact when units die
Better SetDestination logging
Target Filter in Hunt goal has blackboard write key
Fixed weapon views not getting their projectile component when entity view pooling is disabled
Better logging for item action failures
Unit.Audio.PlaySound def overload NRE fix
Sound def usage in item pickups, VisualFX
Abandoning thrown weapon interrupts moving to target. This should avoid some instances of people being stuck trying to attack.
WeightedAudioBundle -> SoundDefinition
Use SoundDefintion in various UI widgets
RMB when moving existing hunt area returns it to original position
Don't close UIWidget on MMB
Improvements to player hint placement radius control
Fixed NRE when deleting hints
Pick up, move and delete work areas
Building widget tab sound
Unlock notifications widget fixes
Task indicator UI, thought bubble thing
Fixed same trigger issue in Needs system
Fixed effect triggers getting inverted twice
BEF-780: Placing building causes building widget tab to reset
Fixed sleep command showing on everything
Fixed unlock notifications widget not processing queue properly
Tweaks to building status overlay (requirements under progress/decay bar, research bar style)
Hunting Area AI improvements
Hint stores radius, adjustable via PlayerHintPlacement
HuntingTargetsInArea takes radius from owner hint, if possible
SoundPlayer unscaled time support, pool fix
Added carry interaction to valid interactions in CanFindStockpileForEntity