mirror of
https://github.com/halpz/re3.git
synced 2025-07-07 06:48:52 +00:00
uint8 enums fixed
This commit is contained in:
@ -4,7 +4,7 @@
|
||||
|
||||
#define MAX_MODEL_NAME (21)
|
||||
|
||||
enum ModelInfoType : uint8
|
||||
enum ModelInfoType
|
||||
{
|
||||
MITYPE_NA,
|
||||
MITYPE_SIMPLE,
|
||||
@ -17,7 +17,6 @@ enum ModelInfoType : uint8
|
||||
MITYPE_XTRACOMPS, // unused but still in enum
|
||||
MITYPE_HAND // xbox and mobile
|
||||
};
|
||||
VALIDATE_SIZE(ModelInfoType, 1);
|
||||
|
||||
class C2dEffect;
|
||||
|
||||
@ -25,7 +24,7 @@ class CBaseModelInfo
|
||||
{
|
||||
protected:
|
||||
char m_name[MAX_MODEL_NAME];
|
||||
ModelInfoType m_type;
|
||||
uint8 m_type;
|
||||
uint8 m_num2dEffects;
|
||||
bool m_bOwnsColModel;
|
||||
CColModel *m_colModel;
|
||||
@ -47,7 +46,7 @@ public:
|
||||
virtual int GetAnimFileIndex(void) { return -1; }
|
||||
|
||||
// one day it becomes virtual
|
||||
ModelInfoType GetModelType() const { return m_type; }
|
||||
uint8 GetModelType() const { return m_type; }
|
||||
bool IsBuilding(void) { return m_type == MITYPE_SIMPLE || m_type == MITYPE_TIME; }
|
||||
bool IsSimple(void) { return m_type == MITYPE_SIMPLE || m_type == MITYPE_TIME || m_type == MITYPE_WEAPON; }
|
||||
bool IsClump(void) { return m_type == MITYPE_CLUMP || m_type == MITYPE_PED || m_type == MITYPE_VEHICLE; }
|
||||
|
@ -24,7 +24,7 @@ enum {
|
||||
ATOMIC_FLAG_NOCULL = 0x800,
|
||||
};
|
||||
|
||||
enum eVehicleType : uint8{
|
||||
enum eVehicleType {
|
||||
VEHICLE_TYPE_CAR,
|
||||
VEHICLE_TYPE_BOAT,
|
||||
VEHICLE_TYPE_TRAIN,
|
||||
|
Reference in New Issue
Block a user