branchrust_reboot/main/workbench_upgradescancel
120 Commits over 61 Days - 0.08cph!
Fix prototype visual clipping in wb2
Fix efficiency visual clipping
Set workbench_upgrade_icons to false by default. Disables workbench vital panel icons by default.
Change radial option from "Open Inventory" to "Upgrade Workbench"
Reinforced upgrade can now specify health bonus values per workbench level/type. Set initial values to maintain existing health boosts (effectively 150% of bench health)
Merge from final_code_cleanup
Add poolable to upgrade visuals
Quick icon panel cleanup.
Static RPC guard.
Upgrade items initial inventory sounds
Fix defensive upgrade description.
Move PB to shared, common. WB1-3
T2 bench prevent building setup
T1 bench prevent building setup
Ignore the full filler, just use the individuals.
Also cache and apply scale for upgrade visuals .
Applied to all workbenches.
Setup engineering bench filler/item visuals
restore wb2 placement mesh ref
Hook up t2 filler/upgrade item links
Initial filler visuals implementation
Apply similar rounding to recycle bin effect as the recycler, to calculate nice chance of refund
Entities can now block item moves client side before checking with server.
Override for workbench, check client-side for deployables blocking slots too, show error toast if can't insert upgrade because of this.
Setup clearance for io tablle
Tidy up upgrade icon display in workbench vital now we've got human-made icons
Merge from hierachy_optim
Remove unintended antivehicle damage scaling