release.ps1 wie bei MSCO: Token und Signier-Schluessel DPAPI unter %USERPROFILE%\.bso (-SaveToken,
-ExportSigningKey, -ImportSigningKey), BSO_NO_RELEASE=1, Fehler brechen den Build nicht ab. Statt Gitea.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Verbunden wird nur beim Start ueber die Lobby, bricht die Verbindung ab alle 10 s neu (nicht nach
Ablehnung oder Konto-Problem). release.ps1 legt jetzt Gitea-Releases mit bso-release.json an.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Server relay:<Lobby> verbindet per WebSocket ueber eine lokale Bruecke (RelayClient)
- Ticket mit Lobby, Anzeige 'Lobby von ...'
- Nach Szenenwechsel Mitspieler-Modelle erst nach 3 s neu anlegen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- dotnet publish -p:BsoRelease=true (Launcher, Server) bzw. build.ps1 -Release (Mod) signiert und laedt hoch
- Changelog aus CHANGELOG.md, Ordner werden gezippt, Token/URL auch aus Windows-Benutzervariablen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Mitspieler als Bus/Spielfigur mit Namensschild, weich bewegt (RemotePlayers, Models)
- Ohne gueltiges Spiel-Ticket vom Launcher kein Multiplayer; Name kommt aus dem Konto
- Protokoll 2 (Hello mit Ticket), IPv6-Adressen
- Nach Szenenwechsel erst nach 3 s neu anlegen (Absturz im Test 0.3.0)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>