Campaign: don't start the first round until player joined the game
authorterencehill <piuntn@gmail.com>
Fri, 18 Nov 2016 16:39:08 +0000 (17:39 +0100)
committerterencehill <piuntn@gmail.com>
Fri, 18 Nov 2016 16:39:08 +0000 (17:39 +0100)
qcsrc/server/round_handler.qc

index 3b11c5f..8cc3295 100644 (file)
@@ -1,5 +1,6 @@
 #include "round_handler.qh"
 
+#include "campaign.qh"
 #include "command/vote.qh"
 #include "../common/util.qh"
 
@@ -28,7 +29,7 @@ void round_handler_Think(entity this)
 
        if (this.cnt > 0)  // countdown running
        {
-               if (this.canRoundStart())
+               if (this.canRoundStart() && !(autocvar_g_campaign && !campaign_bots_may_start))
                {
                        if (this.cnt == this.count + 1) round_starttime = time + this.count;
                        int f = this.cnt - 1;