6,923 Commits over 2,435 Days - 0.12cph!
Synch trajectory lock state correctly for all control paths.
When remounting the control computer after a satellite has been selected, sync controls and allow further thruster modifications if trajectory hasn't been locked.
Update satellite control computer prefab with a desk and computer.
Update mount/dismount/eye positions.
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