Files
Grinch-AP/worlds/oot/data/World/Fire Temple.json
espeon65536 aee0df5359 Ocarina of Time 7.0 (#1277)
## What is this fixing or adding?
- Adds the majority of OoTR 7.0 features:
  - Pot shuffle, Freestanding item shuffle, Crate shuffle, Beehive shuffle
  - Key rings mode
  - Dungeon shortcuts to speed up dungeons
  - "Regional" shuffle for dungeon items
  - New options for shop pricing in shopsanity
  - Expanded Ganon's Boss Key shuffle options
  - Pre-planted beans
  - Improved Chest Appearance Matches Contents mode
  - Blue Fire Arrows
  - Bonk self-damage
  - Finer control over MQ dungeons and spawn position randomization
- Several bugfixes as a result of the update:
  - Items recognized by the server and valid starting items are now in a 1-to-1 correspondence. In particular, starting with keys is now supported.
  - Entrance randomization success rate improved. Hopefully it is now at 100%. 

Co-authored-by: Zach Parks <zach@alliware.com>
2022-12-11 04:11:40 +01:00

152 lines
6.1 KiB
JSON

[
{
"region_name": "Fire Temple Lower",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Near Boss Chest": "
logic_fewer_tunic_requirements or can_use(Goron_Tunic)",
"Fire Temple Near Boss Pot 1": "
is_adult and (Hover_Boots or Hookshot) and
(logic_fewer_tunic_requirements or Goron_Tunic)",
"Fire Temple Near Boss Pot 2": "
is_adult and (Hover_Boots or Hookshot) and
(logic_fewer_tunic_requirements or Goron_Tunic)",
"Fairy Pot": "
is_adult and has_bottle and (Hover_Boots or Hookshot) and
(logic_fewer_tunic_requirements or Goron_Tunic)"
},
"exits": {
"DMC Fire Temple Entrance": "True",
"Fire Temple Big Lava Room": "
(Small_Key_Fire_Temple, 2) and
(logic_fewer_tunic_requirements or can_use(Goron_Tunic))",
"Fire Temple Lower Locked Door": "
((Small_Key_Fire_Temple, 8) or not keysanity) and can_use(Megaton_Hammer)",
"Fire Temple Boss Door": "
is_adult and (logic_fewer_tunic_requirements or Goron_Tunic) and
(fire_temple_shortcuts or logic_fire_boss_door_jump or Hover_Boots)"
}
},
{
"region_name": "Fire Temple Lower Locked Door",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Flare Dancer Chest": "True",
"Fire Temple Boss Key Chest": "True",
"Fire Temple GS Boss Key Loop": "True"
}
},
{
"region_name": "Fire Temple Big Lava Room",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Big Lava Room Lower Open Door Chest": "True",
"Fire Temple Big Lava Room Blocked Door Chest": "is_adult and has_explosives",
"Fire Temple Big Lava Room Pot 1": "True",
"Fire Temple Big Lava Room Pot 2": "True",
"Fire Temple Big Lava Room Pot 3": "True",
"Fire Temple GS Song of Time Room": "
is_adult and (can_play(Song_of_Time) or logic_fire_song_of_time)"
},
"exits": {
"Fire Temple Elevator Room": "
is_adult and Goron_Tunic and (Small_Key_Fire_Temple, 3)"
}
},
{
"region_name": "Fire Temple Elevator Room",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Elevator Room Recovery Heart 1": "True",
"Fire Temple Elevator Room Recovery Heart 2": "True",
"Fire Temple Elevator Room Recovery Heart 3": "True"
},
"exits": {
"Fire Temple Boulder Maze Lower": "
(Small_Key_Fire_Temple, 4) and
(Progressive_Strength_Upgrade or logic_fire_strength) and
(has_explosives or Bow or Hookshot)"
}
},
{
"region_name": "Fire Temple Boulder Maze Lower",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Boulder Maze Lower Chest": "True",
"Fire Temple Boulder Maze Side Room Chest": "True",
"Fire Temple GS Boulder Maze": "has_explosives"
},
"exits": {
"Fire Temple Narrow Path Room": "(Small_Key_Fire_Temple, 5)"
}
},
{
"region_name": "Fire Temple Narrow Path Room",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Map Chest": "Bow or (Small_Key_Fire_Temple, 6)",
"Fire Temple Narrow Path Room Recovery Heart 1": "True",
"Fire Temple Narrow Path Room Recovery Heart 2": "True",
"Fire Temple Narrow Path Room Recovery Heart 3": "True"
},
"exits": {
"Fire Temple Boulder Maze Upper": "(Small_Key_Fire_Temple, 6)"
}
},
{
"region_name": "Fire Temple Boulder Maze Upper",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Boulder Maze Upper Chest": "True",
"Fire Temple Boulder Maze Shortcut Chest": "has_explosives",
"Fire Temple Scarecrow Chest": "
can_use(Scarecrow) or (logic_fire_scarecrow and Longshot)",
"Fire Temple Moving Fire Room Recovery Heart 1": "True",
"Fire Temple Moving Fire Room Recovery Heart 2": "True",
"Fire Temple Moving Fire Room Recovery Heart 3": "True",
"Fire Temple GS Scarecrow Climb": "
can_use(Scarecrow) or (logic_fire_scarecrow and Longshot)",
"Fire Temple GS Scarecrow Top": "
can_use(Scarecrow) or (logic_fire_scarecrow and Longshot)"
},
"exits": {
"Fire Temple Flame Maze": "(Small_Key_Fire_Temple, 7)"
}
},
{
"region_name": "Fire Temple Flame Maze",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Compass Chest": "True",
"Fire Temple Flame Maze Left Side Pot 1": "True",
"Fire Temple Flame Maze Left Side Pot 2": "True",
"Fire Temple Flame Maze Left Side Pot 3": "True",
"Fire Temple Flame Maze Left Side Pot 4": "True"
},
"exits": {
"Fire Temple Upper": "
(Small_Key_Fire_Temple, 8) or
(Hover_Boots and Megaton_Hammer) or logic_fire_flame_maze"
}
},
{
"region_name": "Fire Temple Upper",
"dungeon": "Fire Temple",
"locations": {
"Fire Temple Highest Goron Chest": "
Megaton_Hammer and
(can_play(Song_of_Time) or
(logic_rusted_switches and (Hover_Boots or has_explosives)))",
"Fire Temple Megaton Hammer Chest": "has_explosives",
"Fire Temple Flame Maze Right Side Pot 1": "True",
"Fire Temple Flame Maze Right Side Pot 2": "True",
"Fire Temple Flame Maze Right Side Pot 3": "True",
"Fire Temple Flame Maze Right Side Pot 4": "True"
},
"exits": {
"Fire Temple Boss Door": "
Megaton_Hammer and (can_play(Song_of_Time) or has_explosives)"
}
}
]