Skip to content

Weapons.meta Flags and Hashes

HeySlickThatsMe edited this page Jan 22, 2024 · 4 revisions

⚠️ NOTE: This is not dlc data. Core Game only. Collected from Grand Theft Auto V\common.rpf\data\ai.

Weapon Names

WEAPON_UNARMED
WEAPON_ANIMAL
WEAPON_COUGAR
WEAPON_KNIFE
WEAPON_NIGHTSTICK
WEAPON_HAMMER
WEAPON_BAT
WEAPON_GOLFCLUB
WEAPON_CROWBAR
WEAPON_PISTOL
WEAPON_COMBATPISTOL
WEAPON_APPISTOL
WEAPON_PISTOL50
WEAPON_MICROSMG
WEAPON_SMG
WEAPON_ASSAULTSMG
WEAPON_ASSAULTRIFLE
WEAPON_CARBINERIFLE
WEAPON_ADVANCEDRIFLE
WEAPON_MG
WEAPON_COMBATMG
WEAPON_PUMPSHOTGUN
WEAPON_SAWNOFFSHOTGUN
WEAPON_ASSAULTSHOTGUN
WEAPON_BULLPUPSHOTGUN
WEAPON_STUNGUN
WEAPON_SNIPERRIFLE
WEAPON_HEAVYSNIPER
WEAPON_REMOTESNIPER
WEAPON_GRENADELAUNCHER
WEAPON_GRENADELAUNCHER_SMOKE
WEAPON_RPG
WEAPON_PASSENGER_ROCKET
WEAPON_AIRSTRIKE_ROCKET
WEAPON_STINGER
WEAPON_MINIGUN
WEAPON_GRENADE
WEAPON_STICKYBOMB
WEAPON_SMOKEGRENADE
WEAPON_BZGAS
WEAPON_MOLOTOV
WEAPON_FIREEXTINGUISHER
WEAPON_PETROLCAN
WEAPON_DIGISCANNER
WEAPON_BRIEFCASE
WEAPON_BRIEFCASE_02
WEAPON_BALL
WEAPON_FLARE
WEAPON_VEHICLE_ROCKET
WEAPON_BARBED_WIRE
WEAPON_DROWNING
WEAPON_DROWNING_IN_VEHICLE
WEAPON_BLEEDING
WEAPON_ELECTRIC_FENCE
WEAPON_EXPLOSION
WEAPON_FALL
WEAPON_EXHAUSTION
WEAPON_HIT_BY_WATER_CANNON
WEAPON_RAMMED_BY_CAR
WEAPON_RUN_OVER_BY_CAR
WEAPON_HELI_CRASH
WEAPON_FIRE
WEAPON_ANIMAL_RETRIEVER
WEAPON_SMALL_DOG
WEAPON_TIGER_SHARK
WEAPON_HAMMERHEAD_SHARK
WEAPON_KILLER_WHALE
WEAPON_BOAR
WEAPON_PIG
WEAPON_COYOTE
WEAPON_DEER
WEAPON_HEN
WEAPON_RABBIT
WEAPON_CAT
WEAPON_COW
WEAPON_BIRD_CRAP

Aiming Infos/Types

PISTOL_2H_BASE_STRAFE
SMG_2H_BASE_STRAFE
RIFLE_HI_BASE_STRAFE
RIFLE_LO_BASE_STRAFE
RIFLE_LO_PUMP_STRAFE
MG_LOW_BASE_STRAFE
FIRE_EXT_STRAFE
PLANE_TARGETING_RESTRAINTS
HELI_TARGETING_RESTRAINTS
UNARMED_TARGETING_RESTRAINTS
MINIGUN
GRENADELAUNCHER
rpg
DIGISCANNER
PETROLCAN
BRIEFCASE

Weapon Flags

