]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/nades/all.qc
Net: register all types
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / nades / all.qc
index 724837b25a2bfcd2f3d7ab1e771da6fa4a94f996..7dfae12ac432b692ce17b2cfe9e1323cf7c1f593 100644 (file)
@@ -4,7 +4,7 @@
        #include "../buffs/all.qh"
        #include "../movetypes/movetypes.qh"
        #include "../../client/main.qh"
-       #include "../../csqcmodellib/cl_model.qh"
+       #include "../../lib/csqcmodel/cl_model.qh"
 #elif defined(MENUQC)
 #elif defined(SVQC)
     #include "../constants.qh"
@@ -49,10 +49,11 @@ void healer_setup(entity e)
 }
 #endif // CSQC
 
-REGISTER_NET_LINKED(Nade_Heal, bool isNew)
+REGISTER_NET_LINKED(Nade_Heal)
 #ifdef CSQC
+NET_HANDLE(Nade_Heal, bool isNew)
 {
-       Net_Accept();
+       Net_Accept(Nade_Heal);
        int sf = ReadByte();
        if (sf & 1) {
                this.origin_x = ReadCoord();
@@ -65,6 +66,7 @@ REGISTER_NET_LINKED(Nade_Heal, bool isNew)
                // this.ltime = time + this.healer_lifetime;
                healer_setup(this);
        }
+       return true;
 }
 #endif