X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fpathlib%2Fmovenode.qc;h=d1a4e68dff095c1e00019ecb4fbb740c355b936b;hb=826222f84e886d85179a032b07edc71d99982040;hp=8720eca8b7fdf4198ffededf425784cce73de41e;hpb=86c9dc7c3696c329496b06375c1e79fb407401ce;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/pathlib/movenode.qc b/qcsrc/server/pathlib/movenode.qc index 8720eca8b..d1a4e68df 100644 --- a/qcsrc/server/pathlib/movenode.qc +++ b/qcsrc/server/pathlib/movenode.qc @@ -1,10 +1,12 @@ -#include "../_all.qh" +#include "movenode.qh" #include "pathlib.qh" #include "utility.qh" +.vector pos1, pos2; + vector pathlib_wateroutnode(vector start,vector end, float doedge) -{ +{SELFPARAM(); vector surface; pathlib_movenode_goodnode = 0; @@ -38,7 +40,7 @@ vector pathlib_wateroutnode(vector start,vector end, float doedge) } vector pathlib_swimnode(vector start,vector end, float doedge) -{ +{SELFPARAM(); pathlib_movenode_goodnode = 0; if(pointcontents(start) != CONTENT_WATER) @@ -58,7 +60,7 @@ vector pathlib_swimnode(vector start,vector end, float doedge) } vector pathlib_flynode(vector start,vector end, float doedge) -{ +{SELFPARAM(); pathlib_movenode_goodnode = 0; end.x = fsnap(end.x, pathlib_gridsize); @@ -72,7 +74,7 @@ vector pathlib_flynode(vector start,vector end, float doedge) } void a_think() -{ +{SELFPARAM(); te_lightning1(self,self.origin, self.pos1); if(self.cnt < time) remove(self); @@ -81,7 +83,7 @@ void a_think() } vector pathlib_walknode(vector start,vector end,float doedge) -{ +{SELFPARAM(); vector direction,point,last_point,s,e; float steps, distance, i;