#include "debug.qh"
-#include "pathlib.qh"
+
+#if DEBUGPATHING
MODEL(SQUARE, "models/pathlib/square.md3");
MODEL(SQUARE_GOOD, "models/pathlib/goodsquare.md3");
}
}
-void path_dbg_think()
-{SELFPARAM();
- pathlib_showpath(self);
- self.nextthink = time + 1;
+void path_dbg_think(entity this)
+{
+ pathlib_showpath(this);
+ this.nextthink = time + 1;
}
void __showpath2_think(entity this)
{
#ifdef TURRET_DEBUG
- mark_info(self.origin,1);
+ mark_info(this.origin,1);
#endif
- if(self.path_next)
+ if(this.path_next)
{
- setthink(self.path_next, __showpath2_think);
- self.path_next.nextthink = time + 0.15;
+ setthink(this.path_next, __showpath2_think);
+ this.path_next.nextthink = time + 0.15;
}
else
{
- setthink(self.owner, __showpath2_think);
- self.owner.nextthink = time + 0.15;
+ setthink(this.owner, __showpath2_think);
+ this.owner.nextthink = time + 0.15;
}
}
node.solid = SOLID_NOT;
setmodel(node, MDL_SQUARE);
- setorigin(node,node.origin);
+ setorigin(node, node.origin);
node.colormod = ncolor;
if(align)
s.angles = vectoangles(trace_plane_normal);
s.angles_x -= 90;
- setorigin(s,where);
+ setorigin(s, where);
}
void pathlib_showedge(vector where,float _lifetime,float rot)
e.nextthink = _lifetime;
e.scale = pathlib_gridsize / 512;
e.solid = SOLID_NOT;
- setorigin(e,where);
+ setorigin(e, where);
setmodel(e, MDL_EDGE);
//traceline(where + '0 0 32',where - '0 0 128',MOVE_WORLDONLY,e);
//e.angles = vectoangles(trace_plane_normal);
//e.angles_x += 90;
}
+
+#endif