branchrust_reboot/main/workbench_upgradescancel
159 Commits over 31 Days - 0.21cph!
Break prefab connections on all upgrade visual placement guides for Workbench 1,2,3.
Remove the components added by source prefabs.
Renamed to show they're placement locations.
removed unnecessary files
updated upgrade visuals for reinforced - added new ones for tier 2 and 3
efficency and surplus gibs
Efficency and surplus upgrades, lodded and prefabs setup
Fix workbench inventory eating scrap
Tidy up workbench vital upgrade icon display.
Still looks a bit shit until we get real icons with propper centering, but it's setup for them now.
Refactor can't afford overlay to match/align with regular unlock can't afford display.
Bunch of prototype UI code cleanup.
Add can't afford overlay panel to prototype button, toggle as needed.
Show FAILED overlay on prototype button for 3 seconds on failure.
Codegen.
Hook up prototype failed overlay
Move prototype button next to unlock button, keep single unclock cost display at the top
Still show icons as locked, even with prototype installed.
Added custom workbench upgrade loot panel.
Supports dynamic/varying upgrade slot counts per workbench type.
Set upgrade limits to 4,5,6 for now
Add lootpanel.workbench_upgrades.
Hook it up to all 3 workbenches.
Assign new model prefab to reinforced item
Hooked up reinforced model positionining.
added gibs for all the reinforced tiers and updated reinforced prefabs
tier 3 reinforcement plates, lods and prefab setup
added workbench tier 1/2 reinforced upgrades textures/materials + LODs
(gibs still need to be made)
Defensive upgrade now adds +bonusSlots to actual crafting roll result. Default is +1
Reduce guaranteed slots from defensive to 1
Workbench level 2+3 loot panel assignment
fixed missing texture on tier 2 workbench
Add a workbench vitals prefab with the new setup, replace existing ones with it.
stripped back workbench 2, added new corpse
workbench tier 1 corpse update
Sync installed ugprades for the player's current workbench to the client.
Show icons of any installed upgrades in workbench vital UI notification panel (wip, works but looks shit - Workbench level 1 only for now)
Add placeholder icons for all upgrades.
Cache the highest level, most ugpraded workbench for player. Fixes a few bugs.
updated existing workbench to now use the empty mesh state.
updated lods and gibs