struct CWeaponInformations
{
char xxUnknown00[5304];
DWORD dwDamage;//0x14b8
DWORD dwDefence;//0x14bc
DWORD dwRange;//0x14c0
DWORD dwAmmoNum;//0x14c4
DWORD dwMagazineNum;//0x14c8
//DWORD dwEffectRange;//0x14cc
//DWORD dwParabola;//0x14d0
char xxUnknown01[24];//0x14d4
//float ReactAmount; //0x14D4
//float ReactRecovery; //0x14D8
//float Accurate; //0x14DC
//DWORD dwShotSpeed;//0x14E0
DWORD dwWeight;//0x14E4
};
struct CWeaponGlobalPtr
{
CWeaponInformations* WeaponInformations[370]; //0x0000
};
struct CWeaponGlobal
{
char _0x0000[64];
CWeaponGlobalPtr* WeaponPtr;
};