LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\
IN THE SOFTWARE.\
-";
+"; // "
.vector glowmod;
.vector view_ofs;
.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(16);
+const int CSQCMODEL_PROPERTY_SIZE = BIT(15);
#define ALLPROPERTIES_COMMON \
CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_FRAME, int, ReadByte, WriteByte, frame) \