10,992 Commits over 1,950 Days - 0.23cph!
Potential fix for pistol vm slide states snapping to the wrong state for several frames if player has some latency
Reworked inverse mode into a new conveyor mode option:
Or: Current behaviour, transfers start if any item filters pass
And: Transfers start once all item filters pass
Not: Only items not in the filter are transferred
Cancel any ongoing minimum transfers when a conveyor is turned off (eg. a conveyor is halfway through moving a stack of 50 wood and is turned off, when the conveyor turns back on again it will not resume transferring wood until it has 50 available)
Fixed being able to start the electric furnace with less than 3 power
Fix parsing errors on some inputs on the conveyor filter screen
Initial support for an inverse mode for conveyor filters, uses the filter list as a list of items to ignore and accept everything else
Doesn't have support for min and max filter options
Harcoded on right now, needs some UI work
Fixed name on dropbox storage adaptor socket (wouldn't have been an issue in built client + server)
Fixed case where minimum amount transfer wouldn't begin if amounts were spread across multiple stacks
Fixed case where minimum amount transfer would send too many items if there were more items available in the same tick
Fixed electric furnace consuming power while off
Fixed being able to pickup locker while storage adaptor is attached
▍█▊▅▇▅▋▄ ▌▉▅▋▌ ▌▋▊█▅ ▅█▌▊ ▊▉ ▇▊▍▉▅ ▄▍▇▄▋█▇ ▋▌▆▌▌▌▅▉▇▋ ▇▌▄▇
▇▉▉'▉ ▄▉▇▉█ ▇▍█▋▇ ▊▋ ▅▆ ▄▇█▍▅█▄ ▋▇▋▆▊▌▉ ▌▊▇▆▆▌▋▅
▌▆▌ ▇▉ ▊▍▄▇▄▅ ▊▄▌▍▅▋ ▊▄▍▇ ▋▍▅▍▅█▅▍ ▌█ ▆█▊▄▅▇▅ ▉▊▋▋▌▅▆ ▅▄▌▋▋ ▊▉▄ ▉▆▅▆▊▇█ ▆▌▄█▉▌▆█ ▋▋▋ ▊▄█▅▉▌▌▌
WIP process for setting default skin tone for emoji
Initial support for multiple skin tones per emoji (supports + notation so :happy: :happy+1: :happy+2: etc)
Metal gib sfx for crafter, combiner, splitter, adaptor and conveyor
Revert some angle calculation changes from the code review in the pipe mesh generator as it was causing artifacts
Show the too many inputs warning if the conveyor is at the limit, rather than beyond the limit
Fixed directional overlay materials not getting reapplied to pipes when changing the colour of a pipe
Added Copy/Paste/Discard Changes/Apply buttons to conveyor filter dialog
Added a "Too many outputs" and "Too many inputs" HUD warning when looking at a conveyor with too many inputs/outputs (the limit is 16)
Requires TC auth and player holding wire tool
Can now rotate conveyor when placing
Fixed conveyor passthrough getting disrupted when changing an industrial connection
Fix blueprint filters not working (regression)
Containers can no longer deposit items into the same container that they have extracted the item from
Increase maxItemStacksMovedPerTickIndustrial default to 12
Only apply the maxItemStacksMoverPerTickIndustrial convar per container
Restore research bench loot panel in the loot panels scene
Fixed case where default items couldn't be researched
Fixed some text overlap when researching a default blueprint that requires a workbench
Learn button on default blueprints no longer does anything (same behaviour as if you already know the blueprint)
Code review
Convert IndustrialConveyorTransfer handling to using blocks
Rate limit some conveyor RPC's
Remove some allocations when toggling crafter
Better compiled out profiles in pipe mesh building
Lots of simplifications in the pipe mesh jobs
Fixed incorrect filter evaluation on entities with separate input/output slot ranges (furnaces mostly)