diff --git a/extensions/sdktools/vdecoder.cpp b/extensions/sdktools/vdecoder.cpp index 98e43e09..7bdf2ef0 100644 --- a/extensions/sdktools/vdecoder.cpp +++ b/extensions/sdktools/vdecoder.cpp @@ -110,6 +110,7 @@ size_t ValveParamToBinParam(ValveType type, case Valve_CBasePlayer: case Valve_Edict: case Valve_String: + case Valve_Object: { if (pass != PassType_Basic || (flags & PASSFLAG_BYREF)) { diff --git a/extensions/sdktools/vdecoder.h b/extensions/sdktools/vdecoder.h index c7836089..643cee67 100644 --- a/extensions/sdktools/vdecoder.h +++ b/extensions/sdktools/vdecoder.h @@ -48,11 +48,12 @@ enum ValveType Valve_CBasePlayer, /**< CBasePlayer (disallow normal ents) */ Valve_Vector, /**< Vector */ Valve_QAngle, /**< QAngle */ - Valve_POD, /**< Plain old data */ + Valve_POD, /**< Plain old data, int32 size */ Valve_Float, /**< Float */ Valve_Edict, /**< Edict */ Valve_String, /**< String */ Valve_Bool, /**< Boolean */ + Valve_Object, /**< Object, not matching one of the above types */ }; enum DataStatus