branchrust_reboot/main/new_menucancel
1,337 Commits over 122 Days - 0.46cph!
TrueShadowManager NRE fix + another attempt at fixing shadows not spawning
Remove shadow from interaction modal in bootstrap
Interaction toast now uses the correct icons no matter where it lives
Interaction toast supports passed in icons
Interaction toast animations and polish
PurchasedItem overlay design
Also add bought items to the inventory, just to make sure players can see their recent purchase
Checked out items are considered owned locally regardless of what steam returns
Added editor debug command to fake checkouts
Tidied up the interaction toast - still needs the icons sorted
Add graphic raycaster to the bootstrap scene to fix the button not working
Ensure joining with the console fills out the same join details as seen when joining via the button
Split of connection logic into a static class that will keep all the UI updated as normal
Restored shadow update flow
Removed ScrollRectDisable component for now
Settings slider option now have an input field that can be used to enter exact values
Fixed framerate slider clunkiness
Shadow update group execution order
successful purchase item overlay
update favourites page when you unfavourite a server as well
Fix toast second button not working properly
Fix copy button copying multiple times
Fixed get premium button showing up for every server
Initial work for Rust Plus hookup
If you try to connect to a premium server without premium then show a 'get premium' button on the connect modal
Fixed store page overlay aspect ratio, updated all pages
Short Filter Tag Support:
Can collapse all filters and still have a rough idea on whats selected via a short tag displayed after the filters
Can default to enabled/disabled, or the actual text of whats presse
Demo button shows up if you have the demo folder with demos in it
Fixed string parsing error when opening skins worth more than 1000 pounds in the inventory
Fixed skin viewer not resetting materials correctly with old skins
Fixed general store description in inventory screen, we now pulled the translated one instead of steam's one
Fixed a bug that would cause certain filters to turn themselves off if you hovered the mouse inside and then outside of the button regions
Redo all of the tooltips for each of the filters
Update Server Entry tags to use the new tooltips
Remove transition from session page
Standardise play mode filtering tooltips
Change shadow update group init order
Fixed legacy furnace skin viewer issues
update base stor eprefab, improve tags design
Demos & play using same search styles
Wrap friends list updates in FlexScopedUpdate to try and fix flickering
TrueShadow optimisations: removed per instance LateUpdate calls, added manager with group based updates
Assigned all shadows to mainmenu group, skipped when menu is closed
Shadows aren't updated when invisible too
Moved all overlay modals in the canvas overlay parent
All popups background scale to fit 21:9+ ratios