Archipelago/worlds/oot/data/Glitched World/Ice Cavern.json

32 lines
2.0 KiB
JSON

[
{ ##Child must be able to hover to get in here so can_hover is always true as child
"region_name": "Ice Cavern Beginning",
"dungeon": "Ice Cavern",
"exits": {
"Ice Cavern": "is_adult or Sticks or can_use(Dins_Fire)"
}
},
{
"region_name": "Ice Cavern",
"dungeon": "Ice Cavern",
"locations": {
# because child can always hover here, access to this chest is ageless and True
"Ice Cavern Map Chest": "Blue_Fire or (has_explosives and (can_live_dmg(0.5) or can_use(Nayrus_Love)))",
"Ice Cavern Compass Chest": "(is_adult or (is_child and (can_live_dmg(0.5) or can_use(Nayrus_Love)) )) and
(Blue_Fire or (has_explosives and (can_live_dmg(0.5) or can_use(Nayrus_Love)) ))",
"Ice Cavern Freestanding PoH": "(is_adult or (is_child and (can_live_dmg(0.5) or can_use(Nayrus_Love)))) and
(Blue_Fire or (is_adult and Bombs and can_shield and (can_live_dmg(0.5) or can_use(Nayrus_Love)))
or can_use(Boomerang))",
"Ice Cavern Iron Boots Chest": "(can_jumpslash or can_use(Slingshot) or can_use(Dins_Fire)) and (Blue_Fire or (can_use(Hover_Boots) and can_shield) or can_mega)",
"Sheik in Ice Cavern": "(can_jumpslash or can_use(Slingshot) or can_use(Dins_Fire)) and (Blue_Fire or (can_use(Hover_Boots) and can_shield) or can_mega)",
"Ice Cavern GS Spinning Scythe Room": "can_use(Hookshot) or can_use(Boomerang) or
(can_use(Hover_Boots) and can_mega)",
"Ice Cavern GS Heart Piece Room": "(is_adult or (is_child and (can_live_dmg(0.5) or can_use(Nayrus_Love)) )) and
(can_use(Boomerang) or can_use(Hookshot))",
"Ice Cavern GS Push Block Room": "(Blue_Fire or (can_use(Hover_Boots) and can_shield) or (is_adult and can_mega) or (is_child and can_live_dmg(0.5) and has_explosives))
and (can_use(Hookshot) or can_use(Boomerang) or can_hover)",
"Blue Fire": "has_bottle"
}
}
]