// MNetworkVarNames = float32 m_flBaseObjectiveHealth
// MNetworkVarNames = int m_vecBaseLocationX
// MNetworkVarNames = int m_vecBaseLocationY
// MNetworkVarNames = bool m_bHasValidBaseLocation
// MNetworkVarNames = EHANDLE m_hPayload
// MNetworkVarNames = int m_nBossesAlive
// MNetworkVarNames = int m_nBossesMax
// MNetworkVarNames = EFlexSlotTypes_t m_nFlexSlotsUnlocked
// MNetworkVarNames = int m_nBaseGuardianLanesCleared
// MNetworkVarNames = STeamFOWEntity m_vecFOWEntities
class CCitadelTeam : public CTeam
{
    uint8 pad_05A8[12];
public:
    // MNetworkEnable
    float32 m_flBaseObjectiveHealth;
    // MNetworkEnable
    int32 m_vecBaseLocationX;
    // MNetworkEnable
    int32 m_vecBaseLocationY;
    // MNetworkEnable
    bool m_bHasValidBaseLocation;
private:
    uint8 pad_05C4[28];
public:
    // MNetworkEnable
    CHandle<CBaseEntity> m_hPayload;
    // MNetworkEnable
    int32 m_nBossesAlive;
    // MNetworkEnable
    int32 m_nBossesMax;
    // MNetworkEnable
    EFlexSlotTypes_t m_nFlexSlotsUnlocked;
    // MNetworkEnable
    int32 m_nBaseGuardianLanesCleared;
    // MNetworkEnable
    // MNetworkSendProxyRecipientsFilter
    // MNetworkPriority = 32
    CUtlVectorEmbeddedNetworkVar<STeamFOWEntity> m_vecFOWEntities;
};