]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Fix fallback code and get it working
authorMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 21 May 2012 19:13:41 +0000 (22:13 +0300)
committerMircea Kitsune <sonichedgehog_hyperblast00@yahoo.com>
Mon, 21 May 2012 19:13:41 +0000 (22:13 +0300)
qcsrc/server/t_plats.qc

index 70f0a4776bc69b9cdd45e635c26a1e881b12ca2e..ae4f035e10c44e7c20cd0d59d5dcc2b9b64e999f 100644 (file)
@@ -285,11 +285,11 @@ void train_next()
        {
                cp = find(world, target, targ.targetname); // get the previous corner first
                cp = find(world, targetname, cp.target2); // now get its second target
-               if(!cp)
+               if(cp.targetname == "") // none found
                {
-                       // if using bezier curves, you must have a control point for each corner in the train's path
+                       // when using bezier curves, you must have a control point for each corner in the train's path
                        if(autocvar_developer)
-                               dprint("Warning: func_train using beizer curves reached a path_corner without a control point. Please add a target2 for each path_corner used by this train!");
+                               dprint("Warning: func_train using beizer curves reached a path_corner without a control point. Please add a target2 for each path_corner used by this train!\n");
                        cp = targ; // assume a straight line to the destination as fallback
                }
        }