]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Print the name of the correct beizer curve in debug message
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 21 May 2012 19:26:30 +0000 (22:26 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 21 May 2012 19:26:30 +0000 (22:26 +0300)
qcsrc/server/t_plats.qc

index c253d41d7800d4a39c5049a6c3d76acdcaa3d10c..719359e2d41862e855a804df2a8cfd87586fea4f 100644 (file)
@@ -283,13 +283,14 @@ void train_next()
        self.target = targ.target;
        if (self.spawnflags & 1)
        {
-               cp = find(world, target, targ.targetname); // get the previous corner first
-               cp = find(world, targetname, cp.target2); // now get its second target
+               entity prev;
+               prev = find(world, target, targ.targetname); // get the previous corner first
+               cp = find(world, targetname, prev.target2); // now get its second target
                if(cp.targetname == "") // none found
                {
                        // when using bezier curves, you must have a control point for each corner in the train's path
                        if(autocvar_developer)
-                               dprint(strcat("Warning: func_train using beizer curves heading to the path_corner '", targ.targetname, "' which does not have a control point. Please add a target2 for each path_corner used by this train!\n"));
+                               dprint(strcat("Warning: func_train using beizer curves reached the path_corner '", prev.targetname, "' which does not have a control point. Please add a target2 for each path_corner used by this train!\n"));
                        cp = spawn();
                        setorigin(cp, targ.origin - self.mins); // assume a straight line to the destination as fallback
                }