From: Mircea Kitsune Date: Mon, 21 May 2012 19:13:41 +0000 (+0300) Subject: Fix fallback code and get it working X-Git-Tag: xonotic-v0.8.0~295^2~55 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=3d28f108af7733517b35fa6bdf9a182404d82482;p=xonotic%2Fxonotic-data.pk3dir.git Fix fallback code and get it working --- diff --git a/qcsrc/server/t_plats.qc b/qcsrc/server/t_plats.qc index 70f0a4776..ae4f035e1 100644 --- a/qcsrc/server/t_plats.qc +++ b/qcsrc/server/t_plats.qc @@ -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 } }