CarriedInHand
Automatic
Silenced
FirstPersonScope
ArmourPenetrating
ApplyBulletForce
Gun
CanLockonOnFoot
CanLockonInVehicle
Homing
CanFreeAim
Heavy
TwoHanded
Launched
MeleeBlade
MeleeClub
AnimReload
AnimCrouchFire
CreateVisibleOrdnance
TreatAsOneHandedInCover
TreatAsTwoHandedInCover
Thrown
Bomb
UsableOnFoot
UsableUnderwater
UsableClimbing
UsableInCover
AllowEarlyExitFromFireAnimAfterBulletFired
DisableRightHandIk
DisableLeftHandIkInCover
DontSwapWeaponIfNoAmmo
UseLoopedReloadAnim
DoesRevivableDamage
NoFriendlyFireDamage
Detonator
DisplayRechargeTimeHUD
OnlyFireOneShot
OnlyFireOneShotPerTriggerPress
UseLegDamageVoice
Lasso
CanBeFiredLikeGun
OnlyAllowFiring
NoLeftHandIK
NoLeftHandIKWhenBlocked
RiotShield
IgnoreStrafing
Vehicle
EnforceAimingRestrictions
ForceEjectShellAfterFiring
NonViolent
NonLethal
Scary
AllowCloseQuarterKills
DisablePlayerBlockingInMP
StaticReticulePosition
CanPerformArrest
DiscardWhenSwapped
AllowMeleeIntroAnim
ManualDetonation
SuppressGunshotEvent
HiddenFromWeaponWheel
AllowDriverLockOnToAmbientPeds
NeedsGunCockingInCover
ThrowOnly
NoAutoRunWhenFiring
DisableIdleVariations
HasLowCoverReloads
HasLowCoverSwaps
DontBreakRopes
CookWhileAiming
UseLeftHandIkWhenAiming
DropWhenCooked
NotAWeapon
RemoveEarlyWhenEnteringVehicles
DontBlendFireOutro
DiscardWhenOutOfAmmo
DelayedFiringAfterAutoSwap
EnforceFiringAngularThreshold
ForcesActionMode
CreatesAPotentialExplosionEventWhenFired
CreateBulletExplosionWhenOutOfTime
DelayedFiringAfterAutoSwapPreviousWeapon
DisableCombatRoll
NoWheelStats
ProcessGripAnim
DisableStealth
DangerousLookingMeleeWeapon
QuitTransitionToIdleIntroOnWeaponChange
DisableLeftHandIkWhenOnFoot
IgnoreHelmets
Rpg
NoAmmoDisplay
TorsoIKForWeaponBlock
LongWeapon
UsableUnderwaterOnly
MeleeKungFu
ForceDriveByAssistedAim
AssistedAimVehicleWeapon
CanBlowUpVehicleAtZeroBodyHealth
IgnoreAnimReloadRateModifiers
DisableIdleAnimationFilter
PenetrateVehicles
ScalesDamageBasedOnMaxVehicleHealth
HomingToggle
ApplyVehicleDamageToEngine
Turret
DisableAimAngleChecksForReticule
AllowMovementDuringFirstPersonScope
DriveByMPOnly
PlacedOnly
CreateWeaponWithNoModel
RemoveWhenUnequipped
BlockAmbientIdles
NotUnarmed
UseFPSAimIK
DisableFPSScope
DisableFPSAimForScope
EnableFPSRNGOnly
EnableFPSIdleOnly
MeleeHatchet
UseAlternateFPDrivebyClipset
AttachFPSLeftHandIKToRight
OnlyUseAimingInfoInFPS
UseFPSAnimatedRecoil
UseFPSSecondaryMotion
HasFPSProjectileWeaponAnims
AllowMeleeBlock
DontPlayDryFireAnim
SwapToUnarmedWhenOutOfThrownAmmo
PlayOutOfAmmoAnim
DisableIdleAnimationFilterWhenReloading
OnFootHoming
DamageCausesDisputes
UsePlaneExplosionDamageCapInMP
FPSOnlyExitFireAnimAfterRecoilEnds
SkipVehiclePetrolTankDamage
DontAutoSwapOnPickUp
DisableTorsoIKAboveAngleThreshold
MeleeFist
NotAllowedForDriveby
AttachReloadObjectToRightHand
CanBeAimedLikeGunWithoutFiring
MeleeMachete
HideReticule
UseHolsterAnimation
BlockFirstPersonStateTransitionWhileFiring
ForceFullFireAnimation
DisableLeftHandIkInDriveby
CanUseInVehMelee
UseVehicleWeaponBoneForward
UseManualTargetingMode
IgnoreTracerVfxMuzzleDirectionCheck
IgnoreHomingCloseThresholdCheck
LockOnRequiresAim
DisableCameraPullAround
VehicleChargedLaunch
ForcePedAsFiringEntity
FiringEntityIgnoresExplosionDamage
IdlePhaseBasedOnTrigger
HighSpinRate
EnabledOnlyWhenVehTransformed
IncendiaryGuaranteedChance
UseCameraHeadingForHomingTargetCheck
UseWeaponRangeForTargetProbe
SkipProjectileLOSCheck
UseRevolverBehaviour
UseSingleActionBehaviour
PairedWeaponHolsterAnimation
UseInstantAnimBlendFromIdleToFire
UseInstantAnimBlendFromFireToIdle
BlockRagdollResponseTaskForPlayer
FireAnimRateScaledToTimeBetweenShots
DamageOverTimeShockedEffect
DamageOverTimeChokingEffect
DamageOverTimeAllowStacking
BoatWeaponIsNotSearchLight
AllowFireInterruptWhenReady
ResponsiveRecoilRecovery
OnlyLockOnToAquaticVehicles

