17,530 Commits over 1,614 Days - 0.45cph!
Trigger system optimisation, delay support
Reduced skill gain from research to reasonable numbers.
TriggerSettingsWrapper.LastTriggerResult stores properly inverted value when applicable
TriggerSettingsWrapper stores last result and last trigger time
Add existing buildings to settlements when created by campfire placement
Nuked redundant progression designer tool
Tasks are now triggered directly by unlocks.
More placeholder data.
Improvements to strings displaying information about unlocks.
Various game events cleanup, logging
BEF-740: lding placement should auto-face to unconstructed campfires
BEF-744: Unit portraits should save when being updated live
BEF-732: Enable dirt decals for unconstructed buildings
Exposed addon type override labels in building editor
Berries are less plentiful and don't grow so quickly
Hooked up energy meter for selected units (BEF-737)
Building UI conditional content, label replacement
Restored crafting UI changes lost in merge from research UI
Fixed GroupProgression.PreRequisitesUnlocked (makes craftable items clickable again, note that it also shows uncraftable items without them appearing greyed out).
Added activity to notify when no crafter is assigned but you have orders.
views for campfire seating and spit
More unlock data and placeholder entities
Various data in preparation for new tech tree
Crafting orders can only be taken from an owned station.
Get station from order when selecting the station to use instead of target filtering.
Filter worn items from stockpile requirements
Item pickup failure logging improvements
InteractionPlanFactProvider skips entities held by other units
furnace needs clay not mud
Removed global research unlock mode, a bunch of old research/tech tree UI
Fixed Items.OnSwitchComplete returning early due to bad state check
Removed Group levels
Needs can now specify a required Unlock
Possessions system use of group levels uses unlocks instead
Unlocks only have a single pre-requisite
Fixes for checking Items state properly.
Set up jobs on research stations.
Research AI tweaks.
Tooltip only shows requirements if the research isn't available
Research tree tooltips show requirements
Refactored items component and ItemAction to use states instead of callbacks (check state on action tick instead)
testbox_combat spawner fixes
Dont force tick on slot break
Added Conditions.ItemsActionState
Agent debugging
Track last broken/last completed GoalPlanSettings in Agent callbacks to prevent overflow
Fixed potential Projectile NRE