]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
fix fteqcc bug
authorRudolf Polzer <divverent@xonotic.org>
Sat, 12 Nov 2011 16:23:02 +0000 (17:23 +0100)
committerRudolf Polzer <divverent@xonotic.org>
Sat, 12 Nov 2011 16:23:02 +0000 (17:23 +0100)
qcsrc/common/constants.qh
qcsrc/server/csqcmodel.qc

index 0f22893075e36ddab30f9ae380fab7597e9a930c..02530c2da34ba0f003abd2ae8137c51d3ce90e2a 100644 (file)
@@ -114,6 +114,7 @@ const float ENT_CLIENT_GAUNTLET = 29;
 const float ENT_CLIENT_ACCURACY = 30;
 const float ENT_CLIENT_SHOWNAMES = 31;
 const float ENT_CLIENT_WARPZONE_TELEPORTED = 32;
+const float ENT_CLIENT_MODEL = 33;
 
 const float ENT_CLIENT_TURRET = 40;
 const float ENT_CLIENT_AUXILIARYXHAIR = 50;
index 793264f039e01b198f951dd4e6da236b385d7d86..5ef8d2b119f4b3640f32a1993bd7ca4dddf0e90b 100644 (file)
        PROPERTY(16, ReadByte, WriteByte, skin) \
        PROPERTY(32, ReadInt24_t, WriteInt24_t, effects) \
        PROPERTY_SCALED(64, ReadByte, WriteByte, alpha, 255, 0, 255) \
-       /* no attachment support */ \
-       /* no rtlight support */ \
-       /* no glow support */ \
-       /* no colormod support */ \
        PROPERTY_SCALED(128, ReadByte, WriteByte, glowmod_x, 32, 0, 255) \
        PROPERTY_SCALED(128, ReadByte, WriteByte, glowmod_y, 32, 0, 255) \
        PROPERTY_SCALED(128, ReadByte, WriteByte, glowmod_z, 32, 0, 255)
@@ -31,7 +27,7 @@
 
 float CSQCModel_Send(entity to, float sf)
 {
-       WriteByte(MSG_ENTITY, ENT_CS_CSQCMODEL);
+       WriteByte(MSG_ENTITY, ENT_CLIENT_MODEL);
        WriteShort(MSG_ENTITY, sf);
 
 #define PROPERTY(flag,r,w,f) \
@@ -93,6 +89,7 @@ void CSQCModel_Read()
 #undef PROPERTY_SCALED
 #undef PROPERTY
        
+       // if it is the local player, prediction and make sure camera gets set up by it
        // interpolation
        // draw it
 }