19,298 Commits over 1,614 Days - 0.50cph!
removed random human view that was floating around in the main scene
Fixed bad game time passed test in AnimalRaid.ShouldRun
Ported raids to a game event, cleaned up diplomacy and other related bits
Game events no longer require a trigger, have their own ShouldRun method
various progression related data
Cohesion will start to drain after a number of hours if requirements for a currently active necessity aren't met.
Fixed group nessssities component not being enabled on the tribe
More UI bits
Group Entity Filter improvements.
Added adult member count to Group.
Necessities can now create Possessions requirements.
Renamed ProgressionTier to Necessity.
Moved Necessities to a separate component.
Any Necessity which has been completed at some point will now remain unlocked.
Unlock data tidy up.
Disabled scenario/map choice
Corpses should now detach from a spit once they have been fully consumed (no more items to dispense)
Fixed missing stranger AI field in GroupMember on Human
Fixed radial menu being isolated in modal state (other UI would fade out)
Fixed vignette UI image blocking raycast
InfluenceAndTerritory.handleUnit ignores dead units
Removed old stockpiles from unlocks
Wood & stone stockpile data
Stockpile supports max amount per entity type
Actions.DropUnit adds the unit to Group.Supplies, if dead and non-human
Stockpile material anim reworked to support multiple meshes for various entity types
Added activity for going up and down tiers and also for meeting and failing requirements.
Cohesion events based on these activities.
Supplies now only counts completed buildings for housing.
Reworked GroupProgression events.
UI now correctly shows remaining requirements for the current level of progression.
Building placement now resumes the game upon finishing.
stockpile that can hold sticks logs and stones but dosen't actually work yet
added IsUsable condition to deposit to stockpile interactions
Fixed being able to click accept/decline on a new tribe member pop up before it had finished animating in (pretty sure this was causing the soft lock when accepting a new tribe member)
ProgressionTierDefinitionEditor
TribeProgression widget basics
Wrapping up some progression tier data so we can display nice things on the UI for each tier and the remaining requirements
Simplified how we toggle UI modal state (UIscreen specifies a container canvasGroup for all widgets that are hidden by modals, which are held in an overlay canvas)
Fixed Group.Leader being null (first added member is the leader by default)
Nuked HuntDesire and added ActiveHuntingArea to Combat Component.