Create an account

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SUGGESTION] Two issues I want some thoughts on

#1: Spawn delay not working because you were bunnyhopping whilst killed. This happens essentially every time you were running away with your jump key held down, because even if you hold it for more than 1 millisecond longer after dying - you will spawn automatically when the minimum respawn duration is over. My proposal for the spawn system is to ignore the jump key until the minimum respawn time is over so that this wouldn't unintentionally happen. Then if you wanted to spawn as fast as possible, you'd be simply holding the jump key and the respawn system would acknowledge the request only after the minimum duration is over.

#2: Aircontrol for +forward turning and +back turning aren't equal. For some reason +back is less free to turn around with. You can test this by turning around a corner/pillar or something with +forward (forwards) and then do the same turns with +back (backwards). It won't be difficult because of "going backwards and not seeing where you're going", it's difficult because the turning capability is simply not the same. While I'm already displeased by the fact that fwd/back keys behave differently than left/right, I find it even more disturbing that fwd/back by themselves behave differently from each one's counterpart. The inconsistency in Xonotic movement is one of it's kind, with a total of 4 different air control rules, whereas Nexuiz by comparison had only 1 air control rule.

#1 I totally agreed with.
[Image: 65153.png]

#1 I totally agree also.

I also agree with #1. If the vote passes that I initiated in the team channel, it will be added as a feature request ticket.

I actually also agree to your reasoning regarding #2, but I'd like to get to know the reasons for the different implementation too. Could someone explain why it is implemented like that? I don't understand why you would artificially restrict backwards movement when it is already hard to move into a direction that you can't see...
My Xonstats Profile
Latest track on soundcloud: Farewell - to a better Place (piano improvisation)
New to Xonotic? Check out the Newbie Corner!


There doesn't appear to be any reason for #2, besides simplified implementation. I've added an option to the physics configs (sv_aircontrol_backwards, off by default) to allow it.

#1 should be fixed now, it was caused by the fix for staying dead indefinitely in duel.
[Image: 230.png]

(09-26-2016, 04:02 AM)Halogene Wrote: Could someone explain why it is implemented like that? I don't understand why you would artificially restrict backwards movement when it is already hard to move into a direction that you can't see...
Simply overlooked. Many aFPS has this issue where movement is being tested out based on how convenient it is to move forwards. While it's not that important when going from point A to point B (race/defrag) it actually kinda is in combat. Even with backwards now on it's way to be fixed or already fixed, there would still be a total of 3 different air control behaviors in Xonotic - with a tint of bias towards moving forwards.

My solution would be to give forward and backwards the same behavior as left and right. This would mean there would be only 2 air control behaviors:

- Q3 esque aircontrol: less air control - more acceleration (when steering with two movement keys)
- Quakeworld esque aircontrol: more air control - less acceleration (when steering with one movement key)

This would mean that moving forwards is slightly harder, but it would in turn make sideways movement more consistent with rest of the movement. This would also make movement easier to learn in my opinion.

Possibly Related Threads…
Thread Author Replies Views Last Post
  [SUGGESTION] Some "modern" Suggestions (Wipeout Mode, Electro Color) NoClue 1 2,090 10-05-2020, 12:13 PM
Last Post: Mario
  [SUGGESTION] What are your thoughts on wallclipping? Smilecythe 20 15,687 01-07-2017, 12:16 AM
Last Post: Mario
  [SUGGESTION] Overkill mod: Nex balance issues unfa 12 12,492 06-16-2014, 11:11 AM
Last Post: tZork
  [SUGGESTION] Some unique ideas about single player level design zwz 0 3,535 05-09-2014, 12:24 PM
Last Post: zwz
  [SUGGESTION] Some unique ideas about single player level design zwz 0 3,363 05-06-2014, 04:47 PM
Last Post: zwz
  [SUGGESTION] Some ideas from my FPS experience simbian 6 7,565 02-11-2014, 03:50 AM
Last Post: thimo
  [SUGGESTION] Making some setting not changeable ie port/max players end user 6 8,630 10-04-2013, 04:37 PM
Last Post: end user
  [SUGGESTION] Two improvements in percentile calculations afullo 3 4,048 03-28-2013, 02:53 PM
Last Post: afullo
  [SUGGESTION] Thoughts and ideas regarding ELO stdi 2 4,960 01-16-2013, 11:26 AM
Last Post: Antibody
  [SUGGESTION] Some gameplay issues (0.6) m4ce 10 10,184 04-15-2012, 08:54 AM
Last Post: Lee_Stricklin

Forum Jump:

Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-