7,070 Commits over 2,496 Days - 0.12cph!
Placeholder UI tweaks.
Convar descent time.
Rework UI flow.
Some cleanup.
Convar some hardcoded vlaues
Commiting a bunch of shelved wip
Merge from workbench_upgrades
Merge from final_code_cleanup
Remove visualPointLookup and related build-lookup code. It's not needed any more.
Cache items and upgrades server-side, iterate these instead. Removes a bunch of getcomponent and tidies up functions too.
Refactor to GetInstalledUpgradeMods.
Merge from workbench_upgrades
Add poolable to upgrade visuals
Quick icon panel cleanup.
Static RPC guard.
Merge from workbench_upgrades
Fixed a few more test issues causes by correctly testing all benches.
All tests now pass.
Bunch of text fixes.
Tests now correctly run on all 4 benches.
Tests now output which bench failed a test.
Merge from workbench_upgrades
Upgrade items initial inventory sounds
Merge from workbench_upgrades
Fix defensive upgrade description.
merge from workbench_upgrades
Merge from workbench_upgrades
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.
Merge from workbench_upgrades
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
Merge from workbench_upgrades
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