17,530 Commits over 1,614 Days - 0.45cph!
Fixed Unit.Items.TrySwitchHands not checking whether the other hand can take a new attachment
Corpse stockpiling moved to cooking module
Moved general gathering module down in priority
Stick harvesting now has same goal momentum as stone harvesting.
Stick harvesting has wood gathering job.
Cleaned up entity view fog management
Fixed ProvidesRequiredItem not using its modes properly and just relying on a messy if else check against blackboard contents.
null check all the things
Non-player controlled settlements set their initial level in OnCreate
Fixed settlement info widget exp slider NRE
NRE fix for the AI Settlement not having a level
Fixed CraftingOrderElement assign NRE
Fixed settlement level activity being created before settlement name assignment after creation
Added stack count display to Unit inventory tab
made human male fabric clothes look better
Added UI.StatBar component (must be children of the unit inspector, currently)
UnitStatsTab only shows aquired (>0) skills, attributes set up in editor
fabric chest and leg items wip (assets are there but look bad)
Improvements to berry gathering AI.
Fixed an issue in which items in containers weren't getting properly handled when selecting all items to deposit to a stockpile.
Fixed people being able to take crafting orders they don't have the role for.
Fixed dead people being able to have needs.
fix for activity notifications showing the same activity for the same unit more than once
Fixed people dropping stuff they just crafted just to pick it up again because they want it
Crafting widget only shows unlocked items.
Crafting widget shows all items that don't need a machine process if the station doesn't have one.
When crafting an item that doesn't need a crafting station people now sit by the fire to do it.
Fixed craft item machine process wrapper on campfire
Fixed warning spam from UnitFrame
Campfire now has basic crafting process.
All crafting is now player commanded.
Food can be stockpiled without a basket.
Nixed the tabs on the settlement inspector. Goes straight to jobs now.
Settlement widgets & related files
SettlementCreation prefab fix.
reduced number of sticks in the stick pile
Fixed replenishment using the auto dispense data for the timing.
Resources can now define a child resource that spawns at their position.
Research AI now checks the required role.
We no longer evaluate modules and goals that are lower priority than then active ones (solves some weird ping ponging).
researching plays a thinking anim instead of screaming
interaction positions for lvl 3 campfire addon
Added research module to humans
Fixed AI for putting corpse on fire not checking the cooking method.
Changed rat and rabbit cooking methods to spit.
Unit frames update role icon when role chnages
Fixed empty text in research window
Unit frame role icon colors
Research station empty text, hide content frame when nothing is selected or available
Building status overlay UI shows research when active
Fixed conversation UI not updating position while still animating out
Removed MoodDrainFromNeed simulator, update manipulator values in Need.Tick
Added source string to need stat manipulators
UI value element binding, content refresh
Fixed tooltips on unit stats in the inspector disappearing