From 545c146ec0704a33baaba07192b75a3ec2ad8b2d Mon Sep 17 00:00:00 2001 From: div0 Date: Fri, 9 Jun 2006 22:36:14 +0000 Subject: [PATCH] don't reset campaign level at end... don't... (that was originally meant for another campaign concept) git-svn-id: svn://svn.icculus.org/nexuiz/trunk@1540 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/gamec/campaign.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/data/qcsrc/server/gamec/campaign.c b/data/qcsrc/server/gamec/campaign.c index 5385b3d5f..d5d9711b5 100644 --- a/data/qcsrc/server/gamec/campaign.c +++ b/data/qcsrc/server/gamec/campaign.c @@ -89,18 +89,19 @@ void() CampaignPreIntermission = if(campaign_won) { - if(campaign_level == cvar("g_campaign_index")) + if(campaign_entries < 2) + { + //localcmd("set g_campaign_index 0\n"); + // don't reset... + localcmd("set g_campaign_won 1\n"); + } + else if(campaign_level == cvar("g_campaign_index")) { // advance level localcmd("set g_campaign_index "); localcmd(ftos(campaign_level + 1)); localcmd("\n"); } - if(campaign_entries < 2) - { - localcmd("set g_campaign_index 0\n"); - localcmd("set g_campaign_won 1\n"); - } } } -- 2.39.2