Launcher 0.3.2: Updates aus Gitea-Releases, Server-Karte entfernt

Neueste Mod/Launcher-Version und Neuigkeiten kommen von git.mbm.wtf (bso-release.json mit Signatur),
die Website ist nur noch Reserve (mit -dev zuerst). SPIELEN auf der Startseite startet ohne Server.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-28 21:01:20 +01:00
co-authored by Claude Opus 5.5
parent 5fd162fecb
commit 9cd5f2b153
9 changed files with 155 additions and 56 deletions
+4 -2
View File
@@ -311,6 +311,7 @@ public sealed class MainForm : Form
case "lobbyStop": return await Site("POST", "/api/lobby/stop");
case "releases":
{
if (!Api.TestWebsite && await GiteaReleases.List() is { Count: > 0 } fromGit) return fromGit;
var r = await Api.Releases();
if (!r.Ok) throw new Exception(r.Error ?? "Neuigkeiten nicht verfuegbar");
return r.Json.GetProperty("releases");
@@ -442,8 +443,9 @@ public sealed class MainForm : Form
}
else
{
Game.WriteModConfig(folder, settings.Username, settings.Server, settings.AutoConnect, ticket);
LauncherLog.Info($"Spiel gestartet (Server {settings.Server}, automatisch verbinden {settings.AutoConnect})");
// Ohne Lobby: alleine fahren (Mehrspieler laeuft ueber Freunde & Lobby)
Game.WriteModConfig(folder, settings.Username, settings.Server, false, ticket);
LauncherLog.Info("Spiel gestartet (ohne Lobby)");
}
Game.Launch();
if (!settings.KeepOpen)