From 59f447064b6ee3fceaa4de5f5fdce6de7a936c7a Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Mon, 3 Feb 2020 20:55:14 +0000 Subject: [PATCH] Add SupportDir argument to the launch-dedicated scripts. --- launch-dedicated.cmd | 4 +++- launch-dedicated.sh | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/launch-dedicated.cmd b/launch-dedicated.cmd index c2c8efe9c4a4..b12d039c73a0 100644 --- a/launch-dedicated.cmd +++ b/launch-dedicated.cmd @@ -18,8 +18,10 @@ set EnableSingleplayer=False set EnableSyncReports=False set ShareAnonymizedIPs=True +set SupportDir="" + :loop -OpenRA.Server.exe Game.Mod=%Mod% Server.Name=%Name% Server.ListenPort=%ListenPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.EnableSingleplayer=%EnableSingleplayer% Server.Password=%Password% Server.GeoIPDatabase=%GeoIPDatabase% Server.RequireAuthentication=%RequireAuthentication% Server.ProfileIDBlacklist=%ProfileIDBlacklist% Server.ProfileIDWhitelist=%ProfileIDWhitelist% Server.EnableSyncReports=%EnableSyncReports% Server.ShareAnonymizedIPs=%ShareAnonymizedIPs% +OpenRA.Server.exe Game.Mod=%Mod% Server.Name=%Name% Server.ListenPort=%ListenPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.EnableSingleplayer=%EnableSingleplayer% Server.Password=%Password% Server.GeoIPDatabase=%GeoIPDatabase% Server.RequireAuthentication=%RequireAuthentication% Server.ProfileIDBlacklist=%ProfileIDBlacklist% Server.ProfileIDWhitelist=%ProfileIDWhitelist% Server.EnableSyncReports=%EnableSyncReports% Server.ShareAnonymizedIPs=%ShareAnonymizedIPs% Engine.SupportDir=%SupportDir% goto loop diff --git a/launch-dedicated.sh b/launch-dedicated.sh index 77b2ddffa537..0ca89dd72f86 100755 --- a/launch-dedicated.sh +++ b/launch-dedicated.sh @@ -22,6 +22,8 @@ EnableSingleplayer="${EnableSingleplayer:-"False"}" EnableSyncReports="${EnableSyncReports:-"False"}" ShareAnonymizedIPs="${ShareAnonymizedIPs:-"True"}" +SupportDir="${SupportDir:-""}" + while true; do mono --debug OpenRA.Server.exe Game.Mod="$Mod" \ Server.Name="$Name" \ @@ -34,5 +36,6 @@ while true; do Server.ProfileIDBlacklist="$ProfileIDBlacklist" \ Server.ProfileIDWhitelist="$ProfileIDWhitelist" \ Server.EnableSyncReports="$EnableSyncReports" \ - Server.ShareAnonymizedIPs="$ShareAnonymizedIPs" + Server.ShareAnonymizedIPs="$ShareAnonymizedIPs" \ + Engine.SupportDir="$SupportDir" done