- Sep 11, 2021
-
-
Ashnal authored
This prevents wierdness from ahving the menu open on teh connection screen It also prevents the connect command from erroring due to being in a demo
-
- Apr 13, 2021
-
-
JugadorXEI authored
-
- Apr 12, 2021
-
-
JugadorXEI authored
-
- Feb 27, 2021
-
-
Sal authored
If the join secret isn't ready right away, wait for the next update instead of trying to loop for it again immediately I believe this may be the cause of the invite crash some people have noticed in master, but I'm not sure, needs tested.
-
- Sep 30, 2020
-
-
James R. authored
RFC 5389 is a standard protocol that can be used for this instead of ip4.me. I may have gone overboard on the CSPRNG... It was fun though.
-
- Sep 16, 2020
-
-
James R. authored
-
- Sep 11, 2020
-
-
James R. authored
Removes rooms, replaced with cv_advertise and "Advertise" on the host menu. According to the new API, SRB2APPLICATION is sent instead of MODID. A contact field was added, but there is no means of accessing it or setting it. As a slight change, the server list will be populated even on an outdated version of the game. (The new API was designed with this in mind.) The update alert is still presented first of course.
-
- Aug 31, 2020
- Aug 23, 2020
- Aug 22, 2020
-
-
Sal authored
-
Sal authored
Doesn't feel necessary to me anymore, especially with how the menu works
-
Sal authored
Always have XD_DISCORD defined, so that people compiling without Discord support can connect to servers that do.
-
Sal authored
-
Sal authored
-
Sal authored
-
Sal authored
You will still get a message for them, so if they're being annoying you will want to block them anyway, but at least it won't clog up the game.
-
- Aug 21, 2020
-
-
Sal authored
Functions! Is not pretty yet!
-
James R. authored
-
Sal authored
-
Sal authored
Not complex because we aren't sending anything that isn't easily accessible via the Master Server anyway, just means we aren't sending plain-text IPs to Discord. Might be improved by basing the XOR key on other values (base RNG, maybe version) so that it's not like *right* there
-
- Aug 18, 2020
-
-
Sal authored
-
- Aug 17, 2020
- Oct 30, 2018
-
-
Sal authored
- Remove the potentially GPL-infringing discord_pass.h file. - Let DISCORD_APPID be a public #define. - Use server_context as party ID. - Add more states ("Watching Demo", "Menu"). - Only show map images on supported maps. Falls back to an image of a dice. - Displays "???" as the map name for Hell maps. - Voting displays an image of the BG planet, depending on the gamemode. - Added a fallback title screen large image. - Added a fallback character image. - General code cleanup & safety checks. - Give CV_NETVAR to cv_maxplayers (I should come up with a better way of sending this information without overwriting user settings, but this'll do for now)
-
- Oct 22, 2018
-
-
Sal authored
-
Sal authored
It's soooo close to being awesome, but so far away. Making game invitations as the host meant that it would redirect to "connect self" for other people, because we can't get the IP address from the host. If anyone has a solution, you've got my gratitude; this was going so smoothly until it hit that brick wall.
-