* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
+#ifndef CSQCMODELLIB_COMMON_H
+#define CSQCMODELLIB_COMMON_H
noref string csqcmodel_license = "\
Copyright (c) 2011 Rudolf Polzer\
.float frame2time;
.float lerpfrac;
-const float CSQCMODEL_PROPERTY_FRAME = 8388608;
-const float CSQCMODEL_PROPERTY_TELEPORTED = 4194304; // the "teleport bit" cancelling interpolation
-const float CSQCMODEL_PROPERTY_MODELINDEX = 2097152;
-const float CSQCMODEL_PROPERTY_ORIGIN = 1048576;
-const float CSQCMODEL_PROPERTY_YAW = 524288;
-const float CSQCMODEL_PROPERTY_PITCHROLL = 262144;
-const float CSQCMODEL_PROPERTY_FRAME2 = 131072;
-const float CSQCMODEL_PROPERTY_LERPFRAC = 65536;
-const float CSQCMODEL_PROPERTY_SIZE = 32768;
+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;
#define ALLPROPERTIES_COMMON \
CSQCMODEL_PROPERTY(CSQCMODEL_PROPERTY_FRAME, float, ReadByte, WriteByte, frame) \
#else
#define ALLPROPERTIES ALLPROPERTIES_COMMON
#endif
+#endif
\ No newline at end of file