Change tv_delay in gamemode_competitive.cfg#189
Change tv_delay in gamemode_competitive.cfg#189ppaulis wants to merge 1 commit intojoedwards32:mainfrom
Conversation
Signed-off-by: Pascal Paulis <ppaulis@gmail.com>
joedwards32
left a comment
There was a problem hiding this comment.
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 |
|
@ppaulis are you still working on this issue? I'll add it to my to do list, if not. |
|
@ppaulis I open an PR on your side about doing it in all gamemode_*.cfg |
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