mirror of
https://github.com/Mr-X-GTA/GTAV-Classes-1.git
synced 2025-01-03 16:13:21 +08:00
feat(CAmmoInfo): Updated ammo info
This commit is contained in:
parent
30b6dc851c
commit
a99a969102
@ -1,15 +1,29 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
#include "CItemInfo.hpp"
|
||||||
|
|
||||||
class CAmmoInfo
|
enum class eAmmoSpecialType : int32_t
|
||||||
|
{
|
||||||
|
None,
|
||||||
|
ArmorPiercing,
|
||||||
|
Explosive,
|
||||||
|
FMJ,
|
||||||
|
HollowPoint,
|
||||||
|
Incendiary,
|
||||||
|
Tracer
|
||||||
|
};
|
||||||
|
|
||||||
|
class CAmmoInfo : public CItemInfo
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
char pad_0000[12]; //0x0000
|
int32_t m_ammo_max; //0x0020
|
||||||
uint32_t m_projectile_type; //0x000C
|
int32_t m_ammo_max_50; //0x0024
|
||||||
uint32_t m_ammo_name_hash; //0x0010
|
int32_t m_ammo_max_100; //0x0028
|
||||||
uint32_t m_ammo_model_hash; //0x0014
|
int32_t m_ammo_max_mp; //0x002C
|
||||||
char pad_0018[16]; //0x0018
|
int32_t m_ammo_max_50_mp; //0x0030
|
||||||
uint32_t m_max_ammo; //0x0028
|
int32_t m_ammo_max_100_mp; //0x0034
|
||||||
char pad_002C[44]; //0x002C
|
uint32_t m_ammo_flags; //0x0038
|
||||||
|
eAmmoSpecialType m_ammo_special_type; //0x003C
|
||||||
|
char pad_0040[24]; //0x0040
|
||||||
float m_missile_speed; //0x0058
|
float m_missile_speed; //0x0058
|
||||||
char pad_005C[284]; //0x005C
|
char pad_005C[284]; //0x005C
|
||||||
uint32_t m_lock_on_time; //0x0178
|
uint32_t m_lock_on_time; //0x0178
|
||||||
|
Loading…
x
Reference in New Issue
Block a user