branchrust_reboot/main/quick_craft_improvementscancel
17 Commits over 0 Days - ∞cph!
- Made both convars 'Saved'
- Enusre memu points to the right one
- Codegen
main -> quick_craft_improvements
Dont downcast list type when passing as an argument
Fixed menu slider being set to an integer value (now float)
Menu scene changes (missed file)
New change: prevent the quick craft menu from updating if you are pressing buttons, it's subtle but this stops a spam click making the button dissapear before you are ready - makes it a bit easier to see what's going on
- Fixed the favouriting button not working (include it in the hash calculations)
- Adjusted menu setting
Reintroduced inventory.quickcraftdelay
This prevents you from spam clicking a quick craft button if the menu has recently refreshed, preventing misclicks.
Added a menu item, so its adjustable not just with a convar
main -> quick_craft_improvements
I left a bunch of logs again
Fix cant start coroutine because object is inactive error
Minor quick craft button cleanup
Opening Quick Craft down from 5.50ms to 3.39ms
- Minor Cleanup
Taper the quick craft rebuild over a few frames with coroutines to half the workload
Compile fixes after deleting the convar
Quick craft menu shows skins again so you know what skin you are crafting
- Quick Craft menu now updates instantly when inventory changes
- Improve the performance of quick craft, don't delete and respawn buttons everytime: just keep a set list and update them
- Extra profiling
- Remove quickcraftdelay: not needed anymore