Remove test combat option

This commit is contained in:
Scipio Wright
2024-07-15 10:07:11 -04:00
committed by GitHub
parent db567c3c76
commit 77827197f6

View File

@@ -36,7 +36,6 @@ def create_er_regions(world: "TunicWorld") -> Dict[Portal, Portal]:
for portal1, portal2 in portal_pairs.items():
world.multiworld.spoiler.set_entrance(portal1.name, portal2.name, "both", world.player)
else:
# todo: test this change
for region_name, region_data in tunic_er_regions.items():
# filter out regions that are inaccessible in non-er
if region_name not in ["Zig Skip Exit", "Purgatory"]:
@@ -61,21 +60,7 @@ def create_er_regions(world: "TunicWorld") -> Dict[Portal, Portal]:
victory_region = regions["Spirit Arena Victory"]
victory_location = TunicERLocation(world.player, "The Heir", None, victory_region)
victory_location.place_locked_item(TunicERItem("Victory", ItemClassification.progression, None, world.player))
# todo: remove this later, just for testing
if not world.options.test_combat_option:
world.multiworld.completion_condition[world.player] = lambda state: state.has("Victory", world.player)
elif world.options.test_combat_option == 2:
world.multiworld.completion_condition[world.player] = lambda state: state.can_reach_location(
"Fortress Arena - Siege Engine/Vault Key Pickup", world.player)
elif world.options.test_combat_option == 3:
world.multiworld.completion_condition[world.player] = lambda state: state.can_reach_location(
"Librarian - Hexagon Green", world.player)
elif world.options.test_combat_option == 4:
world.multiworld.completion_condition[world.player] = lambda state: state.can_reach_location(
"Rooted Ziggurat Lower - Hexagon Blue", world.player)
elif world.options.test_combat_option == 5:
world.multiworld.completion_condition[world.player] = lambda state: state.can_reach_location(
"Cathedral Gauntlet - Gauntlet Reward", world.player)
world.multiworld.completion_condition[world.player] = lambda state: state.has("Victory", world.player)
victory_region.locations.append(victory_location)
return portal_pairs