diff --git a/launcher/internal/cmd/root.go b/launcher/internal/cmd/root.go index 3230992..12b3b12 100644 --- a/launcher/internal/cmd/root.go +++ b/launcher/internal/cmd/root.go @@ -137,7 +137,7 @@ var ( return } } - fmt.Printf("Waiting 15 seconds for server announcements on LAN on port(s) %s (we are v. %d)...\n", strings.Join(announcePorts, ", "), common.AnnounceVersionLatest) + fmt.Printf("Waiting 15 seconds for server announcements on LAN on port(s) %s (we are v. %d), you might need to allow 'launcher.exe' in the firewall...\n", strings.Join(announcePorts, ", "), common.AnnounceVersionLatest) errorCode, selectedServerHost := cmdUtils.ListenToServerAnnouncementsAndSelect(portsInt) if errorCode != common.ErrSuccess { return diff --git a/launcher/internal/cmdUtils/game.go b/launcher/internal/cmdUtils/game.go index b64608d..2b8de3a 100644 --- a/launcher/internal/cmdUtils/game.go +++ b/launcher/internal/cmdUtils/game.go @@ -46,7 +46,7 @@ func (c *Config) LaunchAgentAndGame(executable string, canTrustCertificate strin } } if broadcastBattleServer || len(c.serverExe) > 0 || c.RequiresConfigRevert() { - fmt.Println("Starting agent, accept any dialog from 'agent.exe' if it appears...") + fmt.Println("Starting agent, accept any dialog from 'agent.exe' (including the firewall) if it appears...") steamProcess, microsoftStoreProcess := executer.GameProcesses() result := executor.RunAgent(steamProcess, microsoftStoreProcess, c.serverExe, broadcastBattleServer, c.unmapIPs, c.removeUserCert, c.removeLocalCert, c.restoreMetadata, c.restoreProfiles) if !result.Success() {