X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fclient%2Fmodeleffects.qc;h=a10062a9f758c21c795824c464b9d2097102eab9;hp=0508a8669a984ab102530a5403c1e59a7aa20667;hb=9ae63d858415772fdb60bd549758825103c0ba17;hpb=8bd579d6ca74881bd77ae83fd00ac81c9e0108cf diff --git a/qcsrc/client/modeleffects.qc b/qcsrc/client/modeleffects.qc index 0508a8669a..a10062a9f7 100644 --- a/qcsrc/client/modeleffects.qc +++ b/qcsrc/client/modeleffects.qc @@ -1,9 +1,11 @@ -.float frame1time; -.float lifetime, fadetime; -.float teleport_time; -.float scale1, scale2; +#include "modeleffects.qh" +#include "_all.qh" -void ModelEffect_Draw() +.float cnt; +.float scale; +.float alpha; + +void ModelEffect_Draw(entity this) { self.angles = self.angles + frametime * self.avelocity; setorigin(self, self.origin + frametime * self.velocity); @@ -22,16 +24,13 @@ void ModelEffect_Draw() } } -void Ent_ModelEffect(float isNew) -{ - float f; - entity e; - +void Ent_ModelEffect(bool isNew) +{SELFPARAM(); self.classname = "modeleffect_spawner"; - f = ReadByte(); + int f = ReadByte(); - e = spawn(); + entity e = spawn(); e.classname = "modeleffect"; e.model = "from network"; e.modelindex = ReadShort();