From c40317b2c4b4a12fabe9465402a3449d83054e60 Mon Sep 17 00:00:00 2001 From: Mittendrein Markus Date: Wed, 29 Jul 2015 21:54:01 +0200 Subject: Made extinguisher mandatory. Added limit of 15 to relaunches. --- TemplePushing.c4s/Script.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'TemplePushing.c4s/Script.c') 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); -- cgit v1.2.3-54-g00ecf