201,668 Commits over 4,171 Days - 2.01cph!
Possessions now stores a list of current possessions
Added actions/abilities and conditions for adding/removing and querying the current possessions
Item Management will no longer drop items that are in the possessions list
Switched a few cooking dispenser filters to all candidate mode, needs to evaluate multiple dispensers because the first dispenser could be empty
Harvesting roles AI for harvesting tribe desired items WIP
fixed furnace skinning
emissionToggle NRE fix
Added an IgnoreEmptyDispensers option to target filters
Switched the cook module filters back to first candidate mode and made them ignore empty dispensers
Working on a PersistentPlayer system that's separate from NetworkUser, with the intention of later being able to support AI bot players.
Merge in the latest from Main
compile fix for outside_range_dist on client
renamed nickname headers in UI
CareerController now auto hides career UI root before loading/creating a career and shows it again after.
Advance button now correctly reflects saved week step after loading a career.
career welcome screen now only shows when creating a new career, not after loading.
started integrating squad editor into career mode
more squad editor career integration.
added mapID to LeagueFixture/protobuf, serialize it.
Smoothed out query for AI dormant agency
Fixtures generator now assigns map ids to player fixtures.
CareerController passes map id to career matches.
WIP kit color and color distance stuff
Fixed deployables not decaying
next player fixture gets cleared after it's played (before the next week is started).
career mode squad editor loads into the correct map for the upcoming match.
Any entity can add upkeep using the upkeep prefab attribute component
All doors, wall frame inserts, ceiling frame inserts and barricades require upkeep (test, numbers all preliminary)
career mode squad editor NRE fixes.
can now press TAB to switch between current and previous career mode tabs.
Admire animations - adding more to DB - 1st Pass
1st pass admires (added to existing _anim files)
Optimization - Wood log tier rework - closing off holes in walls
merging internal and external models into one call
Optimization - Twig tier merging internal and external models into one call
wip team kit stuff: proto/networking/local
Fixed NRE in food target navigation.
More AI Behaviour.
Added portraits to activity notifications created by units
Portrait clone creation resets all animator parameters to their default values
Added config data for desire icons
ActivityData can override icon
ActivityData can override icon color
Fixed activity notification UI colors
CareerTeamDatabase now assigns team kit IDs at career creation.
CareerTeam now has a KitID and serializes it with saves.
Career matches now apply kits.
Fixed NRE in Condition.ProvidesItemDesiredByTribe
Added SKILL_VERB keyword
Added AttributeGain activity type
Optimization - Top tier merging internal and external models into one call
A little bit more safe guarding on Navigate to food.
▆▍▅▋▆▅█.▇▌██▆▉▆▊█▊ █▍▉ ▅█▍▋▉▇ ▋▍▅▅▅▉▉▋ (▋▍▅ ▍▇▊▉▄▍▄)
Fixed NRE spam when opening workshop inside editor while running client and server
Deployables inside building privilege do not decay (unless they require upkeep and it's not paid for)