Added Mystery options for OWG and Shuffle Ganon

This commit is contained in:
codemann8
2021-10-15 00:42:42 -05:00
parent c7c20372b4
commit 579f6c609d
3 changed files with 11 additions and 2 deletions

View File

@@ -120,7 +120,7 @@ def roll_settings(weights):
if glitches_required not in ['none', 'no_logic']:
print("Only NMG and No Logic supported")
glitches_required = 'none'
ret.logic = {'none': 'noglitches', 'no_logic': 'nologic'}[glitches_required]
ret.logic = {'none': 'noglitches', 'owg': 'owglitches', 'no_logic': 'nologic'}[glitches_required]
item_placement = get_choice('item_placement')
# not supported in ER
@@ -167,6 +167,8 @@ def roll_settings(weights):
}[goal]
ret.openpyramid = goal == 'fast_ganon' if ret.shuffle in ['vanilla', 'dungeonsfull', 'dungeonssimple'] else False
ret.shuffleganon = get_choice('shuffleganon') == 'on'
ret.crystals_gt = get_choice('tower_open')
ret.crystals_ganon = get_choice('ganon_open')