Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] add a fourth option for sv_jump and sv_crouch etc (reverse-default) #2627

Open
TheRealFlamepanther opened this issue Jul 13, 2024 · 0 comments

Comments

@TheRealFlamepanther
Copy link

TheRealFlamepanther commented Jul 13, 2024

GZDoom version

GZDoom 4.12.2

Which game are you running with GZDoom?

Doom 2

What Operating System are you using?

Windows 11

If Other OS, please describe

No response

Relevant hardware info

No response

Is your feature request related to a problem? Please describe.

I want to disable jumping and crouching in Doom1/2/Final unless the map explicitly allows it--basically the opposite of setting CVAR sv_jump to 0.

Describe the solution you'd like

I propose that setting sv_jump to "3" should disallow jumping by default, but would respect "AllowJump" if present in the MAPINFO. The same should apply to crouch and possibly other settings as well.

Describe alternatives you've considered

As the user, I could...

  • Use autoexecs to disable jump etc in Doom-based games and load an alternate config file before launching maps that require jumping (e.g. Golden Souls)
  • Make or edit MAPINFO data for dozens to hundreds of megawads to and set NoJump, NoCrouch etc
  • Go into settings menu and change the jump and crouch settings over and over and over

But an inverse of "sv_jump 0" seems like a natural and even implied option that is strangely missing from the possible values, and one that would be closest to a "set and forget" solution for the player.

Add any other context or screenshots about the feature request here.

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant