]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/client/wall.qc
Registry: network and verify checksums on connect
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / wall.qc
index 7d79f7756500dad7b06478bd6104b64ee816a51c..2623470c16db54e52fdd8552f86ab6a5ff0fcd37 100644 (file)
@@ -1,11 +1,9 @@
 #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;
@@ -51,8 +49,8 @@ void Ent_Wall_PreDraw()
                self.drawmask = MASK_NORMAL;
 }
 
-void Ent_Wall_Draw()
-{SELFPARAM();
+void Ent_Wall_Draw(entity this)
+{
        float f;
        var .vector fld;
 
@@ -116,8 +114,8 @@ void Ent_Wall_Remove()
        self.bgmscript = string_null;
 }
 
-void Ent_Wall()
-{SELFPARAM();
+NET_HANDLE(ENT_CLIENT_WALL, bool isnew)
+{
        int f;
        var .vector fld;
 
@@ -224,6 +222,8 @@ void Ent_Wall()
                BGMScript_InitEntity(self);
        }
 
+       return = true;
+
        InterpolateOrigin_Note();
 
        self.saved = self.(fld);