introduce 8.0 configs

This commit is contained in:
ErikasKontenis
2022-04-06 18:14:49 +03:00
parent 55d7f9592a
commit 18bd56496e
4 changed files with 13 additions and 6 deletions

View File

@@ -370,6 +370,7 @@ enum ClientVersion_t : uint16_t {
CLIENT_VERSION_781 = 781,
CLIENT_VERSION_790 = 790,
CLIENT_VERSION_792 = 792,
CLIENT_VERSION_800 = 800,
};
static constexpr int32_t CHANNEL_GUILD = 0x00;

View File

@@ -185,11 +185,14 @@ void mainLoader(int, char*[], ServiceManager* services)
else if (clientVersion == 792) {
g_game.setClientVersion(CLIENT_VERSION_792);
}
else if (clientVersion == 800) {
g_game.setClientVersion(CLIENT_VERSION_800);
}
else {
std::cout << std::endl;
std::ostringstream ss;
ss << "> ERROR: Unknown client version: " << g_config.getNumber(ConfigManager::CLIENT_VERSION) << ", valid client versions are: 780, 781, 790, 792.";
ss << "> ERROR: Unknown client version: " << g_config.getNumber(ConfigManager::CLIENT_VERSION) << ", valid client versions are: 780, 781, 790, 792, 800.";
startupErrorMessage(ss.str());
return;
}

View File

@@ -1258,6 +1258,9 @@ std::string getClientVersionString(ClientVersion_t version)
case CLIENT_VERSION_792:
result = "7.92";
break;
case CLIENT_VERSION_800:
result = "8.00";
break;
default:
result = "Unknown";
break;