branchrust_reboot/main/queue_improvementscancel

19 Commits over 61 Days - 0.01cph!

10 Months Ago
Fix compile error by adding missing namespace
10 Months Ago
Delete .private files
10 Months Ago
Undo the subtract
10 Months Ago
merge from main
10 Months Ago
merge from main
10 Months Ago
merge from main
10 Months Ago
merge from main
10 Months Ago
reset menu tip state when component is enabled
10 Months Ago
merge from main
10 Months Ago
- Truncate menu tip text so it doesn't overrun loading screen - Filter rich text tags from menu tip text except color, b, u, and i - Added string extension method for escaping specific tags - Updated StringView to allow StringComparison options when comparing to a string - Track queue wait times and reasons for exiting the queue
11 Months Ago
Updated loading screen tooltip icon to use the icon prefab Allow a network message to update the tooltip icon enum - Provides two things: existing loading screen plugins will now no longer break with broken network messages - The previously used "title" message can now be an icon enum string.
11 Months Ago
- editor queue simulator fully working.
11 Months Ago
merge from main
11 Months Ago
- added steam rich presence for waiting in queue and connecting to a server - basic tracking of queue wait times and status
11 Months Ago
merge from main
12 Months Ago
merge from main
12 Months Ago
More code clean up
12 Months Ago
- Removed the last vestige of code that allows servers to arbitrarily set the loading messages - Moved the queue language into the client with proper localization - Cleaned up order of connection/queue processing, instead of putting every player through the queue process, we only queue players when the server is actually full - Packet type Message.Type.Message can now be used to set a custom tip in the loading screen (will disable existing rotating tips), only accepts a single string instead of two previously.
12 Months Ago
- Made the client actually know what a server queue is - Added a number of editor tools for simulating / manipulating a server queue - Updated localization function to support variable arguments for format