-
Notifications
You must be signed in to change notification settings - Fork 83
Change tv_delay in gamemode_competitive.cfg #189
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
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Pascal Paulis <ppaulis@gmail.com>
joedwards32
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution!
I think we should sed gamemode_*.cfg.
If someone has set the environment variable it is reasonable for them to expect it to apply to all game modes.
|
I agree! Thanks, |
|
I tested a delayed cstv setup using
I'm not sure if this is the right place to bring it up, but do you have any idea what might be causing this or whether it is related to the current changes? I honestly don't think it is. If necessary, I can create a separate issue. I would appreciate any guidance. Logs from the game (Workshop Console): |
I identified the root cause of the issue, and it is not related to the container setup, the compose configuration, or the CSTV implementation included here. In short, the disconnects were caused by the newly added delta-tick enforcement and not by anything in this PR. Valve introduced a new server command on 27 November 2024: With its default value ( Setting the value to: immediately resolves the issue. With enforcement disabled, the client stays connected to CSTV without any disconnects. I’ll open an issue to document this behavior so others who encounter the same problem can resolve it quickly. Edit: Opened an issue and resolved it #194 |
The
TV_DELAYvariable currently has no effect. It only writes it into theserver.cfgfile. However, it is overruled by the tv_delay value ingamemode_competitive.cfg(and probably it's the same for other game modes).This PR fixed the problem for me in competitive games. If, however, you prefer a more global solution for all game modes, let me know, and I'll adapt the code.
Best regards,
Pascal