[nexuiz-commits] r6457 - trunk/data/qcsrc/menu/nexuiz
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Tue Apr 7 09:40:31 EDT 2009
Author: div0
Date: 2009-04-07 09:40:31 -0400 (Tue, 07 Apr 2009)
New Revision: 6457
Modified:
trunk/data/qcsrc/menu/nexuiz/dialog_singleplayer.c
trunk/data/qcsrc/menu/nexuiz/maplist.c
Log:
properly leave campaign state when creating a new game
Modified: trunk/data/qcsrc/menu/nexuiz/dialog_singleplayer.c
===================================================================
--- trunk/data/qcsrc/menu/nexuiz/dialog_singleplayer.c 2009-04-07 13:13:04 UTC (rev 6456)
+++ trunk/data/qcsrc/menu/nexuiz/dialog_singleplayer.c 2009-04-07 13:40:31 UTC (rev 6457)
@@ -40,6 +40,7 @@
else if(argv(0) == "changelevel")
{
fclose(fh);
+ localcmd("\ndisconnect\nwait\ng_campaign 0\nmaxplayers $menu_maxplayers\n");
MapInfo_SwitchGameType(MAPINFO_TYPE_DEATHMATCH);
MapInfo_LoadMap(argv(1));
cvar_set("lastlevel", "1");
Modified: trunk/data/qcsrc/menu/nexuiz/maplist.c
===================================================================
--- trunk/data/qcsrc/menu/nexuiz/maplist.c 2009-04-07 13:13:04 UTC (rev 6456)
+++ trunk/data/qcsrc/menu/nexuiz/maplist.c 2009-04-07 13:40:31 UTC (rev 6457)
@@ -273,7 +273,7 @@
}
if(MapInfo_CheckMap(m))
{
- localcmd("\ndisconnect\nwait\nmaxplayers $menu_maxplayers\ng_maplist_shufflenow\n");
+ localcmd("\ndisconnect\nwait\ng_campaign 0\nmaxplayers $menu_maxplayers\ng_maplist_shufflenow\n");
if(cvar("menu_use_default_hostname"))
localcmd("hostname \"", strdecolorize(cvar_string("_cl_name")), "'s Nexuiz server\"\n");
MapInfo_LoadMap(m);
More information about the nexuiz-commits
mailing list