mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-31 11:33:27 -07:00
fix cloudy park 4 rule, zero deathlink message
This commit is contained in:
@@ -281,6 +281,7 @@ class KDL3SNIClient(SNIClient):
|
||||
for i in range(5):
|
||||
level_data = await snes_read(ctx, KDL3_LEVEL_ADDR + (14 * i), 14)
|
||||
self.levels[i] = unpack("HHHHHHH", level_data)
|
||||
self.levels[5] = [0x205, 0, 0, 0, 0, 0, 0]
|
||||
|
||||
if self.consumables is None:
|
||||
consumables = await snes_read(ctx, KDL3_CONSUMABLE_FLAG, 1)
|
||||
|
||||
@@ -264,7 +264,7 @@ def set_rules(world: "KDL3World") -> None:
|
||||
for r in [range(1, 31), range(44, 51)]:
|
||||
for i in r:
|
||||
set_rule(world.multiworld.get_location(f"Cloudy Park 4 - Star {i}", world.player),
|
||||
lambda state: can_reach_clean(state, world.player))
|
||||
lambda state: can_reach_coo(state, world.player))
|
||||
for i in [18, *list(range(20, 25))]:
|
||||
set_rule(world.multiworld.get_location(f"Cloudy Park 6 - Star {i}", world.player),
|
||||
lambda state: can_reach_ice(state, world.player))
|
||||
|
||||
Reference in New Issue
Block a user