193,891 Commits over 4,079 Days - 1.98cph!
Compat with live version of the game
Building req fact optimisation
Building requirement fact listens to new Building.OnEntityAdded/OnDecayDestroyedItem events
Initialize GameAnalytics after Steam
Don't send errors to GameAnalytics
write building to blackboard in acquire materials for building
▇▌▇▌▇▉▊ ▌▉▋▍▅▉▋▄▍ ▋▅▊▇▇ ▇▄ ▌▌▅ ▅▅▍ ▋▋▄▊▊██.
Building requirement fact work
Blackboard interaction plans injector checks plan validity
re export of spear to use correct materials
▅▅▅▉▊ ▆▍▋▌▉▉██▊ ▌▅▅█▉ ▄▉▌▄▋▆ ▆▄█▆▌▉█▆ ▉▇▅ ▆▄▆▌▉▋▉▅▌.
! ▆▌▉▆ ▇▇▍▌▋▅▇▄ ▇▆▇▆▉▉ ▍▍ ▄▆▍▇ ▊▍▅ ▆ ▊█▌▇▍▍▄ ██▅▍█▉ ▊█▇ ▄▅▌▌▌▉▍▅▉.
! ▅▋▄ ▌▆▉ █▆▊▅▆ ▇▍▅▇▆▍▌ █▊██▇▌▉▆ ▉▄▇█▅█ ▊▋▋ ▆▄▉ ▅▉█.
! ▆▌█ ▅▄▄▄▉▊▌ ▋▉▉▄▋▇▅▇▄▄▇▍▆▄▋▋▆▇▅ ▅█ ▋ ▌▅ ▆▉▌▊█▅█▉▋▉▇▍▄▋ ▍▌▌▅ ▄█▅▆▊█▇▇.
unlock all cheat no longer breaks progression when turning it off again
CraftingStation.GetCraftables cleanup
Fact selector tweaks
Finished conversion of PCUserStats. Stats now serialize to the client.
Revert my PlayerTick change since it won't work with unreliable sends
Reverted my changes to PlayerTick, as it won't actually work if unreliable messages are lost.
Added simple SerializeTemplate example class
Moving and renaming classes files only, no actual changes here. Give IPlayerComponents a "PC" prefix
Fixed building requirement fact not returning results
Inspecting an entity no longer clears selected unit
Added IFactProvider.GetResults(Blackboard) override to support key specific write methods
Facts no longer holds blackboard, return object results
UserStats SerializableStruct
Fixed fact eval causing NRE
Fact progress, testing usage in building AI
▊▄▇█▌▇ ▆▋▌▊▌▋▍▅ ▄▅▅▉▌▋ ▇▍▄█▍ ▌▇▉ ▊▉▊▅▉ ▍▍▅▇▋▄▆▅▄ ▋█▅▅▊▆▍▅ ▉▅▇▍▇▊
▉█▍▍▍▉▇▋▊ ▍▇▅▉▅ ▊▍▆▇▌▄ ▄█▊▋▋
Fixed some more bath paths
▄▉▌▇▉ ▍▍▆ ▆▌▅▌▉ ▉▉▄▄█▋ ▌▊▋▅
█▆▅▅▅▄▉▋▅ ██▄▌▄▌█▉ ▌▋█ ▉█▄▇▇▍ ▆▌▍▋█▉▅ ▋▌▌▇▊▄
▍▄█▍▊▅ ▅▆▄▄▊▆▅ ▉▅▌_▅▆▊▄█▆▌▍▆▇ ▇▅▋▍▄ ▇▋ ▋▉▌▉ ▍▌ ▆▋▅▋ ▊█ ▍▇▅▆▆▋▍▇█ ▍▋▅▉▊
█▋▋▋▆▇▊▋▌ ▋▍██▄█▆▋▊▊▊▆ ▍▊▊, ▅▋█ ▉█▅
▌▌▊▄▌▊▇▆▉ ▊▋▅██ ▇▇█▋▉ ▉▌▆, ▅▉▌▋▍▋ ▉▊▉▆▅▊ ▅▊▆▆▆▍
Graveyard fence additional LOD