ALTTP/SNIC/BHC: Stop using Utils.get_settings() (#5239)

* LTTP/SNIC/BHC: Stop using Utils.get_settings()

* SNIClient: use Settings.sni_options
This commit is contained in:
josephwhite
2025-07-31 15:09:00 -04:00
committed by GitHub
parent 8a552e3639
commit 7abe7fe304
3 changed files with 8 additions and 6 deletions

View File

@@ -9,6 +9,7 @@ import enum
import subprocess
from typing import Any
import settings
from CommonClient import CommonContext, ClientCommandProcessor, get_base_parser, server_loop, logger, gui_enabled
import Patch
import Utils
@@ -304,10 +305,10 @@ async def _game_watcher(ctx: BizHawkClientContext):
async def _run_game(rom: str):
import os
auto_start = Utils.get_settings().bizhawkclient_options.rom_start
auto_start = settings.get_settings().bizhawkclient_options.rom_start
if auto_start is True:
emuhawk_path = Utils.get_settings().bizhawkclient_options.emuhawk_path
emuhawk_path = settings.get_settings().bizhawkclient_options.emuhawk_path
subprocess.Popen(
[
emuhawk_path,

View File

@@ -1,6 +1,7 @@
from __future__ import annotations
import Utils
import settings
import worlds.Files
LTTPJPN10HASH: str = "03a63945398191337e896e5771f77173"
@@ -3023,7 +3024,7 @@ def get_base_rom_bytes(file_name: str = "") -> bytes:
def get_base_rom_path(file_name: str = "") -> str:
options = Utils.get_settings()
options = settings.get_settings()
if not file_name:
file_name = options["lttp_options"]["rom_file"]
if not os.path.exists(file_name):