branchrust_reboot/main/industrialcancel
349 Commits over 273 Days - 0.05cph!
Fixed several UI display issues for category filtering
Performance improvements
Fixed some cases where memory leaks could occur
Combiner and pipe tool prefab setup
Triangle allocation fixes
Generate the pipe meshes in a threaded job (non-burst unfortunately)
Combiner prefab setup
Move pipe rendering into a child prefab for easier updates across all colour prefabs
Remove multi sub mesh support, everything is using the same material now
Increase pipe subdivisions to 12 (was 9) to fix some UV issues
Add uv support for pipe brackets
Mirror UV's
WIP adding translation support and icons for all steps of the filter process
Can now switch between pipe colours
Added support for conveyors to use item categories as filters (food, weapons, ammunition, etc)
Sparks now play once an item has finished crafting
Crafter now shakes and sparks while crafting
Adjusted crafter slot positions on each workbench
Electric furnace gibs setup
Merge from ElectricFurnace
Fixed conveyor sprite not getting clipped by RectMask2d (required a new shader)
Don't allow inserting fuel into electric furnace
Fixed pickup/repair targets
Fixed IO connection points on electric furnace
Make crafter loot panel a prefab, not S2P
Fixed directional lines not working on pipes
More crafter prefab setup
Added support for industrial pipes having ridge sections at distance intervals
Apply icon material and LOD settings to conveyor
Added a UI warning when inserting blueprints into an industrial crafter that's attached to a workbench at an invalid tier
Disable bounds check from earlier, it marks a bunch of stuff as changed incorrectly
Gib setups
Storage Adaptor prefab setup
Conveyor setup, icons, etc
Running RecalculateBounds now marks a prefab as dirty in the prefab editor
Industrial splitter setup
Industrial crafter prefab setup, icons, etc
Show the power costs of the conveyor and crafter in the inventory
Fixed incorrect click boxes on item search widgets (will affect vending machine admin panel as well)
Add support for a different material to apply to the extruded parts of the pipe
Add a tiling UV pattern to the pipes
Refactor filter data to support extra information
Add the ability to stop transferring items once a target output has more than X number of that item
Fixed conveyor making stacks bigger than the maximum allowed stack for some items
Add storage adaptor compatibility to fridge and tool cupboard
Fixed deploy guide not being visible when placing into slots (was very obvious for industrial stuff as it's mostly slot based but this affected things like locks as well)
Fixed missing slots serialisation for new industrial slots
Fixed end directions of pipes