MantisBT - Zandronum
View Issue Details
0004095Zandronum[All Projects] Bugpublic2023-02-02 05:392023-12-31 22:32
Lil_Ruff 
Kaminsky 
lowminoralways
resolvedfixed 
MicrosoftWindowsXP/Vista/7
3.1 
3.23.2 
0004095: Compat_InstantRespawn = true with sv_respawndelaytime = 1 shows respawn timer in 3.2
In deathmatch mode, when Compat_InstantRespawn is enabled, text shows at the bottom of the screen related to sv_respawndelaytime, causing some confusion.
1. Create a server with gametype = deathamtch
2. Enable Compat_InstantRespawn
3. Keep sv_respawndelaytime as the default of "1"
4. Once you die, observe the text at the bottom of the screen noting "Ready to respawn in X.X seconds", however you can instantly respawn.
Not much of an issue, just something odd noted and possibly a regression candidate. When testing with the same variables in 3.1, the text does not show with the default sv_respawndelaytime = "1". If you have sv_respawndelaytime set to a higher number, it does show in both 3.1 and 3.2-alpha-221030-0316.

Unsure if desired functionality for 3.2, but figured it should be noted as there is a change of behavior. Setting sv_respawndelaytime = "0" retains the 3.1 behavior.
No tags attached.
png Screenshot_Doom_20230201_232024.png (476,275) 2023-02-02 05:39
https://zandronum.com/tracker/file_download.php?file_id=2839&type=bug
Issue History
2023-02-02 05:39Lil_RuffNew Issue
2023-02-02 05:39Lil_RuffFile Added: Screenshot_Doom_20230201_232024.png
2023-02-02 06:02Lil_RuffNote Added: 0022753
2023-02-02 06:03Lil_RuffNote Edited: 0022753bug_revision_view_page.php?bugnote_id=22753#r13925
2023-02-02 14:30WaTaKiDNote Added: 0022754
2023-03-19 21:59KaminskyNote Added: 0022816
2023-03-19 21:59KaminskyAssigned To => Kaminsky
2023-03-19 21:59KaminskyStatusnew => needs testing
2023-03-19 21:59KaminskyProduct Version => 3.1
2023-03-19 21:59KaminskyTarget Version => 3.2
2023-12-31 22:32Ru5tK1ngNote Added: 0022943
2023-12-31 22:32Ru5tK1ngStatusneeds testing => resolved
2023-12-31 22:32Ru5tK1ngResolutionopen => fixed
2023-12-31 22:32Ru5tK1ngFixed in Version => 3.2

Notes
(0022753)
Lil_Ruff   
2023-02-02 06:02   
(edited on: 2023-02-02 06:03)
Ah.. I am dumb yet again. I didn't search good enough initially, and this appears intentional.

Found change-log from 3.2-alpha-220904-2011 and in'https://wiki.zandronum.com/Version_history/3.2 [^]' stating it now always shows if a player can respawn.

changeset: 10827:af9745b265ce
user: Adam Kaminski <kaminskiadam9@gmail.com>
- Changed sv_respawndelaytime into a float. It's now possible to set respawn times that are below one second.
- The "ready to respawn in..." message now always appears if a player can respawn, which can be disabled with the CVar "r_drawrespawnstring".

Please close...

(0022754)
WaTaKiD   
2023-02-02 14:30   
since instant respawn takes precedence over respawn time, one could argue that the string could be forced hidden if instant respawn is enabled
(0022816)
Kaminsky   
2023-03-19 21:59   
This issue should now be fixed with'http://hg.osdn.net/view/zandronum/zandronum-stable/rev/814d72aaa3c5 [^]'

While addressing this issue, I also noticed that the "ready to respawn..." message could potentially appear in singleplayer, particularly when the client was previously on a server and started a new game. This issue should also be fixed with'http://hg.osdn.net/view/zandronum/zandronum-stable/rev/437563862ede [^]'
(0022943)
Ru5tK1ng   
2023-12-31 22:32   
Tested with 3.2 r231220-1743 and found that the "ready to respawn" text disappeared when compat_instantrespawn was enabled along with sv_respawndelaytime above 0. I tried starting a new game while waiting to respawn and the message did not appear in single player. Marking as resolved.