Skip to content

Commit

Permalink
Merge pull request ArchipelagoMW#24 from Rooby-Roo/patch-9
Browse files Browse the repository at this point in the history
better support for starting area ghost
  • Loading branch information
ScipioWright authored May 28, 2024
2 parents 79d2e46 + a8b226b commit 93eb941
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions worlds/animal_well/region_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ class AWData(NamedTuple):
},
rname.starting_area: {
rname.starting_after_ghost: # it would feel weird to call this the central area imo
AWData(AWType.region, [[iname.firecrackers]]), # not sure if randoing firecrackers yet
AWData(AWType.region, [[iname.firecrackers], [iname.lantern], [iname.event_candle_first], [iname.weird_tricks]]), # speedrunner trick
rname.candle_area:
AWData(AWType.region, [[iname.event_candle_first, iname.event_candle_dog_dark,
iname.event_candle_dog_switch_box, iname.event_candle_dog_many_switches,
Expand All @@ -121,14 +121,16 @@ class AWData(NamedTuple):
AWData(AWType.region, [[iname.flute]]),
},
rname.starting_after_ghost: {
rname.starting_area:
AWData(AWType.region, [[iname.firecrackers], [iname.lantern], [iname.event_candle_first]]), # with firecracker rando being viable, "start from 4 statue room" may be a path we want to consider, and this will help with that.
rname.bird_area:
AWData(AWType.region),
lname.candle_first:
AWData(AWType.location, [[iname.matchbox]], loc_type="candle"),
lname.candle_first_event:
lname.candle_first_event: # TODO: I don't think it's possible to light this candle without slaying the ghost first? Check, and check all candles for similar logic.
AWData(AWType.location, [[iname.matchbox]], event=iname.event_candle_first),
lname.egg_gorgeous: # up and right of the candle
AWData(AWType.location),
AWData(AWType.location, [[iname.firecrackers], [iname.lantern], [iname.event_candle_first]]),
lname.map_chest:
AWData(AWType.location),
},
Expand Down

0 comments on commit 93eb941

Please sign in to comment.