mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-26 14:43:23 -07:00
1.3.1
This commit is contained in:
@@ -262,7 +262,7 @@ relic_groups = {
|
||||
"Train": {"Relic (Mountain Set)", "Relic (Train)"},
|
||||
"UFO": {"Relic (UFO)", "Relic (Cow)", "Relic (Cool Cow)", "Relic (Tin-foil Hat Cow)"},
|
||||
"Crayon": {"Relic (Crayon Box)", "Relic (Red Crayon)", "Relic (Blue Crayon)", "Relic (Green Crayon)"},
|
||||
"Cake": {"Relic (Cake Stand)", "Relic (Cake)", "Relic (Cake Slice)", "Relic (Shortcake)"},
|
||||
"Cake": {"Relic (Cake Stand)", "Relic (Chocolate Cake)", "Relic (Chocolate Cake Slice)", "Relic (Shortcake)"},
|
||||
"Necklace": {"Relic (Necklace Bust)", "Relic (Necklace)"},
|
||||
}
|
||||
|
||||
|
||||
@@ -306,8 +306,8 @@ class YarnAvailable(Range):
|
||||
"""How much yarn is available to collect in the item pool."""
|
||||
display_name = "Yarn Available"
|
||||
range_start = 30
|
||||
range_end = 75
|
||||
default = 45
|
||||
range_end = 80
|
||||
default = 50
|
||||
|
||||
|
||||
class MinExtraYarn(Range):
|
||||
|
||||
@@ -642,9 +642,12 @@ def set_mafia_town_rules(world: World):
|
||||
|
||||
def set_botb_rules(world: World):
|
||||
if world.multiworld.UmbrellaLogic[world.player].value == 0 and get_difficulty(world) < Difficulty.MODERATE:
|
||||
for loc in world.multiworld.get_region("Dead Bird Studio - Post Elevator Area", world.player).locations:
|
||||
set_rule(loc, lambda state: state.has("Umbrella", world.player) or can_use_hat(state, world, HatType.BREWING))
|
||||
|
||||
set_rule(world.multiworld.get_location("Dead Bird Studio - DJ Grooves Sign Chest", world.player),
|
||||
lambda state: state.has("Umbrella", world.player) or can_use_hat(state, world, HatType.BREWING))
|
||||
set_rule(world.multiworld.get_location("Dead Bird Studio - Tepee Chest", world.player),
|
||||
lambda state: state.has("Umbrella", world.player) or can_use_hat(state, world, HatType.BREWING))
|
||||
set_rule(world.multiworld.get_location("Dead Bird Studio - Conductor Chest", world.player),
|
||||
lambda state: state.has("Umbrella", world.player) or can_use_hat(state, world, HatType.BREWING))
|
||||
set_rule(world.multiworld.get_location("Act Completion (Dead Bird Studio)", world.player),
|
||||
lambda state: state.has("Umbrella", world.player) or can_use_hat(state, world, HatType.BREWING))
|
||||
|
||||
|
||||
@@ -3,6 +3,12 @@ from worlds.ahit.test.TestBase import HatInTimeTestBase
|
||||
|
||||
|
||||
class TestActs(HatInTimeTestBase):
|
||||
def run_default_tests(self) -> bool:
|
||||
return False
|
||||
|
||||
def testAllStateCanReachEverything(self):
|
||||
pass
|
||||
|
||||
options = {
|
||||
"ActRandomizer": 2,
|
||||
"EnableDLC1": 1,
|
||||
|
||||
Reference in New Issue
Block a user