More test updates + disable bunny check skip

This commit is contained in:
KrisDavie
2023-12-17 14:03:04 +01:00
parent 9fb7cf9f71
commit 22c4dcdfd3
6 changed files with 78 additions and 8 deletions

View File

@@ -1964,12 +1964,12 @@ def set_bunny_rules(world, player, inverted):
if new_region.type in (RegionType.Cave, RegionType.Dungeon) and new_region in seen:
continue
# We don't need to navigate through single entrance dungeons. HMG has more multi-entrance dungeons
if (region.type == RegionType.Dungeon and new_region.type == RegionType.Dungeon):
if (
world.logic[player] == 'hybridglitches' and new_region.dungeon != None and new_region.dungeon.name in hmg_single_exit_dungeons) or (
world.logic[player] not in ['hybridglitches', 'nologic'] and new_region.dungeon != None and new_region.dungeon.name in all_single_exit_dungeons
):
continue
# if (region.type == RegionType.Dungeon and new_region.type == RegionType.Dungeon):
# if (
# world.logic[player] == 'hybridglitches' and new_region.dungeon != None and new_region.dungeon.name in hmg_single_exit_dungeons) or (
# world.logic[player] not in ['hybridglitches', 'nologic'] and new_region.dungeon != None and new_region.dungeon.name in all_single_exit_dungeons
# ):
# continue
new_path = path + [entrance.access_rule]
new_seen = seen.union({new_region})
if not is_link(new_region):

View File

@@ -30,5 +30,5 @@ entrances:
Skull Woods Final Section: Pyramid Fairy
two-way:
Thieves Town: Two Brothers House Exit (West)
Spectacle Rock Cave (Bottom): Two Brothers House Exit (East)
Skull Woods Second Section Door (West): Two Brothers House Exit (East)

View File

@@ -0,0 +1,26 @@
meta:
players: 1
settings:
1:
logic: hybridglitches
mode: inverted
shuffle: crossed
start_inventory:
1:
- Pegasus Boots
- Progressive Sword
- Hammer
- Fire Rod
placements:
1:
Desert Palace - Boss: Moon Pearl
entrances:
1:
two-way:
Skull Woods Final Section: Desert Palace Exit (West)
Skull Woods Second Section Door (West): Desert Palace Exit (East)
Thieves Town: Thieves Town Exit
Hyrule Castle Entrance (East): Desert Palace Exit (South)
Hyrule Castle Entrance (West): Desert Palace Exit (North)

View File

@@ -0,0 +1,27 @@
meta:
players: 1
settings:
1:
logic: hybridglitches
mode: inverted
start_inventory:
1:
- Flippers
- Progressive Sword
- Progressive Sword
- Lamp
- Magic Mirror
- Ether
- Quake
- Bombos
advanced_placements:
1:
- type: Verification
item: Moon Pearl
locations:
Desert Palace - Big Chest: True
Eastern Palace - Big Chest: True

View File

@@ -5,8 +5,10 @@ settings:
logic: hybridglitches
start_inventory:
1:
- Pegasus Boots
- Flippers
- Moon Pearl
- Fire Rod
- Book of Mudora
- Progressive Sword
- Progressive Sword
- Lamp
@@ -19,6 +21,8 @@ advanced_placements:
- type: Verification
item: Moon Pearl
locations:
Skull Woods - Compass Chest: True
Skull Woods - Bridge Room: True
Palace of Darkness - Shooter Room: True
Palace of Darkness - The Arena - Bridge: True
Palace of Darkness - Stalfos Basement: True

View File

@@ -17,6 +17,19 @@ advanced_placements:
1:
- type: Verification
item: Small Key (Swamp Palace)
locations:
Swamp Palace - Entrance: True
Swamp Palace - Map Chest: True
Swamp Palace - Big Chest: True
Swamp Palace - Compass Chest: True
Swamp Palace - West Chest: True
Swamp Palace - Big Key Chest: True
Swamp Palace - Flooded Room - Left: True
Swamp Palace - Flooded Room - Right: True
Swamp Palace - Waterfall Room: True
Swamp Palace - Boss: True
- type: Verification
item: Big Key (Swamp Palace)
locations:
Swamp Palace - Entrance: True
Swamp Palace - Map Chest: True