]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
new cheats: cmd usetarget, cmd killtarget
authorRudolf Polzer <divverent@xonotic.org>
Thu, 13 Sep 2012 13:12:08 +0000 (15:12 +0200)
committerRudolf Polzer <divverent@xonotic.org>
Thu, 13 Sep 2012 13:12:08 +0000 (15:12 +0200)
qcsrc/server/cheats.qc

index 8377eb465a167d5ebb328b499ebd8fe620f60022..6579bf12454d50df65e8bed9a606343cccf03911 100644 (file)
@@ -682,6 +682,28 @@ float CheatCommand(float argc)
                        if(GiveItems(self, 1, argc))
                                DID_CHEAT();
                        break;
+               case "usetarget":
+                       IS_CHEAT(0, argc, 0);
+                       e = self;
+                       self = spawn();
+                       self.target = argv(1);
+                       activator = e;
+                       SUB_UseTargets();
+                       remove(self);
+                       self = e;
+                       DID_CHEAT();
+                       break;
+               case "killtarget":
+                       IS_CHEAT(0, argc, 0);
+                       e = self;
+                       self = spawn();
+                       self.killtarget = argv(1);
+                       activator = e;
+                       SUB_UseTargets();
+                       remove(self);
+                       self = e;
+                       DID_CHEAT();
+                       break;
        }
 
        END_CHEAT_FUNCTION();