branchrust_reboot/main/workbench_upgradescancel
159 Commits over 31 Days - 0.21cph!
Merge to workbench_upgrades
merge from workbench_upgrades/balance
Merge from final_code_cleanup
Add poolable to upgrade visuals
Quick icon panel cleanup.
Static RPC guard.
Merge from SalvagedRecycle - Fixed salvaged workbench upgrade not recycling into anything
Upgrade items initial inventory sounds
Fix defensive upgrade description.
workbench upgrades can no longer be crafted for researched
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.
adjusted surplus upgrde position
Setup engineering bench filler/item visuals
update textures for prototype upgrade
updated engineer workbench
created empty states/models for prototype, range, defence, surplus, effiency and surplus.
+ full empty state mesh.
created prefabs
restore wb2 placement mesh ref
Hook up t2 filler/upgrade item links
forgot to commit empty filler prefabs
added empty states for tier 3 like tier 1 & 2
added prefabs for empty states for tier 2
updated tier3 fbx matertial settings
fixed missing mesh in prefab
tier 2 workbench empty states for upgrade parts
+ empty state for when theres no upgrades
+ updated tier 2 fbx
updated tier2 workbench fbx import settings
fixed defence upgrade position
Initial filler visuals implementation
fixed positions for visuals
reorganised tier 1 so fbx's live in models folder
added empty states for each workbench upgrade for progressive upgrades
this preserves original visuals whilst allowing for upgrade placements.
updated stripped back tier 1 workbench
Apply similar rounding to recycle bin effect as the recycler, to calculate nice chance of refund
updated protorype icon and .item prefab to link to proper icon now
prototype upgrade textures
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