|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003994||Zandronum||[All Projects] Bug||public||2022-04-19 17:00||2022-04-19 17:00|
|Assigned To|| |
|Platform||Microsoft Windows 11||OS||OS Version|
|Product Version||3.1|| |
|Target Version||Fixed in Version|| |
|Summary||0003994: GAMEMODE lump DefaultGameSettings and GameSettings override server variables.|
|Description||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
|Steps To Reproduce||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.
|Attached Files|| GAMEMODELump.pk3 [^] (446 bytes) 2022-04-19 17:00|