mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
They were all strings; changed them to what made most sense for each field type. Changes: "hidden": string -> bool "port": string -> int "checksum": string -> uint "playerCount": string -> int "maxPlayers": string -> int
35 lines
640 B
C
35 lines
640 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_svHostMap = "mp_lobby";
|
|
string m_svPlaylist = "dev_default";
|
|
|
|
string m_svIpAddress;
|
|
int m_nGamePort;
|
|
string m_svEncryptionKey;
|
|
|
|
unsigned int m_nRemoteChecksum;
|
|
string m_svSDKVersion;
|
|
|
|
int m_nPlayerCount;
|
|
int m_nMaxPlayers;
|
|
int64_t m_nTimeStamp = -1;
|
|
|
|
//vector<NetGameMod_t> m_vMods;
|
|
}; |