forfeiture, abandoning, entry_fee_collection at start
This commit is contained in:
@@ -14,7 +14,8 @@ public class CupidConnector : MonoBehaviour
|
||||
//Server code
|
||||
string[] args = Environment.GetCommandLineArgs();
|
||||
int matchId = 0;
|
||||
string dedicatedSecret = "38516e39d3406225b7c3015a66e5d25c54e9b2024c0755212122bdcea3e3a328";
|
||||
string dedicatedSecret = null;
|
||||
bool dedicatedSecretFromCli = false;
|
||||
string internalApiBase = null;
|
||||
for (int i = 0; i < args.Length; i++)
|
||||
{
|
||||
@@ -28,12 +29,21 @@ public class CupidConnector : MonoBehaviour
|
||||
|| string.Equals(args[i], "-matchid", StringComparison.OrdinalIgnoreCase))
|
||||
int.TryParse(args[i + 1], out matchId);
|
||||
else if (string.Equals(args[i], "-dedicatedSecret", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
dedicatedSecret = args[i + 1];
|
||||
dedicatedSecretFromCli = true;
|
||||
}
|
||||
else if (string.Equals(args[i], "-internalApiBase", StringComparison.OrdinalIgnoreCase))
|
||||
internalApiBase = args[i + 1];
|
||||
}
|
||||
}
|
||||
GameManager.ConfigureDedicatedMatchReporting(matchId);
|
||||
if (!dedicatedSecretFromCli)
|
||||
{
|
||||
string envSecret = Environment.GetEnvironmentVariable("DEDICATED_SERVER_SECRET");
|
||||
if (!string.IsNullOrEmpty(envSecret))
|
||||
dedicatedSecret = envSecret;
|
||||
}
|
||||
GameManager.ConfigureDedicatedMatchReporting(matchId, dedicatedSecret, internalApiBase);
|
||||
#if UNITY_EDITOR
|
||||
Logger.Log("Editor mode, skipping arg check");
|
||||
Cupid.RoomPort = 7777;
|
||||
|
||||
Reference in New Issue
Block a user