- Fixed a desync that happened when a player disconnected from the server before clients received a full snapshot of a level. This also caused the "P_PlayerThink: No body for player" warning to start spamming in the console after the level change.
- Added Sean's tweak to the HUD in CTF/Skulltag. The names of carriers are now displayed in their team colour, instead of the colour of the team's item they are holding.
Code: Select all
changeset: 12636:28e433ec2ffb
user: Adam Kaminski <kaminskiadam9@gmail.com>
Fixed: players sometimes spawned in the void, or just random spots in the map, when they should've spawned at a random cooperative spot.
changeset: 12642:992907f71812
user: Adam Kaminski <kaminskiadam9@gmail.com>
- Fixed a fatal error when trying to select the farthest deathmatch spot available, and all spots were taken.
- Restored more code from GZDoom 1.8.6 used to spawn a player in deathmatch, albeit commented out because Zandronum doesn't actually use it.
changeset: 12645:1eb062e9ae46
user: Sean Baggaley <sean@csnxs.uk>
The bottom-right HUD in CTF/Skulltag now displays the names of carriers in their team colour, instead of the colour of the flag they are holding (addresses 4428).
changeset: 12646:9d7ec921b8d5
user: Adam Kaminski <kaminskiadam9@gmail.com>
Added a sanity check, when processing a "DisconnectPlayer" server command, to ensure a few things aren't executed if the player being disconnected had no body.
changeset: 12647:0c2b243f9d02
user: Adam Kaminski <kaminskiadam9@gmail.com>
Fixed "P_PlayerThink: No body for player" warnings if a player disconnected from the server before the clients received a full update (fixes another regression caused by c770f5a41612).
Enjoy the fresh new build!