1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-18 19:29:09 +00:00

Allow setting the G values for the servers in the server.ini

Setting these values is optional. If they are not set in the ini file, default values will be used. This way, we don't have to change all our ini files.
This commit is contained in:
Florian Meißner
2014-01-19 10:06:33 +01:00
parent acb92852c8
commit b0bffa0b5d
3 changed files with 36 additions and 3 deletions

View File

@ -178,6 +178,16 @@ PF_CONSOLE_CMD(
kNetDiffieHellmanKeyBits / 8, kAuthDhXData);
}
//============================================================================
PF_CONSOLE_CMD(
Server_Auth,
G,
"int GValue",
"Set the Auth Server G value"
) {
kAuthDhGValue = (int)params[0];
}
//============================================================================
// Server.Game group
@ -219,6 +229,16 @@ PF_CONSOLE_CMD(
kNetDiffieHellmanKeyBits / 8, kGameDhXData);
}
//============================================================================
PF_CONSOLE_CMD(
Server_Game,
G,
"int GValue",
"Set the Game Server G value"
) {
kGameDhGValue = (int)params[0];
}
//============================================================================
// Server.Gate group
@ -269,3 +289,13 @@ PF_CONSOLE_CMD(
Base64Decode(strlen((const char *)params[0]), (const char *)params[0],
kNetDiffieHellmanKeyBits / 8, kGateKeeperDhXData);
}
//============================================================================
PF_CONSOLE_CMD(
Server_Gate,
G,
"int GValue",
"Set the GateKeeper Server G value"
) {
kGateKeeperDhGValue = (int)params[0];
}