From 4149db1a015c6d0a87d1f2b52883d946d6c7ee11 Mon Sep 17 00:00:00 2001 From: threeandthreee Date: Tue, 8 Apr 2025 17:54:50 -0400 Subject: [PATCH] LADX: Stop using Utils.get_options (#4818) * init * use get * Update LinksAwakeningClient.py Co-authored-by: Fabian Dill * Update LinksAwakeningClient.py Co-authored-by: Aaron Wagener --------- Co-authored-by: Fabian Dill Co-authored-by: Aaron Wagener --- LinksAwakeningClient.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/LinksAwakeningClient.py b/LinksAwakeningClient.py index bdfaa746..69f50938 100644 --- a/LinksAwakeningClient.py +++ b/LinksAwakeningClient.py @@ -26,6 +26,7 @@ import typing from CommonClient import (CommonContext, get_base_parser, gui_enabled, logger, server_loop) from NetUtils import ClientStatus +from worlds.ladx import LinksAwakeningWorld from worlds.ladx.Common import BASE_ID as LABaseID from worlds.ladx.GpsTracker import GpsTracker from worlds.ladx.TrackerConsts import storage_key @@ -741,8 +742,8 @@ class LinksAwakeningContext(CommonContext): await asyncio.sleep(1.0) def run_game(romfile: str) -> None: - auto_start = typing.cast(typing.Union[bool, str], - Utils.get_options()["ladx_options"].get("rom_start", True)) + auto_start = LinksAwakeningWorld.settings.rom_start + if auto_start is True: import webbrowser webbrowser.open(romfile)