From 1a5959c46e7a81aae9bc303e8a8cd1d4ca3176ce Mon Sep 17 00:00:00 2001 From: Greg Reed Date: Sat, 7 Nov 2026 16:17:44 +0000 Subject: [PATCH] feat(satisfactory): mark the server ready on 'Engine is initialized' Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs --- games/satisfactory-vanilla-stable/game.yaml | 1 + games/satisfactory-vanilla-stable/test.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/games/satisfactory-vanilla-stable/game.yaml b/games/satisfactory-vanilla-stable/game.yaml index fe2f801..626b88d 100644 --- a/games/satisfactory-vanilla-stable/game.yaml +++ b/games/satisfactory-vanilla-stable/game.yaml @@ -105,6 +105,7 @@ configSchema: required: [] maxPlayersConfigKey: MaxPlayers logFilePath: FactoryGame/Saved/Logs/FactoryGame.log +readyPattern: 'Engine is initialized' agnosticCommandConfig: queryType: LOG_ONLY playerJoinRegex: 'LogNet: Join succeeded: ([^\r\n]+)' diff --git a/games/satisfactory-vanilla-stable/test.yaml b/games/satisfactory-vanilla-stable/test.yaml index 31b8db2..55d430d 100644 --- a/games/satisfactory-vanilla-stable/test.yaml +++ b/games/satisfactory-vanilla-stable/test.yaml @@ -2,3 +2,4 @@ # Values CI uses to boot-test this game. Never put real credentials here: map them under 'secrets'. # SteamCMD install of ~8 GB plus first start timeoutSec: 2400 +readyExample: "LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()" -- 2.30.2