Fixed Shuffle Ganon CLI/GUI issue

This commit is contained in:
codemann8
2021-10-31 19:57:40 -05:00
parent fe358e921a
commit 057f8cbeba
2 changed files with 7 additions and 14 deletions

View File

@@ -358,20 +358,13 @@ def update_deprecated_args(args):
# Shuffle Ganon defaults to TRUE
# Don't do: Yes
# Do: No
if isinstance(args.shuffleganon, bool):
if "no_shuffleganon" in argVars:
if "no_shuffleganon" in argVars:
if isinstance(args.shuffleganon, dict):
for player in range(1, players + 1):
args.shuffleganon[player] = not args.no_shuffleganon in truthy
else:
args.shuffleganon = not args.no_shuffleganon in truthy
else:
for player in range(1, players + 1):
args.shuffleganon[player] = not args.no_shuffleganon in truthy
if isinstance(args.no_shuffleganon, bool):
if "shuffleganon" in argVars:
args.no_shuffleganon = not args.shuffleganon in truthy
else:
for player in range(1, players + 1):
args.no_shuffleganon[player] = not args.shuffleganon in truthy
# Playthrough defaults to TRUE
# Don't do: Yes
# Do: No

View File

@@ -358,7 +358,7 @@
"help": "suppress"
},
"shuffleganon": {
"action": "store_false",
"action": "store_true",
"type": "bool",
"help": "suppress"
},