extra_keys setting for crossed door rando
This commit is contained in:
3
Main.py
3
Main.py
@@ -564,6 +564,7 @@ def init_world(args, fish):
|
||||
world.damage_challenge = args.damage_challenge.copy()
|
||||
world.shuffle_damage_table = args.shuffle_damage_table.copy()
|
||||
world.crystal_book = args.crystal_book.copy()
|
||||
world.extra_keys = {player: int(args.extra_keys[player]) for player in range(1, world.players + 1)}
|
||||
world.overworld_map = args.overworld_map.copy()
|
||||
world.take_any = args.take_any.copy()
|
||||
world.restrict_boss_items = args.restrict_boss_items.copy()
|
||||
@@ -868,6 +869,7 @@ def copy_world(world):
|
||||
ret.damage_challenge = world.damage_challenge.copy()
|
||||
ret.shuffle_damage_table = world.shuffle_damage_table.copy()
|
||||
ret.crystal_book = world.crystal_book.copy()
|
||||
ret.extra_keys = world.extra_keys.copy()
|
||||
ret.overworld_map = world.overworld_map.copy()
|
||||
ret.take_any = world.take_any.copy()
|
||||
ret.boss_shuffle = world.boss_shuffle.copy()
|
||||
@@ -1100,6 +1102,7 @@ def copy_world_premature(world, player, create_flute_exits=True):
|
||||
ret.damage_challenge = world.damage_challenge.copy()
|
||||
ret.shuffle_damage_table = world.shuffle_damage_table.copy()
|
||||
ret.crystal_book = world.crystal_book.copy()
|
||||
ret.extra_keys = world.extra_keys.copy()
|
||||
ret.overworld_map = world.overworld_map.copy()
|
||||
ret.take_any = world.take_any.copy()
|
||||
ret.boss_shuffle = world.boss_shuffle.copy()
|
||||
|
||||
Reference in New Issue
Block a user