summaryrefslogtreecommitdiffstats
path: root/TemplePushing.c4s/Script.c
diff options
context:
space:
mode:
authorMittendrein Markus <maxmitti@gmx.net>2015-07-29 21:54:01 +0200
committerMittendrein Markus <maxmitti@gmx.net>2015-07-29 21:54:01 +0200
commitc40317b2c4b4a12fabe9465402a3449d83054e60 (patch)
tree55ace9f7ed84ed8acae359e838fb20eb6f90db75 /TemplePushing.c4s/Script.c
parent55d75460513f6b05f28f27285a6f025fab390929 (diff)
downloadtempelschubsen-c40317b2c4b4a12fabe9465402a3449d83054e60.tar.gz
tempelschubsen-c40317b2c4b4a12fabe9465402a3449d83054e60.zip
Made extinguisher mandatory.
Added limit of 15 to relaunches.
Diffstat (limited to 'TemplePushing.c4s/Script.c')
-rw-r--r--TemplePushing.c4s/Script.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/TemplePushing.c4s/Script.c b/TemplePushing.c4s/Script.c
index 9a1974e..fd072ce 100644
--- a/TemplePushing.c4s/Script.c
+++ b/TemplePushing.c4s/Script.c
@@ -19,7 +19,7 @@ static numRelaunches;
static deathmatchEnabled, deathmatchWinScore;
static playerDeaths, playerScore, teamScore;
static sectionID;
-static extinguisherEnabled, rotateInJumpEnabled;
+static rotateInJumpEnabled;
static ambienceEnabled;
static suddendeathEnabled;
static loadingSection;
@@ -44,7 +44,6 @@ func Initialize()
// Create setup menu
var menu = CreateObject(SPMU, 0, 0, NO_OWNER);
- menu->LocalN("extinguisherEnabled") = true;
menu->LocalN("rotateInJumpEnabled") = true;
menu->LocalN("numRelaunches") = 10;
menu->LocalN("deathmatchWinScore") = 15;
@@ -167,11 +166,10 @@ func SetupDone(object menu, string message)
// Copy settings from menu
sectionID = menu->LocalN("section");
mode = menu->LocalN("mode");
- extinguisherEnabled = menu->LocalN("extinguisherEnabled");
suddendeathEnabled = menu->LocalN("suddendeathEnabled");
rotateInJumpEnabled = menu->LocalN("rotateInJumpEnabled");
ambienceEnabled = menu->LocalN("ambienceEnabled");
- numRelaunches = menu->LocalN("numRelaunches");
+ numRelaunches = BoundBy(0, 15, menu->LocalN("numRelaunches"));
deathmatchEnabled = menu->LocalN("deathmatchEnabled");
deathmatchWinScore = menu->LocalN("deathmatchWinScore");
menu->RemoveObject();
@@ -246,7 +244,7 @@ func Script0()
// Create rules
CreateObject(TBMC, 0, 0, NO_OWNER); // Rule for enabling/disabling music
- if (extinguisherEnabled) CreateObject(_ETG, 0, 0, NO_OWNER);
+ CreateObject(_ETG, 0, 0, NO_OWNER);
if (suddendeathEnabled) CreateObject(SDDT, 0, 0, NO_OWNER);
if (rotateInJumpEnabled) CreateObject(RIJP, 0, 0, NO_OWNER);
CreateObject(OFDR, 0, 0, NO_OWNER);