feat: Enhance DefaultRendererSettingsPersistence to support scoped settings for CLI and Flutter

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-03-23 19:54:22 +01:00
parent 3114700683
commit b980174905
5 changed files with 135 additions and 6 deletions
+3 -1
View File
@@ -111,7 +111,9 @@ void main(List<String> arguments) async {
await engine.audio.init();
engine.init();
final persistence = DefaultRendererSettingsPersistence();
final persistence = DefaultRendererSettingsPersistence(
hostKey: rendererSettingsHostCli,
);
final WolfRendererSettings? saved = await persistence.load();
gameLoop = CliGameLoop(