Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000307Zandronum[All Projects] Suggestionpublic2011-02-23 19:532018-09-30 19:51
ReporterXenaero 
Assigned ToTorr Samaho 
PrioritylowSeverityfeatureReproducibilityalways
StatusclosedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version98d 
Target VersionFixed in Version1.0 
Summary0000307: cl_respawnonfire - Making respawning when pressing 'fire' optional
DescriptionIt's a pretty simple suggestion. Skulltag lets you respawn in multiplayer games by pressing the bound fire button. I think adding a cvar to toggle that, letting players hit 'use' instead to respawn would provide more options for those that might not want to respawn right away, such as if they press fire in a duel and end up instantly respawning into something unpleasant that otherwise would have been avoided.

This is also the case if you hold down fire for such rapid-fire weapons like the Chaingun or Plasma Rifle, upon death you will instantly respawn, and I see this as forced behavior. cl_respawnonfire or its equivalent would provide the option to avoid accidental respawns.
Attached Fileszip file icon CrashReport_01.zip [^] (17,637 bytes) 2011-03-30 08:36
zip file icon CrashReport_02.zip [^] (17,926 bytes) 2011-03-30 08:37
zip file icon CrashReport_r3120_01.zip [^] (18,340 bytes) 2011-03-30 13:29
zip file icon CrashReport_r3120_02.zip [^] (17,964 bytes) 2011-03-30 13:29

- Relationships

-  Notes
User avatar (0001155)
unknownna (updater)
2011-03-13 11:26

97b changelog:

! - You can now press the "fire" key to resapwn when you die, in addition to being able to press "use".


I do agree that it would be nice to have the old Vanilla Doom behavior as an option.
User avatar (0001223)
Torr Samaho (administrator)
2011-03-30 00:56

Very reasonable request and highly supported too :), so I gave it a shot. Since this requires client-server synchronization of every player's cl_respawnonfire setting, I needed to add quite a bit of code. Here is a nearly untested experimental binary for your testing pleasure.
User avatar (0001227)
unknownna (updater)
2011-03-30 02:34
edited on: 2011-03-30 08:34

It seems to be working as intended. I tested it with some bots in DM, then with 2 clients. It also seems to be working as intended with compat_instantrespawn, sv_forcerespawn and sv_norespawn. Good job, BTW.

Edit:

BTW: I managed to make this binary crash online. It happens if your player body is invalid. I'm using the example WAD found in 0000149, i.e., invalid_player_test.wad. I call +attack from the console before using the kill command. It's difficult to reproduce it.

User avatar (0001232)
Torr Samaho (administrator)
2011-03-30 12:44

> BTW: I managed to make this binary crash online. It happens if your player body is invalid. I'm using the example WAD found in 0000149, i.e., invalid_player_test.wad. I call +attack from the console before using the kill command. It's difficult to reproduce it.

Interesting (though I still believe that invalid player bodies are not allowed :P). Can you check if this crash already happens in the last beta build?
User avatar (0001233)
unknownna (updater)
2011-03-30 13:22

> Can you check if this crash already happens in the last beta build?

It does. So it's not related to this then.
User avatar (0001285)
unknownna (updater)
2011-04-04 08:24

Since the crashes weren't related to this and it seems to be working as intended, I'm marking this as resolved.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2011-02-23 19:53 Xenaero New Issue
2011-03-13 11:26 unknownna Note Added: 0001155
2011-03-30 00:56 Torr Samaho Note Added: 0001223
2011-03-30 00:56 Torr Samaho Assigned To => Torr Samaho
2011-03-30 00:56 Torr Samaho Status new => feedback
2011-03-30 02:34 unknownna Note Added: 0001227
2011-03-30 08:34 unknownna Note Edited: 0001227 View Revisions
2011-03-30 08:36 unknownna File Added: CrashReport_01.zip
2011-03-30 08:37 unknownna File Added: CrashReport_02.zip
2011-03-30 12:44 Torr Samaho Note Added: 0001232
2011-03-30 13:22 unknownna Note Added: 0001233
2011-03-30 13:29 unknownna File Added: CrashReport_r3120_01.zip
2011-03-30 13:29 unknownna File Added: CrashReport_r3120_02.zip
2011-04-04 08:24 unknownna Note Added: 0001285
2011-04-04 08:24 unknownna Status feedback => resolved
2011-04-04 08:24 unknownna Fixed in Version => 1.0
2011-04-04 08:24 unknownna Resolution open => fixed
2018-09-30 19:51 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker