Launcher: Restore compatibility with legendary 0.22.34
This commit is contained in:
parent
6cbad745df
commit
29bd7b81cb
1 changed files with 9 additions and 3 deletions
|
@ -105,9 +105,15 @@ def get_game_params(rgame: RareGameSlim, args: InitArgs, launch_args: LaunchArgs
|
||||||
app_name = rgame.game.metadata['mainGameItem']['releaseInfo'][0]['appId']
|
app_name = rgame.game.metadata['mainGameItem']['releaseInfo'][0]['appId']
|
||||||
rgame.igame = rgame.core.get_installed_game(app_name)
|
rgame.igame = rgame.core.get_installed_game(app_name)
|
||||||
|
|
||||||
params: LaunchParameters = rgame.core.get_launch_parameters(
|
try:
|
||||||
app_name=rgame.game.app_name, offline=args.offline, addon_app_name=rgame.igame.app_name
|
params: LaunchParameters = rgame.core.get_launch_parameters(
|
||||||
)
|
app_name=rgame.game.app_name, offline=args.offline, addon_app_name=rgame.igame.app_name
|
||||||
|
)
|
||||||
|
except TypeError:
|
||||||
|
logger.warning("Using older get_launch_parameters due to legendary version")
|
||||||
|
params: LaunchParameters = rgame.core.get_launch_parameters(
|
||||||
|
app_name=rgame.game.app_name, offline=args.offline
|
||||||
|
)
|
||||||
|
|
||||||
full_params = []
|
full_params = []
|
||||||
launch_args.environment = QProcessEnvironment.systemEnvironment()
|
launch_args.environment = QProcessEnvironment.systemEnvironment()
|
||||||
|
|
Loading…
Reference in a new issue