X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fmovelib.qc;h=0774dd1dc7037de88324db2bd2698aa0df088863;hb=31bf64ba7821ebb5c0aba8a154472810074ed11e;hp=9b9f7fde01abe5dc22dcd51310665c265aa15e6d;hpb=4c4b7bb9d36be542ed6aedadff997c000a00c752;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/movelib.qc b/qcsrc/server/movelib.qc index 9b9f7fde0..0774dd1dc 100644 --- a/qcsrc/server/movelib.qc +++ b/qcsrc/server/movelib.qc @@ -1,4 +1,4 @@ -#ifdef SVQC +#ifdef SVQC .vector moveto; /** @@ -171,6 +171,9 @@ void movelib_move_simple(vector newdir,float velo,float blendrate) #define movelib_move_simple(newdir,velo,blendrate) \ self.velocity = self.velocity * (1 - blendrate) + (newdir * blendrate) * velo +#define movelib_move_simple_gravity(newdir,velo,blendrate) \ + if(self.flags & FL_ONGROUND) movelib_move_simple(newdir,velo,blendrate) + void movelib_beak_simple(float force) { float mspeed;