19,298 Commits over 1,614 Days - 0.50cph!
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
research button functionality
Line drawing between unlocks
Fixed potential Projectile NRE
Fixes and progress.
Unlocks are now positioned correctly in the tech tree.
Fixed NRE in Combat.ReceiveHit (regression from VisualFX refactor)
Claim as home is not exposed to context menu
Fixed potential NRE in SmartObject.CanSubscribe when Entity.ContainedBy is null (@sebov this looks like your recent changes, please review, not sure if this should be possible or if null checking is good enough)
Need player task generation optional
Made a start on tech tree grid logic
Addons and Upgrades panels no longer close after selecting an Addon or Upgrade.
Proper refreshing of these panels when Addons or Upgrades are deconstructed.
Fixed some errors with Upgrade deconstruction.
Is Holding Any Registered Entity condition on various social AI.
Possessions tracks units carried by player command.
AI drops units that aren't required.
Interaction Positions for beds
Upgrades can be deconstructed from the upgrades panel
Fixed force complete not working and causing items to erupt out of buildings if they have any registrations
changed display names of tier 4 and tier 5 building to avoid conflicts in the debug menu
Fixed Command.Copy not copying BehaviourPlanSettings properly in some instances
More fixes to levelling up
Fixes for GroupProgression levelling up
Fixed various errors stopping addons from being buildable
Tweaks to showing stuff as potentially unlockable
Fixed current upgrade element being hidden
InteractionPositionEditor fixes