mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
AHiT: Add Dweller Mask Requirement to Normal Logic Rush Hour (#4499)
This commit is contained in:
@@ -477,7 +477,7 @@ act_completions = {
|
|||||||
"Act Completion (Rush Hour)": LocData(2000311210, "Rush Hour",
|
"Act Completion (Rush Hour)": LocData(2000311210, "Rush Hour",
|
||||||
dlc_flags=HatDLC.dlc2,
|
dlc_flags=HatDLC.dlc2,
|
||||||
hookshot=True,
|
hookshot=True,
|
||||||
required_hats=[HatType.ICE, HatType.BREWING]),
|
required_hats=[HatType.ICE, HatType.BREWING, HatType.DWELLER]),
|
||||||
|
|
||||||
"Act Completion (Time Rift - Rumbi Factory)": LocData(2000312736, "Time Rift - Rumbi Factory",
|
"Act Completion (Time Rift - Rumbi Factory)": LocData(2000312736, "Time Rift - Rumbi Factory",
|
||||||
dlc_flags=HatDLC.dlc2),
|
dlc_flags=HatDLC.dlc2),
|
||||||
|
@@ -455,7 +455,7 @@ def set_moderate_rules(world: "HatInTimeWorld"):
|
|||||||
if "Pink Paw Station Thug" in key and is_location_valid(world, key):
|
if "Pink Paw Station Thug" in key and is_location_valid(world, key):
|
||||||
set_rule(world.multiworld.get_location(key, world.player), lambda state: True)
|
set_rule(world.multiworld.get_location(key, world.player), lambda state: True)
|
||||||
|
|
||||||
# Moderate: clear Rush Hour without Hookshot
|
# Moderate: clear Rush Hour without Hookshot or Dweller Mask
|
||||||
set_rule(world.multiworld.get_location("Act Completion (Rush Hour)", world.player),
|
set_rule(world.multiworld.get_location("Act Completion (Rush Hour)", world.player),
|
||||||
lambda state: state.has("Metro Ticket - Pink", world.player)
|
lambda state: state.has("Metro Ticket - Pink", world.player)
|
||||||
and state.has("Metro Ticket - Yellow", world.player)
|
and state.has("Metro Ticket - Yellow", world.player)
|
||||||
|
Reference in New Issue
Block a user