refactor(Core): Removed eExplosionType and updated gta/enums instead

This commit is contained in:
Yimura
2022-01-04 23:10:27 +01:00
parent 4f4dc63e0d
commit aa08bb206b
4 changed files with 88 additions and 127 deletions

View File

@ -377,45 +377,93 @@ enum class ControllerInputs : std::uint32_t
SCRIPTED_INPUT_LAST
};
enum class ExplosionTypes : std::uint32_t
enum eExplosionType
{
EXPLOSION_GRENADE,
EXPLOSION_GRENADELAUNCHER,
EXPLOSION_STICKYBOMB,
EXPLOSION_MOLOTOV,
EXPLOSION_ROCKET,
EXPLOSION_TANKSHELL,
EXPLOSION_HI_OCTANE,
EXPLOSION_CAR,
EXPLOSION_PLANE,
EXPLOSION_PETROL_PUMP,
EXPLOSION_BIKE,
EXPLOSION_DIR_STEAM,
EXPLOSION_DIR_FLAME,
EXPLOSION_DIR_WATER_HYDRANT,
EXPLOSION_DIR_GAS_CANISTER,
EXPLOSION_BOAT,
EXPLOSION_SHIP_DESTROY,
EXPLOSION_TRUCK,
EXPLOSION_BULLET,
EXPLOSION_SMOKEGRENADELAUNCHER,
EXPLOSION_SMOKEGRENADE,
EXPLOSION_BZGAS,
EXPLOSION_FLARE,
EXPLOSION_GAS_CANISTER,
EXPLOSION_EXTINGUISHER,
EXPLOSION_PROGRAMMABLEAR,
EXPLOSION_TRAIN,
EXPLOSION_BARREL,
EXPLOSION_PROPANE,
EXPLOSION_BLIMP,
EXPLOSION_DIR_FLAME_EXPLODE,
EXPLOSION_TANKER,
EXPLOSION_PLANE_ROCKET,
EXPLOSION_VEHICLE_BULLET,
EXPLOSION_GAS_TANK,
EXPLOSION_BIRD_CRAP,
EXPLOSION_SNOWBALL = 39
DONTCARE = -1,
GRENADE,
GRENADELAUNCHER,
STICKYBOMB,
MOLOTOV,
ROCKET,
TANKSHELL,
HI_OCTANE,
CAR,
PLANE,
PETROL_PUMP,
BIKE,
DIR_STEAM,
DIR_FLAME,
DIR_WATER_HYDRANT,
DIR_GAS_CANISTER,
BOAT,
SHIP_DESTROY,
TRUCK,
BULLET,
SMOKEGRENADELAUNCHER,
SMOKEGRENADE,
BZGAS,
FLARE,
GAS_CANISTER,
EXTINGUISHER,
PROGRAMMABLEAR,
TRAIN,
BARREL,
PROPANE,
BLIMP,
DIR_FLAME_EXPLODE,
TANKER,
PLANE_ROCKET,
VEHICLE_BULLET,
GAS_TANK,
BIRD_CRAP,
RAILGUN,
BLIMP2,
FIREWORK,
SNOWBALL,
PROXMINE,
VALKYRIE_CANNON,
AIR_DEFENCE,
PIPEBOMB,
VEHICLEMINE,
EXPLOSIVEAMMO,
APCSHELL,
BOMB_CLUSTER,
BOMB_GAS,
BOMB_INCENDIARY,
BOMB_STANDARD,
TORPEDO,
TORPEDO_UNDERWATER,
BOMBUSHKA_CANNON,
BOMB_CLUSTER_SECONDARY,
HUNTER_BARRAGE,
HUNTER_CANNON,
ROGUE_CANNON,
MINE_UNDERWATER,
ORBITAL_CANNON,
BOMB_STANDARD_WIDE,
EXPLOSIVEAMMO_SHOTGUN,
OPPRESSOR2_CANNON,
MORTAR_KINETIC,
VEHICLEMINE_KINETIC,
VEHICLEMINE_EMP,
VEHICLEMINE_SPIKE,
VEHICLEMINE_SLICK,
VEHICLEMINE_TAR,
SCRIPT_DRONE,
RAYGUN,
BURIEDMINE,
SCRIPT_MISSILE,
RCTANK_ROCKET,
BOMB_WATER,
BOMB_WATER_SECONDARY,
_0xF728C4A9,
_0xBAEC056F,
FLASHGRENADE,
STUNGRENADE,
_0x763D3B3B,
SCRIPT_MISSILE_LARGE,
SUBMARINE_BIG,
EMPLAUNCHER_EMP
};
enum class HudColor : std::uint32_t