// MNetworkExcludeByName = m_flexWeight
// MNetworkExcludeByUserGroup = m_flPoseParameter
// MNetworkExcludeByUserGroup = m_flCycle
// MNetworkExcludeByUserGroup = overlay_vars
// MNetworkIncludeByName = m_nNextThinkTick
// MNetworkUserGroupProxy = CBasePlayerWeapon
// MNetworkVarNames = GameTick_t m_nNextPrimaryAttackTick
// MNetworkVarNames = float32 m_flNextPrimaryAttackTickRatio
// MNetworkVarNames = GameTick_t m_nNextSecondaryAttackTick
// MNetworkVarNames = float32 m_flNextSecondaryAttackTickRatio
// MNetworkVarNames = int32 m_iClip1
// MNetworkVarNames = int32 m_iClip2
// MNetworkVarNames = int m_pReserveAmmo
class C_BasePlayerWeapon : public CBaseAnimGraph
{
public:
// MNetworkEnable
// MNetworkUserGroup = LocalWeaponExclusive
GameTick_t m_nNextPrimaryAttackTick;
// MNetworkEnable
// MNetworkUserGroup = LocalWeaponExclusive
float32 m_flNextPrimaryAttackTickRatio;
// MNetworkEnable
// MNetworkUserGroup = LocalWeaponExclusive
GameTick_t m_nNextSecondaryAttackTick;
// MNetworkEnable
// MNetworkUserGroup = LocalWeaponExclusive
float32 m_flNextSecondaryAttackTickRatio;
// MNetworkEnable
// MNetworkSerializer = minusone
// MNetworkPriority = 32
int32 m_iClip1;
// MNetworkEnable
// MNetworkSerializer = minusone
// MNetworkUserGroup = LocalWeaponExclusive
int32 m_iClip2;
// MNetworkEnable
// MNetworkUserGroup = LocalWeaponExclusive
int32 m_pReserveAmmo[2];
private:
uint8 pad_0CC0[24];
};