]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
It begins.
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 24 Oct 2011 12:14:17 +0000 (15:14 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 24 Oct 2011 12:14:17 +0000 (15:14 +0300)
defaultXonotic.cfg
qcsrc/server/miscfunctions.qc
qcsrc/server/mutators/mutators.qh
qcsrc/server/progs.src

index 26ac83fd068ab88e24c7041d41d62f9d9e4a446f..68ca0eab98152fe896558ab503951f76f6d386a9 100644 (file)
@@ -541,6 +541,8 @@ set g_player_alpha 1
 set g_player_brightness 0      "set to 2 for brighter players"
 seta g_balance_cloaked_alpha 0.25
 
+set g_sandbox 0 "allow players to spawn and edit objects around the map"
+
 set g_playerclip_collisions 1 "0 = disable collision testing against playerclips, might be useful on some defrag maps"
 set g_botclip_collisions 1 "0 = disable collision testing against botclips, might be useful on some defrag maps"
 
index 7e675922833eb1107ffacfdcfedeb3c4269be048..1cf28efff0bd0cf661f70e4bf3f1f88a376b7935 100644 (file)
@@ -1133,6 +1133,8 @@ void readlevelcvars(void)
                MUTATOR_ADD(mutator_rocketflying);
        if(cvar("g_vampire"))
                MUTATOR_ADD(mutator_vampire);
+       if(cvar("g_sandbox"))
+               MUTATOR_ADD(sandbox);
 
        if(cvar("sv_allow_fullbright"))
                serverflags |= SERVERFLAG_ALLOW_FULLBRIGHT;
index 1ae28abe54ff961700c030d9e305119aa51bd5ec..349d945dfa87e6aac7b0ea6818e1864ac227e6ac 100644 (file)
@@ -7,3 +7,5 @@ MUTATOR_DECLARATION(mutator_nix);
 MUTATOR_DECLARATION(mutator_dodging);
 MUTATOR_DECLARATION(mutator_rocketflying);
 MUTATOR_DECLARATION(mutator_vampire);
+
+MUTATOR_DECLARATION(sandbox);
index b5307d42893dda6cbb1a8715ac92c6209a20c50e..6fc4ade22c1f00fe3afaac7bd01cb02420112ca9 100644 (file)
@@ -192,6 +192,7 @@ mutators/mutator_nix.qc
 mutators/mutator_dodging.qc
 mutators/mutator_rocketflying.qc
 mutators/mutator_vampire.qc
+mutators/sandbox.qc
 
 ../warpzonelib/anglestransform.qc
 ../warpzonelib/mathlib.qc