branchrust_reboot/main/workbench_upgradescancel
47 Commits over 31 Days - 0.06cph!
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
tier 1 workbench empty version
merge from workbench automated_tests
Test save, 11 workbenches, 9 with each individual upgrade equipped, two with four mixed each.
Add crafting speed test item
Show workbench loot panel slots.
Added base ItemModWorkbenchUpgrade, allow it to be placed in workbench.
Base "apply to crafted item" functionality.
Added test item.