WEAPON
Natives222
Named199
Described41%
SideClient (game)
| Native | Hash | Returns (params) | Docs |
|---|---|---|---|
| _0x000FA7A4A8443AF7 | 0x000FA7A4A8443AF7 | void (Any) | |
| _0x16D9841A85FA627E | 0x16D9841A85FA627E | void (Ped, BOOL) | |
| _0x183CE355115B6E75 | 0x183CE355115B6E75 | void (Any, Any) | |
| _0x431240A58484D5D0 | 0x431240A58484D5D0 | void (Ped, BOOL) | |
| _0x457B16951AD77C1B | 0x457B16951AD77C1B | void (Any) | |
| _0x45E57FDD531C9477 | 0x45E57FDD531C9477 | void (Ped, BOOL) | |
| _0x63B83A526329AFBCOnly used in R* Script fme_escaped_convicts, p0 = 0 | 0x63B83A526329AFBC | void (Any) | |
| _0x641351E9AD103890 | 0x641351E9AD103890 | void (Any, Any) | |
| _0x74C2365FDD1BB48F | 0x74C2365FDD1BB48F | void (Any, Any) | |
| _0x9409C62504A8F9E9Only used in R* SP Script guama3 | 0x9409C62504A8F9E9 | void (Vehicle, BOOL) | |
| _0x9CCA3131E6B53C68 | 0x9CCA3131E6B53C68 | Any (Any, Any, Any) | |
| _0xA2091482ED42EF85 | 0xA2091482ED42EF85 | Any (Any, Any) | |
| _0xA3716A77DCF17424 | 0xA3716A77DCF17424 | void (Any, Any, Any) | |
| _0xA769D753922B031B | 0xA769D753922B031B | void (Any, Any, Any) | |
| _0xB0FB9B196A3D13F0 | 0xB0FB9B196A3D13F0 | void (Any, Any, Any) | |
| _0xC5899C4CD2E2495D | 0xC5899C4CD2E2495D | void (Any) | |
| _0xD53846B9C931C181 | 0xD53846B9C931C181 | void (Any, Any, Any) | |
| _0xE9B3FEC825668291 | 0xE9B3FEC825668291 | void (Any, Any, Any) | |
| _0xECBB26529A737EF6 | 0xECBB26529A737EF6 | void (Any) | |
| _0xF08D8FEB455F2C8C | 0xF08D8FEB455F2C8C | void (Ped, BOOL) | |
| _0xF252A85B8F3F8C58 | 0xF252A85B8F3F8C58 | BOOL (Hash, Hash) | |
| _0xF2F585411E748B9C | 0xF2F585411E748B9C | Any (Any, Any) | |
| _0xF8204EF17410BF43Returns weaponHash | 0xF8204EF17410BF43 | Hash (Hash, float, float, Any) | |
| _ADD_AMMO_TO_PED | 0xB190BCA3F4042F95 | void (Ped, Hash, int, Hash) | |
| _ADD_AMMO_TO_PED_BY_TYPE | 0x106A811C6D3035F3 | void (Ped, Hash, int, Hash) | |
| _ATTACH_WEAPON_TO_HORSE_HOLSTERVisually attaches the specified weapon to a horse holster/rack (shows the weapon model on the horse), even when the caller is not near the horse. | 0x14FF0C2545527F9B | void (Ped, Hash, Ped) | |
| _CAN_PED_ACCESS_MOUNT_WEAPONSTrue if the ped can access their *owned* mount/horse inventory for saddle weapon stow/retrieve (used to gate longarm-slot selection in the weapon wheel). | 0x23BF601A42F329A0 | BOOL (Ped) | |
| _CLEAR_PED_LAST_WEAPON_DAMAGE | 0x087D8F4BC65F68E4 | void (Ped) | |
| _CREATE_WEAPON_OBJECT | 0x9888652B8BA77F73 | Object (Hash, int, float, float, float, BOOL, float) | |
| _DELETE_WEAPON_OBJECTS_ON_HORSEDeletes all visible weapon PROP objects attached to a horse's holsters/rack. | 0xD4C6E24D955FF061 | void (Ped) | |
| _DISABLE_ALL_SPECIAL_AMMO_FOR_PEDDisables all special ammo variants for the given weapon on the specified ped, forcing regular/basic ammo only. | 0xD63B4BA3A02A99E0 | void (Ped, Hash) | |
| _DISABLE_AMMO_TYPE_FOR_PED | 0xAA5A52204E077883 | void (Ped, Hash) | |
| _DISABLE_AMMO_TYPE_FOR_PED_WEAPON | 0xF0D728EEA3C99775 | void (Ped, Hash, Hash) | |
| _DOES_PED_HAVE_PISTOLReturns whether the ped has a pistol p1: 0 or 1 | 0xBFCA7AFABF9D7967 | BOOL (Ped, BOOL) | |
| _DOES_PED_HAVE_REPEATERReturns whether the ped has a repeater p1: 0 or 1 | 0x495A04CAEC263AF8 | BOOL (Ped, BOOL) | |
| _DOES_PED_HAVE_REVOLVERReturns whether the ped has a revolver p1: 0 or 1 | 0x5B235F24472F2C3B | BOOL (Ped, BOOL) | |
| _DOES_PED_HAVE_RIFLEReturns whether the ped has a rifle p1: 0 or 1 | 0x95CA12E2C68043E5 | BOOL (Ped, BOOL) | |
| _DOES_PED_HAVE_SHOTGUNReturns whether the ped has a shotgun p1: 0 or 1 | 0xABC18A28BAD4B46F | BOOL (Ped, BOOL) | |
| _DOES_PED_HAVE_SNIPERReturns whether the ped has a sniper p1: 0 or 1 | 0x80BB243789008A82 | BOOL (Ped, BOOL) | |
| _ENABLE_ALL_SPECIAL_AMMO_FOR_PEDRe-enables all special ammo variants for the given weapon on the specified ped (inverse of _DISABLE_ALL_SPECIAL_AMMO_FOR_PED). | 0x404514D231DB27A0 | void (Ped, Hash) | |
| _ENABLE_AMMO_TYPE_FOR_PED | 0x3B7B7908B7ADFB4B | void (Ped, Hash) | |
| _ENABLE_AMMO_TYPE_FOR_PED_WEAPON | 0x23FB9FACA28779C1 | void (Ped, Hash, Hash) | |
| _ENABLE_WEAPON_RESTORE | 0xC395355843BE134B | BOOL (Ped) | |
| _EXPLODE_PED_AMMO_TYPETriggers detonation/effect for a specific throwable ammo type associated with the given ped (commonly used to remotely detonate placed dynamite). | 0x44C8F4908F1B2622 | BOOL (Ped, Hash) | |
| GET_ALLOW_DUAL_WIELD | 0x918990BD9CE08582 | BOOL (Ped) | |
| GET_AMMO_IN_CLIP | 0x2E1202248937775C | BOOL (Ped, int*, Hash) | |
| _GET_AMMO_IN_CLIP_BY_INVENTORY_UID | 0x678F00858980F516 | BOOL (Ped, int*, Any*) | |
| GET_AMMO_IN_PED_WEAPON | 0x015A522136D7F951 | int (Ped, Hash) | |
| _GET_AMMO_IN_PED_WEAPON_FROM_GUIDReturns the full amount of ammo the ped has for the weapon identified by itemGuid. | 0x4823F13A21F51964 | int (Ped, Any*) | |
| _GET_AMMO_RECOMMENDED_TYPE_FOR_WEAPONIdentical to _GET_AMMO_TYPE_FOR_WEAPON (0x5C2EA6C44F515F34) -> same native handler address Technically returns the first type specified for a weapon | 0xEC97101A8F311282 | Hash (Hash) | |
| _GET_AMMO_TYPE_FOR_WEAPONIdentical to _GET_AMMO_RECOMMENDED_TYPE_FOR_WEAPON (0xEC97101A8F311282) -> same native handler address | 0x5C2EA6C44F515F34 | Hash (Hash) | |
| GET_BEST_PED_SHORTARM_GUID | 0xF52BD94B47CCF736 | void (Ped, Any*, BOOL, BOOL) | |
| GET_BEST_PED_WEAPON | 0x8483E98E8B888AE2 | Hash (Ped, BOOL, BOOL) | |
| _GET_BEST_PED_WEAPON_IN_GROUPIf near your horse when called, weapons stored on your horse will be considered Returns weaponHash | 0x9F67929D98E7C6E8 | Hash (Ped, Hash, BOOL, BOOL) | |
| _GET_BEST_PED_WEAPON_IN_INVENTORY | 0x7B98500614C8E8B8 | Any (Ped, Any, Any*) | |
| _GET_CAN_SWITCH_WEAPONReturns whether the ped is currently allowed to switch weapons (weapon switching not locked by internal code/state). | 0xBC9444F2FF94A9C0 | BOOL (Ped) | |
| _GET_CAN_TWIRL_WEAPON | 0x6554ECCE226F2A2A | BOOL (Hash) | |
| _GET_CORRECT_KIT_EMOTE_TWIRL_GUN_GET_BEST_* - _GET_CLOSEST_* | 0xCD356B42C57BFE01 | BOOL (Ped, Any*) | |
| _GET_CURRENT_AMMO_TYPE_FROM_GUIDReturns ammoHash | 0xAF9D167A5656D6A6 | Hash (Ped, Any*) | |
| GET_CURRENT_PED_VEHICLE_WEAPON | 0x1017582BCD3832DC | BOOL (Ped, Hash*) | |
| GET_CURRENT_PED_WEAPON | 0x3A87E44BB9A01D54 | BOOL (Ped, Hash*, BOOL, int, BOOL) | |
| _GET_CURRENT_PED_WEAPON_AMMO_TYPEReturns ammoHash from weaponObject (Returned by 0x6CA484C9A7377E4F) | 0x7E7B19A4355FEE13 | Hash (Ped, Object) | |
| GET_CURRENT_PED_WEAPON_ENTITY_INDEXReturns weaponObject, attachPoint: see SET_CURRENT_PED_WEAPON | 0x3B390A939AF0B5FC | Entity (Ped, int) | |
| _GET_DEFAULT_PED_WEAPON_COLLECTIONReturns weaponCollection Hash | 0xD42514C182121C23 | Hash (Hash) | |
| _GET_DEFAULT_UNARMED_WEAPON_HASHReturns the ped's default unarmed weapon hash as defined in CPedModelInfo (DefaultUnarmedWeapon). | 0x08FF1099ED2E6E21 | Hash (Ped) | |
| _GET_DEFAULT_WEAPON_ATTACH_POINTReturns default attach point for given weapon hash. | 0x65DC4AC5B96614CB | int (Hash) | |
| _GET_IS_PED_TAKING_POISON_GAS_DAMAGETrue if the ped is currently being damaged by poison gas/fog (used by scripts to block actions like crafting). | 0x0DE0944ECCB3DF5D | BOOL (Ped) | |
| _GET_LOCKON_RANGE_CURRENT_WEAPONReturns the current weapon's lock-on/aim-assist range for this ped. | 0x3799EFCC3C8CD5E1 | float (Ped) | |
| _GET_LONGARMS_INSTANTLY_STORE_ON_DISMOUNTGets the ped setting that controls whether longarms are instantly stored on the mount when dismounting. | 0x5A695BD328586B44 | BOOL (Ped, int) | |
| GET_MAX_AMMO | 0xDC16122C7A20C933 | BOOL (Ped, int*, Hash) | |
| GET_MAX_AMMO_IN_CLIP | 0xA38DCFFCEA8962FA | int (Ped, Hash, BOOL) | |
| _GET_MAX_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON | 0x79B1A6E780266DB0 | float (Ped) | |
| _GET_NUM_PEDS_RESTRAINED_FROM_BOLASreturns the amount of peds that were restrained with the weapon thrown bolas | 0x46D42883E873C1D7 | int (Ped) | |
| GET_PED_AMMO_BY_TYPE | 0x39D22031557946C1 | int (Ped, Hash) | |
| GET_PED_AMMO_TYPE_FROM_WEAPONReturns the current ammo type of the specified ped's specified weapon. | 0x7FEAD38B326B9F74 | Hash (Ped, Hash) | |
| GET_PED_BACKUP_WEAPON | 0xC71FE230A513C30F | Hash (Ped, BOOL) | |
| _GET_PED_CURRENT_HELD_WEAPONReturns eCurrentHeldWeapon _GET_R* - _GET_T* | 0x8425C5F057012DAB | Hash (Ped) | |
| _GET_PED_GUN_SPINNING_EQUIPPED_KIT_EMOTE_TWIRLReturns emote Hash | 0x2C4FEC3D0EFA9FC0 | Hash (Ped) | |
| _GET_PED_GUN_SPINNING_HASH_FROM_WEAPON_EMOTE_VARIATIONReturns iSpinHash / iVariationSpin | 0xF3B1620B920D1708 | Hash (Ped, int) | |
| _GET_PED_HOGTIE_WEAPON | 0x90EB1CB189923587 | Hash (Ped) | |
| GET_PED_LAST_WEAPON_IMPACT_COORD | 0x6C4D0409BA1A2BC2 | BOOL (Ped, Vector3*) | |
| GET_PED_WEAPON_GUID_AT_ATTACH_POINT | 0x6929E22158E52265 | BOOL (Ped, int, Any*) | |
| _GET_PED_WEAPON_IN_SLOTslotHash is usually just the weaponHash name, but WEAPON_* is replaced with SLOT_* | 0xDBC4B552B2AE9A83 | Hash (Ped, Hash) | |
| _GET_PED_WEAPON_OBJECT_GET_M* - _GET_PED_A* | 0x6CA484C9A7377E4F | Object (Ped, BOOL) | |
| _GET_PED_WORST_WEAPON | 0xDA37A053C1522F5D | Hash (Ped, BOOL, BOOL, BOOL) | |
| _GET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUIDOutputs cached guids | 0xB7E52A058B07C7E2 | void (Ped, Any*, Any*) | |
| _GET_PROJECTILE_IGNITED_IN_VOLUMEFinds an ignited (lit/fused) explosive projectile inside a Volume. | 0x74C8000FDD1BB111 | BOOL (Volume, Entity*) | |
| _GET_PROJECTILE_IN_VOLUMEFinds a projectile entity inside the given Volume and writes its handle to the out pointer. | 0x74C8000FDD1BB222 | BOOL (Volume, Entity*) | |
| _GET_WEAPON_ATTACH_POINTReturns WeaponAttachPoint | 0xCAD4FE9398820D24 | int (Ped, int) | |
| GET_WEAPON_CLIP_SIZE | 0xD3750CCC00635FC2 | int (Hash) | |
| _GET_WEAPON_COMPONENT_TYPE_MODEL | 0x59DE03442B6C9598 | Hash (Hash) | |
| _GET_WEAPON_DAMAGERelated to weapon visual damage, not actual damage. | 0x904103D5D2333977 | float (Object) | |
| GET_WEAPON_DEGRADATION0.0: good condition, 1.0: poor condition | 0x0D78E1097F89E637 | float (Object) | |
| _GET_WEAPON_DIRT | 0x810E8AE9AFEA7E54 | float (Object) | |
| _GET_WEAPON_EMOTE_VARIATIONReturns weaponEmoteVariation WEAPON_EMOTE_VARIATION_BASE, WEAPON_EMOTE_VARIATION_A, WEAPON_EMOTE_VARIATION_B, WEAPON_EMOTE_VARIATION_C, WEAPON_EMOTE_VARIATION_D, WEAPON_EMOTE_VARIATION_PREVIEW, WEAPON_EMOTE_NUM_VARIATIONS | 0x86147D05FA831D3A | int (Ped, int) | |
| _GET_WEAPON_FROM_DEFAULT_PED_WEAPON_COLLECTIONReturns a random weaponHash from default ped weapon collection (see _GET_DEFAULT_PED_WEAPON_COLLECTION). | 0x9EEFD670F10656D7 | Hash (Hash, Hash) | |
| _GET_WEAPON_FROM_HORSE_HOLSTERReturns the weapon hash in the horse/mount's first holster slot, or 0 if empty/invalid. | 0xAFFD0CCF31F469B8 | Hash (Ped) | |
| _GET_WEAPON_GUN_SPINNING_WEAPON_EMOTE_TRICK_TYPE_HASHReturns iSpinHash | 0xF4601C1203B1A78D | Hash (Hash, int) | |
| _GET_WEAPON_HAS_MULTIPLE_AMMO_TYPESReturns whether the weapon has multiple ammo types or not. | 0x58425FCA3D3A2D15 | BOOL (Hash) | |
| _GET_WEAPON_NAMEReturns "WNS_INVALID" if the weapon is invalid/doesn't exist. | 0x89CF5FF3D363311E | const char* (Hash) | |
| _GET_WEAPON_NAME_2 | 0x6D3AC61694A791C5 | const char* (Hash) | |
| _GET_WEAPON_NAME_WITH_PERMANENT_DEGRADATION | 0x7A56D66C78D8EF8E | const char* (Hash, float) | |
| _GET_WEAPON_OBJECT_FROM_PEDDetaches the weapon from the ped and actually removes the ped's weapon | 0xC6A6789BB405D11C | Object (Ped, BOOL) | |
| GET_WEAPON_PERMANENT_DEGRADATIONRelated to rust of weapons | 0xD56E5F336C675EFA | float (Object) | |
| _GET_WEAPON_REPLACED_HASHReturns the last weapon hash that was replaced due to a slot/holster swap when giving/equipping a weapon (set internally during weapon give/equip when another weapon gets displaced). | 0x9F0E1892C7F228A8 | Hash (BOOL) | |
| _GET_WEAPON_SCALE | 0x22084CA699219624 | float (Object) | |
| _GET_WEAPON_SOOT | 0x4BF66F8878F67663 | float (Object) | |
| _GET_WEAPON_STAT_ID | 0x8EC44AE8DECFF841 | Hash (Hash) | |
| _GET_WEAPON_TYPE_FROM_AMMO_TYPE | 0x7AA043F6C41D151E | Hash (Hash) | |
| _GET_WEAPON_UNLOCK | 0x865F36299079FB75 | Hash (Hash) | |
| GET_WEAPONTYPE_GROUP | 0xEDCA14CA5199FF25 | Hash (Hash) | |
| _GET_WEAPONTYPE_MODELGets the model hash from the weapon hash. | 0xF70825EB340E7D15 | Hash (Hash) | |
| _GET_WEAPONTYPE_SLOTReturns hash where WEAPON_ is replaced with SLOT_ | 0x46F032B8DDF46CDE | Hash (Hash) | |
| GIVE_DELAYED_WEAPON_TO_PED | 0xB282DC6EBD803C75 | void (Ped, Hash, int, BOOL, Hash) | |
| _GIVE_WEAPON_COLLECTION_TO_PED | 0x899A04AFCC725D04 | void (Ped, Hash) | |
| _GIVE_WEAPON_COMPONENT_TO_ENTITYentity can be a ped or weapon object. | 0x74C9090FDD1BB48E | void (Entity, Hash, Hash, BOOL) | |
| _GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT | 0x1A47699E8D533E8F | void (Object*, Ped, Hash, BOOL) | |
| GIVE_WEAPON_TO_PEDGives the ped the weapon. | 0x5E3BDDBCB83F3D84 | Hash (Ped, Hash, int, BOOL, BOOL, int, BOOL, float, float, Hash, BOOL, float, BOOL) | |
| GIVE_WEAPON_TO_PED_WITH_OPTIONS | 0xBE7E42B07FD317AC | BOOL (Ped, Any*, Any*) | |
| _HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON | 0xDCF06D0CDFF68424 | BOOL (Entity, Hash, int) | |
| _HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON_RECENTLY | 0x9E2D5D6BC97A5F1E | BOOL (Entity, Hash, int) | |
| HAS_PED_GOT_WEAPON | 0x8DECB02F88F428BC | BOOL (Ped, Hash, int, BOOL) | |
| _HAS_PED_GOT_WEAPON_COMPONENT | 0xBBC67A6F965C688A | BOOL (Ped, Hash, Hash) | |
| _HAS_WEAPON_ASSET_LOADED | 0xFF07CF465F48B830 | BOOL (Hash) | |
| HAS_WEAPON_GOT_WEAPON_COMPONENT | 0x76A18844E743BF91 | BOOL (Object, Hash) | |
| HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENEHides the ped's weapon during a cutscene. | 0x6F6981D2253C208F | void (Ped, BOOL) | |
| _HIDE_PED_WEAPONSUnequip current weapon and set current weapon to WEAPON_UNARMED. | 0xFCCC886EDE3C63EC | void (Ped, int, BOOL) | |
| _HOLSTER_PED_WEAPONS | 0x94A3C1B804D291EC | void (Ped, BOOL, BOOL, BOOL, BOOL) | |
| _IS_AMMO_SILENT | 0xD2866CBA797E872E | BOOL (Hash) | |
| _IS_AMMO_SILENT_2 | 0x7EFACC589B98C488 | BOOL (Hash) | |
| _IS_AMMO_TYPE_VALID_FOR_WEAPON | 0xC570B881754DF609 | BOOL (Hash, Hash) | |
| _IS_AMMO_VALID | 0x1F7977C9101F807F | BOOL (Hash) | |
| IS_PED_ARMED | 0xCB690F680A3EA971 | BOOL (Ped, int) | |
| _IS_PED_CARRYING_BACKUP_WEAPONReturns true if the ped is carrying a backup weapon at the specified attach point. | 0x486C96A0DCD2BC92 | BOOL (Ped, int) | |
| IS_PED_CARRYING_WEAPON | 0xF29A186ED428B552 | BOOL (Ped, Hash) | |
| _IS_PED_CARRYING_WEAPON_SNIPER_AT_ATTACH_POINTChecks whether the weapon stored/equipped at the specified ped attach point is classified as a sniper weapon. | 0xD2209866B0CB72EA | BOOL (Ped, int) | |
| _IS_PED_CURRENT_WEAPON_HOLSTERED | 0xBDD9C235D8D1052E | BOOL (Ped) | |
| _IS_PED_HOLDING_WEAPONWeapon must currently be held/equipped by the ped. | 0x07E1C35F0078C3F9 | BOOL (Ped, Hash) | |
| IS_PED_WEAPON_READY_TO_SHOOT | 0xB80CA294F2F26749 | BOOL (Ped) | |
| _IS_TARGET_PED_CONSTRAINED_BY_PED_USING_BOLAS | 0x8D50F43298AB9545 | BOOL (Ped, Ped) | |
| IS_WEAPON_A_GUNReturns true if CWeaponInfoFlags::Flags::Gun is set. | 0x705BE297EEBDB95D | BOOL (Hash) | |
| _IS_WEAPON_BINOCULARS | 0xC853230E76A152DF | BOOL (Hash) | |
| IS_WEAPON_BOW | 0xC4DEC3CA8C365A5D | BOOL (Hash) | |
| _IS_WEAPON_CLOSE_RANGEReturns true for lassos, melee, thrown weapons (machetes and unarmed return false) Returns false for all guns, bows and animal weapons _IS_WEAPON_S* - _IS_WEAPON_V* | 0xEA522F991E120D45 | BOOL (Hash) | |
| _IS_WEAPON_HOLSTER_STATE_CHANGINGReturns true if the ped is currently holstering or unholstering a weapon | 0x2387D6E9C6B478AA | BOOL (Ped) | |
| _IS_WEAPON_KITReturns true when the weapon passed is either a lasso, the camera or the binoculars _IS_WEAPON_M* - _IS_WEAPON_P* | 0x6ABAD7B0A854F8FB | BOOL (Hash) | |
| _IS_WEAPON_KIT_2Returns true when the weapon passed is either the fishingrod, a lasso, the camera or the binoculars _IS_WEAPON_M* - _IS_WEAPON_P* | 0x49E40483948AF062 | BOOL (Hash) | |
| _IS_WEAPON_KNIFE | 0x792E3EF76C911959 | BOOL (Hash) | |
| _IS_WEAPON_LANTERN | 0x79407D33328286C6 | BOOL (Hash) | |
| _IS_WEAPON_LASSO | 0x6E4E1A82081EABED | BOOL (Hash) | |
| IS_WEAPON_MELEE_WEAPON | 0x959383DCD42040DA | BOOL (Hash) | |
| _IS_WEAPON_ONE_HANDED | 0xD955FEE4B87AFA07 | BOOL (Hash) | |
| IS_WEAPON_PISTOL | 0xDDC64F5E31EEDAB6 | BOOL (Hash) | |
| IS_WEAPON_REPEATER | 0xDDB2578E95EF7138 | BOOL (Hash) | |
| IS_WEAPON_REVOLVER | 0xC212F1D05A8232BB | BOOL (Hash) | |
| IS_WEAPON_RIFLE | 0x0A82317B7EBFC420 | BOOL (Hash) | |
| IS_WEAPON_SHOTGUN | 0xC75386174ECE95D5 | BOOL (Hash) | |
| _IS_WEAPON_SILENT | 0x5809DBCA0A37C82B | BOOL (Hash) | |
| _IS_WEAPON_SNIPER | 0x6AD66548840472E5 | BOOL (Hash) | |
| _IS_WEAPON_THROWABLE | 0x30E7C16B12DA8211 | BOOL (Hash) | |
| _IS_WEAPON_TORCH | 0x506F1DE1BFC75304 | BOOL (Hash) | |
| _IS_WEAPON_TWO_HANDED | 0x0556E9D2ECF39D01 | BOOL (Hash) | |
| IS_WEAPON_VALID | 0x937C71165CF334B3 | BOOL (Hash) | |
| _LISTEN_PROJECTILE_HIT_EVENTS | 0xDA5D3F2C6DD5B5D4 | void (BOOL) | |
| MAKE_PED_DROP_WEAPONOld name: _DROP_CURRENT_PED_WEAPON | 0xCEF4C65DE502D367 | Entity (Ped, BOOL, int, BOOL, BOOL) | |
| _MAKE_PED_RELOADonly works if there is ammo in the reserve, can reload while sprinting/walking/running | 0x79E1E511FF7EFB13 | Any (Ped) | |
| _REFILL_AMMO_IN_CLIP | 0xDF4A3404D022ADDE | Any (Ped, Any*, int) | |
| _REFILL_AMMO_IN_CURRENT_PED_WEAPON | 0x0A2AB7B7ABC055F4 | Any (Ped) | |
| _REGISTER_WEAPON_OBJECT_FOR_IGNITIONRegisters a spawned weapon object as ignitable (enables fuse/lighting behavior). | 0x74C90AAACC1DD48F | void (Entity) | |
| _REMOVE_ALL_PED_AMMO | 0x1B83C0DEEBCBB214 | void (Ped) | |
| REMOVE_ALL_PED_WEAPONS | 0xF25DF915FA38C5F3 | void (Ped, BOOL, BOOL) | |
| _REMOVE_AMMO_FROM_PEDremoveReason must be REMOVE_REASON_USED, REMOVE_REASON_GIVEN, REMOVE_REASON_DROPPED or REMOVE_REASON_DEBUG, unless amount is -1 | 0xF4823C813CB8277D | void (Ped, Hash, int, Hash) | |
| _REMOVE_AMMO_FROM_PED_BY_TYPEremoveReason must be REMOVE_REASON_USED, REMOVE_REASON_GIVEN, REMOVE_REASON_DROPPED or REMOVE_REASON_DEBUG, unless amount is -1 | 0xB6CFEC32E3742779 | void (Ped, Hash, int, Hash) | |
| _REMOVE_WEAPON_ASSET | 0xC3896D03E2852236 | void (Hash) | |
| _REMOVE_WEAPON_COMPONENT_FROM_PED | 0x19F70C4D80494FF8 | void (Ped, Hash, Hash) | |
| REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT | 0xF7D82B0D66777611 | void (Object, Hash) | |
| REMOVE_WEAPON_FROM_PED | 0x4899CB088EDF59B8 | void (Ped, Hash, BOOL, Hash) | |
| _REMOVE_WEAPON_FROM_PED_BY_GUID | 0x51C3B71591811485 | void (Ped, Any*, Hash) | |
| _REQUEST_WEAPON_ASSET | 0x72D4CB5DB927009C | void (Hash, int, BOOL) | |
| _SEND_WEAPON_TO_INVENTORYAppears to just send specified weapon to your horse holster without having to be close However, the weapon is not visible on the horse holster, but you can reach the weapon on the weapon wheel | 0xE9BD19F8121ADE3E | void (Ped, Hash) | |
| _SET_ACTIVE_GUN_SPINNING_EQUIP_KIT_EMOTE_TWIRLemote hashes: KIT_EMOTE_TWIRL_GUN, KIT_EMOTE_TWIRL_GUN_LEFT_HOLSTER, KIT_EMOTE_TWIRL_GUN_DUAL, 0 (to unequip) | 0xCBCFFF805F1B4596 | void (Ped, Hash) | |
| _SET_ACTIVE_GUN_SPINNING_KIT_EMOTE_TWIRLspinHash can be -1, 0 to disable | 0x01F661BB9C71B465 | void (Ped, int, Hash) | |
| SET_ALLOW_ANY_WEAPON_DROP | 0x78030C7867D8B9B6 | void (Ped, BOOL) | |
| _SET_ALLOW_DUAL_WIELD | 0x83B8D50EB9446BBA | void (Ped, BOOL) | |
| SET_AMMO_IN_CLIP | 0xDCD2A934D65CB497 | BOOL (Ped, Hash, int) | |
| _SET_AMMO_IN_TURRET | 0xBDDA0C290C228159 | void (Vehicle, Hash, int) | |
| _SET_AMMO_TYPE_FOR_PED_WEAPON | 0xCC9C4393523833E2 | void (Ped, Hash, Hash) | |
| _SET_AMMO_TYPE_FOR_PED_WEAPON_INVENTORY | 0xEBE46B501BC3FBCF | void (Ped, Any*, Hash) | |
| _SET_ARROW_TRAIL_FXSets the arrow trail FX preset for arrows fired from a bow by this ped (applies to arrows fired after the call). | 0x2EBF70E1D8C06683 | void (Ped, Hash) | |
| SET_CURRENT_PED_VEHICLE_WEAPON | 0x75C55983C2C39DAA | BOOL (Ped, Hash) | |
| SET_CURRENT_PED_WEAPON | 0xADF692B254977C0C | void (Ped, Hash, BOOL, int, BOOL, BOOL) | |
| SET_CURRENT_PED_WEAPON_BY_GUIDEquips a weapon from a weaponItem, similar to GIVE_WEAPON_TO_PED | 0x12FB95FE3D579238 | void (Ped, Any*, BOOL, BOOL, BOOL, BOOL) | |
| _SET_FORCE_AUTO_EQUIP | 0xBE711B14A159E84F | void (Ped, BOOL) | |
| _SET_FORCE_CURRENT_WEAPON_INTO_COCKED_STATE | 0x5230D3F6EE56CFE6 | void (Ped, int) | |
| _SET_GUN_SPINNING_INVENTORY_SLOT_ID_ACTIVATE_STOP_* - _TEST_* | 0x408CF580C5E96D49 | void (Ped, int) | |
| SET_INSTANTLY_EQUIP_WEAPON_PICKUPS | 0x739B9C6D0E7F7F93 | void (Ped, BOOL) | |
| _SET_INSTANTLY_STORE_LONGARMS_ON_DISMOUNTStores longarms to your horse on dismount SET_[I - M]* | 0xB832F1A686B9B810 | void (Ped, BOOL, int) | |
| _SET_PED_ALL_WEAPONS_VISIBILITY | 0x4F806A6CFED89468 | void (Ped, BOOL) | |
| SET_PED_AMMO | 0x14E56BC5B5DB6A19 | void (Ped, Hash, int) | |
| SET_PED_AMMO_BY_TYPE | 0x5FD1E1F011E76D7E | void (Ped, Hash, int) | |
| SET_PED_AMMO_TO_DROP | 0xA4EFEF9440A5B0EF | void (Ped, int, int) | |
| SET_PED_CURRENT_WEAPON_VISIBLE | 0x0725A4CCFDED9A70 | void (Ped, BOOL, BOOL, BOOL, BOOL) | |
| SET_PED_DROPS_INVENTORY_WEAPON | 0x208A1888007FC0E6 | void (Ped, Hash, float, float, float, int) | |
| SET_PED_DROPS_WEAPONS_WHEN_DEAD | 0x476AE72C1D19D1A8 | void (Ped, BOOL) | |
| SET_PED_INFINITE_AMMO | 0x3EDCB0505123623B | void (Ped, BOOL, Hash) | |
| _SET_PED_INFINITE_AMMO_CLIP | 0xFBAA1E06B6BCA741 | void (Ped, BOOL) | |
| _SET_PED_WEAPON_ATTACH_POINT_VISIBILITY | 0x67E21ACC5C0C970C | void (Ped, int, BOOL) | |
| SET_PLAYER_PED_QUICK_SWAP_WEAPON_BY_GUID | 0xEC1F85DA51D3D6C4 | void (Ped, Any*, Any*) | |
| _SET_PROJECTILE_EFFECT_RADIUSSets the explosion/impact effect radius for an existing projectile entity (e.g., thrown dynamite). | 0x74C9080FDD1BB48F | void (Entity, float) | |
| _SET_PROJECTILE_FUSE_TIMESets the remaining fuse time (seconds) for an ignited explosive projectile. | 0x74C9080FDD1BB48E | void (Entity, float) | |
| SET_VEHICLE_WEAPON_HEADING | 0x194D877FC5597B7D | void (Vehicle, int, float, BOOL) | |
| _SET_VEHICLE_WEAPON_HEADING_LIMITS | 0x56CB3B4305A4F7CE | void (Vehicle, int, float, float) | |
| _SET_VEHICLE_WEAPON_HEADING_LIMITS_2 | 0xBF5987E1CDE63501 | Any (Vehicle, int, float, float) | |
| _SET_VEHICLE_WEAPON_RELOAD_MODEToggles reload behavior for certain vehicle-mounted cannons. | 0x8A779706DA5CA3DD | void (Vehicle, BOOL, int) | |
| _SET_WEAPON_DAMAGERelated to weapon visual damage, not actual damage. | 0xE22060121602493B | void (Object, float, BOOL) | |
| _SET_WEAPON_DEGRADATION | 0xA7A57E89E965D839 | void (Object, float) | |
| _SET_WEAPON_DIRT | 0x812CE61DEBCAB948 | void (Object, float, BOOL) | |
| _SET_WEAPON_HOLSTEREDHolster the holded shoulder weapon. | 0x4820A6939D7CEF28 | void (Ped, BOOL) | |
| _SET_WEAPON_LEVEL_THRESHOLDevery other level will have the max value of (brokeLevel - threshold) | 0xD4071EFC83794B2F | void (Object, float) | |
| _SET_WEAPON_SCALE | 0xC3544AD0522E69B4 | void (Object, float) | |
| _SET_WEAPON_SOOT | 0xA9EF4AD10BDDDB57 | void (Object, float, BOOL) | |
| SHOULD_WEAPON_BE_DISCARDED_WHEN_SWAPPED | 0x2C83212A7AA51D3D | BOOL (Hash) |