#include "wall.qh"
-#include "_all.qh"
#include "bgmscript.qh"
-#include "../common/util.qh"
-#include "../csqcmodellib/interpolate.qh"
+#include "../lib/csqcmodel/interpolate.qh"
.float alpha;
.float scale;
.vector movedir;
void Ent_Wall_PreDraw()
-{
+{SELFPARAM();
if (self.inactive)
{
self.alpha = 0;
self.drawmask = MASK_NORMAL;
}
-void Ent_Wall_Draw()
+void Ent_Wall_Draw(entity this)
{
float f;
var .vector fld;
}
void Ent_Wall_Remove()
-{
+{SELFPARAM();
if(self.bgmscript)
strunzone(self.bgmscript);
self.bgmscript = string_null;
}
-void Ent_Wall()
+NET_HANDLE(ENT_CLIENT_WALL, bool isnew)
{
int f;
var .vector fld;
BGMScript_InitEntity(self);
}
+ return = true;
+
InterpolateOrigin_Note();
self.saved = self.(fld);