mirror of
https://github.com/fabiangreffrath/woof.git
synced 2025-09-22 03:12:00 -04:00
prevent G_ReadOptions() overriding netgame settings (#2163)
* prevent G_ReadOptions() overriding netgame settings * reorder commands Co-Authored-By: Roman Fomin <rfomin@gmail.com> --------- Co-authored-by: Roman Fomin <rfomin@gmail.com>
This commit is contained in:
parent
12bd1fed68
commit
1ab18dcff4
24
src/d_net.c
24
src/d_net.c
@ -98,18 +98,6 @@ static void LoadGameSettings(net_gamesettings_t *settings)
|
||||
{
|
||||
unsigned int i;
|
||||
|
||||
deathmatch = settings->deathmatch;
|
||||
startepisode = settings->episode;
|
||||
startmap = settings->map;
|
||||
startskill = settings->skill;
|
||||
startloadgame = settings->loadgame;
|
||||
lowres_turn = settings->lowres_turn;
|
||||
nomonsters = settings->nomonsters;
|
||||
fastparm = settings->fast_monsters;
|
||||
respawnparm = settings->respawn_monsters;
|
||||
timelimit = settings->timelimit;
|
||||
consoleplayer = settings->consoleplayer;
|
||||
|
||||
if (lowres_turn)
|
||||
{
|
||||
I_Printf(VB_WARNING, "NOTE: Turning resolution is reduced; this is probably "
|
||||
@ -141,6 +129,18 @@ static void LoadGameSettings(net_gamesettings_t *settings)
|
||||
{
|
||||
G_ReadOptions(settings->options);
|
||||
}
|
||||
|
||||
deathmatch = settings->deathmatch;
|
||||
startepisode = settings->episode;
|
||||
startmap = settings->map;
|
||||
startskill = settings->skill;
|
||||
startloadgame = settings->loadgame;
|
||||
lowres_turn = settings->lowres_turn;
|
||||
nomonsters = settings->nomonsters;
|
||||
fastparm = settings->fast_monsters;
|
||||
respawnparm = settings->respawn_monsters;
|
||||
timelimit = settings->timelimit;
|
||||
consoleplayer = settings->consoleplayer;
|
||||
}
|
||||
|
||||
// Save the game settings from global variables to the specified
|
||||
|
Loading…
x
Reference in New Issue
Block a user