]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
new console command "sv_cmd showtraceline" to test traceline
authorRudolf Polzer <rpolzer@grawp.(none)>
Wed, 7 Apr 2010 19:01:17 +0000 (21:01 +0200)
committerRudolf Polzer <rpolzer@grawp.(none)>
Wed, 7 Apr 2010 19:01:17 +0000 (21:01 +0200)
qcsrc/server/gamecommand.qc

index 24558057c1e5edf009fc0f5909012c47c43b77c2..39b266560769d1ffa21c3fde1f1f4be126db4b03 100644 (file)
@@ -1333,6 +1333,17 @@ void GameCommand(string command)
                return;
        }
 
+       if(argv(0) == "showtraceline")
+       {
+               vector src, dst;
+               src = stov(argv(1));
+               dst = stov(argv(2));
+               traceline(src, dst, MOVE_NORMAL, world);
+               trailparticles(world, particleeffectnum("TR_NEXUIZPLASMA"), src, trace_endpos);
+               trailparticles(world, particleeffectnum("TR_CRYLINKPLASMA"), trace_endpos, dst);
+               return;
+       }
+
        print("Invalid command. For a list of supported commands, try sv_cmd help.\n");
 }