X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Flib%2Fcsqcmodel%2Fcommon.qh;fp=qcsrc%2Flib%2Fcsqcmodel%2Fcommon.qh;h=e922453afec8e6a0458462ffd886e36d61ff8865;hb=7fdbf7937f5130e5cd6a3431a57aceed909e2a66;hp=884977f9040758a49fecd718411d7cd09aad4168;hpb=bf0fd86c001a17a9e7d8cbb02232c018d3ba32ee;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/lib/csqcmodel/common.qh b/qcsrc/lib/csqcmodel/common.qh index 884977f90..e922453af 100644 --- a/qcsrc/lib/csqcmodel/common.qh +++ b/qcsrc/lib/csqcmodel/common.qh @@ -54,15 +54,15 @@ IN THE SOFTWARE.\ .float frame2time; .float lerpfrac; -const int CSQCMODEL_PROPERTY_FRAME = 8388608; -const int CSQCMODEL_PROPERTY_TELEPORTED = 4194304; // the "teleport bit" cancelling interpolation -const int CSQCMODEL_PROPERTY_MODELINDEX = 2097152; -const int CSQCMODEL_PROPERTY_ORIGIN = 1048576; -const int CSQCMODEL_PROPERTY_YAW = 524288; -const int CSQCMODEL_PROPERTY_PITCHROLL = 262144; -const int CSQCMODEL_PROPERTY_FRAME2 = 131072; -const int CSQCMODEL_PROPERTY_LERPFRAC = 65536; -const int CSQCMODEL_PROPERTY_SIZE = 32768; +const int CSQCMODEL_PROPERTY_FRAME = BIT(23); +const int CSQCMODEL_PROPERTY_TELEPORTED = BIT(22); // the "teleport bit" cancelling interpolation +const int CSQCMODEL_PROPERTY_MODELINDEX = BIT(21); +const int CSQCMODEL_PROPERTY_ORIGIN = BIT(20); +const int CSQCMODEL_PROPERTY_YAW = BIT(19); +const int CSQCMODEL_PROPERTY_PITCHROLL = BIT(18); +const int CSQCMODEL_PROPERTY_FRAME2 = BIT(17); +const int CSQCMODEL_PROPERTY_LERPFRAC = BIT(BIT(4)); +const int CSQCMODEL_PROPERTY_SIZE = BIT(15); #define ALLPROPERTIES_COMMON \ CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_FRAME, int, ReadByte, WriteByte, frame) \