19,298 Commits over 1,614 Days - 0.50cph!
Conditions.CanDepositToStockpile NRE fix
Various debug cleanup, added new toggles for settlement and possessions debug logging. Added cheat toggles to the debug UI
Refactored desires down to a single type
Replaced shelter desire with new "home need"
Version++
GetHomeBuilding can be used outside of DM
Added AI for humans to claim a building as their home if they don't already have one
Exposed missing "hide from UI on failure" in DSE conditions array drawers
Home building claim fixes
Disabled cooking on stick due to bugs
Fixed needs persisting for units (and any other entities) after they have left the group
Fixed selected unit UI widgets not changing
It's no longer possible for people to claim buildings as their homes which are not inhabitable
Settlement info widget basics
Crafting UI will only show for stations that have unlocked craftable items
Settlement info UI happiness & supplies readout
Fixed items not being properly added to settlement supplies
Inspection UI code refactor to better support different layout/designs and information per entity type
Added a popup modal when a settlement reaches a new level
Fixed settlement level up popup showing immediately after the creation popup (no waits for UI modal state to change and for a second before showing)
Fixed BaseSelectedUnitWidget not changing selection properly
UI progress
UI color component, styles config asset, popout editor util
Removed camera filter pack
More UI style progress,utility
Job override on interaction wrappers, proper assignment through player commands
Needs must be flagged as game valid to trigger
NRE fix in Roles current goal callback
Added Consumable meal sizes enum
Fixed unit stats tab not showing any stats
Rebuild layout after inspector tab content refresh
Tooltip system cleanup, now only 3 prefabs with support for 8 pivots and corresponding arrow graphics, elements that trigger a tooltip can optionally override the pivot
Fixed trees not getting raycasted properly
Activity notifications no longer show text or unit portraits, support collation
fixed tooltip pivot overrides preventing position updates
Fixed notification colors
Added job consideration.
WIP tweaks to food gathering AI.
Goals can now optionally continue the current job.
More AI tweaks resulting from this option.
Roles debug shows current job.