{
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
}
}