X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Flaser.qc;h=f6b3fc4cbe7894392a38fd455dacbe77d800a0dc;hb=7f6f6ddf5a60125f13cbc906c5e29faf61310d80;hp=03ea99303297efc1605599b11fe622017fe60334;hpb=7eb9a7c4ea3b9aff3a780584931a75a1fe25a8ad;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/laser.qc b/qcsrc/client/laser.qc index 03ea99303..f6b3fc4cb 100644 --- a/qcsrc/client/laser.qc +++ b/qcsrc/client/laser.qc @@ -10,11 +10,6 @@ .float scale; // scaling factor of the thickness .float modelscale; // scaling factor of the dlight -// TODO move these into a heade file -float trace_dphitq3surfaceflags; -float Q3SURFACEFLAG_SKY = 4; // sky surface (also has NOIMPACT and NOMARKS set) -float Q3SURFACEFLAG_NOIMPACT = 16; // projectiles should remove themselves on impact (this is set on sky) - void Draw_Laser() { if(!self.state) @@ -57,7 +52,7 @@ void Draw_Laser() Draw_CylindricLine(self.origin, trace_endpos, self.scale, "particles/laserbeam", 0, time * 3, self.colormod, 0.5, DRAWFLAG_ADDITIVE, view_origin); } } - if not(trace_dphitq3surfaceflags & (Q3SURFACEFLAG_SKY | Q3SURFACEFLAG_NOIMPACT)) + if (!(trace_dphitq3surfaceflags & (Q3SURFACEFLAG_SKY | Q3SURFACEFLAG_NOIMPACT))) { if(self.cnt >= 0) pointparticles(self.cnt, trace_endpos, trace_plane_normal, drawframetime * 1000);