Files
Grinch-AP/worlds/oot/data/World/Deku Tree.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

84 lines
3.1 KiB
JSON

[
{
"region_name": "Deku Tree Lobby",
"dungeon": "Deku Tree",
"locations": {
"Deku Tree Map Chest": "True",
"Deku Tree Compass Chest": "True",
"Deku Tree Compass Room Side Chest": "True",
"Deku Tree Lower Lobby Recovery Heart": "True",
"Deku Tree Upper Lobby Recovery Heart": "is_adult or can_child_attack or Nuts",
"Deku Tree GS Compass Room": "is_adult or can_child_attack",
"Deku Baba Sticks": "is_adult or Kokiri_Sword or Boomerang",
"Deku Baba Nuts": "
is_adult or Slingshot or Sticks or
has_explosives or Kokiri_Sword or can_use(Dins_Fire)"
},
"exits": {
"KF Outside Deku Tree": "True",
"Deku Tree Slingshot Room": "here(has_shield)",
"Deku Tree Basement": "deku_tree_shortcuts or is_adult or can_child_attack or Nuts"
}
},
{
"region_name": "Deku Tree Slingshot Room",
"dungeon": "Deku Tree",
"locations": {
"Deku Tree Slingshot Chest": "True",
"Deku Tree Slingshot Room Side Chest": "True"
}
},
{
"region_name": "Deku Tree Basement",
"dungeon": "Deku Tree",
"locations": {
"Deku Tree Basement Chest": "True",
"Deku Tree GS Basement Gate": "is_adult or can_child_attack",
"Deku Tree GS Basement Vines": "
can_use_projectile or can_use(Dins_Fire) or
(logic_deku_basement_gs and (is_adult or Sticks or Kokiri_Sword))"
},
"exits": {
"Deku Tree Basement Back Room": "
here(has_fire_source_with_torch or can_use(Bow)) and
here(can_use(Slingshot) or can_use(Bow))",
"Deku Tree Basement Ledge": "deku_tree_shortcuts or here(is_adult) or logic_deku_b1_skip"
}
},
{
"region_name": "Deku Tree Basement Back Room",
"dungeon": "Deku Tree",
"locations": {
"Deku Tree GS Basement Back Room": "
here(has_fire_source_with_torch or can_use(Bow)) and
here(can_blast_or_smash) and
(can_use(Boomerang) or can_use(Hookshot))"
},
"exits": {
"Deku Tree Basement Ledge": "is_child"
}
},
{
"region_name": "Deku Tree Basement Ledge",
"dungeon": "Deku Tree",
"exits": {
"Deku Tree Basement Back Room": "is_child",
"Deku Tree Before Boss": "
deku_tree_shortcuts or
here(has_fire_source_with_torch or (logic_deku_b1_webs_with_bow and can_use(Bow)))"
}
},
{
"region_name": "Deku Tree Before Boss",
"dungeon": "Deku Tree",
"locations": {
"Deku Tree Basement Recovery Heart 1": "True",
"Deku Tree Basement Recovery Heart 2": "True",
"Deku Tree Basement Recovery Heart 3": "True"
},
"exits": {
"Deku Tree Boss Door": "deku_tree_shortcuts or here(has_shield)"
}
}
]