32,305 Commits over 4,048 Days - 0.33cph!
Added power drain to OR switch
More improvements to Junkpile scientists (cover usage).
Improved junkpile scientist AI vs animals.
Fixed bug in Junkpile Timeout.
Fixed bug in AI animal distance reasoner.
Further improvements to junkpile AI.
Added short circuit backtracking to OR switch (ioentity.backtracking convar, 8 by default, 0 to disable)
renamed memory cell 'clear' to 'reset'
All IO entities are response limited
Adjusted responsetime to 0.1s
Added spawn.tick_populations and spawn.tick_individuals (respawn tick rate)
added large battery
small generator emits 50 power
wiretool weirdness fix
fixed timerswitch not working on server load
StatusLightRenderer is IClientComponent
Added StatusLightRenderer for more optimized handling of IO entity indicator lights
Converted indicator lights on blocker and memory cell to StatusLightRenderer
Optimized IOnPostNetworkUpdate
Optimized IOEntity.PostNetworkUpdate (eliminated GC)
Rewrote IO entity response limiting (override ResponseLimited to true when desired, currently only ElectricalDFlipFlop and ElectricalBlocker)
Moved IO entity network update call so the visual state of the IO entity always fits what has been sent to its children (now also only sends one network update even if the state updates 50 times in one tick)
Updated AI profiler hooks.
Added graphics.impostorshadow convar toggle
added prevent build volume to Craggy Island puzzle
static generator has unlimited power
wiretool nobuildzone fixes
profile samples
battery perf
battery logic fixes
battery charge efficiency reduced to 50%
cable tunnel works with batteries
combiners are root entities
!fixed tonnes of gears from recycling electrical components
vastly increased laser detector range
door manipulator works properly with fast toggle on/off while door is busy
WHY DO YOU HATE ME PLASTIC
Added hurt triggers to elevators so you're killed when they crush you
Added parenting trigger to procedural lifts
Scene2Prefab launch site
Fixed model preprocessing not running on standalone server (and elevator trigger bone attachment not working)
Car battery / fixed rotation issues
battery update
laser detector update
Car battery meshes / textures
Merge from entity_parenting_elevators
use translated names for objects instead of prefab names
better wire connections
better lookat info
fixed laser detector
added flow blocker
many bugfixes
protocol++