// MNetworkVarNames = EStreetBrawlGameState m_eStreetBrawlState
// MNetworkVarNames = GameTime_t m_flStreetBrawlStateStartTime
// MNetworkVarNames = GameTime_t m_flNextStateTime
// MNetworkVarNames = float m_flStreetBrawlTotalNonCombatTime
// MNetworkVarNames = int m_iRound
// MNetworkVarNames = int m_iLastBuyCountDown
// MNetworkVarNames = int m_iTeamSapphireScore
// MNetworkVarNames = int m_iTeamAmberScore
class CStreetBrawlController
{
void* __vftable;
public:
// MNetworkEnable
// MNetworkChangeCallback = streetBrawlStateChanged
EStreetBrawlGameState m_eStreetBrawlState;
// MNetworkEnable
GameTime_t m_flStreetBrawlStateStartTime;
// MNetworkEnable
GameTime_t m_flNextStateTime;
// MNetworkEnable
float32 m_flStreetBrawlTotalNonCombatTime;
// MNetworkEnable
int32 m_iRound;
// MNetworkEnable
int32 m_iLastBuyCountDown;
// MNetworkEnable
int32 m_iTeamSapphireScore;
// MNetworkEnable
int32 m_iTeamAmberScore;
float32 m_tNoTrooperTime;
bool m_bOvertime;
int32 m_nScoringTeam;
CUtlVector<CHandle<CBaseEntity>> m_vTeamSapphireBoss;
CUtlVector<CHandle<CBaseEntity>> m_vTeamAmberBoss;
private:
uint8 pad_0068[40];
public:
CUtlOrderedMap<CUtlString, CUtlString> m_mapOriginalConVarVals;
CUtlVector<int32> m_vecOfferedLegendaries;
CUtlVector<int32> m_vecOfferedRares;
CUtlVector<int32> m_vecOfferedEnhanced;
int32 m_nShuffleSeed;
};