r5sdk/r5dev/networksystem/serverlisting.h
Kawe Mazidjatari d417b60e69 Near finished master server improvements
* Added working players/maxplayers fields for master server.
* Fixed popstylevar assert in CBrowser (SetStyleVar and the corresponding PopStyleVar where not within the same scope).
2022-07-01 02:20:47 +02:00

38 lines
675 B
C

#pragma once
struct NetGameMod_t
{
string m_svPackage;
int m_nNumber;
bool m_bRequired;
string m_svDownloadLink;
//NLOHMANN_DEFINE_TYPE_INTRUSIVE(NetGameMod_t, m_svPackage, m_nNumber, m_bRequired, m_svDownloadLink)
};
struct NetGameServer_t
{
string m_svHostName;
string m_svDescription;
bool m_bHidden;
string m_svMapName = "mp_lobby";
string m_svPlaylist = "dev_default";
string m_svIpAddress;
string m_svGamePort;
string m_svEncryptionKey;
string m_svRemoteChecksum;
string m_svSDKVersion;
string m_svPlayerCount;
string m_svMaxPlayers;
int64_t m_nTimeStamp = -1;
string m_svPublicRef;
string m_svCachedID;
//vector<NetGameMod_t> m_vMods;
};