17,530 Commits over 1,614 Days - 0.45cph!
Added role exp events system
Fixed settlement level up button not working
Added Role XP gain to GoalPlanSettingsWrapper and BaseBehaviourSettings.
Settlement creation no longer exposes icons or name input, replaced with leader selection
NRE fix (BehaviourChain.OnBehaviourCompleted behaviour can be null)
Removed ui panel material from two more prefabs (crashing)
Finding item to cook things on filtering tweak
fix for units leaving the group getting a null group
Added Consume All mode to taking from Dispenser.
Depleted Corpses now detach themselves from items.
Detaching from item unparents the attached entity.
Rat corpse only gives 1 meat instead of 8.
ItemSettings now holds SupplyType and SupplyValue fields. Used for thigs other than food and housing
Various UI
Unit inspection widget matches selection changes
People will now equip the item they're cooking something on
Settlement UI panel is always visible, houses the creation button
Supplies add/remove cheanup
Group no longer has a leader (handled on the Settlement level instead)
More UI
Food supply readout shows total meal count
Conditions.SettlementBuildingCount is generic, can be used outside of AI
Added SettlementNeedsCookingSpit Need
Added SettlementNeedsFoodStorage Need
Building addons are now properly added to their parent Building's Settlement
Buildings with available addons can show a UI button above them (flagged in the addon settings)
Fixed activity notification UI not being dismissable and showing incorrect counts
BEF-227 Selected units widget doesnt display properly
BEF-229 Duplicate effect listing in unit inspection widget
BEF-235 BuildingStatusElement flickers when addon is available
BEF-250 New tribe member portraits are blank, make sure we always request one on join
BEF-189 Should be possible for building addons and upgrades to electively cause a UI indicator to appear above the parent building when they are available.
BEF-245 Settlement jobs foldout toggle state uses wrong sprite, is not readable (add text)
BEF-238 Unit detail foldout toggle state is wrong on start
BEF-247 Replace settlement leader icon with a crown, add tooltip explaining what it means
BEF-249 Add help text to the crafting orders tab that explains what will appear and why
BEF-237 Unit sound should not play when gamespeed is > 1x
BEF-232 Unit inspector mood icon doesnt change
BEF-233 Food supply tooltip has duplicate text when supplies are empty
BEF-234 Effects overlap with unit description (move to top right of unit portrait, look at potential stacking)
BEF-241 Add open/close sounds for any toggled panels (settlement jobs, unit detail etc)
BEF-246 Add tooltip to inspector mood icon
BEF-251 Building upgrade button needs sound on click, tooltip should indicate that clicking will add the addon/upgrade
Cook On Stick is no longer a Machine Process.
Changed CookCookableItem action to handle all the cooking.
BEF-231 Notifications dont always dismiss
Merge from branch now that Plastic is fixed
supplies tracking of various food items
ContainerParameters now determines if we add entities to supplies or not on deposit.
Depositing to building no longer adds things to supplies.
Cleanup BaseAnimatedUIObject onvalidate
RoleExperienceEvent can now take experience from different sources.
Added TargetValue source which takes the XP value defined in a Unit's settings.
Added some XP values to animals (and exposed the value in editor).
Fixed stowing / equipping data not being reset if using a null callback.
Items tracks whether it has any item events active.
Cooking interaction waits until it's possible to equip the spear before starting cooking.
It's now possible to add blackboard entities to a list of entities required by a behaviour.
Simplified the item stowing AI using this list.
Save/validates, ui tools tweak
SettlementDesirabilityEvent can now define a minimum Settlement level.
StrangerSpawn event can define a list of allowed items as well as a chance to have items.
Added an initial wait before people can join the tribe.
Fixed unit crafting info tab not showing help content when empty
Fixed unit inspector not syncing with selected unit panel
Removed vitals from unit info stats tab
Added Activity collated text template support, popup window on click
Nixed activity notification tooltips
Moved notifications to the bottom right of the UI
Notification popup cleanup, title text
Use settlement at position of camera target instead of nearest to camera to display settlement info