Damage Types

NONE
MELEE
BULLET
BULLET_RUBBER
EXPLOSIVE
FIRE
COLLISION
FALL
DROWN
ELECTRIC
BARBED_WIRE
FIRE_EXTINGUISHER
SMOKE
WATER_CANNON
TRANQUILIZER

Ammo Types

AMMO_PISTOL
AMMO_SMG
AMMO_RIFLE
AMMO_MG
AMMO_SHOTGUN
AMMO_STUNGUN
AMMO_SNIPER
AMMO_SNIPER_REMOTE
AMMO_FIREEXTINGUISHER
AMMO_PETROLCAN
AMMO_MINIGUN
AMMO_GRENADELAUNCHER
AMMO_GRENADELAUNCHER_SMOKE
AMMO_RPG
AMMO_STINGER
AMMO_BALL
AMMO_STICKYBOMB
AMMO_SMOKEGRENADE
AMMO_BZGAS
AMMO_FLARE
AMMO_MOLOTOV
AMMO_TANK
AMMO_SPACE_ROCKET
AMMO_PLANE_ROCKET
AMMO_PLAYER_LASER
AMMO_ENEMY_LASER
AMMO_BIRD_CRAP

Firing Patters

FIRING_PATTERN_PISTOL
FIRING_PATTERN_SMG
FIRING_PATTERN_RIFLE
FIRING_PATTERN_MG
FIRING_PATTERN_PUMPSHOTGUN

Explosion Types

; Example: <HitCar>DONTCARE</HitCar>
; In some cases it might need to include EXP_TAG, example: <HitCar>EXP_TAG_BIRD_CRAP</HitCar>

DONTCARE
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
MINE_CNCSPIKE
BZGAS_MK2
FLASHGRENADE
STUNGRENADE
CNC_KINETICRAM
SCRIPT_MISSILE_LARGE
SUBMARINE_BIG
EMPLAUNCHER_EMP

Vehicle Weapon Names

VEHICLE_WEAPON_TANK
VEHICLE_WEAPON_SPACE_ROCKET
VEHICLE_WEAPON_PLANE_ROCKET
VEHICLE_WEAPON_PLAYER_LASER
VEHICLE_WEAPON_PLAYER_BULLET
VEHICLE_WEAPON_PLAYER_BUZZARD
VEHICLE_WEAPON_PLAYER_HUNTER
VEHICLE_WEAPON_PLAYER_LAZER
VEHICLE_WEAPON_ENEMY_LASER
VEHICLE_WEAPON_SEARCHLIGHT
VEHICLE_WEAPON_RADAR
WEAPON_VEHICLE_ROCKET

Vehicle Weapon Audio

AUDIO_ITEM_VEHICLE_TANK
AUDIO_ITEM_VEHICLE_SPACE_ROCKET
AUDIO_ITEM_VEHICLE_PLAYER_BULLET
AUDIO_ITEM_RPG

Vehicle Weapon Effect Groups

WEAPON_EFFECT_GROUP_ROCKET
WEAPON_EFFECT_GROUP_LASER
WEAPON_EFFECT_GROUP_VEHICLE_MG
WEAPON_EFFECT_GROUP_PUNCH_KICK

Vehicle Weapon Damage Types

EXPLOSIVE
ELECTRIC
BULLET
NONE

Vehicle 'Weapon Flags'

Vehicle
StaticReticulePosition
EnforceFiringAngularThreshold
Gun
CanLockonInVehicle
Homing
EnforceAimingRestrictions
HomingToggle
UsableOnFoot
ForceEjectShellAfterFiring
ApplyVehicleDamageToEngine
OnlyFireOneShotPerTriggerPress
CarriedInHand
CanFreeAim
TwoHanded
AnimReload
AnimCrouchFire
CreateVisibleOrdnance
UsableInCover
DisableRightHandIk
DisableLeftHandIkInCover
Scary
DisableIdleVariations
HasLowCoverSwaps
RemoveEarlyWhenEnteringVehicles
DelayedFiringAfterAutoSwap

Clone this wiki locally