17,530 Commits over 1,614 Days - 0.45cph!
Since scores clamp to 1 (forces normalized values), the value of input items for fuel to machine process needed to be altered a bit.
Show winning goal plan variant in debug.
Improved logging of failure to subscribe to interactions in AI debugger
Removed SmartObject.HasValidInteraction, replaced usage with CanSubscribe since it was essentially the same
made sleeping harder to get knocked out of
atmospheric music now shouldn't play the same clip twice in a row
DecisionMakerScoreGoalPlans skips plans that match the currently active GPV for the target slot
Debug tool that tries to detect when a smartobject has faulty subscriptions dangling.
Added error when we try to unsubscribe too many times
InteractionPosition.SetState log
Interaction positions have unique names
Machine process no longer supports destruction on deposit, we need to keep items around until the process is complete
BehaviourChain reset safety
Faulty subscription check isnt trash
Don't null check InteractionPlan in SmartObject.Unsubscribe
Zero pooled audio sources when returning
Unit gizmos tweaks
Reverted early DM exit early for matching goal plans
SetDestinationSettings log
enough logs to build a large wooden hut
Changed Unsubscribe to check wrapper.Positional
PooledList.Remove returns false when the list does not contain the element we're trying to remove
new anim for building with no tools in hand
Fixed fucked up tribe trackers
Radial distribution fixes
Desires widget tooltip stuff
Commmand button hover tweens
Fixed missing radial buttons