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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004168Zandronum[All Projects] Bugpublic2023-10-31 19:162023-10-31 19:16
Assigned To 
PlatformPCOSWindowsOS Version10.04 x86-64
Product Version3.1 
Target VersionFixed in Version 
Summary0004168: Server CVars do not save to LocalServerInfo.mod when in multiplayer emulation
DescriptionWhen playing offline with multiplayer emulation enabled (ie, offline bot matches of any sort--including campaigns) you cannot update server cvars defined by CVARINFO.
Steps To Reproduce1) Load the attached wad onto a server
2) In the server, set `user_sv_testtoggle` to `true`.
3) Connect to the server.
4) Close your client.
5) Re-open the client, but do not connect to the server.
6) Open Offline Skirmish in any map in Deathmatch.
7) Set `user_sv_testtoggle` to `false`.
8) Close and re-open the game, re-enter offline skirmish. Check the status of `user_sv_testtoggle`.

Expected: `user_sv_testtoggle` should be `false`.
Actual: `user_sv_testtoggle` is `true`.
Additional InformationConversation with Kaminsky came to the conclusion that server cvars changed by the client are not properly stored into the "LocalServerInfo.mod" block of the ini when the client's netstate is NETSTATE_SINGLE_MULTIPLAYER. Is it only properly persisted into that block when the client's netstate is NETSTATE_SINGLE.
Attached Files? file icon 3.2_cvartesttoggle.pk3 [^] (1,534 bytes) 2023-10-31 19:16

- Relationships

-  Notes
There are no notes attached to this issue.

Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2023-10-31 19:16 RusselCS New Issue
2023-10-31 19:16 RusselCS File Added: 3.2_cvartesttoggle.pk3

Questions or other issues? Contact Us.


Copyright © 2000 - 2023 MantisBT Team
Powered by Mantis Bugtracker