MantisBT - Zandronum
View Issue Details
0003994Zandronum[All Projects] Bugpublic2022-04-19 17:002025-03-18 19:01
Trillster 
 
normalminoralways
newopen 
Microsoft Windows 11
3.1 
 
0003994: GAMEMODE lump DefaultGameSettings and GameSettings override server variables.
You're unable to set a server variable via command line or ini if that server var is within a GAMEMODE lump, as it will always default to that value within the GAMEMODE lump instead.

You can set it to the desired value after the server has started, but that is very undesirable with how TSPG and server configs generally run.

The ideal behavior would be to follow the GAMEMODE lump's default values if one is not specified by the server host, otherwise, it would use the server host's given value, assuming it is not a locked game setting in GAMEMODE
Create a server with the following parameters,

-file "GAMEMODELump.pk3" +sv_shootthroughallies false

You'll see in the server that even though sv_shootthroughallies was explicitly set to false, GAMEMODELump.pk3 has it set to true, meaning it takes precedence.
No tags attached.
? GAMEMODELump.pk3 (446) 2022-04-19 17:00
/tracker/file_download.php?file_id=2732&type=bug
Issue History
2022-04-19 17:00TrillsterNew Issue
2022-04-19 17:00TrillsterFile Added: GAMEMODELump.pk3
2022-12-01 16:29KaminskyTarget Version => 3.2
2025-03-18 19:01KaminskyTarget Version3.2 =>

There are no notes attached to this issue.