diff --git a/ootrando_overworldmap_hamsda.zip b/ootrando_overworldmap_hamsda.zip index 8d3d67f6..6929baa0 100644 Binary files a/ootrando_overworldmap_hamsda.zip and b/ootrando_overworldmap_hamsda.zip differ diff --git a/ootrando_overworldmap_hamsda/broadcast_layout.json b/ootrando_overworldmap_hamsda/broadcast_layout.json deleted file mode 100644 index 6c6685f4..00000000 --- a/ootrando_overworldmap_hamsda/broadcast_layout.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "type": "array", - "background": "#212121", - "margin": "5,5,5,5", - "content": [ - { - "type": "itemgrid", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove" - ], - [ - "bottle1", - "bottle2", - "bottle3", - "bottle4", - "adulttrade", - "kidtrade" - ], - [ - "lift1", - "redtunic", - "bluetunic", - "sword1", - "sword2", - "sword3" - ], - [ - "scale1", - "ironboots", - "hoverboots", - "shield1", - "shield2", - "shield3" - ], - [ - "wallet1", - "magic", - "carpenter", - "card", - "agony", - "skulltula" - ], - [ - "lullabycheck", - "eponacheck", - "sariacheck", - "suncheck", - "timecheck", - "stormcheck" - ], - [ - "minuetcheck", - "bolerocheck", - "serenadecheck", - "requiemcheck", - "nocturnecheck", - "preludecheck" - ], - [ - "forest", - "fire", - "water", - "spirit", - "shadow", - "free" - ], - [ - "deku", - "dodongo", - "jabu", - "", - "", - "" - ] - ] - } - ] -} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index cf699b45..58564688 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -1,5 +1,11 @@ # Changelog +## 2.1.0.0 + +- switched to EmoTracker 2.1 variants +- added Deku Scrub shuffle support +- added Shopsanity support + ## 2.0.3.3 - fixed open forest (forgot the `item_count` again... oops) diff --git a/ootrando_overworldmap_hamsda/groups.json b/ootrando_overworldmap_hamsda/groups.json deleted file mode 100644 index 21bfad9e..00000000 --- a/ootrando_overworldmap_hamsda/groups.json +++ /dev/null @@ -1,2 +0,0 @@ -[ -] \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/images/deku_scrub.png b/ootrando_overworldmap_hamsda/images/deku_scrub.png new file mode 100644 index 00000000..c1130bc3 Binary files /dev/null and b/ootrando_overworldmap_hamsda/images/deku_scrub.png differ diff --git a/ootrando_overworldmap_hamsda/images/deku_scrub_grey.png b/ootrando_overworldmap_hamsda/images/deku_scrub_grey.png new file mode 100644 index 00000000..dd0803f4 Binary files /dev/null and b/ootrando_overworldmap_hamsda/images/deku_scrub_grey.png differ diff --git a/ootrando_overworldmap_hamsda/images/scrub_shuffle_no.png b/ootrando_overworldmap_hamsda/images/scrub_shuffle_no.png new file mode 100644 index 00000000..102f0d43 Binary files /dev/null and b/ootrando_overworldmap_hamsda/images/scrub_shuffle_no.png differ diff --git a/ootrando_overworldmap_hamsda/images/scrub_shuffle_yes.png b/ootrando_overworldmap_hamsda/images/scrub_shuffle_yes.png new file mode 100644 index 00000000..b9504134 Binary files /dev/null and b/ootrando_overworldmap_hamsda/images/scrub_shuffle_yes.png differ diff --git a/ootrando_overworldmap_hamsda/images/shopsanity_no.png b/ootrando_overworldmap_hamsda/images/shopsanity_no.png new file mode 100644 index 00000000..984ad609 Binary files /dev/null and b/ootrando_overworldmap_hamsda/images/shopsanity_no.png differ diff --git a/ootrando_overworldmap_hamsda/images/shopsanity_yes.png b/ootrando_overworldmap_hamsda/images/shopsanity_yes.png new file mode 100644 index 00000000..84b61dd3 Binary files /dev/null and b/ootrando_overworldmap_hamsda/images/shopsanity_yes.png differ diff --git a/ootrando_overworldmap_hamsda/items.json b/ootrando_overworldmap_hamsda/items/common.json similarity index 95% rename from ootrando_overworldmap_hamsda/items.json rename to ootrando_overworldmap_hamsda/items/common.json index 83507ebf..df6028b5 100644 --- a/ootrando_overworldmap_hamsda/items.json +++ b/ootrando_overworldmap_hamsda/items/common.json @@ -1,4 +1,4 @@ -[ +[ { "name": "Open Door", "type": "progressive", @@ -114,6 +114,40 @@ } ] }, + { + "name": "Deku Scrub Shuffle", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "stages": [ + { + "img": "images/scrub_shuffle_no.png", + "codes": "scrub_shuffle,scrub_shuffle_no" + }, + { + "img": "images/scrub_shuffle_yes.png", + "codes": "scrub_shuffle,scrub_shuffle_yes", + "inherit_codes": false + } + ] + }, + { + "name": "Shopsanity", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "stages": [ + { + "img": "images/shopsanity_no.png", + "codes": "shopsanity,shopsanity_no" + }, + { + "img": "images/shopsanity_yes.png", + "codes": "shopsanity,shopsanity_yes", + "inherit_codes": false + } + ] + }, { "name": "Bow", "type": "progressive", @@ -1337,13 +1371,6 @@ "codes": "forest_treasures", "max_quantity": 8 }, - { - "name": "Forest Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "forest_small_keys", - "max_quantity": 5 - }, { "name": "Forest Prize", "type": "progressive_toggle", @@ -1393,13 +1420,6 @@ "codes": "fire_treasures", "max_quantity": 6 }, - { - "name": "Fire Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "fire_small_keys", - "max_quantity": 8 - }, { "name": "Fire Prize", "type": "progressive_toggle", @@ -1449,13 +1469,6 @@ "codes": "water_treasures", "max_quantity": 4 }, - { - "name": "Water Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "water_small_keys", - "max_quantity": 6 - }, { "name": "Water Prize", "type": "progressive_toggle", @@ -1505,13 +1518,6 @@ "codes": "spirit_treasures", "max_quantity": 14 }, - { - "name": "Spirit Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "spirit_small_keys", - "max_quantity": 5 - }, { "name": "Spirit Prize", "type": "progressive_toggle", @@ -1561,13 +1567,6 @@ "codes": "shadow_treasures", "max_quantity": 12 }, - { - "name": "Shadow Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "shadow_small_keys", - "max_quantity": 5 - }, { "name": "Shadow Prize", "type": "progressive_toggle", @@ -1617,13 +1616,6 @@ "codes": "botw_treasures", "max_quantity": 11 }, - { - "name": "BotW Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "botw_small_keys", - "max_quantity": 3 - }, { "name": "Ice Label", "type": "static", @@ -1643,13 +1635,6 @@ "img": "images/gf.png", "codes": "gf_label" }, - { - "name": "GF Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "gf_small_keys", - "max_quantity": 4 - }, { "name": "GTG Label", "type": "static", @@ -1663,13 +1648,6 @@ "codes": "gtg_treasures", "max_quantity": 13 }, - { - "name": "GTG Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "gtg_small_keys", - "max_quantity": 9 - }, { "name": "GC Label", "type": "static", @@ -1682,18 +1660,5 @@ "img": "images/chest_brown_closed.png", "codes": "gc_treasures", "max_quantity": 13 - }, - { - "name": "GC Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "gc_small_keys", - "max_quantity": 2 - }, - { - "name": "GC Boss Key", - "type": "toggle", - "img": "images/oot_boss_key.png", - "codes": "gc_boss_key" } ] \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/items/keys.json b/ootrando_overworldmap_hamsda/items/keys.json new file mode 100644 index 00000000..84693af7 --- /dev/null +++ b/ootrando_overworldmap_hamsda/items/keys.json @@ -0,0 +1,101 @@ +[ + { + "name": "Forest Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "forest_small_keys", + "max_quantity": 5 + }, + { + "name": "Forest Boss Key", + "type": "toggle", + "img": "images/oot_boss_key.png", + "codes": "forest_boss_key" + }, + { + "name": "Fire Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "fire_small_keys", + "max_quantity": 8 + }, + { + "name": "Fire Boss Key", + "type": "toggle", + "img": "images/oot_boss_key.png", + "codes": "fire_boss_key" + }, + { + "name": "Water Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "water_small_keys", + "max_quantity": 6 + }, + { + "name": "Water Boss Key", + "type": "toggle", + "img": "images/oot_boss_key.png", + "codes": "water_boss_key" + }, + { + "name": "Spirit Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "spirit_small_keys", + "max_quantity": 5 + }, + { + "name": "Spirit Boss Key", + "type": "toggle", + "img": "images/oot_boss_key.png", + "codes": "spirit_boss_key" + }, + { + "name": "Shadow Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "shadow_small_keys", + "max_quantity": 5 + }, + { + "name": "Shadow Boss Key", + "type": "toggle", + "img": "images/oot_boss_key.png", + "codes": "shadow_boss_key" + }, + { + "name": "BotW Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "botw_small_keys", + "max_quantity": 3 + }, + { + "name": "GF Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "gf_small_keys", + "max_quantity": 4 + }, + { + "name": "GTG Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "gtg_small_keys", + "max_quantity": 9 + }, + { + "name": "GC Small Keys", + "type": "consumable", + "img": "images/oot_small_key.png", + "codes": "gc_small_keys", + "max_quantity": 2 + }, + { + "name": "GC Boss Key", + "type": "toggle", + "img": "images/oot_boss_key.png", + "codes": "gc_boss_key" + } +] \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/layouts/broadcast.json b/ootrando_overworldmap_hamsda/layouts/broadcast.json new file mode 100644 index 00000000..3cf31c3a --- /dev/null +++ b/ootrando_overworldmap_hamsda/layouts/broadcast.json @@ -0,0 +1,102 @@ +{ + "tracker_broadcast": { + "type": "array", + "margin": "5,5,5,5", + "content": [ + { + "type": "itemgrid", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove" + ], + [ + "bottle1", + "bottle2", + "bottle3", + "bottle4", + "adulttrade", + "kidtrade" + ], + [ + "lift1", + "redtunic", + "bluetunic", + "sword1", + "sword2", + "sword3" + ], + [ + "scale1", + "ironboots", + "hoverboots", + "shield1", + "shield2", + "shield3" + ], + [ + "wallet1", + "magic", + "carpenter", + "card", + "agony", + "skulltula" + ], + [ + "lullabycheck", + "eponacheck", + "sariacheck", + "suncheck", + "timecheck", + "stormcheck" + ], + [ + "minuetcheck", + "bolerocheck", + "serenadecheck", + "requiemcheck", + "nocturnecheck", + "preludecheck" + ], + [ + "forest", + "fire", + "water", + "spirit", + "shadow", + "free" + ], + [ + "deku", + "dodongo", + "jabu", + "", + "", + "" + ] + ] + } + ] + } +} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/layouts/tracker.json b/ootrando_overworldmap_hamsda/layouts/tracker.json new file mode 100644 index 00000000..cbf779ef --- /dev/null +++ b/ootrando_overworldmap_hamsda/layouts/tracker.json @@ -0,0 +1,456 @@ +{ + "tracker_capture_item": { + "type": "container", + "content": { + "type": "itemgrid", + "h_alignment": "center", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire", + "sword1", + "", + "sword3" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind", + "shield1", + "shield2", + "shield3" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove", + "lift1", + "redtunic", + "bluetunic" + ], + [ + "bottle1", + "", + "", + "", + "adulttrade", + "kidtrade", + "scale1", + "ironboots", + "hoverboots" + ], + [ + "lullaby", + "epona", + "saria", + "sun", + "time", + "storm", + "wallet1", + "magic", + "" + ], + [ + "minuet", + "bolero", + "serenade", + "requiem", + "nocturne", + "prelude", + "carpenter", + "card", + "" + ] + ] + } + }, + "tracker_default": { + "type": "container", + "background": "#212121", + "content": { + "type": "dock", + "dropshadow": true, + "content": [ + { + "type": "dock", + "dock": "left", + "v_alignment": "stretch", + "margin": "0,0,3,0", + "content": [ + { + "type": "group", + "header": "Items", + "dock": "top", + "content": { + "type": "itemgrid", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove" + ], + [ + "bottle1", + "bottle2", + "bottle3", + "bottle4", + "adulttrade", + "kidtrade" + ], + [ + "lift1", + "redtunic", + "bluetunic", + "sword1", + "sword2", + "sword3" + ], + [ + "scale1", + "ironboots", + "hoverboots", + "shield1", + "shield2", + "shield3" + ], + [ + "wallet1", + "magic", + "carpenter", + "card", + "agony", + "skulltula" + ], + [ + "lullabycheck", + "eponacheck", + "sariacheck", + "suncheck", + "timecheck", + "stormcheck" + ], + [ + "minuetcheck", + "bolerocheck", + "serenadecheck", + "requiemcheck", + "nocturnecheck", + "preludecheck" + ], + [ + "forest", + "fire", + "water", + "spirit", + "shadow", + "free" + ], + [ + "deku", + "dodongo", + "jabu", + "", + "", + "" + ] + ] + } + }, + { + "type": "group", + "header": "Settings", + "content": { + "type": "itemgrid", + "h_alignment": "left", + "item_margin": "1,2", + "rows": [ + [ + "type_bridge", + "open_forest", + "open_door", + "show_skulltulas", + "", + "" + ], + [ + "type_lens", + "logic_chus", + "scrub_shuffle", + "shopsanity", + "", + "" + ] + ] + } + } + ] + }, + { + "type": "dock", + "content": [ + { + "type": "tabbed", + "dock": "top", + "tabs": [ + { + "title": "Child", + "icon": "images/sword1.png", + "content": { + "type": "map", + "maps": [ + "child" + ] + } + }, + { + "title": "Adult", + "icon": "images/sword2.png", + "content": { + "type": "map", + "maps": [ + "adult" + ] + } + } + ] + }, + { + "type": "group", + "header": "Pinned Locations", + "margin": "3,0,0,0", + "content": { + "type": "recentpins", + "style": "wrap", + "h_alignment": "stretch", + "v_alignment": "stretch", + "orientation": "horizontal", + "compact": true + } + } + ] + } + ] + } + }, + "tracker_horizontal": { + "type": "container", + "background": "#212121", + "content": { + "type": "dock", + "dropshadow": true, + "content": [ + { + "type": "dock", + "dock": "bottom", + "content": [ + { + "type": "dock", + "dock": "left", + "margin": "0,0,3,0", + "content": [ + { + "type": "group", + "header": "Items", + "dock": "top", + "content": { + "type": "itemgrid", + "h_alignment": "center", + "v_alignment": "center", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire", + "sword1", + "sword2", + "sword3" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind", + "shield1", + "shield2", + "shield3" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove", + "lift1", + "redtunic", + "bluetunic" + ], + [ + "bottle1", + "bottle2", + "bottle3", + "bottle4", + "adulttrade", + "kidtrade", + "scale1", + "ironboots", + "hoverboots" + ], + [ + "lullabycheck", + "eponacheck", + "sariacheck", + "suncheck", + "timecheck", + "stormcheck", + "wallet1", + "magic", + "skulltula" + ], + [ + "minuetcheck", + "bolerocheck", + "serenadecheck", + "requiemcheck", + "nocturnecheck", + "preludecheck", + "carpenter", + "card", + "agony" + ], + [ + "forest", + "fire", + "water", + "spirit", + "shadow", + "free", + "deku", + "dodongo", + "jabu" + ], + [ + "forest_label", + "fire_label", + "water_label", + "spirit_label", + "shadow_label", + "free_label", + "deku_label", + "dodongo_label", + "jabu_label" + ] + ] + } + }, + { + "type": "group", + "header": "Settings", + "h_alignment": "stretch", + "content": { + "type": "itemgrid", + "h_alignment": "left", + "item_margin": "1,2", + "rows": [ + [ + "type_bridge", + "open_forest", + "open_door", + "show_skulltulas", + "", + "" + ], + [ + "type_lens", + "logic_chus", + "scrub_shuffle", + "shopsanity", + "", + "" + ] + ] + } + } + ] + }, + { + "type": "group", + "header": "Pinned Locations", + "margin": "3,0,0,0", + "content": { + "type": "recentpins", + "style": "wrap", + "h_alignment": "stretch", + "v_alignment": "stretch", + "orientation": "horizontal", + "compact": true + } + } + ] + }, + { + "type": "tabbed", + "tabs": [ + { + "title": "Child", + "icon": "images/sword1.png", + "content": { + "type": "map", + "maps": [ + "child" + ] + } + }, + { + "title": "Adult", + "icon": "images/sword2.png", + "content": { + "type": "map", + "maps": [ + "adult" + ] + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/locations/dungeons.json b/ootrando_overworldmap_hamsda/locations/dungeons.json new file mode 100644 index 00000000..8e2401d7 --- /dev/null +++ b/ootrando_overworldmap_hamsda/locations/dungeons.json @@ -0,0 +1,1907 @@ +[ + { + "name": "Deku Tree", + "parent": "Forest C", + "access_rules": [ + "open_forest", + "sword1,shield1" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Slingshot Room", + "access_rules": [ + "shield1" + ], + "item_count": 2 + }, + { + "name": "Compass Room", + "item_count": 2 + }, + { + "name": "Basement", + "item_count": 1 + }, + { + "name": "Queen Gohma", + "access_rules": [ + "[sling],shield1" + ], + "hosted_item": "deku", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2426, + "y": 860 + } + ], + "children": [ + { + "name": "Deku Tree Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS8 - Compass Room", + "short_name": "Compass Room", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS9 - Basement Vines", + "short_name": "Vines", + "access_rules": [ + "sling", + "@logic/explosives", + "boomerang", + "dinsfire,magic" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS10 - Basement Gate", + "short_name": "Gate", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS11 - Basement Back Room", + "short_name": "Back Room", + "access_rules": [ + "@logic/explosives,boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2460, + "y": 860 + } + ] + } + ] + }, + { + "name": "Dodongos Cavern", + "parent": "Death Mountain C", + "access_rules": [ + "@logic/can blast", + "lift1" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Compass Chest", + "item_count": 1 + }, + { + "name": "Small Chest Upstairs", + "access_rules": [ + "@logic/explosives", + "lift1", + "dinsfire,magic", + "sword2,bow" + ], + "item_count": 1 + }, + { + "name": "Bomb Bag Chest", + "access_rules": [ + "@Dodongos Cavern/Small Chest Upstairs,[sling]", + "@Dodongos Cavern/Small Chest Upstairs,sword2,[bow]", + "@Dodongos Cavern/Small Chest Upstairs,sword2,[hoverboots]", + "@Dodongos Cavern/Small Chest Upstairs,sword2,[longshot]" + ], + "item_count": 1 + }, + { + "name": "End of Bridge", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,@logic/can blast" + ], + "item_count": 1 + }, + { + "name": "Above Boss", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "King Dodongo", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives" + ], + "hosted_item": "dodongo", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "visibility_rules": [ + "@logic/explosives", + "lift1" + ], + "x": 1684, + "y": 220 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1684, + "y": 220 + } + ], + "children": [ + { + "name": "Dodongos Cavern Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS38 - Bombable Wall Right Hallway", + "short_name": "Right Bombable", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS39 - Staircase Room on Vines", + "short_name": "Vines", + "access_rules": [ + "@Dodongos Cavern/Small Chest Upstairs,@logic/explosives", + "@Dodongos Cavern/Small Chest Upstairs,boomerang", + "@Dodongos Cavern/Small Chest Upstairs,sling", + "@Dodongos Cavern/Small Chest Upstairs,dinsfire,magic", + "@Dodongos Cavern/Small Chest Upstairs,sword2,hookshot", + "@Dodongos Cavern/Small Chest Upstairs,sword2,bow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS40 - Before Boss Room Bombable", + "short_name": "Back Room", + "access_rules": [ + "@Dodongos Cavern/King Dodongo" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS41 - Top of Stairs, Re-enter", + "short_name": "Top of Stairs", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,boomerang,@logic/explosives", + "@Dodongos Cavern/Bomb Bag Chest,boomerang,lift1", + "@Dodongos Cavern/Bomb Bag Chest,sword2,hookshot", + "@Dodongos Cavern/Small Chest Upstairs,sword2,longshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS42 - Scarecrow Song", + "short_name": "Scarecrow", + "access_rules": [ + "sword2,ocarina,hookshot", + "sword2,longshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1650, + "y": 220 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1650, + "y": 220 + } + ] + }, + { + "name": "Dodongos Cavern Scrubs", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Main Room - Deku Shield", + "short_name": "Main Room", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + }, + { + "name": "1F Right - Deku Stick", + "short_name": "1F Right", + "access_rules": [ + "sword2", + "sword1", + "sticks", + "sling", + "@logic/explosives" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + }, + { + "name": "2F Near Bomb Chest", + "short_name": "2F Bomb Chest", + "access_rules": [ + "@Dodongos Cavern/Small Chest Upstairs,@logic/can blast" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 2 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1650, + "y": 252 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1650, + "y": 252 + } + ] + } + ] + }, + { + "name": "Jabu Jabus Belly", + "parent": "Zoras Fountain C", + "access_rules": [ + "sling", + "@logic/explosives", + "boomerang" + ], + "sections": [ + { + "name": "Boomerang Chest", + "item_count": 1 + }, + { + "name": "Map Chest", + "access_rules": [ + "boomerang" + ], + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "boomerang" + ], + "item_count": 1 + }, + { + "name": "Barinade", + "access_rules": [ + "boomerang" + ], + "hosted_item": "jabu", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2488, + "y": 328 + } + ], + "children": [ + { + "name": "Jabu Jabu Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS51 - Water Switch Room", + "short_name": "Water Switch", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS52 - Wall Near Bigocto", + "short_name": "Bigocto 1", + "access_rules": [ + "boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS53 - Wall Near Bigocto (further away)", + "short_name": "Bigocto 2", + "access_rules": [ + "boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS54 - Room Before Barinade", + "short_name": "Before Boss", + "access_rules": [ + "boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2476, + "y": 293 + } + ] + }, + { + "name": "Jabu Jabu Scrubs", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "B1 Under Water", + "short_name": "B1 Under Water", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2458, + "y": 328 + } + ] + } + ] + }, + { + "name": "Forest Temple", + "parent": "Sacred Forest Meadow A", + "access_rules": [ + "hookshot" + ], + "sections": [ + { + "name": "First room", + "item_count": 1 + }, + { + "name": "Stalfos", + "item_count": 1 + }, + { + "name": "Map Chest", + "access_rules": [ + "ocarina,time", + "bow,[ironboots]", + "bow,[scale2]", + "hoverboots" + ], + "item_count": 1 + }, + { + "name": "Below Scarecrow", + "access_rules": [ + "ocarina,time", + "bow", + "hoverboots" + ], + "item_count": 1 + }, + { + "name": "Inside well", + "access_rules": [ + "@Forest Temple/Map Chest" + ], + "item_count": 1 + }, + { + "name": "Block Room Eye", + "access_rules": [ + "lift1,bow" + ], + "item_count": 1 + }, + { + "name": "Boss Key Chest", + "access_rules": [ + "bow,lift1" + ], + "item_count": 1 + }, + { + "name": "Floormaster", + "access_rules": [ + "@Forest Temple/Boss Key Chest", + "hoverboots", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Red Poe", + "access_rules": [ + "lift1,bow" + ], + "item_count": 1 + }, + { + "name": "Bow Chest", + "access_rules": [ + "lift1" + ], + "item_count": 1 + }, + { + "name": "Blue Poe", + "access_rules": [ + "lift1,bow" + ], + "item_count": 1 + }, + { + "name": "Checkerboard", + "access_rules": [ + "lift1,bow", + "lift1,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Basement", + "access_rules": [ + "@Forest Temple/Checkerboard" + ], + "item_count": 1 + }, + { + "name": "Phantom Ganon", + "access_rules": [ + "@Forest Temple/Basement" + ], + "hosted_item": "forest", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2148, + "y": 586 + } + ], + "children": [ + { + "name": "Forest Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS60 - Vines At Entrance", + "short_name": "First Room", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS61 - Wall Northern Main Room", + "short_name": "Main Room", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS62 - Below Scarecrow", + "short_name": "Scarecrow", + "access_rules": [ + "@Forest Temple/Below Scarecrow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS63 - Wall Near Columns", + "short_name": "Columns", + "access_rules": [ + "@Forest Temple/Map Chest,longshot", + "@Forest Temple/Floormaster,hookshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS64 - Basement Room", + "short_name": "Basement", + "access_rules": [ + "@Forest Temple/Basement" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2180, + "y": 586 + } + ] + } + ] + }, + { + "name": "Fire Temple", + "parent": "Death Mountain Crater A", + "access_rules": [ + "@Sheik in Crater,[redtunic]" + ], + "sections": [ + { + "name": "Near Boss Door", + "item_count": 1 + }, + { + "name": "Boss Key Rooms", + "access_rules": [ + "hammer" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "North Lava Room", + "item_count": 1 + }, + { + "name": "South Lava Room", + "access_rules": [ + "@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "South Boulder Maze", + "access_rules": [ + "[lift1]" + ], + "item_count": 1 + }, + { + "name": "North Boulder Maze", + "access_rules": [ + "@Fire Temple/South Boulder Maze" + ], + "item_count": 1 + }, + { + "name": "Map Chest", + "access_rules": [ + "@Fire Temple/South Boulder Maze,[bow]" + ], + "item_count": 1 + }, + { + "name": "Above Boulder Maze", + "access_rules": [ + "@Fire Temple/South Boulder Maze" + ], + "item_count": 1 + }, + { + "name": "Shortcut", + "access_rules": [ + "@Fire Temple/Above Boulder Maze,@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Scarecrow", + "access_rules": [ + "@Fire Temple/Above Boulder Maze,ocarina,hookshot", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "@Fire Temple/Above Boulder Maze" + ], + "item_count": 1 + }, + { + "name": "Time Block Room", + "access_rules": [ + "@Fire Temple/Compass Chest,hammer,ocarina,time", + "@Fire Temple/Compass Chest,hammer,hoverboots" + ], + "item_count": 1 + }, + { + "name": "Hammer Chest", + "access_rules": [ + "@Fire Temple/Compass Chest,@logic/explosives", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Volvagia", + "access_rules": [ + "@Fire Temple/Compass Chest,@logic/explosives,hammer", + "hoverboots,hammer" + ], + "hosted_item": "fire", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1912, + "y": 80 + } + ], + "children": [ + { + "name": "Fire Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS65 - Time Block First Room", + "short_name": "Time Block", + "access_rules": [ + "@Fire Temple/North Lava Room,ocarina,time" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS66 - Bombable Wall Boulder Maze", + "short_name": "Boulder Maze", + "access_rules": [ + "@Fire Temple/North Boulder Maze,@logic/explosives" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS67 - Top Floor Scarecrow", + "short_name": "Scarecrow 1", + "access_rules": [ + "@Fire Temple/Scarecrow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS68 - Top Floor Through Door", + "short_name": "Scarecrow 2", + "access_rules": [ + "@Fire Temple/Scarecrow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS69 - Near Boss Key Chest", + "short_name": "Near BK", + "access_rules": [ + "@Fire Temple/Boss Key Rooms" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1912, + "y": 115 + } + ] + } + ] + }, + { + "name": "Water Temple", + "parent": "Lake Hylia A", + "access_rules": [ + "ironboots,hookshot,[bluetunic]" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Compass Chest", + "item_count": 1 + }, + { + "name": "Torch Chest", + "access_rules": [ + "ocarina,lullaby,bow", + "ocarina,lullaby,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Dragon Chest", + "access_rules": [ + "ocarina,lullaby,lift1", + "ocarina,time,bow" + ], + "item_count": 1 + }, + { + "name": "Basement", + "access_rules": [ + "ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Cracked Wall", + "access_rules": [ + "ocarina,lullaby,@logic/explosives", + "bombchu" + ], + "item_count": 1 + }, + { + "name": "Center Eye Switch", + "access_rules": [ + "ocarina,lullaby,bow,lift1,hoverboots", + "ocarina,lullaby,bow,lift1,longshot" + ], + "item_count": 1 + }, + { + "name": "Dark Link", + "item_count": 1 + }, + { + "name": "River", + "access_rules": [ + "ocarina,time,bow", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Boss Key Chest", + "access_rules": [ + "longshot,hoverboots", + "longshot,@logic/explosives,lift1", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Morpha", + "access_rules": [ + "longshot" + ], + "hosted_item": "water", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1015, + "y": 1380 + } + ], + "children": [ + { + "name": "Water Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS73 - Bottom South, Hit Switch Spin Attack", + "short_name": "Bottom South", + "access_rules": [ + "@logic/explosives,ocarina,lullaby" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS74 - River After Dark Link", + "short_name": "River", + "access_rules": [ + "@Water Temple/Dark Link,ocarina,time" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS75 - Center Pillar Inside", + "short_name": "Center Pillar", + "access_rules": [ + "longshot,ocarina,lullaby", + "faroreswind,magic,ocarina,lullaby" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS76 - Platform Room Before Dark Link", + "short_name": "Platform Room", + "access_rules": [ + "longshot", + "hookshot,[longshot]" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS77 - Bottom Rolling Rocks Room", + "short_name": "Rolling Rocks", + "access_rules": [ + "longshot,@logic/explosives,lift1", + "longshot,hoverboots" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 980, + "y": 1380 + } + ] + } + ] + }, + { + "name": "Shadow Temple", + "parent": "Kakariko A", + "access_rules": [ + "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hoverboots", + "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hookshot" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Deadhand", + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "hoverboots" + ], + "item_count": 1 + }, + { + "name": "Early Silver Rupees", + "access_rules": [ + "hoverboots" + ], + "item_count": 1 + }, + { + "name": "Like-Like Room", + "access_rules": [ + "hoverboots,@logic/explosives" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Falling Spikes Lower", + "access_rules": [ + "@Shadow Temple/Like-Like Room" + ], + "item_count": 1 + }, + { + "name": "Falling Spikes Upper", + "access_rules": [ + "@Shadow Temple/Like-Like Room,lift1" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Invisible Spikes", + "access_rules": [ + "@Shadow Temple/Like-Like Room" + ], + "item_count": 1 + }, + { + "name": "Skull Pot Key", + "access_rules": [ + "@Shadow Temple/Invisible Spikes,hookshot" + ], + "item_count": 1 + }, + { + "name": "Wind Hint Room", + "access_rules": [ + "@Shadow Temple/Invisible Spikes,hookshot" + ], + "item_count": 1 + }, + { + "name": "After Wind Room", + "access_rules": [ + "@Shadow Temple/Wind Hint Room" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Boss Key Room", + "access_rules": [ + "@Shadow Temple/After Wind Room,ocarina,lullaby" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Floormaster", + "access_rules": [ + "@Shadow Temple/After Wind Room,ocarina,lullaby", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Bongo Bongo", + "access_rules": [ + "@Shadow Temple/Boss Key Room,bow", + "@Shadow Temple/Boss Key Room,longshot" + ], + "hosted_item": "shadow", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2144, + "y": 326 + } + ], + "children": [ + { + "name": "Shadow Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS81 - Like-Like Room", + "short_name": "Like-Like", + "access_rules": [ + "@Shadow Temple/Like-Like Room,[hookshot]" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS82 - Falling Spikes Room", + "short_name": "Falling Spikes", + "access_rules": [ + "@Shadow Temple/Like-Like Room,hookshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS83 - Bombable Skull Room", + "short_name": "Bombable Skull", + "access_rules": [ + "@Shadow Temple/Skull Pot Key" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS84 - Near Boat", + "short_name": "Near Boat", + "access_rules": [ + "@Shadow Temple/Wind Hint Room,longshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS85 - Three Skulls Room", + "short_name": "Three Skulls", + "access_rules": [ + "@Shadow Temple/Boss Key Room" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2106, + "y": 310 + } + ] + } + ] + }, + { + "name": "Spirit Temple", + "parent": "Colossus", + "access_rules": [ + "@logic/colossus" + ], + "sections": [ + { + "name": "Lower Child", + "access_rules": [ + "ocarina,requiem,boomerang", + "ocarina,requiem,sling", + "ocarina,requiem,@logic/bombchus" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Upper Child", + "access_rules": [ + "@Spirit Temple/Lower Child", + "@Spirit Temple/Mirror Room" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Torch Puzzle", + "access_rules": [ + "@Spirit Temple/Lower Child,@logic/explosives,sticks", + "@Spirit Temple/Lower Child,@logic/explosives,dinsfire,magic", + "@Spirit Temple/Mirror Room,@logic/has fire" + ], + "item_count": 1 + }, + { + "name": "Southern Hand", + "access_rules": [ + "@Spirit Temple/Lower Child,@logic/explosives", + "@Spirit Temple/Mirror Room", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "sword2,lift2,ocarina,lullaby,hookshot" + ], + "item_count": 1 + }, + { + "name": "Boulder Room", + "access_rules": [ + "sword2,lift2,hookshot", + "sword2,lift2,bow", + "sword2,lift2,@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Mirror Room", + "access_rules": [ + "sword2,lift2" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Map Chest", + "access_rules": [ + "@Spirit Temple/Mirror Room,@logic/has fire", + "@Spirit Temple/Mirror Room,bow", + "@Spirit Temple/Lower Child,@logic/explosives,sticks", + "@Spirit Temple/Lower Child,@logic/explosives,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Statue Hand", + "access_rules": [ + "@Spirit Temple/Mirror Room,ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Statue Ledge", + "access_rules": [ + "@Spirit Temple/Statue Hand,hookshot", + "@Spirit Temple/Statue Hand,hoverboots" + ], + "item_count": 1 + }, + { + "name": "Near Armos", + "access_rules": [ + "@Spirit Temple/Mirror Room,@logic/explosives,shield3" + ], + "item_count": 1 + }, + { + "name": "Invisible Hallway", + "access_rules": [ + "@Spirit Temple/Mirror Room,@logic/explosives,@logic/lens" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Northern Hand", + "access_rules": [ + "@Spirit Temple/Mirror Room,@logic/explosives", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Boss Key Chest", + "access_rules": [ + "@Spirit Temple/Mirror Room,@logic/explosives,ocarina,lullaby,[bow],[hookshot]" + ], + "item_count": 1 + }, + { + "name": "Topmost Sun", + "access_rules": [ + "@Spirit Temple/Near Armos" + ], + "item_count": 1 + }, + { + "name": "Twinrova", + "access_rules": [ + "@Spirit Temple/Topmost Sun,hookshot" + ], + "hosted_item": "spirit", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "visibility_rules": [ + "ocarina,requiem" + ], + "x": 85, + "y": 301 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 85, + "y": 301 + } + ], + "children": [ + { + "name": "Spirit Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS96 - Cage Room Lower Child", + "short_name": "Lower Child", + "access_rules": [ + "@Spirit Temple/Lower Child" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS97 - Pit Upper Child", + "short_name": "Upper Child", + "access_rules": [ + "@Spirit Temple/Upper Child" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS98 - Room Before Iron Knuckle Child Side", + "short_name": "Before Knuckle", + "access_rules": [ + "boomerang,@Spirit Temple/Torch Puzzle", + "hookshot,@Spirit Temple/Torch Puzzle" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS99 - Boulder Room Behind Block", + "short_name": "Boulder Room", + "access_rules": [ + "ocarina,time,@Spirit Temple/Boulder Room" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS100 - Statue Room, Left Ledge", + "short_name": "Statue Ledge", + "access_rules": [ + "lift2,sword2,hookshot,ocarina", + "lift2,sword2,longshot", + "lift2,sword2,hoverboots" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 82, + "y": 246 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 82, + "y": 246 + } + ] + } + ] + }, + { + "name": "Bottom of the Well", + "parent": "Kakariko C", + "access_rules": [ + "ocarina,storm" + ], + "sections": [ + { + "name": "9 (+2) Items", + "hosted_item": "botw_treasures" + }, + { + "name": "Front Left Hidden", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Right Hidden", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Center Big Chest", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Center Small Chest", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Locked Pits", + "clear_as_group": false, + "access_rules": [ + "@logic/lens" + ], + "item_count": 2 + }, + { + "name": "Coffin Key", + "item_count": 1 + }, + { + "name": "Front Bombable", + "access_rules": [ + "@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Back Bombable", + "access_rules": [ + "@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Basement", + "access_rules": [ + "@logic/explosives", + "lift1,@logic/lens", + "lift1,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Underwater Front", + "access_rules": [ + "ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Underwater Left", + "access_rules": [ + "ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Deadhand", + "access_rules": [ + "ocarina,lullaby,[sword1]" + ], + "item_count": 1 + }, + { + "name": "Invisible Chest", + "access_rules": [ + "ocarina,lullaby,@logic/lens" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1884, + "y": 383 + } + ], + "children": [ + { + "name": "Bottom of the Well Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS78 - Like-Like Room", + "short_name": "Like-Like", + "access_rules": [ + "boomerang,@logic/lens" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS79 - Left Locked Room", + "short_name": "Left Locked", + "access_rules": [ + "boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS80 - Right Locked Room", + "short_name": "Right Locked", + "access_rules": [ + "boomerang,@logic/lens" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1900, + "y": 414 + } + ] + } + ] + }, + { + "name": "Ganons Castle", + "parent": "Ganons Castle Grounds", + "access_rules": [ + "bridge_medallions,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed", + "bridge_vanilla,sword2,lacs_meds:2,lightarrow", + "bridge_dungeons,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed,stones:3", + "bridge_open,sword2" + ], + "sections": [ + { + "name": "Forest Trial", + "item_count": 1 + }, + { + "name": "Water Trial", + "item_count": 2 + }, + { + "name": "Shadow Trial Front", + "access_rules": [ + "hookshot", + "hoverboots", + "ocarina,time", + "magic,bow,firearrow" + ], + "item_count": 1 + }, + { + "name": "Shadow Trial Back", + "access_rules": [ + "longshot,hoverboots", + "longshot,magic,dinsfire", + "magic,bow,firearrow" + ], + "item_count": 1 + }, + { + "name": "Light Trial Front", + "access_rules": [ + "lift3,@logic/lens" + ], + "item_count": 7 + }, + { + "name": "Light Trial Back", + "access_rules": [ + "lift3,ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Spirit Trial Front", + "access_rules": [ + "hookshot" + ], + "item_count": 1 + }, + { + "name": "Spirit Trial Back", + "access_rules": [ + "hookshot,bombchu,@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Castle Tower", + "access_rules": [ + "@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,@logic/lens,[redtunic]", + "@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,hoverboots,[redtunic]" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1439, + "y": 206 + } + ], + "children": [ + { + "name": "Ganons Castle Scrubs", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Hidden Room", + "short_name": "Hidden Room", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 4 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1400, + "y": 206 + } + ] + } + ] + }, + { + "name": "Gerudo Fortress", + "parent": "Bridge Crossing", + "access_rules": [ + "[bow]", + "[hookshot]", + "[hoverboots]" + ], + "children": [ + { + "name": "Carpenter Rescue", + "sections": [ + { + "name": "Free the carpenters", + "hosted_item": "carpenter", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 503, + "y": 392 + } + ] + }, + { + "name": "Rooftop Chest", + "sections": [ + { + "name": "Open it", + "access_rules": [ + "hoverboots", + "ocarina,hookshot", + "longshot" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 544, + "y": 358 + } + ] + }, + { + "name": "Horseback Archery", + "sections": [ + { + "name": "1000", + "access_rules": [ + "ocarina,epona,bow,carpenter" + ], + "item_count": 1 + }, + { + "name": "1500", + "access_rules": [ + "ocarina,epona,bow,carpenter", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 620, + "y": 438 + } + ] + }, + { + "name": "Archery Range (N)", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS90", + "access_rules": [ + "hookshot,carpenter" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 660, + "y": 306 + } + ] + }, + { + "name": "Rooftop (N)", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS91", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 544, + "y": 390 + } + ] + }, + { + "name": "Gerudo Training Grounds", + "access_rules": [ + "carpenter,card" + ], + "sections": [ + { + "name": "13 Items", + "hosted_item": "gtg_treasures" + }, + { + "name": "Lobby", + "access_rules": [ + "bow" + ], + "item_count": 2 + }, + { + "name": "Stalfos", + "item_count": 1 + }, + { + "name": "Wolfos", + "access_rules": [ + "hookshot" + ], + "item_count": 1 + }, + { + "name": "Like-Like", + "access_rules": [ + "hookshot,lift2,@logic/lens" + ], + "item_count": 4 + }, + { + "name": "Eye Statue", + "access_rules": [ + "hookshot,bow,@logic/lens", + "hookshot,hammer,bow" + ], + "item_count": 1 + }, + { + "name": "Near Scarecrow", + "access_rules": [ + "hookshot,bow,@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Flaming Enemies", + "access_rules": [ + "hookshot" + ], + "item_count": 1 + }, + { + "name": "Hammer Pillar", + "access_rules": [ + "hookshot,[hammer]" + ], + "item_count": 1 + }, + { + "name": "Lava Pit Ledge", + "access_rules": [ + "[hookshot],[ocarina],[time]", + "@logic/explosives,ocarina,time" + ], + "item_count": 3 + }, + { + "name": "Under Water", + "access_rules": [ + "hookshot,ocarina,time,ironboots,[bluetunic]", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Beamos", + "access_rules": [ + "@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Above Maze", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Maze 1", + "item_count": 1 + }, + { + "name": "Maze 2", + "item_count": 1 + }, + { + "name": "Maze 3", + "item_count": 1 + }, + { + "name": "Ice Arrow Chest", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 481, + "y": 444 + } + ] + } + ] + } +] \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/locations.json b/ootrando_overworldmap_hamsda/locations/overworld.json similarity index 70% rename from ootrando_overworldmap_hamsda/locations.json rename to ootrando_overworldmap_hamsda/locations/overworld.json index 1facd13e..ae72d001 100644 --- a/ootrando_overworldmap_hamsda/locations.json +++ b/ootrando_overworldmap_hamsda/locations/overworld.json @@ -52,7 +52,7 @@ }, { "name": "can leave forest", - "access_rules":[ + "access_rules": [ "open_forest", "sling,sword1" ], @@ -85,7 +85,7 @@ "chest_opened_img": "images/chest_brown_open.png", "children": [ { - "name": "Forest", + "name": "Forest C", "color": "#18a50e", "children": [ { @@ -150,6 +150,49 @@ } ] }, + { + "name": "Kokiri Shop", + "access_rules": [ + "shopsanity_yes" + ], + "sections": [ + { + "name": "Item 1", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", + "capture_item": true, + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2220, + "y": 917 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 2220, + "y": 917 + } + ] + }, { "name": "Know It All House (N)", "access_rules": [ @@ -227,109 +270,6 @@ } ] }, - { - "name": "Deku Tree", - "access_rules": [ - "open_forest", - "sword1,shield1" - ], - "sections": [ - { - "name": "5 (+2) Items", - "hosted_item": "deku_treasures" - }, - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Slingshot Room", - "access_rules": [ - "shield1" - ], - "item_count": 2 - }, - { - "name": "Compass Room", - "item_count": 2 - }, - { - "name": "Basement", - "item_count": 1 - }, - { - "name": "Queen Gohma", - "access_rules": [ - "[sling],shield1" - ], - "hosted_item": "deku", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2426, - "y": 860 - } - ], - "children": [ - { - "name": "Deku Tree Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS8 - Compass Room", - "short_name": "Compass Room", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS9 - Basement Vines", - "short_name": "Vines", - "access_rules": [ - "sling", - "@logic/explosives", - "boomerang", - "dinsfire,magic" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS10 - Basement Gate", - "short_name": "Gate", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS11 - Basement Back Room", - "short_name": "Back Room", - "access_rules": [ - "@logic/explosives,boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2460, - "y": 860 - } - ] - } - ] - }, { "name": "Lost Woods", "children": [ @@ -363,7 +303,9 @@ "name": "Deku Scrub below Bridge", "sections": [ { - "name": "Pay 40", + "name": "Pay up", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", "item_count": 1 } ], @@ -376,15 +318,26 @@ ] }, { - "name": "Deku Scrub in Grotto", + "name": "Deku Scrubs in Grotto", + "access_rules": [ + "@logic/explosives", + "sword2,hammer,[ocarina],[saria]", + "sword2,hammer,[ocarina],[minuet]" + ], "sections": [ { - "name": "Pay 40", + "name": "Nut Capacity", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + }, + { + "name": "Arrows", "access_rules": [ - "@logic/explosives", - "sword2,hammer,[ocarina],[saria]", - "sword2,hammer,[ocarina],[minuet]" + "scrub_shuffle_yes" ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", "item_count": 1 } ], @@ -498,7 +451,7 @@ "map_locations": [ { "map": "child", - "x": 2110, + "x": 2078, "y": 740 } ] @@ -550,11 +503,40 @@ "y": 740 } ] + }, + { + "name": "Deku Scrubs Near Stage", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrubs", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 2 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2110, + "y": 740 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 2110, + "y": 740 + } + ] } ] }, { - "name": "Sacred Forest Meadow", + "name": "Sacred Forest Meadow C", "children": [ { "name": "Wolfos Grotto", @@ -608,6 +590,42 @@ "y": 626 } ] + }, + { + "name": "Storms Grotto", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrubs", + "access_rules": [ + "ocarina,storm" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 2 + } + ], + "map_locations": [ + { + "map": "child", + "visibility_rules": [ + "@logic/explosives", + "scale1" + ], + "x": 2190, + "y": 635 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 2190, + "y": 635 + } + ] } ] } @@ -922,7 +940,7 @@ ] }, { - "name": "Lake Hylia", + "name": "Lake Hylia C", "color": "#0936a0", "children": [ { @@ -1071,6 +1089,35 @@ "y": 1405 } ] + }, + { + "name": "Under Gravestone", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrubs", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 3 + } + ], + "map_locations": [ + { + "map": "child", + "x": 870, + "y": 1309 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 870, + "y": 1309 + } + ] } ] }, @@ -1136,6 +1183,27 @@ } ] }, + { + "name": "Grotto", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrubs", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 3 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1375, + "y": 690 + } + ] + }, { "name": "Lone Tree", "access_rules": [ @@ -1231,11 +1299,11 @@ ] }, { - "name": "Kakariko", + "name": "Kakariko C", "color": "#6909a0", "children": [ { - "name": "Kakariko Village", + "name": "Kakariko Village C", "children": [ { "name": "Center Grotto", @@ -1565,8 +1633,8 @@ "map_locations": [ { "map": "child", - "x": 1771, - "y": 337 + "x": 1780, + "y": 347 } ] }, @@ -1814,222 +1882,65 @@ ] } ] - }, + } + ] + }, + { + "name": "Death Mountain C", + "color": "#a01009", + "children": [ { - "name": "Bottom of the Well", - "access_rules": [ - "ocarina,storm" - ], - "sections": [ - { - "name": "9 (+2) Items", - "hosted_item": "botw_treasures" - }, + "name": "Goron City", + "children": [ { - "name": "Front Left Hidden", - "access_rules": [ - "@logic/lens" + "name": "Boulder Maze Right", + "sections": [ + { + "name": "Right", + "access_rules": [ + "@logic/can blast", + "sword2,lift2" + ], + "item_count": 2 + } ], - "item_count": 1 + "map_locations": [ + { + "map": "child", + "visibility_rules": [ + "@logic/explosives" + ], + "x": 1606, + "y": 98 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1606, + "y": 98 + } + ] }, { - "name": "Right Hidden", + "name": "Large Rolling Goron", "access_rules": [ - "@logic/lens" + "bombs" ], - "item_count": 1 - }, - { - "name": "Center Big Chest", - "access_rules": [ - "@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Center Small Chest", - "access_rules": [ - "@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Locked Pits", - "clear_as_group": false, - "access_rules": [ - "@logic/lens" - ], - "item_count": 2 - }, - { - "name": "Coffin Key", - "item_count": 1 - }, - { - "name": "Front Bombable", - "access_rules": [ - "@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Back Bombable", - "access_rules": [ - "@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Basement", - "access_rules": [ - "@logic/explosives", - "lift1,@logic/lens", - "lift1,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Underwater Front", - "access_rules": [ - "ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Underwater Left", - "access_rules": [ - "ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Deadhand", - "access_rules": [ - "ocarina,lullaby,[sword1]" - ], - "item_count": 1 - }, - { - "name": "Invisible Chest", - "access_rules": [ - "ocarina,lullaby,@logic/lens" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1884, - "y": 383 - } - ], - "children": [ - { - "name": "Bottom of the Well Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS78 - Like-Like Room", - "short_name": "Like-Like", - "access_rules": [ - "boomerang,@logic/lens" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS79 - Left Locked Room", - "short_name": "Left Locked", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS80 - Right Locked Room", - "short_name": "Right Locked", - "access_rules": [ - "boomerang,@logic/lens" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1900, - "y": 414 - } - ] - } - ] - } - ] - }, - { - "name": "Death Mountain", - "color": "#a01009", - "children": [ - { - "name": "Goron City", - "children": [ - { - "name": "Boulder Maze Right", - "sections": [ - { - "name": "Right", - "access_rules": [ - "@logic/can blast", - "sword2,lift2" - ], - "item_count": 2 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1606, - "y": 98 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1606, - "y": 98 - } - ] - }, - { - "name": "Large Rolling Goron", - "access_rules": [ - "bombs" - ], - "sections": [ - { - "name": "Blast him", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1689, - "y": 99 - } - ] + "sections": [ + { + "name": "Blast him", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1689, + "y": 80 + } + ] }, { "name": "Spinning Pot", @@ -2101,6 +2012,53 @@ "y": 68 } ] + }, + { + "name": "Goron Shop", + "access_rules": [ + "shopsanity_yes,@logic/explosives", + "shopsanity_yes,lift1", + "shopsanity_yes,sword2,bow", + "shopsanity_yes,dinsfire,magic", + "shopsanity_yes,ocarina,lullaby,sticks,sword2,hammer" + ], + "sections": [ + { + "name": "Item 1", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", + "capture_item": true, + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1646, + "y": 128 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1646, + "y": 128 + } + ] } ] }, @@ -2280,7 +2238,7 @@ ] }, { - "name": "Death Mountain Crater", + "name": "Death Mountain Crater C", "children": [ { "name": "Bombable Grotto", @@ -2346,6 +2304,30 @@ } ] }, + { + "name": "Deku Scrub Near Ladder", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrub", + "access_rules": [ + "@logic/explosives" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1834, + "y": 30 + } + ] + }, { "name": "Crate at Entrance", "access_rules": [ @@ -2395,263 +2377,201 @@ ] } ] - }, + } + ] + }, + { + "name": "Hyrule Town", + "color": "#09a09d", + "children": [ { - "name": "Dodongos Cavern", - "access_rules": [ - "@logic/can blast", - "lift1" - ], - "sections": [ + "name": "Market", + "children": [ { - "name": "5 (+2) Items", - "hosted_item": "dodongo_treasures" + "name": "RichardZ", + "sections": [ + { + "name": "Woof", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1463, + "y": 355 + } + ] }, { - "name": "Map Chest", - "item_count": 1 + "name": "Child Shooting Gallery", + "sections": [ + { + "name": "Shoot the targets", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1427, + "y": 299 + } + ] }, { - "name": "Compass Chest", - "item_count": 1 - }, - { - "name": "Small Chest Upstairs", - "access_rules": [ - "@logic/explosives", - "lift1", - "dinsfire,magic", - "sword2,bow" - ], - "item_count": 1 - }, - { - "name": "Bomb Bag Chest", - "access_rules": [ - "@Dodongos Cavern/Small Chest Upstairs,[sling]", - "@Dodongos Cavern/Small Chest Upstairs,sword2,[bow]", - "@Dodongos Cavern/Small Chest Upstairs,sword2,[hoverboots]", - "@Dodongos Cavern/Small Chest Upstairs,sword2,[longshot]" - ], - "item_count": 1 - }, - { - "name": "End of Bridge", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,@logic/can blast" - ], - "item_count": 1 - }, - { - "name": "Above Boss", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "King Dodongo", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives" - ], - "hosted_item": "dodongo", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives", - "lift1" - ], - "x": 1684, - "y": 220 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1684, - "y": 220 - } - ], - "children": [ - { - "name": "Dodongos Cavern Skulltulas", - "access_rules": [ - "show_skulltulas" - ], + "name": "Happy Mask Shop", "sections": [ { - "name": "GS38 - Bombable Wall Right Hallway", - "short_name": "Right Bombable", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS39 - Staircase Room on Vines", - "short_name": "Vines", - "access_rules": [ - "@Dodongos Cavern/Small Chest Upstairs,@logic/explosives", - "@Dodongos Cavern/Small Chest Upstairs,boomerang", - "@Dodongos Cavern/Small Chest Upstairs,sling", - "@Dodongos Cavern/Small Chest Upstairs,dinsfire,magic", - "@Dodongos Cavern/Small Chest Upstairs,sword2,hookshot", - "@Dodongos Cavern/Small Chest Upstairs,sword2,bow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS40 - Before Boss Room Bombable", - "short_name": "Back Room", - "access_rules": [ - "@Dodongos Cavern/King Dodongo" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS41 - Top of Stairs, Re-enter", - "short_name": "Top of Stairs", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,boomerang,@logic/explosives", - "@Dodongos Cavern/Bomb Bag Chest,boomerang,lift1", - "@Dodongos Cavern/Bomb Bag Chest,sword2,hookshot", - "@Dodongos Cavern/Small Chest Upstairs,sword2,longshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS42 - Scarecrow Song", - "short_name": "Scarecrow", + "name": "Get Mask", "access_rules": [ - "sword2,ocarina,hookshot", - "sword2,longshot" + "soldout" ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 + "hosted_item": "keaton" } ], "map_locations": [ { "map": "child", - "x": 1650, - "y": 220 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1650, - "y": 220 + "x": 1464, + "y": 292 } ] - } - ] - } - ] - }, - { - "name": "Hyrule Town", - "color": "#09a09d", - "children": [ - { - "name": "Market", - "children": [ + }, { - "name": "RichardZ", + "name": "Bombchu Bowling", + "access_rules": [ + "@logic/bombchus" + ], "sections": [ { - "name": "Woof", - "item_count": 1 + "name": "Boom!", + "clear_as_group": false, + "item_count": 2 } ], "map_locations": [ { "map": "child", - "x": 1463, - "y": 355 + "x": 1393, + "y": 314 } ] }, { - "name": "Child Shooting Gallery", + "name": "Treasure Chest Game", "sections": [ { - "name": "Shoot the targets", + "name": "Cheater", + "access_rules": [ + "[lens],[magic]", + "{agony}" + ], + "capture_item": true, "item_count": 1 } ], "map_locations": [ { "map": "child", - "x": 1427, - "y": 299 + "x": 1416, + "y": 360 } ] }, { - "name": "Happy Mask Shop", + "name": "Bombchu Shop", + "access_rules": [ + "shopsanity_yes" + ], "sections": [ { - "name": "Get Mask", - "access_rules": [ - "soldout" - ], - "hosted_item": "keaton" + "name": "Item 1", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", + "capture_item": true, + "item_count": 1 } ], "map_locations": [ { "map": "child", - "x": 1464, - "y": 292 + "x": 1386, + "y": 360 } ] }, { - "name": "Bombchu Bowling", + "name": "Market Potion Shop", "access_rules": [ - "@logic/bombchus" + "shopsanity_yes" ], "sections": [ { - "name": "Boom!", - "clear_as_group": false, - "item_count": 2 + "name": "Item 1", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", + "capture_item": true, + "item_count": 1 } ], "map_locations": [ { "map": "child", - "x": 1393, - "y": 314 + "x": 1493, + "y": 325 } ] }, { - "name": "Treasure Chest Game", + "name": "Market Bazaar", + "access_rules": [ + "shopsanity_yes" + ], "sections": [ { - "name": "Cheater", - "access_rules": [ - "[lens],[magic]", - "{agony}" - ], + "name": "Item 1", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", "capture_item": true, "item_count": 1 } @@ -2659,8 +2579,8 @@ "map_locations": [ { "map": "child", - "x": 1416, - "y": 360 + "x": 1493, + "y": 355 } ] }, @@ -2999,6 +2919,44 @@ } ] }, + { + "name": "Rock Circle Grotto", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrubs", + "access_rules": [ + "@logic/explosives,ocarina,storm", + "scale1,ocarina,storm", + "sword2,ocarina,storm" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 2 + } + ], + "map_locations": [ + { + "map": "child", + "visibility_rules": [ + "@logic/explosives", + "scale1" + ], + "x": 1940, + "y": 505 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1940, + "y": 505 + } + ] + }, { "name": "On Ladder (N)", "access_rules": [ @@ -3064,32 +3022,75 @@ "y": 429 } ] - } - ] - }, - { - "name": "Zoras Fountain", - "access_rules": [ - "@logic/explosives,[ocarina],[lullaby],ruto", - "scale1,ruto" - ], - "children": [ + }, { - "name": "Zoras Fountain Fairy", + "name": "Zora Shop", + "access_rules": [ + "shopsanity_yes" + ], "sections": [ { - "name": "Fairy Fountain", - "access_rules": [ - "ocarina,lullaby,@logic/explosives" - ], + "name": "Item 1", + "capture_item": true, "item_count": 1 - } - ], - "map_locations": [ + }, { - "map": "child", - "x": 2553, - "y": 333 + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", + "capture_item": true, + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2619, + "y": 499 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2,bottle" + ], + "x": 2619, + "y": 499 + } + ] + } + ] + }, + { + "name": "Zoras Fountain C", + "access_rules": [ + "@logic/explosives,[ocarina],[lullaby],ruto", + "scale1,ruto" + ], + "children": [ + { + "name": "Zoras Fountain Fairy", + "sections": [ + { + "name": "Fairy Fountain", + "access_rules": [ + "ocarina,lullaby,@logic/explosives" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2553, + "y": 333 }, { "map": "adult", @@ -3145,109 +3146,6 @@ "y": 350 } ] - }, - { - "name": "Jabu Jabus Belly", - "access_rules": [ - "sling", - "@logic/explosives", - "boomerang" - ], - "sections": [ - { - "name": "2 (+2) Item", - "hosted_item": "jabu_treasures" - }, - { - "name": "Boomerang Chest", - "item_count": 1 - }, - { - "name": "Map Chest", - "access_rules": [ - "boomerang" - ], - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "boomerang" - ], - "item_count": 1 - }, - { - "name": "Barinade", - "access_rules": [ - "boomerang" - ], - "hosted_item": "jabu", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2488, - "y": 328 - } - ], - "children": [ - { - "name": "Jabu Jabu Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS51 - Water Switch Room", - "short_name": "Water Switch", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS52 - Wall Near Bigocto", - "short_name": "Bigocto 1", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS53 - Wall Near Bigocto (further away)", - "short_name": "Bigocto 2", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS54 - Room Before Barinade", - "short_name": "Before Boss", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2476, - "y": 293 - } - ] - } - ] } ] } @@ -3483,6 +3381,33 @@ } ] }, + { + "name": "Under Silver Rock", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrubs", + "access_rules": [ + "@logic/colossus,lift2" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 2 + } + ], + "map_locations": [ + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 195, + "y": 305 + } + ] + }, { "name": "Sheik at Colossus", "sections": [ @@ -3589,249 +3514,6 @@ "y": 322 } ] - }, - { - "name": "Spirit Temple", - "access_rules": [ - "@logic/colossus" - ], - "sections": [ - { - "name": "12 (+2) Items", - "hosted_item": "spirit_treasures" - }, - { - "name": "Lower Child", - "access_rules": [ - "ocarina,requiem,boomerang", - "ocarina,requiem,sling", - "ocarina,requiem,@logic/bombchus" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Upper Child", - "access_rules": [ - "@Spirit Temple/Lower Child", - "@Spirit Temple/Mirror Room" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Torch Puzzle", - "access_rules": [ - "@Spirit Temple/Lower Child,@logic/explosives,sticks", - "@Spirit Temple/Lower Child,@logic/explosives,dinsfire,magic", - "@Spirit Temple/Mirror Room,@logic/has fire" - ], - "item_count": 1 - }, - { - "name": "Southern Hand", - "access_rules": [ - "@Spirit Temple/Lower Child,@logic/explosives", - "@Spirit Temple/Mirror Room", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "sword2,lift2,ocarina,lullaby,hookshot" - ], - "item_count": 1 - }, - { - "name": "Boulder Room", - "access_rules": [ - "sword2,lift2,hookshot", - "sword2,lift2,bow", - "sword2,lift2,@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Mirror Room", - "access_rules": [ - "sword2,lift2" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Map Chest", - "access_rules": [ - "@Spirit Temple/Mirror Room,@logic/has fire", - "@Spirit Temple/Mirror Room,bow", - "@Spirit Temple/Lower Child,@logic/explosives,sticks", - "@Spirit Temple/Lower Child,@logic/explosives,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Statue Hand", - "access_rules": [ - "@Spirit Temple/Mirror Room,ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Statue Ledge", - "access_rules": [ - "@Spirit Temple/Statue Hand,hookshot", - "@Spirit Temple/Statue Hand,hoverboots" - ], - "item_count": 1 - }, - { - "name": "Near Armos", - "access_rules": [ - "@Spirit Temple/Mirror Room,@logic/explosives,shield3" - ], - "item_count": 1 - }, - { - "name": "Invisible Hallway", - "access_rules": [ - "@Spirit Temple/Mirror Room,@logic/explosives,@logic/lens" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Northern Hand", - "access_rules": [ - "@Spirit Temple/Mirror Room,@logic/explosives", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Boss Key Chest", - "access_rules": [ - "@Spirit Temple/Mirror Room,@logic/explosives,ocarina,lullaby,[bow],[hookshot]" - ], - "item_count": 1 - }, - { - "name": "Topmost Sun", - "access_rules": [ - "@Spirit Temple/Near Armos" - ], - "item_count": 1 - }, - { - "name": "Twinrova", - "access_rules": [ - "@Spirit Temple/Topmost Sun,hookshot" - ], - "hosted_item": "spirit", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "ocarina,requiem" - ], - "x": 85, - "y": 301 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 85, - "y": 301 - } - ], - "children": [ - { - "name": "Spirit Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS96 - Cage Room Lower Child", - "short_name": "Lower Child", - "access_rules": [ - "@Spirit Temple/Lower Child" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS97 - Pit Upper Child", - "short_name": "Upper Child", - "access_rules": [ - "@Spirit Temple/Upper Child" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS98 - Room Before Iron Knuckle Child Side", - "short_name": "Before Knuckle", - "access_rules": [ - "boomerang,@Spirit Temple/Torch Puzzle", - "hookshot,@Spirit Temple/Torch Puzzle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS99 - Boulder Room Behind Block", - "short_name": "Boulder Room", - "access_rules": [ - "ocarina,time,@Spirit Temple/Boulder Room" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS100 - Statue Room, Left Ledge", - "short_name": "Statue Ledge", - "access_rules": [ - "lift2,sword2,hookshot,ocarina", - "lift2,sword2,longshot", - "lift2,sword2,hoverboots" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 82, - "y": 246 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 82, - "y": 246 - } - ] - } - ] } ] } @@ -3850,7 +3532,7 @@ "chest_opened_img": "images/chest_brown_open.png", "children": [ { - "name": "Forest", + "name": "Forest A", "color": "#18a50e", "children": [ { @@ -3924,7 +3606,7 @@ ] }, { - "name": "Sacred Forest Meadow", + "name": "Sacred Forest Meadow A", "access_rules": [ "[ocarina],[saria]", "[ocarina],[minuet]" @@ -3980,219 +3662,34 @@ "y": 664 } ] - }, + } + ] + } + ] + }, + { + "name": "Kakariko A", + "color": "#6909a0", + "children": [ + { + "name": "Kakariko Village A", + "children": [ { - "name": "Forest Temple", - "access_rules": [ - "hookshot" - ], + "name": "Anju", "sections": [ { - "name": "6 (+2) Items", - "hosted_item": "forest_treasures" - }, - { - "name": "First room", - "item_count": 1 - }, - { - "name": "Stalfos", + "name": "Talk to her", "item_count": 1 }, { - "name": "Map Chest", + "name": "Trade", "access_rules": [ - "ocarina,time", - "bow,[ironboots]", - "bow,[scale2]", - "hoverboots" + "pocketcucco" ], - "item_count": 1 - }, - { - "name": "Below Scarecrow", - "access_rules": [ - "ocarina,time", - "bow", - "hoverboots" - ], - "item_count": 1 - }, - { - "name": "Inside well", - "access_rules": [ - "@Forest Temple/Map Chest" - ], - "item_count": 1 - }, - { - "name": "Block Room Eye", - "access_rules": [ - "lift1,bow" - ], - "item_count": 1 - }, - { - "name": "Boss Key Chest", - "access_rules": [ - "bow,lift1" - ], - "item_count": 1 - }, - { - "name": "Floormaster", - "access_rules": [ - "@Forest Temple/Boss Key Chest", - "hoverboots", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Red Poe", - "access_rules": [ - "lift1,bow" - ], - "item_count": 1 - }, - { - "name": "Bow Chest", - "access_rules": [ - "lift1" - ], - "item_count": 1 - }, - { - "name": "Blue Poe", - "access_rules": [ - "lift1,bow" - ], - "item_count": 1 - }, - { - "name": "Checkerboard", - "access_rules": [ - "lift1,bow", - "lift1,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Basement", - "access_rules": [ - "@Forest Temple/Checkerboard" - ], - "item_count": 1 - }, - { - "name": "Phantom Ganon", - "access_rules": [ - "@Forest Temple/Basement" - ], - "hosted_item": "forest", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2148, - "y": 586 - } - ], - "children": [ - { - "name": "Forest Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS60 - Vines At Entrance", - "short_name": "First Room", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS61 - Wall Northern Main Room", - "short_name": "Main Room", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS62 - Below Scarecrow", - "short_name": "Scarecrow", - "access_rules": [ - "@Forest Temple/Below Scarecrow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS63 - Wall Near Columns", - "short_name": "Columns", - "access_rules": [ - "@Forest Temple/Map Chest,longshot", - "@Forest Temple/Floormaster,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS64 - Basement Room", - "short_name": "Basement", - "access_rules": [ - "@Forest Temple/Basement" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2195, - "y": 610 - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "Kakariko", - "color": "#6909a0", - "children": [ - { - "name": "Kakariko Village", - "children": [ - { - "name": "Anju", - "sections": [ - { - "name": "Talk to her", - "item_count": 1 - }, - { - "name": "Trade", - "access_rules": [ - "pocketcucco" - ], - "hosted_item": "cojiro" - } - ], - "map_locations": [ + "hosted_item": "cojiro" + } + ], + "map_locations": [ { "map": "adult", "x": 1857, @@ -4285,242 +3782,123 @@ ] }, { - "name": "Top of Roof (N)", + "name": "Kakariko Potion Shop", "access_rules": [ - "show_skulltulas" + "shopsanity_yes" ], "sections": [ { - "name": "GS27", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", + "name": "Item 1", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", + "capture_item": true, "item_count": 1 } ], "map_locations": [ { "map": "adult", - "x": 1767, - "y": 418 + "x": 1814, + "y": 341 } ] - } - ] - }, - { - "name": "Graveyard", - "children": [ + }, { - "name": "Dampe", + "name": "Kakariko Bazaar", + "access_rules": [ + "shopsanity_yes" + ], "sections": [ { - "name": "1st race", + "name": "Item 1", + "capture_item": true, "item_count": 1 }, { - "name": "2nd race", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", + "name": "Item 2", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 3", + "capture_item": true, + "item_count": 1 + }, + { + "name": "Item 4", + "capture_item": true, "item_count": 1 } ], "map_locations": [ { "map": "adult", - "x": 2030, - "y": 342 + "x": 1780, + "y": 347 } ] - } - ] - }, - { - "name": "Shadow Temple", - "access_rules": [ - "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hoverboots", - "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hookshot" - ], - "sections": [ - { - "name": "10 (+2) Items", - "hosted_item": "shadow_treasures" - }, - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Deadhand", - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "hoverboots" - ], - "item_count": 1 - }, - { - "name": "Early Silver Rupees", - "access_rules": [ - "hoverboots" - ], - "item_count": 1 - }, - { - "name": "Like-Like Room", - "access_rules": [ - "hoverboots,@logic/explosives" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Falling Spikes Lower", - "access_rules": [ - "@Shadow Temple/Like-Like Room" - ], - "item_count": 1 - }, - { - "name": "Falling Spikes Upper", - "access_rules": [ - "@Shadow Temple/Like-Like Room,lift1" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Invisible Spikes", - "access_rules": [ - "@Shadow Temple/Like-Like Room" - ], - "item_count": 1 - }, - { - "name": "Skull Pot Key", - "access_rules": [ - "@Shadow Temple/Invisible Spikes,hookshot" - ], - "item_count": 1 - }, - { - "name": "Wind Hint Room", - "access_rules": [ - "@Shadow Temple/Invisible Spikes,hookshot" - ], - "item_count": 1 - }, - { - "name": "After Wind Room", - "access_rules": [ - "@Shadow Temple/Wind Hint Room" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Boss Key Room", - "access_rules": [ - "@Shadow Temple/After Wind Room,ocarina,lullaby" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Floormaster", - "access_rules": [ - "@Shadow Temple/After Wind Room,ocarina,lullaby", - "{agony}" - ], - "capture_item": true, - "item_count": 1 }, { - "name": "Bongo Bongo", - "access_rules": [ - "@Shadow Temple/Boss Key Room,bow", - "@Shadow Temple/Boss Key Room,longshot" - ], - "hosted_item": "shadow", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2144, - "y": 326 - } - ], - "children": [ - { - "name": "Shadow Temple Skulltulas", + "name": "Top of Roof (N)", "access_rules": [ "show_skulltulas" ], "sections": [ { - "name": "GS81 - Like-Like Room", - "short_name": "Like-Like", - "access_rules": [ - "@Shadow Temple/Like-Like Room,[hookshot]" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS82 - Falling Spikes Room", - "short_name": "Falling Spikes", + "name": "GS27", "access_rules": [ - "@Shadow Temple/Like-Like Room,hookshot" + "hookshot" ], "chest_unopened_img": "images/skulltula.png", "chest_opened_img": "images/skulltula_token.png", "item_count": 1 - }, + } + ], + "map_locations": [ { - "name": "GS83 - Bombable Skull Room", - "short_name": "Bombable Skull", - "access_rules": [ - "@Shadow Temple/Skull Pot Key" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, + "map": "adult", + "x": 1767, + "y": 418 + } + ] + } + ] + }, + { + "name": "Graveyard", + "children": [ + { + "name": "Dampe", + "sections": [ { - "name": "GS84 - Near Boat", - "short_name": "Near Boat", - "access_rules": [ - "@Shadow Temple/Wind Hint Room,longshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", + "name": "1st race", "item_count": 1 }, { - "name": "GS85 - Three Skulls Room", - "short_name": "Three Skulls", - "access_rules": [ - "@Shadow Temple/Boss Key Room" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", + "name": "2nd race", + "chest_unopened_img": "images/HP.png", + "chest_opened_img": "images/HP_grey.png", "item_count": 1 } ], "map_locations": [ { "map": "adult", - "x": 2106, - "y": 310 + "x": 2030, + "y": 342 } ] } @@ -4529,7 +3907,7 @@ ] }, { - "name": "Death Mountain", + "name": "Death Mountain A", "color": "#a01009", "children": [ { @@ -4552,7 +3930,7 @@ { "map": "adult", "x": 1689, - "y": 99 + "y": 80 } ] }, @@ -4579,21 +3957,28 @@ ] }, { - "name": "Shop", + "name": "Lava Room Grotto", + "access_rules": [ + "scrub_shuffle_yes" + ], "sections": [ { - "name": "Tunic", + "name": "Deku Scrubs", "access_rules": [ - "@Link the Goron,wallet1" + "hookshot,redtunic", + "hookshot,nayruslove,magic", + "ocarina,time" ], - "hosted_item": "redtunic" + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 3 } ], "map_locations": [ { "map": "adult", - "x": 1646, - "y": 128 + "x": 1689, + "y": 115 } ] }, @@ -4716,7 +4101,7 @@ ] }, { - "name": "Death Mountain Crater", + "name": "Death Mountain Crater A", "children": [ { "name": "Volcano HP", @@ -4765,220 +4150,58 @@ ] }, { - "name": "Sheik in Crater", + "name": "Under Hammer Rock", "access_rules": [ - "ocarina,bolero", - "hoverboots", - "@Link the Goron,hookshot" + "scrub_shuffle_yes" ], "sections": [ { - "name": "Song", + "name": "Deku Scrubs", "access_rules": [ - "ocarina,bolero", - "hoverboots", - "@Link the Goron,hookshot", - "{agony}" + "hammer,@Link the Goron", + "hammer,ocarina,bolero,hookshot", + "hammer,ocarina,bolero,hoverboots" ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 3 } ], "map_locations": [ { "map": "adult", - "x": 1871, - "y": 66 + "x": 1870, + "y": 30 } ] }, { - "name": "Fire Temple", + "name": "Sheik in Crater", "access_rules": [ - "@Sheik in Crater,[redtunic]" + "ocarina,bolero", + "hoverboots", + "@Link the Goron,hookshot" ], "sections": [ { - "name": "4 (+2) Items", - "hosted_item": "fire_treasures" - }, - { - "name": "Near Boss Door", - "item_count": 1 - }, - { - "name": "Boss Key Rooms", - "access_rules": [ - "hammer" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "North Lava Room", - "item_count": 1 - }, - { - "name": "South Lava Room", - "access_rules": [ - "@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "South Boulder Maze", - "access_rules": [ - "[lift1]" - ], - "item_count": 1 - }, - { - "name": "North Boulder Maze", - "access_rules": [ - "@Fire Temple/South Boulder Maze" - ], - "item_count": 1 - }, - { - "name": "Map Chest", - "access_rules": [ - "@Fire Temple/South Boulder Maze,[bow]" - ], - "item_count": 1 - }, - { - "name": "Above Boulder Maze", - "access_rules": [ - "@Fire Temple/South Boulder Maze" - ], - "item_count": 1 - }, - { - "name": "Shortcut", - "access_rules": [ - "@Fire Temple/Above Boulder Maze,@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Scarecrow", - "access_rules": [ - "@Fire Temple/Above Boulder Maze,ocarina,hookshot", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "@Fire Temple/Above Boulder Maze" - ], - "item_count": 1 - }, - { - "name": "Time Block Room", - "access_rules": [ - "@Fire Temple/Compass Chest,hammer,ocarina,time", - "@Fire Temple/Compass Chest,hammer,hoverboots" - ], - "item_count": 1 - }, - { - "name": "Hammer Chest", - "access_rules": [ - "@Fire Temple/Compass Chest,@logic/explosives", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Volvagia", - "access_rules": [ - "@Fire Temple/Compass Chest,@logic/explosives,hammer", - "hoverboots,hammer" - ], - "hosted_item": "fire", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1912, - "y": 80 - } - ], - "children": [ - { - "name": "Fire Temple Skulltulas", + "name": "Song", "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS65 - Time Block First Room", - "short_name": "Time Block", - "access_rules": [ - "@Fire Temple/North Lava Room,ocarina,time" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS66 - Bombable Wall Boulder Maze", - "short_name": "Boulder Maze", - "access_rules": [ - "@Fire Temple/North Boulder Maze,@logic/explosives" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS67 - Top Floor Scarecrow", - "short_name": "Scarecrow 1", - "access_rules": [ - "@Fire Temple/Scarecrow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS68 - Top Floor Through Door", - "short_name": "Scarecrow 2", - "access_rules": [ - "@Fire Temple/Scarecrow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS69 - Near Boss Key Chest", - "short_name": "Near BK", - "access_rules": [ - "@Fire Temple/Boss Key Rooms" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } + "ocarina,bolero", + "hoverboots", + "@Link the Goron,hookshot", + "{agony}" ], - "map_locations": [ - { - "map": "adult", - "x": 1912, - "y": 115 - } - ] + "capture_item": true, + "chest_unopened_img": "images/grey_note.png", + "chest_opened_img": "images/grey_note_check.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1871, + "y": 66 } ] } @@ -5091,87 +4314,6 @@ "y": 206 } ] - }, - { - "name": "Ganons Castle", - "access_rules": [ - "bridge_medallions,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed", - "bridge_vanilla,sword2,lacs_meds:2,lightarrow", - "bridge_dungeons,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed,stones:3", - "bridge_open,sword2" - ], - "sections": [ - { - "name": "Forest Trial", - "item_count": 1 - }, - { - "name": "Water Trial", - "item_count": 2 - }, - { - "name": "Shadow Trial Front", - "access_rules": [ - "hookshot", - "hoverboots", - "ocarina,time", - "magic,bow,firearrow" - ], - "item_count": 1 - }, - { - "name": "Shadow Trial Back", - "access_rules": [ - "longshot,hoverboots", - "longshot,magic,dinsfire", - "magic,bow,firearrow" - ], - "item_count": 1 - }, - { - "name": "Light Trial Front", - "access_rules": [ - "lift3,@logic/lens" - ], - "item_count": 7 - }, - { - "name": "Light Trial Back", - "access_rules": [ - "lift3,ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Spirit Trial Front", - "access_rules": [ - "hookshot" - ], - "item_count": 1 - }, - { - "name": "Spirit Trial Back", - "access_rules": [ - "hookshot,bombchu,@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Castle Tower", - "access_rules": [ - "@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,@logic/lens,[redtunic]", - "@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,hoverboots,[redtunic]" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1439, - "y": 206 - } - ] } ] } @@ -5269,26 +4411,6 @@ } ] }, - { - "name": "Shop", - "sections": [ - { - "name": "Tunic", - "access_rules": [ - "bottle,wallet2", - "bottle,@logic/ice cavern" - ], - "hosted_item": "bluetunic" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2619, - "y": 499 - } - ] - }, { "name": "Top of Waterfall (N)", "access_rules": [ @@ -5316,7 +4438,7 @@ ] }, { - "name": "Zoras Fountain", + "name": "Zoras Fountain A", "access_rules": [ "@logic/explosives,[ocarina],[lullaby],ruto", "scale1,[ocarina],[lullaby],ruto" @@ -5488,7 +4610,7 @@ "name": "Hyrule Field", "children": [ { - "name": "Lake Hylia", + "name": "Lake Hylia A", "color": "#0936a0", "children": [ { @@ -5605,175 +4727,6 @@ "y": 1229 } ] - }, - { - "name": "Water Temple", - "access_rules": [ - "ironboots,hookshot,[bluetunic]" - ], - "sections": [ - { - "name": "2 (+2) Items", - "hosted_item": "water_treasures" - }, - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Compass Chest", - "item_count": 1 - }, - { - "name": "Torch Chest", - "access_rules": [ - "ocarina,lullaby,bow", - "ocarina,lullaby,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Dragon Chest", - "access_rules": [ - "ocarina,lullaby,lift1", - "ocarina,time,bow" - ], - "item_count": 1 - }, - { - "name": "Basement", - "access_rules": [ - "ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Cracked Wall", - "access_rules": [ - "ocarina,lullaby,@logic/explosives", - "bombchu" - ], - "item_count": 1 - }, - { - "name": "Center Eye Switch", - "access_rules": [ - "ocarina,lullaby,bow,lift1,hoverboots", - "ocarina,lullaby,bow,lift1,longshot" - ], - "item_count": 1 - }, - { - "name": "Dark Link", - "item_count": 1 - }, - { - "name": "River", - "access_rules": [ - "ocarina,time,bow", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Boss Key Chest", - "access_rules": [ - "longshot,hoverboots", - "longshot,@logic/explosives,lift1", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Morpha", - "access_rules": [ - "longshot" - ], - "hosted_item": "water", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1015, - "y": 1380 - } - ], - "children": [ - { - "name": "Water Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS73 - Bottom South, Hit Switch Spin Attack", - "short_name": "Bottom South", - "access_rules": [ - "@logic/explosives,ocarina,lullaby" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS74 - River After Dark Link", - "short_name": "River", - "access_rules": [ - "@Water Temple/Dark Link,ocarina,time" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS75 - Center Pillar Inside", - "short_name": "Center Pillar", - "access_rules": [ - "longshot,ocarina,lullaby", - "faroreswind,magic,ocarina,lullaby" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS76 - Platform Room Before Dark Link", - "short_name": "Platform Room", - "access_rules": [ - "longshot", - "hookshot,[longshot]" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS77 - Bottom Rolling Rocks Room", - "short_name": "Rolling Rocks", - "access_rules": [ - "longshot,@logic/explosives,lift1", - "longshot,hoverboots" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 980, - "y": 1380 - } - ] - } - ] } ] } @@ -5833,6 +4786,30 @@ } ] }, + { + "name": "Storms Grotto", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Deku Scrubs", + "access_rules": [ + "ocarina,storm" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 2 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 605, + "y": 530 + } + ] + }, { "name": "Behind Carpenters Tent (N)", "access_rules": [ @@ -5880,247 +4857,6 @@ "y": 581 } ] - }, - { - "name": "Gerudo Fortress", - "access_rules": [ - "[bow]", - "[hookshot]", - "[hoverboots]" - ], - "children": [ - { - "name": "Carpenter Rescue", - "sections": [ - { - "name": "Free the carpenters", - "hosted_item": "carpenter", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 503, - "y": 392 - } - ] - }, - { - "name": "Rooftop Chest", - "sections": [ - { - "name": "Open it", - "access_rules": [ - "hoverboots", - "ocarina,hookshot", - "longshot" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 544, - "y": 358 - } - ] - }, - { - "name": "Horseback Archery", - "sections": [ - { - "name": "1000", - "access_rules": [ - "ocarina,epona,bow,carpenter" - ], - "item_count": 1 - }, - { - "name": "1500", - "access_rules": [ - "ocarina,epona,bow,carpenter", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 620, - "y": 438 - } - ] - }, - { - "name": "Archery Range (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS90", - "access_rules": [ - "hookshot,carpenter" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 660, - "y": 306 - } - ] - }, - { - "name": "Rooftop (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS91", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 544, - "y": 390 - } - ] - }, - { - "name": "Gerudo Training Grounds", - "access_rules": [ - "carpenter,card" - ], - "sections": [ - { - "name": "13 Items", - "hosted_item": "gtg_treasures" - }, - { - "name": "Lobby", - "access_rules": [ - "bow" - ], - "item_count": 2 - }, - { - "name": "Stalfos", - "item_count": 1 - }, - { - "name": "Wolfos", - "access_rules": [ - "hookshot" - ], - "item_count": 1 - }, - { - "name": "Like-Like", - "access_rules": [ - "hookshot,lift2,@logic/lens" - ], - "item_count": 4 - }, - { - "name": "Eye Statue", - "access_rules": [ - "hookshot,bow,@logic/lens", - "hookshot,hammer,bow" - ], - "item_count": 1 - }, - { - "name": "Near Scarecrow", - "access_rules": [ - "hookshot,bow,@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Flaming Enemies", - "access_rules": [ - "hookshot" - ], - "item_count": 1 - }, - { - "name": "Hammer Pillar", - "access_rules": [ - "hookshot,[hammer]" - ], - "item_count": 1 - }, - { - "name": "Lava Pit Ledge", - "access_rules": [ - "[hookshot],[ocarina],[time]", - "@logic/explosives,ocarina,time" - ], - "item_count": 3 - }, - { - "name": "Under Water", - "access_rules": [ - "hookshot,ocarina,time,ironboots,[bluetunic]", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Beamos", - "access_rules": [ - "@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Above Maze", - "access_rules": [ - "@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Maze 1", - "item_count": 1 - }, - { - "name": "Maze 2", - "item_count": 1 - }, - { - "name": "Maze 3", - "item_count": 1 - }, - { - "name": "Ice Arrow Chest", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 481, - "y": 444 - } - ] - } - ] } ] } diff --git a/ootrando_overworldmap_hamsda/manifest.json b/ootrando_overworldmap_hamsda/manifest.json index 4bb610be..78e58942 100644 --- a/ootrando_overworldmap_hamsda/manifest.json +++ b/ootrando_overworldmap_hamsda/manifest.json @@ -1,8 +1,15 @@ { "name": "OoT Randomizer - Map and Item Tracker", "game_name": "Ocarina of Time Randomizer", - "game_variant": "", - "package_version": "2.0.3.3", + "package_version": "2.1.0.0", "package_uid": "ootrando_overworldmap_hamsda", - "author": "Hamsda" + "author": "Hamsda", + "variants": { + "standard": { + "display_name": "Regular Map Tracker" + }, + "var_keysanity": { + "display_name": "Keysanity Map Tracker" + } + } } \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/maps.json b/ootrando_overworldmap_hamsda/maps/maps.json similarity index 100% rename from ootrando_overworldmap_hamsda/maps.json rename to ootrando_overworldmap_hamsda/maps/maps.json diff --git a/ootrando_overworldmap_hamsda/scripts/init.lua b/ootrando_overworldmap_hamsda/scripts/init.lua new file mode 100644 index 00000000..b99824ee --- /dev/null +++ b/ootrando_overworldmap_hamsda/scripts/init.lua @@ -0,0 +1,10 @@ +Tracker:AddItems("items/common.json") +Tracker:AddItems("items/keys.json") + +Tracker:AddMaps("maps/maps.json") + +Tracker:AddLocations("locations/overworld.json") +Tracker:AddLocations("locations/dungeons.json") + +Tracker:AddLayouts("layouts/tracker.json") +Tracker:AddLayouts("layouts/broadcast.json") \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/settings.json b/ootrando_overworldmap_hamsda/settings.json new file mode 100644 index 00000000..18319f24 --- /dev/null +++ b/ootrando_overworldmap_hamsda/settings.json @@ -0,0 +1,6 @@ +{ + "auto_pin_capturing_locations": false, + "auto_unpin_on_clear": true, + "layout_swap_left_right": false, + "disabled_image_filter": "dim" +} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/tracker_layout.json b/ootrando_overworldmap_hamsda/tracker_layout.json deleted file mode 100644 index 57932ef8..00000000 --- a/ootrando_overworldmap_hamsda/tracker_layout.json +++ /dev/null @@ -1,447 +0,0 @@ -{ - "map_enabled": true, - "auto_pin_capturing_locations": false, - "auto_unpin_on_clear": true, - "layout_swap_left_right": false, - "disabled_image_filter": "dim", - "layouts": { - "tracker_capture_item": { - "type": "container", - "content": { - "type": "itemgrid", - "h_alignment": "center", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire", - "sword1", - "", - "sword3" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind", - "shield1", - "shield2", - "shield3" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove", - "lift1", - "redtunic", - "bluetunic" - ], - [ - "bottle1", - "", - "", - "", - "adulttrade", - "kidtrade", - "scale1", - "ironboots", - "hoverboots" - ], - [ - "lullaby", - "epona", - "saria", - "sun", - "time", - "storm", - "wallet1", - "magic", - "" - ], - [ - "minuet", - "bolero", - "serenade", - "requiem", - "nocturne", - "prelude", - "carpenter", - "card", - "" - ] - ] - } - }, - "tracker_default": { - "type": "container", - "background": "#212121", - "content": { - "type": "dock", - "dropshadow": true, - "content": [ - { - "type": "dock", - "dock": "left", - "v_alignment": "stretch", - "margin": "0,0,3,0", - "content": [ - { - "type": "group", - "header": "Items", - "dock": "top", - "content": { - "type": "itemgrid", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove" - ], - [ - "bottle1", - "bottle2", - "bottle3", - "bottle4", - "adulttrade", - "kidtrade" - ], - [ - "lift1", - "redtunic", - "bluetunic", - "sword1", - "sword2", - "sword3" - ], - [ - "scale1", - "ironboots", - "hoverboots", - "shield1", - "shield2", - "shield3" - ], - [ - "wallet1", - "magic", - "carpenter", - "card", - "agony", - "skulltula" - ], - [ - "lullabycheck", - "eponacheck", - "sariacheck", - "suncheck", - "timecheck", - "stormcheck" - ], - [ - "minuetcheck", - "bolerocheck", - "serenadecheck", - "requiemcheck", - "nocturnecheck", - "preludecheck" - ], - [ - "forest", - "fire", - "water", - "spirit", - "shadow", - "free" - ], - [ - "deku", - "dodongo", - "jabu", - "", - "", - "" - ] - ] - } - }, - { - "type": "group", - "header": "Settings", - "content": { - "type": "itemgrid", - "h_alignment": "left", - "item_margin": "1,2", - "rows": [ - [ - "type_bridge", - "open_forest", - "open_door", - "type_lens", - "logic_chus", - "show_skulltulas" - ] - ] - } - } - ] - }, - { - "type": "dock", - "content": [ - { - "type": "tabbed", - "dock": "top", - "tabs": [ - { - "title": "Child", - "icon": "images/sword1.png", - "content": { - "type": "map", - "maps": [ - "child" - ] - } - }, - { - "title": "Adult", - "icon": "images/sword2.png", - "content": { - "type": "map", - "maps": [ - "adult" - ] - } - } - ] - }, - { - "type": "group", - "header": "Pinned Locations", - "margin": "3,0,0,0", - "content": { - "type": "recentpins", - "style": "wrap", - "h_alignment": "stretch", - "v_alignment": "stretch", - "orientation": "horizontal", - "compact": true - } - } - ] - } - ] - } - }, - "tracker_horizontal": { - "type": "container", - "background": "#212121", - "content": { - "type": "dock", - "dropshadow": true, - "content": [ - { - "type": "dock", - "dock": "bottom", - "content": [ - { - "type": "dock", - "dock": "left", - "margin": "0,0,3,0", - "content": [ - { - "type": "group", - "header": "Items", - "dock": "top", - "content": { - "type": "itemgrid", - "h_alignment": "center", - "v_alignment": "center", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire", - "sword1", - "sword2", - "sword3" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind", - "shield1", - "shield2", - "shield3" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove", - "lift1", - "redtunic", - "bluetunic" - ], - [ - "bottle1", - "bottle2", - "bottle3", - "bottle4", - "adulttrade", - "kidtrade", - "scale1", - "ironboots", - "hoverboots" - ], - [ - "lullabycheck", - "eponacheck", - "sariacheck", - "suncheck", - "timecheck", - "stormcheck", - "wallet1", - "magic", - "skulltula" - ], - [ - "minuetcheck", - "bolerocheck", - "serenadecheck", - "requiemcheck", - "nocturnecheck", - "preludecheck", - "carpenter", - "card", - "agony" - ], - [ - "forest", - "fire", - "water", - "spirit", - "shadow", - "free", - "deku", - "dodongo", - "jabu" - ], - [ - "forest_label", - "fire_label", - "water_label", - "spirit_label", - "shadow_label", - "free_label", - "deku_label", - "dodongo_label", - "jabu_label" - ] - ] - } - }, - { - "type": "group", - "header": "Settings", - "h_alignment": "stretch", - "content": { - "type": "itemgrid", - "h_alignment": "left", - "item_margin": "1,2", - "rows": [ - [ - "type_bridge", - "open_forest", - "open_door", - "type_lens", - "logic_chus", - "show_skulltulas" - ] - ] - } - } - ] - }, - { - "type": "group", - "header": "Pinned Locations", - "margin": "3,0,0,0", - "content": { - "type": "recentpins", - "style": "wrap", - "h_alignment": "stretch", - "v_alignment": "stretch", - "orientation": "horizontal", - "compact": true - } - } - ] - }, - { - "type": "tabbed", - "tabs": [ - { - "title": "Child", - "icon": "images/sword1.png", - "content": { - "type": "map", - "maps": [ - "child" - ] - } - }, - { - "title": "Adult", - "icon": "images/sword2.png", - "content": { - "type": "map", - "maps": [ - "adult" - ] - } - } - ] - } - ] - } - } - } -} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/var_keysanity/layouts/broadcast.json b/ootrando_overworldmap_hamsda/var_keysanity/layouts/broadcast.json new file mode 100644 index 00000000..5e72e661 --- /dev/null +++ b/ootrando_overworldmap_hamsda/var_keysanity/layouts/broadcast.json @@ -0,0 +1,414 @@ +{ + "tracker_broadcast": { + "type": "array", + "margin": "5,5,5,5", + "content": [ + { + "type": "itemgrid", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove" + ], + [ + "bottle1", + "bottle2", + "bottle3", + "bottle4", + "adulttrade", + "kidtrade" + ], + [ + "lift1", + "redtunic", + "bluetunic", + "sword1", + "sword2", + "sword3" + ], + [ + "scale1", + "ironboots", + "hoverboots", + "shield1", + "shield2", + "shield3" + ], + [ + "wallet1", + "magic", + "carpenter", + "card", + "agony", + "skulltula" + ], + [ + "lullabycheck", + "eponacheck", + "sariacheck", + "suncheck", + "timecheck", + "stormcheck" + ], + [ + "minuetcheck", + "bolerocheck", + "serenadecheck", + "requiemcheck", + "nocturnecheck", + "preludecheck" + ], + [ + "forest", + "fire", + "water", + "spirit", + "shadow", + "free" + ] + ] + }, + { + "type": "array", + "orientation": "vertical", + "content": [ + { + "type": "array", + "orientation": "horizontal", + "margin": "5,0", + "content": [ + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "forest_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "forest_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "forest_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "fire_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "fire_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "fire_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "water_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "water_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "water_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "spirit_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "spirit_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "spirit_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "shadow_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "shadow_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "shadow_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gc_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gc_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "gc_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + } + ] + }, + { + "type": "array", + "orientation": "horizontal", + "margin": "5,0", + "content": [ + { + "type": "item", + "item": "deku", + "margin": "1,2", + "width": 32, + "height": 32 + }, + { + "type": "item", + "item": "dodongo", + "margin": "1,2", + "width": 32, + "height": 32 + }, + { + "type": "item", + "item": "jabu", + "margin": "1,2", + "width": 32, + "height": 32 + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "botw_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "botw_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gf_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gf_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gtg_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gtg_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + } + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/var_keysanity/layouts/tracker.json b/ootrando_overworldmap_hamsda/var_keysanity/layouts/tracker.json new file mode 100644 index 00000000..ae4810bb --- /dev/null +++ b/ootrando_overworldmap_hamsda/var_keysanity/layouts/tracker.json @@ -0,0 +1,1052 @@ +{ + "tracker_capture_item": { + "type": "container", + "content": { + "type": "itemgrid", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire", + "sword1", + "", + "sword3" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind", + "shield1", + "shield2", + "shield3" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove", + "lift1", + "redtunic", + "bluetunic" + ], + [ + "bottle1", + "", + "", + "", + "adulttrade", + "kidtrade", + "scale1", + "ironboots", + "hoverboots" + ], + [ + "lullaby", + "epona", + "saria", + "sun", + "time", + "storm", + "wallet1", + "magic", + "" + ], + [ + "minuet", + "bolero", + "serenade", + "requiem", + "nocturne", + "prelude", + "carpenter", + "card", + "" + ] + ] + } + }, + "tracker_default": { + "type": "container", + "background": "#212121", + "content": { + "type": "dock", + "dropshadow": true, + "content": [ + { + "type": "dock", + "dock": "left", + "v_alignment": "stretch", + "margin": "0,0,3,0", + "content": [ + { + "type": "group", + "header": "Items", + "dock": "top", + "content": { + "type": "array", + "orientation": "vertical", + "content": [ + { + "type": "itemgrid", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove" + ], + [ + "bottle1", + "bottle2", + "bottle3", + "bottle4", + "adulttrade", + "kidtrade" + ], + [ + "lift1", + "redtunic", + "bluetunic", + "sword1", + "sword2", + "sword3" + ], + [ + "scale1", + "ironboots", + "hoverboots", + "shield1", + "shield2", + "shield3" + ], + [ + "wallet1", + "magic", + "carpenter", + "card", + "agony", + "skulltula" + ], + [ + "lullabycheck", + "eponacheck", + "sariacheck", + "suncheck", + "timecheck", + "stormcheck" + ], + [ + "minuetcheck", + "bolerocheck", + "serenadecheck", + "requiemcheck", + "nocturnecheck", + "preludecheck" + ], + [ + "forest", + "fire", + "water", + "spirit", + "shadow", + "free" + ] + ] + }, + { + "type": "array", + "orientation": "vertical", + "content": [ + { + "type": "array", + "orientation": "horizontal", + "margin": "5,0", + "content": [ + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "forest_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "forest_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "forest_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "fire_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "fire_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "fire_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "water_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "water_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "water_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "spirit_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "spirit_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "spirit_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "shadow_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "shadow_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "shadow_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gc_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gc_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "gc_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + } + ] + }, + { + "type": "array", + "orientation": "horizontal", + "margin": "5,0", + "content": [ + { + "type": "item", + "item": "deku", + "margin": "1,2", + "width": 32, + "height": 32 + }, + { + "type": "item", + "item": "dodongo", + "margin": "1,2", + "width": 32, + "height": 32 + }, + { + "type": "item", + "item": "jabu", + "margin": "1,2", + "width": 32, + "height": 32 + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "botw_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "botw_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gf_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gf_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gtg_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gtg_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + } + ] + } + ] + } + ] + } + }, + { + "type": "group", + "header": "Settings", + "content": { + "type": "itemgrid", + "h_alignment": "left", + "item_margin": "1,2", + "rows": [ + [ + "type_bridge", + "open_forest", + "open_door", + "show_skulltulas", + "", + "" + ], + [ + "type_lens", + "logic_chus", + "scrub_shuffle", + "shopsanity", + "", + "" + ] + ] + } + } + ] + }, + { + "type": "dock", + "content": [ + { + "type": "tabbed", + "dock": "top", + "tabs": [ + { + "title": "Child", + "icon": "images/sword1.png", + "content": { + "type": "map", + "maps": [ + "child" + ] + } + }, + { + "title": "Adult", + "icon": "images/sword2.png", + "content": { + "type": "map", + "maps": [ + "adult" + ] + } + } + ] + }, + { + "type": "group", + "header": "Pinned Locations", + "margin": "3,0,0,0", + "content": { + "type": "recentpins", + "style": "wrap", + "h_alignment": "stretch", + "v_alignment": "stretch", + "orientation": "horizontal", + "compact": true + } + } + ] + } + ] + } + }, + "tracker_horizontal": { + "type": "container", + "background": "#212121", + "content": { + "type": "dock", + "dropshadow": true, + "content": [ + { + "type": "dock", + "dock": "bottom", + "content": [ + { + "type": "dock", + "dock": "left", + "margin": "0,0,3,0", + "content": [ + { + "type": "group", + "header": "Items", + "dock": "top", + "content": { + "type": "array", + "orientation": "vertical", + "content": [ + { + "type": "itemgrid", + "item_margin": "1,2", + "rows": [ + [ + "sticks", + "nuts", + "bombs", + "bow", + "firearrow", + "dinsfire", + "sword1", + "sword2", + "sword3" + ], + [ + "slingshot", + "ocarina", + "bombchu", + "hookshot", + "icearrow", + "faroreswind", + "shield1", + "shield2", + "shield3" + ], + [ + "boomerang", + "lens", + "beans", + "hammer", + "lightarrow", + "nayruslove", + "lift1", + "redtunic", + "bluetunic" + ], + [ + "bottle1", + "bottle2", + "bottle3", + "bottle4", + "adulttrade", + "kidtrade", + "scale1", + "ironboots", + "hoverboots" + ], + [ + "lullabycheck", + "eponacheck", + "sariacheck", + "suncheck", + "timecheck", + "stormcheck", + "wallet1", + "magic", + "skulltula" + ], + [ + "minuetcheck", + "bolerocheck", + "serenadecheck", + "requiemcheck", + "nocturnecheck", + "preludecheck", + "carpenter", + "card", + "agony" + ], + [ + "forest", + "fire", + "water", + "spirit", + "shadow", + "free", + "deku", + "dodongo", + "jabu" + ] + ] + }, + { + "type": "array", + "orientation": "horizontal", + "margin": "5,0", + "content": [ + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "forest_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "forest_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "forest_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "fire_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "fire_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "fire_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "water_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "water_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "water_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "spirit_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "spirit_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "spirit_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "shadow_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "shadow_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "shadow_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gc_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gc_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + }, + { + "type": "item", + "item": "gc_boss_key", + "canvas_depth": 1, + "canvas_left": 16, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "botw_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "botw_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gf_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gf_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + }, + { + "type": "canvas", + "width": 32, + "height": 32, + "margin": "1,2", + "content": [ + { + "type": "item", + "item": "gtg_label", + "hit_test_visible": false, + "canvas_depth": 0, + "width": 32, + "height": 12 + }, + { + "type": "item", + "item": "gtg_small_keys", + "canvas_depth": 1, + "canvas_left": 0, + "canvas_top": 16, + "width": 16, + "height": 16 + } + ] + } + ] + } + ] + } + }, + { + "type": "group", + "header": "Settings", + "h_alignment": "stretch", + "content": { + "type": "itemgrid", + "h_alignment": "left", + "item_margin": "1,2", + "rows": [ + [ + "type_bridge", + "open_forest", + "open_door", + "show_skulltulas", + "", + "" + ], + [ + "type_lens", + "logic_chus", + "scrub_shuffle", + "shopsanity", + "", + "" + ] + ] + } + } + ] + }, + { + "type": "group", + "header": "Pinned Locations", + "margin": "3,0,0,0", + "content": { + "type": "recentpins", + "style": "wrap", + "h_alignment": "stretch", + "v_alignment": "stretch", + "orientation": "horizontal", + "compact": true + } + } + ] + }, + { + "type": "tabbed", + "tabs": [ + { + "title": "Child", + "icon": "images/sword1.png", + "content": { + "type": "map", + "maps": [ + "child" + ] + } + }, + { + "title": "Adult", + "icon": "images/sword2.png", + "content": { + "type": "map", + "maps": [ + "adult" + ] + } + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/var_keysanity/locations/dungeons.json b/ootrando_overworldmap_hamsda/var_keysanity/locations/dungeons.json new file mode 100644 index 00000000..45f26b78 --- /dev/null +++ b/ootrando_overworldmap_hamsda/var_keysanity/locations/dungeons.json @@ -0,0 +1,1953 @@ +[ + { + "name": "Deku Tree", + "parent": "Forest C", + "access_rules": [ + "open_forest", + "sword1,shield1" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Slingshot Room", + "access_rules": [ + "shield1" + ], + "item_count": 2 + }, + { + "name": "Compass Room", + "item_count": 2 + }, + { + "name": "Basement", + "item_count": 1 + }, + { + "name": "Queen Gohma", + "access_rules": [ + "[sling],shield1" + ], + "hosted_item": "deku", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2426, + "y": 860 + } + ], + "children": [ + { + "name": "Deku Tree Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS8 - Compass Room", + "short_name": "Compass Room", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS9 - Basement Vines", + "short_name": "Vines", + "access_rules": [ + "sling", + "@logic/explosives", + "boomerang", + "dinsfire,magic" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS10 - Basement Gate", + "short_name": "Gate", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS11 - Basement Back Room", + "short_name": "Back Room", + "access_rules": [ + "@logic/explosives,boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2460, + "y": 860 + } + ] + } + ] + }, + { + "name": "Dodongos Cavern", + "parent": "Death Mountain C", + "access_rules": [ + "@logic/can blast", + "lift1" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Compass Chest", + "item_count": 1 + }, + { + "name": "Small Chest Upstairs", + "access_rules": [ + "@logic/explosives", + "lift1", + "dinsfire,magic", + "sword2,bow" + ], + "item_count": 1 + }, + { + "name": "Bomb Bag Chest", + "access_rules": [ + "@Dodongos Cavern/Small Chest Upstairs,[sling]", + "@Dodongos Cavern/Small Chest Upstairs,sword2,[bow]", + "@Dodongos Cavern/Small Chest Upstairs,sword2,[hoverboots]", + "@Dodongos Cavern/Small Chest Upstairs,sword2,[longshot]" + ], + "item_count": 1 + }, + { + "name": "End of Bridge", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,@logic/can blast" + ], + "item_count": 1 + }, + { + "name": "Above Boss", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "King Dodongo", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives" + ], + "hosted_item": "dodongo", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "visibility_rules": [ + "@logic/explosives", + "lift1" + ], + "x": 1684, + "y": 220 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1684, + "y": 220 + } + ], + "children": [ + { + "name": "Dodongos Cavern Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS38 - Bombable Wall Right Hallway", + "short_name": "Right Bombable", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS39 - Staircase Room on Vines", + "short_name": "Vines", + "access_rules": [ + "@Dodongos Cavern/Small Chest Upstairs,@logic/explosives", + "@Dodongos Cavern/Small Chest Upstairs,boomerang", + "@Dodongos Cavern/Small Chest Upstairs,sling", + "@Dodongos Cavern/Small Chest Upstairs,dinsfire,magic", + "@Dodongos Cavern/Small Chest Upstairs,sword2,hookshot", + "@Dodongos Cavern/Small Chest Upstairs,sword2,bow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS40 - Before Boss Room Bombable", + "short_name": "Back Room", + "access_rules": [ + "@Dodongos Cavern/King Dodongo" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS41 - Top of Stairs, Re-enter", + "short_name": "Top of Stairs", + "access_rules": [ + "@Dodongos Cavern/Bomb Bag Chest,boomerang,@logic/explosives", + "@Dodongos Cavern/Bomb Bag Chest,boomerang,lift1", + "@Dodongos Cavern/Bomb Bag Chest,sword2,hookshot", + "@Dodongos Cavern/Small Chest Upstairs,sword2,longshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS42 - Scarecrow Song", + "short_name": "Scarecrow", + "access_rules": [ + "sword2,ocarina,hookshot", + "sword2,longshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1650, + "y": 220 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1650, + "y": 220 + } + ] + }, + { + "name": "Dodongos Cavern Scrubs", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Main Room - Deku Shield", + "short_name": "Main Room", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + }, + { + "name": "1F Right - Deku Stick", + "short_name": "1F Right", + "access_rules": [ + "sword2", + "sword1", + "sticks", + "sling", + "@logic/explosives" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + }, + { + "name": "2F Near Bomb Chest", + "short_name": "2F Bomb Chest", + "access_rules": [ + "@Dodongos Cavern/Small Chest Upstairs,@logic/can blast" + ], + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 2 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1650, + "y": 252 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 1650, + "y": 252 + } + ] + } + ] + }, + { + "name": "Jabu Jabus Belly", + "parent": "Zoras Fountain C", + "access_rules": [ + "sling", + "@logic/explosives", + "boomerang" + ], + "sections": [ + { + "name": "Boomerang Chest", + "item_count": 1 + }, + { + "name": "Map Chest", + "access_rules": [ + "boomerang" + ], + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "boomerang" + ], + "item_count": 1 + }, + { + "name": "Barinade", + "access_rules": [ + "boomerang" + ], + "hosted_item": "jabu", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2488, + "y": 328 + } + ], + "children": [ + { + "name": "Jabu Jabu Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS51 - Water Switch Room", + "short_name": "Water Switch", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS52 - Wall Near Bigocto", + "short_name": "Bigocto 1", + "access_rules": [ + "boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS53 - Wall Near Bigocto (further away)", + "short_name": "Bigocto 2", + "access_rules": [ + "boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS54 - Room Before Barinade", + "short_name": "Before Boss", + "access_rules": [ + "boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2476, + "y": 293 + } + ] + }, + { + "name": "Jabu Jabu Scrubs", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "B1 Under Water", + "short_name": "B1 Under Water", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 2458, + "y": 328 + } + ] + } + ] + }, + { + "name": "Forest Temple", + "parent": "Sacred Forest Meadow A", + "access_rules": [ + "hookshot" + ], + "sections": [ + { + "name": "First room", + "item_count": 1 + }, + { + "name": "Stalfos", + "item_count": 1 + }, + { + "name": "Map Chest", + "access_rules": [ + "ocarina,time", + "bow,[ironboots]", + "bow,[scale2]", + "forest_small_keys:1,hoverboots" + ], + "item_count": 1 + }, + { + "name": "Below Scarecrow", + "access_rules": [ + "ocarina,time", + "bow", + "forest_small_keys:1,hoverboots" + ], + "item_count": 1 + }, + { + "name": "Inside well", + "access_rules": [ + "@Forest Temple/Map Chest" + ], + "item_count": 1 + }, + { + "name": "Block Room Eye", + "access_rules": [ + "forest_small_keys:1,lift1,bow" + ], + "item_count": 1 + }, + { + "name": "Boss Key Chest", + "access_rules": [ + "forest_small_keys:2,bow,lift1" + ], + "item_count": 1 + }, + { + "name": "Floormaster", + "access_rules": [ + "@Forest Temple/Boss Key Chest", + "forest_small_keys:1,hoverboots", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Red Poe", + "access_rules": [ + "forest_small_keys:3,lift1,bow" + ], + "item_count": 1 + }, + { + "name": "Bow Chest", + "access_rules": [ + "forest_small_keys:3,lift1" + ], + "item_count": 1 + }, + { + "name": "Blue Poe", + "access_rules": [ + "forest_small_keys:3,lift1,bow" + ], + "item_count": 1 + }, + { + "name": "Checkerboard", + "access_rules": [ + "forest_small_keys:5,lift1,bow", + "forest_small_keys:5,lift1,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Basement", + "access_rules": [ + "@Forest Temple/Checkerboard" + ], + "item_count": 1 + }, + { + "name": "Phantom Ganon", + "access_rules": [ + "@Forest Temple/Basement,forest_boss_key" + ], + "hosted_item": "forest", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2148, + "y": 586 + } + ], + "children": [ + { + "name": "Forest Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS60 - Vines At Entrance", + "short_name": "First Room", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS61 - Wall Northern Main Room", + "short_name": "Main Room", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS62 - Below Scarecrow", + "short_name": "Scarecrow", + "access_rules": [ + "@Forest Temple/Below Scarecrow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS63 - Wall Near Columns", + "short_name": "Columns", + "access_rules": [ + "@Forest Temple/Map Chest,longshot", + "@Forest Temple/Floormaster,hookshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS64 - Basement Room", + "short_name": "Basement", + "access_rules": [ + "@Forest Temple/Basement" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2180, + "y": 586 + } + ] + } + ] + }, + { + "name": "Fire Temple", + "parent": "Death Mountain Crater A", + "access_rules": [ + "@Sheik in Crater,[redtunic]" + ], + "sections": [ + { + "name": "Near Boss Door", + "item_count": 1 + }, + { + "name": "Boss Key Rooms", + "access_rules": [ + "hammer" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "North Lava Room", + "access_rules": [ + "fire_small_keys:1" + ], + "item_count": 1 + }, + { + "name": "South Lava Room", + "access_rules": [ + "fire_small_keys:1,@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "South Boulder Maze", + "access_rules": [ + "fire_small_keys:3,[lift1]" + ], + "item_count": 1 + }, + { + "name": "North Boulder Maze", + "access_rules": [ + "@Fire Temple/South Boulder Maze" + ], + "item_count": 1 + }, + { + "name": "Map Chest", + "access_rules": [ + "@Fire Temple/South Boulder Maze,fire_small_keys:4,bow", + "@Fire Temple/South Boulder Maze,fire_small_keys:5" + ], + "item_count": 1 + }, + { + "name": "Above Boulder Maze", + "access_rules": [ + "@Fire Temple/South Boulder Maze,fire_small_keys:5" + ], + "item_count": 1 + }, + { + "name": "Shortcut", + "access_rules": [ + "@Fire Temple/Above Boulder Maze,@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Scarecrow", + "access_rules": [ + "@Fire Temple/Above Boulder Maze,ocarina,hookshot", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "@Fire Temple/Above Boulder Maze,fire_small_keys:6" + ], + "item_count": 1 + }, + { + "name": "Time Block Room", + "access_rules": [ + "@Fire Temple/Compass Chest,fire_small_keys:7,hammer,ocarina,time", + "@Fire Temple/Compass Chest,hammer,hoverboots" + ], + "item_count": 1 + }, + { + "name": "Hammer Chest", + "access_rules": [ + "@Fire Temple/Compass Chest,fire_small_keys:7,@logic/explosives", + "@Fire Temple/Compass Chest,hoverboots,hammer,@logic/explosives", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Volvagia", + "access_rules": [ + "@Fire Temple/Compass Chest,fire_small_keys:7,@logic/explosives,fire_boss_key,hammer", + "hoverboots,fire_boss_key,hammer" + ], + "hosted_item": "fire", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1912, + "y": 80 + } + ], + "children": [ + { + "name": "Fire Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS65 - Time Block First Room", + "short_name": "Time Block", + "access_rules": [ + "@Fire Temple/North Lava Room,ocarina,time" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS66 - Bombable Wall Boulder Maze", + "short_name": "Boulder Maze", + "access_rules": [ + "@Fire Temple/North Boulder Maze,@logic/explosives" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS67 - Top Floor Scarecrow", + "short_name": "Scarecrow 1", + "access_rules": [ + "@Fire Temple/Scarecrow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS68 - Top Floor Through Door", + "short_name": "Scarecrow 2", + "access_rules": [ + "@Fire Temple/Scarecrow" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS69 - Near Boss Key Chest", + "short_name": "Near BK", + "access_rules": [ + "@Fire Temple/Boss Key Rooms" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1912, + "y": 115 + } + ] + } + ] + }, + { + "name": "Water Temple", + "parent": "Lake Hylia A", + "access_rules": [ + "ironboots,hookshot,[bluetunic]" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Compass Chest", + "item_count": 1 + }, + { + "name": "Torch Chest", + "access_rules": [ + "ocarina,lullaby,bow", + "ocarina,lullaby,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Dragon Chest", + "access_rules": [ + "ocarina,lullaby,lift1", + "water_small_keys:2,ocarina,time,bow" + ], + "item_count": 1 + }, + { + "name": "Basement", + "access_rules": [ + "water_small_keys:1,ocarina,lullaby", + "ocarina,lullaby,bow", + "ocarina,lullaby,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Cracked Wall", + "access_rules": [ + "@Water Temple/Basement,@logic/explosives", + "bombchu" + ], + "item_count": 1 + }, + { + "name": "Center Eye Switch", + "access_rules": [ + "ocarina,lullaby,bow,lift1,hoverboots", + "ocarina,lullaby,bow,lift1,longshot" + ], + "item_count": 1 + }, + { + "name": "Dark Link", + "access_rules": [ + "water_small_keys:2" + ], + "item_count": 1 + }, + { + "name": "River", + "access_rules": [ + "water_small_keys:2,ocarina,time,bow", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Boss Key Chest", + "access_rules": [ + "water_small_keys:2,longshot,hoverboots", + "water_small_keys:2,longshot,@logic/explosives,lift1", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Morpha", + "access_rules": [ + "longshot,water_boss_key" + ], + "hosted_item": "water", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1015, + "y": 1380 + } + ], + "children": [ + { + "name": "Water Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS73 - Bottom South, Hit Switch Spin Attack", + "short_name": "Bottom South", + "access_rules": [ + "@logic/explosives,ocarina,lullaby" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS74 - River After Dark Link", + "short_name": "River", + "access_rules": [ + "@Water Temple/Dark Link,ocarina,time" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS75 - Center Pillar Inside", + "short_name": "Center Pillar", + "access_rules": [ + "water_small_keys:1,ocarina,lullaby,longshot", + "water_small_keys:1,ocarina,lullaby,faroreswind,magic", + "ocarina,lullaby,bow,longshot", + "ocarina,lullaby,bow,faroreswind,magic", + "ocarina,lullaby,dinsfire,magic,longshot", + "ocarina,lullaby,dinsfire,magic,faroreswind" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS76 - Platform Room Before Dark Link", + "short_name": "Platform Room", + "access_rules": [ + "water_small_keys:1,longshot", + "water_small_keys:1,hookshot,[longshot]" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS77 - Bottom Rolling Rocks Room", + "short_name": "Rolling Rocks", + "access_rules": [ + "water_small_keys:1,longshot,@logic/explosives,lift1", + "water_small_keys:1,longshot,hoverboots" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 980, + "y": 1380 + } + ] + } + ] + }, + { + "name": "Shadow Temple", + "parent": "Kakariko A", + "access_rules": [ + "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hoverboots", + "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hookshot" + ], + "sections": [ + { + "name": "Map Chest", + "item_count": 1 + }, + { + "name": "Deadhand", + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "hoverboots" + ], + "item_count": 1 + }, + { + "name": "Early Silver Rupees", + "access_rules": [ + "hoverboots" + ], + "item_count": 1 + }, + { + "name": "Like-Like Room", + "access_rules": [ + "shadow_small_keys:1,hoverboots,@logic/explosives" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Falling Spikes Lower", + "access_rules": [ + "@Shadow Temple/Like-Like Room" + ], + "item_count": 1 + }, + { + "name": "Falling Spikes Upper", + "access_rules": [ + "@Shadow Temple/Like-Like Room,lift1" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Invisible Spikes", + "access_rules": [ + "@Shadow Temple/Like-Like Room,shadow_small_keys:2" + ], + "item_count": 1 + }, + { + "name": "Skull Pot Key", + "access_rules": [ + "@Shadow Temple/Invisible Spikes,hookshot" + ], + "item_count": 1 + }, + { + "name": "Wind Hint Room", + "access_rules": [ + "@Shadow Temple/Invisible Spikes,hookshot,shadow_small_keys:3" + ], + "item_count": 1 + }, + { + "name": "After Wind Room", + "access_rules": [ + "@Shadow Temple/Wind Hint Room" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Boss Key Room", + "access_rules": [ + "@Shadow Temple/After Wind Room,shadow_small_keys:4,ocarina,lullaby" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Floormaster", + "access_rules": [ + "@Shadow Temple/After Wind Room,shadow_small_keys:4,ocarina,lullaby", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Bongo Bongo", + "access_rules": [ + "@Shadow Temple/Boss Key Room,shadow_boss_key,shadow_small_keys:5,bow", + "@Shadow Temple/Boss Key Room,shadow_boss_key,shadow_small_keys:5,longshot" + ], + "hosted_item": "shadow", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2144, + "y": 326 + } + ], + "children": [ + { + "name": "Shadow Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS81 - Like-Like Room", + "short_name": "Like-Like", + "access_rules": [ + "@Shadow Temple/Like-Like Room,[hookshot]" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS82 - Falling Spikes Room", + "short_name": "Falling Spikes", + "access_rules": [ + "@Shadow Temple/Like-Like Room,hookshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS83 - Bombable Skull Room", + "short_name": "Bombable Skull", + "access_rules": [ + "@Shadow Temple/Skull Pot Key" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS84 - Near Boat", + "short_name": "Near Boat", + "access_rules": [ + "@Shadow Temple/After Wind Room,shadow_small_keys:4,longshot" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS85 - Three Skulls Room", + "short_name": "Three Skulls", + "access_rules": [ + "@Shadow Temple/Boss Key Room" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 2106, + "y": 310 + } + ] + } + ] + }, + { + "name": "Spirit Temple", + "parent": "Colossus", + "access_rules": [ + "@logic/colossus" + ], + "sections": [ + { + "name": "Lower Child", + "access_rules": [ + "ocarina,requiem,boomerang", + "ocarina,requiem,sling", + "ocarina,requiem,@logic/bombchus" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Upper Child", + "access_rules": [ + "@Spirit Temple/Lower Child,spirit_small_keys:1", + "@Spirit Temple/Mirror Room" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Torch Puzzle", + "access_rules": [ + "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,sticks", + "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,dinsfire,magic", + "@Spirit Temple/Mirror Room,@logic/has fire" + ], + "item_count": 1 + }, + { + "name": "Southern Hand", + "access_rules": [ + "@Spirit Temple/Lower Child,spirit_small_keys:2,@logic/explosives", + "@Spirit Temple/Mirror Room,spirit_small_keys:2", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Compass Chest", + "access_rules": [ + "sword2,lift2,ocarina,lullaby,hookshot" + ], + "item_count": 1 + }, + { + "name": "Boulder Room", + "access_rules": [ + "sword2,lift2,hookshot", + "sword2,lift2,bow", + "sword2,lift2,@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Mirror Room", + "access_rules": [ + "sword2,lift2,spirit_small_keys:1" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Map Chest", + "access_rules": [ + "@Spirit Temple/Mirror Room,@logic/has fire", + "@Spirit Temple/Mirror Room,bow", + "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,sticks", + "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Statue Hand", + "access_rules": [ + "@Spirit Temple/Mirror Room,ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Statue Ledge", + "access_rules": [ + "@Spirit Temple/Statue Hand,hookshot", + "@Spirit Temple/Statue Hand,hoverboots" + ], + "item_count": 1 + }, + { + "name": "Near Armos", + "access_rules": [ + "@Spirit Temple/Mirror Room,spirit_small_keys:2,@logic/explosives,shield3" + ], + "item_count": 1 + }, + { + "name": "Invisible Hallway", + "access_rules": [ + "@Spirit Temple/Mirror Room,spirit_small_keys:2,@logic/explosives,@logic/lens" + ], + "clear_as_group": false, + "item_count": 2 + }, + { + "name": "Northern Hand", + "access_rules": [ + "@Spirit Temple/Mirror Room,spirit_small_keys:2,@logic/explosives", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Boss Key Chest", + "access_rules": [ + "@Spirit Temple/Mirror Room,spirit_small_keys:3,@logic/explosives,ocarina,lullaby,[bow],[hookshot]" + ], + "item_count": 1 + }, + { + "name": "Topmost Sun", + "access_rules": [ + "@Spirit Temple/Near Armos,spirit_small_keys:3" + ], + "item_count": 1 + }, + { + "name": "Twinrova", + "access_rules": [ + "@Spirit Temple/Topmost Sun,spirit_boss_key,hookshot" + ], + "hosted_item": "spirit", + "chest_unopened_img": "images/HC.png", + "chest_opened_img": "images/HC_grey.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "visibility_rules": [ + "ocarina,requiem" + ], + "x": 85, + "y": 301 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 85, + "y": 301 + } + ], + "children": [ + { + "name": "Spirit Temple Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS96 - Cage Room Lower Child", + "short_name": "Lower Child", + "access_rules": [ + "@Spirit Temple/Lower Child" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS97 - Pit Upper Child", + "short_name": "Upper Child", + "access_rules": [ + "@Spirit Temple/Upper Child" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS98 - Room Before Iron Knuckle Child Side", + "short_name": "Before Knuckle", + "access_rules": [ + "boomerang,@Spirit Temple/Torch Puzzle", + "hookshot,@Spirit Temple/Torch Puzzle" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS99 - Boulder Room Behind Block", + "short_name": "Boulder Room", + "access_rules": [ + "ocarina,time,@Spirit Temple/Boulder Room" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS100 - Statue Room, Left Ledge", + "short_name": "Statue Ledge", + "access_rules": [ + "lift2,sword2,spirit_small_keys:1,hookshot,ocarina", + "lift2,sword2,spirit_small_keys:1,longshot", + "lift2,sword2,spirit_small_keys:1,hoverboots" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 82, + "y": 246 + }, + { + "map": "adult", + "visibility_rules": [ + "sword2" + ], + "x": 82, + "y": 246 + } + ] + } + ] + }, + { + "name": "Bottom of the Well", + "parent": "Kakariko C", + "access_rules": [ + "ocarina,storm" + ], + "sections": [ + { + "name": "Front Left Hidden", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Right Hidden", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Center Big Chest", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Center Small Chest", + "access_rules": [ + "@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Locked Pits", + "clear_as_group": false, + "access_rules": [ + "botw_small_keys:1,@logic/lens" + ], + "item_count": 2 + }, + { + "name": "Coffin Key", + "item_count": 1 + }, + { + "name": "Front Bombable", + "access_rules": [ + "@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Back Bombable", + "access_rules": [ + "@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Basement", + "access_rules": [ + "@logic/explosives", + "lift1,botw_small_keys:1,@logic/lens", + "lift1,dinsfire,magic" + ], + "item_count": 1 + }, + { + "name": "Underwater Front", + "access_rules": [ + "ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Underwater Left", + "access_rules": [ + "ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Deadhand", + "access_rules": [ + "ocarina,lullaby,[sword1]" + ], + "item_count": 1 + }, + { + "name": "Invisible Chest", + "access_rules": [ + "ocarina,lullaby,@logic/lens" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1884, + "y": 383 + } + ], + "children": [ + { + "name": "Bottom of the Well Skulltulas", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS78 - Like-Like Room", + "short_name": "Like-Like", + "access_rules": [ + "botw_small_keys:1,boomerang,@logic/lens" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS79 - Left Locked Room", + "short_name": "Left Locked", + "access_rules": [ + "botw_small_keys:1,boomerang" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + }, + { + "name": "GS80 - Right Locked Room", + "short_name": "Right Locked", + "access_rules": [ + "botw_small_keys:1,boomerang,@logic/lens" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "child", + "x": 1900, + "y": 414 + } + ] + } + ] + }, + { + "name": "Ganons Castle", + "parent": "Ganons Castle Grounds", + "access_rules": [ + "bridge_medallions,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed", + "bridge_vanilla,sword2,lacs_meds:2,lightarrow", + "bridge_dungeons,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed,stones:3", + "bridge_open,sword2" + ], + "sections": [ + { + "name": "Forest Trial", + "item_count": 1 + }, + { + "name": "Water Trial", + "item_count": 2 + }, + { + "name": "Shadow Trial Front", + "access_rules": [ + "hookshot", + "hoverboots", + "ocarina,time", + "magic,bow,firearrow" + ], + "item_count": 1 + }, + { + "name": "Shadow Trial Back", + "access_rules": [ + "longshot,hoverboots", + "longshot,magic,dinsfire", + "magic,bow,firearrow" + ], + "item_count": 1 + }, + { + "name": "Light Trial Front", + "access_rules": [ + "lift3,@logic/lens" + ], + "item_count": 7 + }, + { + "name": "Light Trial Back", + "access_rules": [ + "gc_small_keys:1,lift3,ocarina,lullaby" + ], + "item_count": 1 + }, + { + "name": "Spirit Trial Front", + "access_rules": [ + "hookshot" + ], + "item_count": 1 + }, + { + "name": "Spirit Trial Back", + "access_rules": [ + "hookshot,bombchu,@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Castle Tower", + "access_rules": [ + "gc_boss_key,gc_small_keys:2,@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,@logic/lens,[redtunic]", + "gc_boss_key,gc_small_keys:2,@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,hoverboots,[redtunic]" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1439, + "y": 206 + } + ], + "children": [ + { + "name": "Ganons Castle Scrubs", + "access_rules": [ + "scrub_shuffle_yes" + ], + "sections": [ + { + "name": "Hidden Room", + "short_name": "Hidden Room", + "chest_unopened_img": "images/deku_scrub.png", + "chest_opened_img": "images/deku_scrub_grey.png", + "item_count": 4 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 1400, + "y": 206 + } + ] + } + ] + }, + { + "name": "Gerudo Fortress", + "parent": "Bridge Crossing", + "access_rules": [ + "[bow]", + "[hookshot]", + "[hoverboots]" + ], + "children": [ + { + "name": "Carpenter Rescue", + "sections": [ + { + "name": "1st key", + "item_count": 1 + }, + { + "name": "2nd key", + "item_count": 1 + }, + { + "name": "3rd key", + "item_count": 1 + }, + { + "name": "4th key", + "item_count": 1 + }, + { + "name": "Free the carpenters", + "access_rules": [ + "gf_small_keys:4", + "gf_small_keys:1,[gf_small_keys:4]" + ], + "hosted_item": "carpenter", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 503, + "y": 392 + } + ] + }, + { + "name": "Rooftop Chest", + "sections": [ + { + "name": "Open it", + "access_rules": [ + "hoverboots", + "ocarina,hookshot", + "longshot" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 544, + "y": 358 + } + ] + }, + { + "name": "Horseback Archery", + "sections": [ + { + "name": "1000", + "access_rules": [ + "ocarina,epona,bow,carpenter" + ], + "item_count": 1 + }, + { + "name": "1500", + "access_rules": [ + "ocarina,epona,bow,carpenter", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 620, + "y": 438 + } + ] + }, + { + "name": "Archery Range (N)", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS90", + "access_rules": [ + "hookshot,carpenter" + ], + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 660, + "y": 306 + } + ] + }, + { + "name": "Rooftop (N)", + "access_rules": [ + "show_skulltulas" + ], + "sections": [ + { + "name": "GS91", + "chest_unopened_img": "images/skulltula.png", + "chest_opened_img": "images/skulltula_token.png", + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 544, + "y": 390 + } + ] + }, + { + "name": "Gerudo Training Grounds", + "access_rules": [ + "carpenter,card" + ], + "sections": [ + { + "name": "Lobby", + "access_rules": [ + "bow" + ], + "item_count": 2 + }, + { + "name": "Stalfos", + "item_count": 1 + }, + { + "name": "Wolfos", + "access_rules": [ + "hookshot" + ], + "item_count": 1 + }, + { + "name": "Like-Like", + "access_rules": [ + "hookshot,lift2,@logic/lens" + ], + "item_count": 4 + }, + { + "name": "Eye Statue", + "access_rules": [ + "hookshot,bow,@logic/lens", + "@logic/explosives,hookshot,hammer,bow", + "gtg_small_keys:2,hookshot,hammer,bow" + ], + "item_count": 1 + }, + { + "name": "Near Scarecrow", + "access_rules": [ + "hookshot,bow,@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Flaming Enemies", + "access_rules": [ + "hookshot,@logic/lens", + "@logic/explosives,hookshot", + "gtg_small_keys:2,hookshot" + ], + "item_count": 1 + }, + { + "name": "Hammer Pillar", + "access_rules": [ + "hookshot,@logic/lens,[hammer]", + "@logic/explosives,hookshot,[hammer]", + "gtg_small_keys:2,hookshot,[hammer]" + ], + "item_count": 1 + }, + { + "name": "Lava Pit Ledge", + "access_rules": [ + "hookshot,@logic/lens,ocarina,time", + "@logic/explosives,ocarina,time", + "gtg_small_keys:2" + ], + "item_count": 3 + }, + { + "name": "Under Water", + "access_rules": [ + "hookshot,@logic/lens,ocarina,time,ironboots,[bluetunic]", + "@logic/explosives,hookshot,ocarina,time,ironboots,[bluetunic]", + "gtg_small_keys:2,hookshot,ocarina,time,ironboots,[bluetunic]", + "{agony}" + ], + "capture_item": true, + "item_count": 1 + }, + { + "name": "Beamos", + "access_rules": [ + "@logic/explosives" + ], + "item_count": 1 + }, + { + "name": "Above Maze", + "access_rules": [ + "gtg_small_keys:1,@logic/lens" + ], + "item_count": 1 + }, + { + "name": "Maze 1", + "access_rules": [ + "gtg_small_keys:2" + ], + "item_count": 1 + }, + { + "name": "Maze 2", + "access_rules": [ + "gtg_small_keys:4" + ], + "item_count": 1 + }, + { + "name": "Maze 3", + "access_rules": [ + "gtg_small_keys:5" + ], + "item_count": 1 + }, + { + "name": "Ice Arrow Chest", + "access_rules": [ + "gtg_small_keys:7" + ], + "item_count": 1 + } + ], + "map_locations": [ + { + "map": "adult", + "x": 481, + "y": 444 + } + ] + } + ] + } +] \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda.zip b/ootrando_overworldmap_keysanity_hamsda.zip deleted file mode 100644 index 653dcbfa..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda.zip and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/broadcast_layout.json b/ootrando_overworldmap_keysanity_hamsda/broadcast_layout.json deleted file mode 100644 index be926bcd..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/broadcast_layout.json +++ /dev/null @@ -1,413 +0,0 @@ -{ - "type": "array", - "background": "#212121", - "margin": "5,5,5,5", - "content": [ - { - "type": "itemgrid", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove" - ], - [ - "bottle1", - "bottle2", - "bottle3", - "bottle4", - "adulttrade", - "kidtrade" - ], - [ - "lift1", - "redtunic", - "bluetunic", - "sword1", - "sword2", - "sword3" - ], - [ - "scale1", - "ironboots", - "hoverboots", - "shield1", - "shield2", - "shield3" - ], - [ - "wallet1", - "magic", - "carpenter", - "card", - "agony", - "skulltula" - ], - [ - "lullabycheck", - "eponacheck", - "sariacheck", - "suncheck", - "timecheck", - "stormcheck" - ], - [ - "minuetcheck", - "bolerocheck", - "serenadecheck", - "requiemcheck", - "nocturnecheck", - "preludecheck" - ], - [ - "forest", - "fire", - "water", - "spirit", - "shadow", - "free" - ] - ] - }, - { - "type": "array", - "orientation": "vertical", - "content": [ - { - "type": "array", - "orientation": "horizontal", - "margin": "5,0", - "content": [ - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "forest_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "forest_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "forest_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "fire_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "fire_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "fire_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "water_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "water_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "water_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "spirit_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "spirit_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "spirit_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "shadow_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "shadow_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "shadow_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gc_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gc_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "gc_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - } - ] - }, - { - "type": "array", - "orientation": "horizontal", - "margin": "5,0", - "content": [ - { - "type": "item", - "item": "deku", - "margin": "1,2", - "width": 32, - "height": 32 - }, - { - "type": "item", - "item": "dodongo", - "margin": "1,2", - "width": 32, - "height": 32 - }, - { - "type": "item", - "item": "jabu", - "margin": "1,2", - "width": 32, - "height": 32 - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "botw_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "botw_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gf_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gf_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gtg_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gtg_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda/changelog.md b/ootrando_overworldmap_keysanity_hamsda/changelog.md deleted file mode 100644 index acd55df3..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/changelog.md +++ /dev/null @@ -1,87 +0,0 @@ -# Changelog - -## 2.0.3.3 - -- fixed open forest (forgot the `item_count` again... oops) - -## 2.0.3.2 - -- fixed tektite grotto only on child map with gold scale -- fixed Gerudo archery range GS90 needs carpenters rescued -- changed Water Temple GS76 to be sequence breakable by hookshot extension -- changed adult SFM/LW behind Mido marked sequence breakable (will show up as completeable without sequence break if you have explosives due to limitations of the tracker) -- changed Shadow Temple GS81 to be sequence breakable w/o hookshot (can jumpslash from the chests) -- changed GS short names for (mini) dungeons to be recognizable when pinned -- fixed Fire Temple access -- fixed Spirit Temple GS99 to require strength2 -- fixed Bottom of the Well basement reachable with dins and strength1 - -## 2.0.3.1 - -- fixed Shadow Temple falling spikes room upper chests strength can't be sequence broken -- fixed Haunted Wasteland GS -- fixed Jabu Jabus Belly GS 52-54 -- changed how Gerudo Fortress settings are handled: - - added key logic to carpenter rescue (1 key is marked as sequence break for the fast option) - - added Gerudo symbol to indicate the carpenters being rescued - - changed logic for everything that referenced card to use the carpenters instead - - added the card to GTG access logic (its only use) -- Ocarina of Time no longer hosts the item so it works with ocarina shuffle -- fixed Spirit Temple southern hand adult accessibility - -## 2.0.3.0 - -- improved Water Temple: - - reduced small key requirements to absolute minimum needed - - added bow and dins to reach medium level water - - removed sequence breakable lullaby -- added lens+magic (sequence breakable) to clockwise GTG -- added a bit more logic to counter-clockwise GTG regarding explosives or small keys (though it is unlikely someone will actually use 2 keys for this) -- added ocarina to locations that require playing songs -- added lens options -- fixed Zora Tunic from shop always requires both wallet upgrades -- added a settings section to the layout and changed some icons -- changed/added a lot of logic from TRs fork -- added gerudo fortress small keys to tracker -- changed skulltulas to be separate icons for tokensanity -- changed icons: - - default chests use a brown OoT style chest - - freestanding HPs are HPs - - boss HCs are HCs - - song locations are grey notes - - grey note songs are grey notes with text -- fixed logic for some trials chests, GS6, and GS17 - -## 2.0.2.1 - -- fixed orientation for pinned locations on vertical tracker layout -- fixed logic for DC without explosives -- fixed Fire Temple hammer chest with 6 small keys and hovers requires hammer - -## 2.0.2.0 - -- added checkmarks to songs -- improved GTG: - - split hammer pillars chests (one can be gotten without hammer) - - remove sequence breakable hammer from clockwise path (not needed to open door) -- changed visibility based on age specific requirements for various locations -- changed layouts: - - broadcast layout cosmetic fixes and added key counts - - vertical tracker layout moved pinned locations below map to use space better - -## 2.0.1.5 - -- fixed DMC wall HP reachable without explosives -- removed item counts from dungeons -- fixed Zoras Domain shop as adult -- changed Forest Temple courtyard logic -- improved Fire Temple: - - lift1 sequence breakable - - better restrictions for Volvagia -- changed GTG maze chests into separate locations and added key requirements - -## 2.0.1.4 - -- first version of keysanity pack: - - reworked layouts to include small key counts and boss keys - - added key requirements to dungeons \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda/groups.json b/ootrando_overworldmap_keysanity_hamsda/groups.json deleted file mode 100644 index 21bfad9e..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/groups.json +++ /dev/null @@ -1,2 +0,0 @@ -[ -] \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda/images/0.png b/ootrando_overworldmap_keysanity_hamsda/images/0.png deleted file mode 100644 index 3135b13e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/0.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/1.png b/ootrando_overworldmap_keysanity_hamsda/images/1.png deleted file mode 100644 index 950f68b8..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/2.png b/ootrando_overworldmap_keysanity_hamsda/images/2.png deleted file mode 100644 index 47b77653..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/3.png b/ootrando_overworldmap_keysanity_hamsda/images/3.png deleted file mode 100644 index 09a478ed..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/4.png b/ootrando_overworldmap_keysanity_hamsda/images/4.png deleted file mode 100644 index 6ac376a6..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/4.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/5.png b/ootrando_overworldmap_keysanity_hamsda/images/5.png deleted file mode 100644 index 2df2a074..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/5.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/HC.png b/ootrando_overworldmap_keysanity_hamsda/images/HC.png deleted file mode 100644 index 02ce8729..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/HC.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/HC_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/HC_grey.png deleted file mode 100644 index 85fdad2a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/HC_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/HP.png b/ootrando_overworldmap_keysanity_hamsda/images/HP.png deleted file mode 100644 index 173e3768..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/HP.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/HP_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/HP_grey.png deleted file mode 100644 index e43f11db..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/HP_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/agony.png b/ootrando_overworldmap_keysanity_hamsda/images/agony.png deleted file mode 100644 index dbb0b39b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/agony.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bean.png b/ootrando_overworldmap_keysanity_hamsda/images/bean.png deleted file mode 100644 index 5cc11508..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bean.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/blue_note.png b/ootrando_overworldmap_keysanity_hamsda/images/blue_note.png deleted file mode 100644 index 7d4ba7ea..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/blue_note.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bluetunic-disabled.png b/ootrando_overworldmap_keysanity_hamsda/images/bluetunic-disabled.png deleted file mode 100644 index 2f70ba54..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bluetunic-disabled.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bluetunic.png b/ootrando_overworldmap_keysanity_hamsda/images/bluetunic.png deleted file mode 100644 index 675344cf..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bluetunic.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bomb.png b/ootrando_overworldmap_keysanity_hamsda/images/bomb.png deleted file mode 100644 index 3ab5b385..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bomb.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bomb1.png b/ootrando_overworldmap_keysanity_hamsda/images/bomb1.png deleted file mode 100644 index aae51842..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bomb1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bomb2.png b/ootrando_overworldmap_keysanity_hamsda/images/bomb2.png deleted file mode 100644 index 767c4289..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bomb2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bomb3.png b/ootrando_overworldmap_keysanity_hamsda/images/bomb3.png deleted file mode 100644 index a332235e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bomb3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bomb4.png b/ootrando_overworldmap_keysanity_hamsda/images/bomb4.png deleted file mode 100644 index 3eea4f7e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bomb4.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bombchu.png b/ootrando_overworldmap_keysanity_hamsda/images/bombchu.png deleted file mode 100644 index c9c5af92..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bombchu.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/boomerang.png b/ootrando_overworldmap_keysanity_hamsda/images/boomerang.png deleted file mode 100644 index ae5b5640..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/boomerang.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/boots.png b/ootrando_overworldmap_keysanity_hamsda/images/boots.png deleted file mode 100644 index 043667ee..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/boots.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle.png deleted file mode 100644 index 1698a992..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_bigpoe.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_bigpoe.png deleted file mode 100644 index 76a00bc6..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_bigpoe.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_blue.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_blue.png deleted file mode 100644 index f93a3995..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_blue.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_bugs.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_bugs.png deleted file mode 100644 index d9c56392..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_bugs.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_fairy.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_fairy.png deleted file mode 100644 index 92ce37d5..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_fairy.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_fire.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_fire.png deleted file mode 100644 index 864b962e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_fire.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_fish.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_fish.png deleted file mode 100644 index 26bc0272..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_fish.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_green.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_green.png deleted file mode 100644 index 72107e99..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_green.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_halfmilk.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_halfmilk.png deleted file mode 100644 index 178ef47b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_halfmilk.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_letter.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_letter.png deleted file mode 100644 index 22985aa8..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_letter.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_milk.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_milk.png deleted file mode 100644 index f31d493e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_milk.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_poe.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_poe.png deleted file mode 100644 index 13310a54..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_poe.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bottle_red.png b/ootrando_overworldmap_keysanity_hamsda/images/bottle_red.png deleted file mode 100644 index cbe99a01..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bottle_red.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/botw.png b/ootrando_overworldmap_keysanity_hamsda/images/botw.png deleted file mode 100644 index 3f9ab883..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/botw.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bow.png b/ootrando_overworldmap_keysanity_hamsda/images/bow.png deleted file mode 100644 index b969a52a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bow.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bow3.png b/ootrando_overworldmap_keysanity_hamsda/images/bow3.png deleted file mode 100644 index e89ddbc7..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bow3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bow4.png b/ootrando_overworldmap_keysanity_hamsda/images/bow4.png deleted file mode 100644 index f0f62c9a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bow4.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bow5.png b/ootrando_overworldmap_keysanity_hamsda/images/bow5.png deleted file mode 100644 index 8673c9e7..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bow5.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bridge_dungeons.png b/ootrando_overworldmap_keysanity_hamsda/images/bridge_dungeons.png deleted file mode 100644 index e3a200cb..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bridge_dungeons.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bridge_medallions.png b/ootrando_overworldmap_keysanity_hamsda/images/bridge_medallions.png deleted file mode 100644 index 975cf255..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bridge_medallions.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bridge_open.png b/ootrando_overworldmap_keysanity_hamsda/images/bridge_open.png deleted file mode 100644 index 07ee7f3b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bridge_open.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bridge_vanilla.png b/ootrando_overworldmap_keysanity_hamsda/images/bridge_vanilla.png deleted file mode 100644 index 9cca1420..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bridge_vanilla.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/broken_sword.png b/ootrando_overworldmap_keysanity_hamsda/images/broken_sword.png deleted file mode 100644 index b5c4701f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/broken_sword.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/bunny.png b/ootrando_overworldmap_keysanity_hamsda/images/bunny.png deleted file mode 100644 index c53905d3..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/bunny.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/check.png b/ootrando_overworldmap_keysanity_hamsda/images/check.png deleted file mode 100644 index 8229d769..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/check.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/chest.png b/ootrando_overworldmap_keysanity_hamsda/images/chest.png deleted file mode 100644 index 0e85260d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/chest.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_closed.png b/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_closed.png deleted file mode 100644 index 605aa458..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_closed.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_open.png b/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_open.png deleted file mode 100644 index d2aebcfc..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_open.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_open2.png b/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_open2.png deleted file mode 100644 index 3e4f2dc6..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/chest_brown_open2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/chest_golden_closed.png b/ootrando_overworldmap_keysanity_hamsda/images/chest_golden_closed.png deleted file mode 100644 index 52020731..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/chest_golden_closed.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/chest_golden_open.png b/ootrando_overworldmap_keysanity_hamsda/images/chest_golden_open.png deleted file mode 100644 index c30b8c35..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/chest_golden_open.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/chest_open.png b/ootrando_overworldmap_keysanity_hamsda/images/chest_open.png deleted file mode 100644 index cf6dcba3..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/chest_open.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/claim.png b/ootrando_overworldmap_keysanity_hamsda/images/claim.png deleted file mode 100644 index 3ec3a821..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/claim.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/cojiro.png b/ootrando_overworldmap_keysanity_hamsda/images/cojiro.png deleted file mode 100644 index 9eb57ba9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/cojiro.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/cucco.png b/ootrando_overworldmap_keysanity_hamsda/images/cucco.png deleted file mode 100644 index 40e6d937..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/cucco.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/deku.png b/ootrando_overworldmap_keysanity_hamsda/images/deku.png deleted file mode 100644 index bc0c953a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/deku.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/deku_large.png b/ootrando_overworldmap_keysanity_hamsda/images/deku_large.png deleted file mode 100644 index fcea1cc8..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/deku_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/din.png b/ootrando_overworldmap_keysanity_hamsda/images/din.png deleted file mode 100644 index 86978175..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/din.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/dodongo.png b/ootrando_overworldmap_keysanity_hamsda/images/dodongo.png deleted file mode 100644 index 149af81e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/dodongo.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/dodongo_large.png b/ootrando_overworldmap_keysanity_hamsda/images/dodongo_large.png deleted file mode 100644 index 9c34b158..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/dodongo_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/door_closed.png b/ootrando_overworldmap_keysanity_hamsda/images/door_closed.png deleted file mode 100644 index 502df9b9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/door_closed.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/door_open.png b/ootrando_overworldmap_keysanity_hamsda/images/door_open.png deleted file mode 100644 index a025a63c..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/door_open.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/egg.png b/ootrando_overworldmap_keysanity_hamsda/images/egg.png deleted file mode 100644 index 9de48b77..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/egg.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/emerald-small.png b/ootrando_overworldmap_keysanity_hamsda/images/emerald-small.png deleted file mode 100644 index d0952171..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/emerald-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/emerald.png b/ootrando_overworldmap_keysanity_hamsda/images/emerald.png deleted file mode 100644 index 3e0fbe7c..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/emerald.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/epona.png b/ootrando_overworldmap_keysanity_hamsda/images/epona.png deleted file mode 100644 index bce387ab..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/epona.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/epona_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/epona_grey.png deleted file mode 100644 index 88de2f72..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/epona_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/eyedrops.png b/ootrando_overworldmap_keysanity_hamsda/images/eyedrops.png deleted file mode 100644 index 99c53fd4..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/eyedrops.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/fairyocarina.png b/ootrando_overworldmap_keysanity_hamsda/images/fairyocarina.png deleted file mode 100644 index 004d4ea9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/fairyocarina.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/farore.png b/ootrando_overworldmap_keysanity_hamsda/images/farore.png deleted file mode 100644 index ba65aeab..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/farore.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/fire-small.png b/ootrando_overworldmap_keysanity_hamsda/images/fire-small.png deleted file mode 100644 index 220ce73e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/fire-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/fire.png b/ootrando_overworldmap_keysanity_hamsda/images/fire.png deleted file mode 100644 index af7a412b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/fire.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/fire_large.png b/ootrando_overworldmap_keysanity_hamsda/images/fire_large.png deleted file mode 100644 index 7f363fea..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/fire_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/firearrow.png b/ootrando_overworldmap_keysanity_hamsda/images/firearrow.png deleted file mode 100644 index 82b95cce..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/firearrow.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/firemedallion.png b/ootrando_overworldmap_keysanity_hamsda/images/firemedallion.png deleted file mode 100644 index 954d9e33..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/firemedallion.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/forest-small.png b/ootrando_overworldmap_keysanity_hamsda/images/forest-small.png deleted file mode 100644 index b71bcf58..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/forest-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/forest.png b/ootrando_overworldmap_keysanity_hamsda/images/forest.png deleted file mode 100644 index d36eb142..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/forest.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/forest_closed.png b/ootrando_overworldmap_keysanity_hamsda/images/forest_closed.png deleted file mode 100644 index 45f306fd..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/forest_closed.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/forest_large.png b/ootrando_overworldmap_keysanity_hamsda/images/forest_large.png deleted file mode 100644 index c0a214e4..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/forest_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/forest_open.png b/ootrando_overworldmap_keysanity_hamsda/images/forest_open.png deleted file mode 100644 index eb2557a8..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/forest_open.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/forestmedallion.png b/ootrando_overworldmap_keysanity_hamsda/images/forestmedallion.png deleted file mode 100644 index b4449297..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/forestmedallion.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/free.png b/ootrando_overworldmap_keysanity_hamsda/images/free.png deleted file mode 100644 index 17860ca5..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/free.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/frog.png b/ootrando_overworldmap_keysanity_hamsda/images/frog.png deleted file mode 100644 index 0144028d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/frog.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/gc.png b/ootrando_overworldmap_keysanity_hamsda/images/gc.png deleted file mode 100644 index da2c26c9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/gc.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/gerudo_symbol.png b/ootrando_overworldmap_keysanity_hamsda/images/gerudo_symbol.png deleted file mode 100644 index 9a812b16..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/gerudo_symbol.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/gerudocard.png b/ootrando_overworldmap_keysanity_hamsda/images/gerudocard.png deleted file mode 100644 index 6b16944b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/gerudocard.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/gf.png b/ootrando_overworldmap_keysanity_hamsda/images/gf.png deleted file mode 100644 index c8c64610..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/gf.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/green0.png b/ootrando_overworldmap_keysanity_hamsda/images/green0.png deleted file mode 100644 index 9c8ea7b5..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/green0.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/green3.png b/ootrando_overworldmap_keysanity_hamsda/images/green3.png deleted file mode 100644 index 5a3a29b3..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/green3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/green4.png b/ootrando_overworldmap_keysanity_hamsda/images/green4.png deleted file mode 100644 index 159264cf..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/green4.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/green5.png b/ootrando_overworldmap_keysanity_hamsda/images/green5.png deleted file mode 100644 index d433094d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/green5.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/green_note.png b/ootrando_overworldmap_keysanity_hamsda/images/green_note.png deleted file mode 100644 index 8d03623f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/green_note.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/greentunic.png b/ootrando_overworldmap_keysanity_hamsda/images/greentunic.png deleted file mode 100644 index 0877c973..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/greentunic.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/grey_note.png b/ootrando_overworldmap_keysanity_hamsda/images/grey_note.png deleted file mode 100644 index eabd4280..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/grey_note.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/grey_note_check.png b/ootrando_overworldmap_keysanity_hamsda/images/grey_note_check.png deleted file mode 100644 index ed0df334..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/grey_note_check.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/gtg.png b/ootrando_overworldmap_keysanity_hamsda/images/gtg.png deleted file mode 100644 index 876df128..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/gtg.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/hammer.png b/ootrando_overworldmap_keysanity_hamsda/images/hammer.png deleted file mode 100644 index bcdbd754..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/hammer.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/hookshot.png b/ootrando_overworldmap_keysanity_hamsda/images/hookshot.png deleted file mode 100644 index 75bc197f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/hookshot.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/hookshotd.png b/ootrando_overworldmap_keysanity_hamsda/images/hookshotd.png deleted file mode 100644 index cec65bca..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/hookshotd.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/hoverboots-disabled.png b/ootrando_overworldmap_keysanity_hamsda/images/hoverboots-disabled.png deleted file mode 100644 index 32a70b5d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/hoverboots-disabled.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/hoverboots.png b/ootrando_overworldmap_keysanity_hamsda/images/hoverboots.png deleted file mode 100644 index c0719f5a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/hoverboots.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/ice.png b/ootrando_overworldmap_keysanity_hamsda/images/ice.png deleted file mode 100644 index 1f9c6d4a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/ice.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/icearrow.png b/ootrando_overworldmap_keysanity_hamsda/images/icearrow.png deleted file mode 100644 index 3b4829fa..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/icearrow.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/ironboots-disabled.png b/ootrando_overworldmap_keysanity_hamsda/images/ironboots-disabled.png deleted file mode 100644 index 21b8dfb8..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/ironboots-disabled.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/ironboots.png b/ootrando_overworldmap_keysanity_hamsda/images/ironboots.png deleted file mode 100644 index e09ab1e2..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/ironboots.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/jabu.png b/ootrando_overworldmap_keysanity_hamsda/images/jabu.png deleted file mode 100644 index b001d8d5..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/jabu.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/jabu_large.png b/ootrando_overworldmap_keysanity_hamsda/images/jabu_large.png deleted file mode 100644 index 6ea2bde8..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/jabu_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/keaton.png b/ootrando_overworldmap_keysanity_hamsda/images/keaton.png deleted file mode 100644 index 95bb58f7..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/keaton.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/kokiriboots.png b/ootrando_overworldmap_keysanity_hamsda/images/kokiriboots.png deleted file mode 100644 index 871062c6..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/kokiriboots.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lacs_medallions.png b/ootrando_overworldmap_keysanity_hamsda/images/lacs_medallions.png deleted file mode 100644 index 11d529f9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lacs_medallions.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lens.png b/ootrando_overworldmap_keysanity_hamsda/images/lens.png deleted file mode 100644 index 943c4659..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lens.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lens_all.png b/ootrando_overworldmap_keysanity_hamsda/images/lens_all.png deleted file mode 100644 index dfc60c98..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lens_all.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lens_chest.png b/ootrando_overworldmap_keysanity_hamsda/images/lens_chest.png deleted file mode 100644 index 453f7eb7..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lens_chest.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lens_wasteland.png b/ootrando_overworldmap_keysanity_hamsda/images/lens_wasteland.png deleted file mode 100644 index 6dc77cd2..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lens_wasteland.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/letter.png b/ootrando_overworldmap_keysanity_hamsda/images/letter.png deleted file mode 100644 index dd8cf933..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/letter.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lift1.png b/ootrando_overworldmap_keysanity_hamsda/images/lift1.png deleted file mode 100644 index 3a6f0723..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lift1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lift2.png b/ootrando_overworldmap_keysanity_hamsda/images/lift2.png deleted file mode 100644 index 5d3509dc..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lift2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lift3.png b/ootrando_overworldmap_keysanity_hamsda/images/lift3.png deleted file mode 100644 index eb2caa12..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lift3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/light-small.png b/ootrando_overworldmap_keysanity_hamsda/images/light-small.png deleted file mode 100644 index 45a7919f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/light-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lightarrow.png b/ootrando_overworldmap_keysanity_hamsda/images/lightarrow.png deleted file mode 100644 index cc474663..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lightarrow.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/lightmedallion.png b/ootrando_overworldmap_keysanity_hamsda/images/lightmedallion.png deleted file mode 100644 index ac8fbe47..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/lightmedallion.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/logic_chus_no.png b/ootrando_overworldmap_keysanity_hamsda/images/logic_chus_no.png deleted file mode 100644 index dfba6cf3..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/logic_chus_no.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/logic_chus_yes.png b/ootrando_overworldmap_keysanity_hamsda/images/logic_chus_yes.png deleted file mode 100644 index 235ea47f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/logic_chus_yes.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/longshot.png b/ootrando_overworldmap_keysanity_hamsda/images/longshot.png deleted file mode 100644 index 2d16125d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/longshot.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/magic1.png b/ootrando_overworldmap_keysanity_hamsda/images/magic1.png deleted file mode 100644 index b7460c3c..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/magic1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/magic2.png b/ootrando_overworldmap_keysanity_hamsda/images/magic2.png deleted file mode 100644 index b3a5039a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/magic2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/medicine.png b/ootrando_overworldmap_keysanity_hamsda/images/medicine.png deleted file mode 100644 index 26f8d4e7..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/medicine.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/mushroom.png b/ootrando_overworldmap_keysanity_hamsda/images/mushroom.png deleted file mode 100644 index b451d361..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/mushroom.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/nayru.png b/ootrando_overworldmap_keysanity_hamsda/images/nayru.png deleted file mode 100644 index d7fec6f4..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/nayru.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/nocturne_medallions.png b/ootrando_overworldmap_keysanity_hamsda/images/nocturne_medallions.png deleted file mode 100644 index 4b4399dd..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/nocturne_medallions.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/nut.png b/ootrando_overworldmap_keysanity_hamsda/images/nut.png deleted file mode 100644 index d466cdeb..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/nut.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/nut2.png b/ootrando_overworldmap_keysanity_hamsda/images/nut2.png deleted file mode 100644 index 977988bf..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/nut2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/nut3.png b/ootrando_overworldmap_keysanity_hamsda/images/nut3.png deleted file mode 100644 index 954c3775..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/nut3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/nut4.png b/ootrando_overworldmap_keysanity_hamsda/images/nut4.png deleted file mode 100644 index 3bd850ed..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/nut4.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/ocarina.png b/ootrando_overworldmap_keysanity_hamsda/images/ocarina.png deleted file mode 100644 index c28257c3..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/ocarina.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/oot_boss_key.png b/ootrando_overworldmap_keysanity_hamsda/images/oot_boss_key.png deleted file mode 100644 index 7ce1c3e4..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/oot_boss_key.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/oot_overworld2.png b/ootrando_overworldmap_keysanity_hamsda/images/oot_overworld2.png deleted file mode 100644 index 344271a4..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/oot_overworld2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/oot_small_key.png b/ootrando_overworldmap_keysanity_hamsda/images/oot_small_key.png deleted file mode 100644 index 8eadce0b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/oot_small_key.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/orange_note.png b/ootrando_overworldmap_keysanity_hamsda/images/orange_note.png deleted file mode 100644 index 5452267e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/orange_note.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/perscription.png b/ootrando_overworldmap_keysanity_hamsda/images/perscription.png deleted file mode 100644 index 2db003f6..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/perscription.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/purple_note.png b/ootrando_overworldmap_keysanity_hamsda/images/purple_note.png deleted file mode 100644 index 8bac29bf..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/purple_note.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/red_note.png b/ootrando_overworldmap_keysanity_hamsda/images/red_note.png deleted file mode 100644 index 5f367e9e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/red_note.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/redbluetunic.png b/ootrando_overworldmap_keysanity_hamsda/images/redbluetunic.png deleted file mode 100644 index 3f55c893..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/redbluetunic.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/redtunic-disabled.png b/ootrando_overworldmap_keysanity_hamsda/images/redtunic-disabled.png deleted file mode 100644 index b8795e1d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/redtunic-disabled.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/redtunic.png b/ootrando_overworldmap_keysanity_hamsda/images/redtunic.png deleted file mode 100644 index 789025cb..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/redtunic.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/ruby-small.png b/ootrando_overworldmap_keysanity_hamsda/images/ruby-small.png deleted file mode 100644 index 25f3b1ba..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/ruby-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/ruby.png b/ootrando_overworldmap_keysanity_hamsda/images/ruby.png deleted file mode 100644 index 102c8fe0..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/ruby.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sapphire-small.png b/ootrando_overworldmap_keysanity_hamsda/images/sapphire-small.png deleted file mode 100644 index ec7a12a9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sapphire-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sapphire.png b/ootrando_overworldmap_keysanity_hamsda/images/sapphire.png deleted file mode 100644 index 783f6ed0..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sapphire.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/saria.png b/ootrando_overworldmap_keysanity_hamsda/images/saria.png deleted file mode 100644 index 47a4fade..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/saria.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/saria_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/saria_grey.png deleted file mode 100644 index cb61e8b9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/saria_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/saw.png b/ootrando_overworldmap_keysanity_hamsda/images/saw.png deleted file mode 100644 index 6f4f103c..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/saw.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/scale1.png b/ootrando_overworldmap_keysanity_hamsda/images/scale1.png deleted file mode 100644 index 8aee3830..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/scale1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/scale2.png b/ootrando_overworldmap_keysanity_hamsda/images/scale2.png deleted file mode 100644 index 8344d6f9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/scale2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/shadow-small.png b/ootrando_overworldmap_keysanity_hamsda/images/shadow-small.png deleted file mode 100644 index 6fedafd6..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/shadow-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/shadow.png b/ootrando_overworldmap_keysanity_hamsda/images/shadow.png deleted file mode 100644 index 4c0a3f7a..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/shadow.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/shadow_large.png b/ootrando_overworldmap_keysanity_hamsda/images/shadow_large.png deleted file mode 100644 index 75937c75..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/shadow_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/shadowmedallion.png b/ootrando_overworldmap_keysanity_hamsda/images/shadowmedallion.png deleted file mode 100644 index d7d21b83..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/shadowmedallion.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/shield1.png b/ootrando_overworldmap_keysanity_hamsda/images/shield1.png deleted file mode 100644 index 6cc73df6..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/shield1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/shield2.png b/ootrando_overworldmap_keysanity_hamsda/images/shield2.png deleted file mode 100644 index fb17a2b9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/shield2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/shield3.png b/ootrando_overworldmap_keysanity_hamsda/images/shield3.png deleted file mode 100644 index 83fdcb58..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/shield3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skull.png b/ootrando_overworldmap_keysanity_hamsda/images/skull.png deleted file mode 100644 index 6473e9c5..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skull.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula.png deleted file mode 100644 index 528d2a39..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula1.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula1.png deleted file mode 100644 index aaf302d3..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula2.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula2.png deleted file mode 100644 index bb5f9057..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula3.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula3.png deleted file mode 100644 index eeeceea5..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula4.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula4.png deleted file mode 100644 index 1658b066..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula4.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula5.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula5.png deleted file mode 100644 index e4bb65a4..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula5.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula_hide.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula_hide.png deleted file mode 100644 index 7acef3d7..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula_hide.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula_show.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula_show.png deleted file mode 100644 index e08be6c9..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula_show.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/skulltula_token.png b/ootrando_overworldmap_keysanity_hamsda/images/skulltula_token.png deleted file mode 100644 index f25eba1b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/skulltula_token.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sling3.png b/ootrando_overworldmap_keysanity_hamsda/images/sling3.png deleted file mode 100644 index 77697d9e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sling3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sling4.png b/ootrando_overworldmap_keysanity_hamsda/images/sling4.png deleted file mode 100644 index c6a7e27f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sling4.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sling5.png b/ootrando_overworldmap_keysanity_hamsda/images/sling5.png deleted file mode 100644 index 7e71b28e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sling5.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/slingshot.png b/ootrando_overworldmap_keysanity_hamsda/images/slingshot.png deleted file mode 100644 index 154e1f27..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/slingshot.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sold_out.png b/ootrando_overworldmap_keysanity_hamsda/images/sold_out.png deleted file mode 100644 index f7a4e4b8..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sold_out.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/spirit-small.png b/ootrando_overworldmap_keysanity_hamsda/images/spirit-small.png deleted file mode 100644 index 84c1723e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/spirit-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/spirit.png b/ootrando_overworldmap_keysanity_hamsda/images/spirit.png deleted file mode 100644 index 098fa33e..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/spirit.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/spirit_large.png b/ootrando_overworldmap_keysanity_hamsda/images/spirit_large.png deleted file mode 100644 index 5bf64c0f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/spirit_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/spiritmedallion.png b/ootrando_overworldmap_keysanity_hamsda/images/spiritmedallion.png deleted file mode 100644 index 6fb7b2a2..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/spiritmedallion.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/spooky.png b/ootrando_overworldmap_keysanity_hamsda/images/spooky.png deleted file mode 100644 index 45563f38..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/spooky.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/stick.png b/ootrando_overworldmap_keysanity_hamsda/images/stick.png deleted file mode 100644 index 630d3a89..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/stick.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/stick1.png b/ootrando_overworldmap_keysanity_hamsda/images/stick1.png deleted file mode 100644 index bad23088..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/stick1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/stick2.png b/ootrando_overworldmap_keysanity_hamsda/images/stick2.png deleted file mode 100644 index 9eb5270d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/stick2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/stick3.png b/ootrando_overworldmap_keysanity_hamsda/images/stick3.png deleted file mode 100644 index 7e4acc18..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/stick3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/stones.png b/ootrando_overworldmap_keysanity_hamsda/images/stones.png deleted file mode 100644 index 95628492..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/stones.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/storms.png b/ootrando_overworldmap_keysanity_hamsda/images/storms.png deleted file mode 100644 index d753ab01..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/storms.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/storms_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/storms_grey.png deleted file mode 100644 index a57f9200..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/storms_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sun.png b/ootrando_overworldmap_keysanity_hamsda/images/sun.png deleted file mode 100644 index c6e6556d..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sun.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sun_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/sun_grey.png deleted file mode 100644 index 40c4e6ce..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sun_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sword1.png b/ootrando_overworldmap_keysanity_hamsda/images/sword1.png deleted file mode 100644 index 50d692b0..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sword1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sword2.png b/ootrando_overworldmap_keysanity_hamsda/images/sword2.png deleted file mode 100644 index 7bd16d57..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sword2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/sword3.png b/ootrando_overworldmap_keysanity_hamsda/images/sword3.png deleted file mode 100644 index b40523c4..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/sword3.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/time.png b/ootrando_overworldmap_keysanity_hamsda/images/time.png deleted file mode 100644 index 790bc9de..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/time.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/time_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/time_grey.png deleted file mode 100644 index 00706625..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/time_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/truth.png b/ootrando_overworldmap_keysanity_hamsda/images/truth.png deleted file mode 100644 index 8b1e8b8c..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/truth.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/unknown-small.png b/ootrando_overworldmap_keysanity_hamsda/images/unknown-small.png deleted file mode 100644 index e59ea5dc..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/unknown-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/wallet.png b/ootrando_overworldmap_keysanity_hamsda/images/wallet.png deleted file mode 100644 index a3ebb797..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/wallet.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/wallet1.png b/ootrando_overworldmap_keysanity_hamsda/images/wallet1.png deleted file mode 100644 index 64c73011..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/wallet1.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/wallet2.png b/ootrando_overworldmap_keysanity_hamsda/images/wallet2.png deleted file mode 100644 index 0d8bd85b..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/wallet2.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/water-small.png b/ootrando_overworldmap_keysanity_hamsda/images/water-small.png deleted file mode 100644 index d73d5ba2..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/water-small.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/water.png b/ootrando_overworldmap_keysanity_hamsda/images/water.png deleted file mode 100644 index 1a2c1132..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/water.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/water_large.png b/ootrando_overworldmap_keysanity_hamsda/images/water_large.png deleted file mode 100644 index 1eea9900..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/water_large.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/watermedallion.png b/ootrando_overworldmap_keysanity_hamsda/images/watermedallion.png deleted file mode 100644 index 30f9853f..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/watermedallion.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/yellow_note.png b/ootrando_overworldmap_keysanity_hamsda/images/yellow_note.png deleted file mode 100644 index 8fb833ff..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/yellow_note.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/zelda.png b/ootrando_overworldmap_keysanity_hamsda/images/zelda.png deleted file mode 100644 index d4fb4c91..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/zelda.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/images/zelda_grey.png b/ootrando_overworldmap_keysanity_hamsda/images/zelda_grey.png deleted file mode 100644 index 0a4efa60..00000000 Binary files a/ootrando_overworldmap_keysanity_hamsda/images/zelda_grey.png and /dev/null differ diff --git a/ootrando_overworldmap_keysanity_hamsda/items.json b/ootrando_overworldmap_keysanity_hamsda/items.json deleted file mode 100644 index d48982b8..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/items.json +++ /dev/null @@ -1,1729 +0,0 @@ -[ - { - "name": "Open Door", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "stages": [ - { - "img": "images/door_closed.png", - "codes": "type_door,closed_door" - }, - { - "img": "images/door_open.png", - "codes": "type_door,open_door", - "inherit_codes": false - } - ] - }, - { - "name": "Open Forest", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "stages": [ - { - "img": "images/forest_closed.png", - "codes": "type_forest,closed_forest" - }, - { - "img": "images/forest_open.png", - "codes": "type_forest,open_forest", - "inherit_codes": false - } - ] - }, - { - "name": "Bridge Requirement", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "stages": [ - { - "img": "images/bridge_medallions.png", - "codes": "type_bridge,bridge_medallions", - "inherit_codes": false - }, - { - "img": "images/bridge_vanilla.png", - "codes": "type_bridge,bridge_vanilla", - "inherit_codes": false - }, - { - "img": "images/bridge_dungeons.png", - "codes": "type_bridge,bridge_dungeons", - "inherit_codes": false - }, - { - "img": "images/bridge_open.png", - "codes": "type_bridge,bridge_open", - "inherit_codes": false - } - ] - }, - { - "name": "Lens Requirement", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "stages": [ - { - "img": "images/lens_all.png", - "codes": "type_lens,lens_all" - }, - { - "img": "images/lens_wasteland.png", - "codes": "lens_wasteland" - }, - { - "img": "images/lens_chest.png", - "codes": "lens_chest" - } - ] - }, - { - "name": "Bombchu in Logic", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "stages": [ - { - "img": "images/logic_chus_no.png", - "codes": "logic_chus,logic_chus_no" - }, - { - "img": "images/logic_chus_yes.png", - "codes": "logic_chus,logic_chus_yes", - "inherit_codes": false - } - ] - }, - { - "name": "Bow", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/bow.png", - "img_mods": "@disabled" - }, - { - "img": "images/bow3.png", - "codes": "bow" - }, - { - "img": "images/bow4.png" - }, - { - "img": "images/bow5.png" - } - ] - }, - { - "name": "Slingshot", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/slingshot.png", - "img_mods": "@disabled" - }, - { - "img": "images/sling3.png", - "codes": "slingshot,sling" - }, - { - "img": "images/sling4.png" - }, - { - "img": "images/sling5.png" - } - ] - }, - { - "name": "Deku Nuts", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/nut.png", - "img_mods": "@disabled" - }, - { - "img": "images/nut2.png", - "codes": "nuts,dekunuts" - }, - { - "img": "images/nut3.png" - }, - { - "img": "images/nut4.png" - } - ] - }, - { - "name": "Stone of Agony", - "type": "toggle", - "img": "images/agony.png", - "codes": "agony" - }, - { - "name": "Gerudo Card", - "type": "toggle", - "img": "images/gerudocard.png", - "codes": "gerudocard,card" - }, - { - "name": "Carpenter Rescue", - "type": "toggle", - "img": "images/gerudo_symbol.png", - "codes": "carpenter,rescue" - }, - { - "name": "Fire Arrows", - "type": "toggle", - "img": "images/firearrow.png", - "codes": "firearrow" - }, - { - "name": "Ice Arrows", - "type": "toggle", - "img": "images/icearrow.png", - "codes": "icearrow" - }, - { - "name": "Light Arrows", - "type": "toggle", - "img": "images/lightarrow.png", - "codes": "lightarrow" - }, - { - "name": "Magic Beans", - "type": "toggle", - "img": "images/bean.png", - "codes": "beans" - }, - { - "name": "Deku Sticks", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/stick.png", - "img_mods": "@disabled" - }, - { - "img": "images/stick1.png", - "codes": "sticks" - }, - { - "img": "images/stick2.png" - }, - { - "img": "images/stick3.png" - } - ] - }, - { - "name": "Bombs", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/bomb.png", - "img_mods": "@disabled" - }, - { - "img": "images/bomb2.png", - "codes": "bombs" - }, - { - "img": "images/bomb3.png" - }, - { - "img": "images/bomb4.png" - } - ] - }, - { - "name": "Boomerang", - "type": "toggle", - "img": "images/boomerang.png", - "codes": "boomerang" - }, - { - "name": "Hookshot", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/hookshotd.png", - "img_mods": "@disabled" - }, - { - "img": "images/hookshot.png", - "codes": "hookshot,hs" - }, - { - "img": "images/longshot.png", - "codes": "longshot,ls" - } - ] - }, - { - "name": "Bombchu", - "type": "toggle", - "img": "images/bombchu.png", - "codes": "bombchu" - }, - { - "name": "Lens of Truth", - "type": "toggle", - "img": "images/lens.png", - "codes": "lens,lensoftruth" - }, - { - "name": "Din's Fire", - "type": "toggle", - "img": "images/din.png", - "codes": "dinsfire" - }, - { - "name": "Farore's Wind", - "type": "toggle", - "img": "images/farore.png", - "codes": "faroreswind" - }, - { - "name": "Nayru's Love", - "type": "toggle", - "img": "images/nayru.png", - "codes": "nayruslove" - }, - { - "name": "Zelda's Lullaby", - "type": "toggle", - "loop": true, - "img": "images/zelda_grey.png", - "codes": "lullaby" - }, - { - "name": "Zelda's Lullaby Check", - "type": "toggle_badged", - "base_item": "lullaby", - "img": "images/check.png", - "codes": "lullabycheck" - }, - { - "name": "Saria's Song", - "type": "toggle", - "loop": true, - "img": "images/saria_grey.png", - "codes": "saria" - }, - { - "name": "Saria's Song Check", - "type": "toggle_badged", - "base_item": "saria", - "img": "images/check.png", - "codes": "sariacheck" - }, - { - "name": "Epona's Song", - "type": "toggle", - "loop": true, - "img": "images/epona_grey.png", - "codes": "epona" - }, - { - "name": "Epona's Song Check", - "type": "toggle_badged", - "base_item": "epona", - "img": "images/check.png", - "codes": "eponacheck" - }, - { - "name": "Sun's Song", - "type": "toggle", - "loop": true, - "img": "images/sun_grey.png", - "codes": "sun" - }, - { - "name": "Sun's Song Check", - "type": "toggle_badged", - "base_item": "sun", - "img": "images/check.png", - "codes": "suncheck" - }, - { - "name": "Song of Time", - "type": "toggle", - "loop": true, - "img": "images/time_grey.png", - "codes": "time" - }, - { - "name": "Song of Time Check", - "type": "toggle_badged", - "base_item": "time", - "img": "images/check.png", - "codes": "timecheck" - }, - { - "name": "Song of Storms", - "type": "toggle", - "loop": true, - "img": "images/storms_grey.png", - "codes": "storm" - }, - { - "name": "Song of Storms Check", - "type": "toggle_badged", - "base_item": "storm", - "img": "images/check.png", - "codes": "stormcheck" - }, - { - "name": "Minuet of Forest", - "type": "toggle", - "loop": true, - "img": "images/green_note.png", - "codes": "minuet" - }, - { - "name": "Minuet of Forest Check", - "type": "toggle_badged", - "base_item": "minuet", - "img": "images/check.png", - "codes": "minuetcheck" - }, - { - "name": "Bolero of Fire", - "type": "toggle", - "loop": true, - "img": "images/red_note.png", - "codes": "bolero" - }, - { - "name": "Bolero of Fire Check", - "type": "toggle_badged", - "base_item": "bolero", - "img": "images/check.png", - "codes": "bolerocheck" - }, - { - "name": "Serenade of Water", - "type": "toggle", - "loop": true, - "img": "images/blue_note.png", - "codes": "serenade" - }, - { - "name": "Serenade of Water Check", - "type": "toggle_badged", - "base_item": "serenade", - "img": "images/check.png", - "codes": "serenadecheck" - }, - { - "name": "Requiem of Spirit", - "type": "toggle", - "loop": true, - "img": "images/orange_note.png", - "codes": "requiem" - }, - { - "name": "Requiem of Spirit Check", - "type": "toggle_badged", - "base_item": "requiem", - "img": "images/check.png", - "codes": "requiemcheck" - }, - { - "name": "Nocturne of Shadow", - "type": "toggle", - "loop": true, - "img": "images/purple_note.png", - "codes": "nocturne" - }, - { - "name": "Nocturne of Shadow Check", - "type": "toggle_badged", - "base_item": "nocturne", - "img": "images/check.png", - "codes": "nocturnecheck" - }, - { - "name": "Prelude of Light", - "type": "toggle", - "loop": true, - "img": "images/yellow_note.png", - "codes": "prelude" - }, - { - "name": "Prelude of Light Check", - "type": "toggle_badged", - "base_item": "prelude", - "img": "images/check.png", - "codes": "preludecheck" - }, - { - "name": "Forest Medallion", - "type": "toggle", - "img": "images/forestmedallion.png", - "codes": "forestmed" - }, - { - "name": "Fire Medallion", - "type": "toggle", - "img": "images/firemedallion.png", - "codes": "firemed" - }, - { - "name": "water Medallion", - "type": "toggle", - "img": "images/watermedallion.png", - "codes": "watermed" - }, - { - "name": "Spirit Medallion", - "type": "toggle", - "img": "images/spiritmedallion.png", - "codes": "spiritmed" - }, - { - "name": "Shadow Medallion", - "type": "toggle", - "img": "images/shadowmedallion.png", - "codes": "shadowmed" - }, - { - "name": "Light Medallion", - "type": "toggle", - "img": "images/lightmedallion.png", - "codes": "lightmed" - }, - { - "name": "Kokiri's Emerald", - "type": "toggle", - "img": "images/emerald.png", - "codes": "emerald" - }, - { - "name": "Goron's Ruby", - "type": "toggle", - "img": "images/ruby.png", - "codes": "ruby" - }, - { - "name": "Zora's Sapphire", - "type": "toggle", - "img": "images/sapphire.png", - "codes": "sapphire" - }, - { - "name": "Kokiri Sword", - "type": "toggle", - "img": "images/sword1.png", - "codes": "sword1,kokirisword" - }, - { - "name": "Master Sword", - "type": "toggle", - "img": "images/sword2.png", - "codes": "sword2,mastersword,ms" - }, - { - "name": "Biggoron Sword", - "type": "toggle", - "img": "images/sword3.png", - "codes": "sword3,biggoronsword" - }, - { - "name": "Kokiri Shield", - "type": "toggle", - "img": "images/shield1.png", - "codes": "shield1,kokirishield" - }, - { - "name": "Hylian Shield", - "type": "toggle", - "img": "images/shield2.png", - "codes": "shield2,hylianshield" - }, - { - "name": "Mirror Shield", - "type": "toggle", - "img": "images/shield3.png", - "codes": "shield3,mirrorshield" - }, - { - "name": "Kokiri Tunic", - "type": "static", - "img": "images/greentunic.png", - "codes": "greentunic" - }, - { - "name": "Goron Tunic", - "type": "toggle", - "img": "images/redtunic.png", - "codes": "gorontunic,redtunic" - }, - { - "name": "Zora Tunic", - "type": "toggle", - "img": "images/bluetunic.png", - "codes": "zoratunic,bluetunic" - }, - { - "name": "Red and Blue Tunics", - "type": "composite_toggle", - "codes": "tunics", - "item_left": "bluetunic", - "item_right": "redtunic", - "images": [ - { - "left": false, - "right": false, - "img": "images/redbluetunic.png", - "img_mods": "@disabled" - }, - { - "left": true, - "right": false, - "img": "images/bluetunic-disabled.png" - }, - { - "left": false, - "right": true, - "img": "images/redtunic-disabled.png" - }, - { - "left": true, - "right": true, - "img": "images/redbluetunic.png" - } - ] - }, - { - "name": "Kokiri Boots", - "type": "static", - "img": "images/kokiriboots.png", - "codes": "kokiriboots" - }, - { - "name": "Iron Boots", - "type": "toggle", - "img": "images/ironboots.png", - "codes": "ironboots" - }, - { - "name": "Hover Boots", - "type": "toggle", - "img": "images/hoverboots.png", - "codes": "hoverboots" - }, - { - "name": "Iron and Hover Boots", - "type": "composite_toggle", - "codes": "boots", - "item_left": "ironboots", - "item_right": "hoverboots", - "images": [ - { - "left": false, - "right": false, - "img": "images/boots.png", - "img_mods": "@disabled" - }, - { - "left": true, - "right": false, - "img": "images/ironboots-disabled.png" - }, - { - "left": false, - "right": true, - "img": "images/hoverboots-disabled.png" - }, - { - "left": true, - "right": true, - "img": "images/boots.png" - } - ] - }, - { - "name": "Child Trade", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/egg.png", - "img_mods": "@disabled", - "codes": "nokidtrade" - }, - { - "img": "images/egg.png", - "codes": "kidtrade,childegg", - "inherit_codes": false - }, - { - "img": "images/cucco.png", - "codes": "kidtrade,childcucco", - "inherit_codes": false - }, - { - "img": "images/letter.png", - "codes": "kidtrade,letter,postzelda", - "inherit_codes": false - }, - { - "img": "images/sold_out.png", - "codes": "kidtrade,soldout,lettershown,postzelda", - "inherit_codes": false - }, - { - "img": "images/keaton.png", - "codes": "kidtrade,keaton,keatonmask,postzelda", - "inherit_codes": false - }, - { - "img": "images/sold_out.png", - "codes": "kidtrade,soldout,keatonsold,postzelda", - "inherit_codes": false - }, - { - "img": "images/skull.png", - "codes": "kidtrade,skullmask,skull,postzelda", - "inherit_codes": false - }, - { - "img": "images/sold_out.png", - "codes": "kidtrade,soldout,skullsold,postzelda", - "inherit_codes": false - }, - { - "img": "images/spooky.png", - "codes": "kidtrade,spooky,spookymask,postzelda", - "inherit_codes": false - }, - { - "img": "images/sold_out.png", - "codes": "kidtrade,soldout,spookysold,postzelda", - "inherit_codes": false - }, - { - "img": "images/bunny.png", - "codes": "kidtrade,bunny,bunnyhood,postzelda", - "inherit_codes": false - }, - { - "img": "images/sold_out.png", - "codes": "kidtrade,soldout,bunnysold,postzelda", - "inherit_codes": false - }, - { - "img": "images/truth.png", - "codes": "kidtrade,truth,maskoftruth,postzelda", - "inherit_codes": false - } - ] - }, - { - "name": "Adult Trade", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/egg.png", - "img_mods": "@disabled", - "codes": "noadulttrade" - }, - { - "img": "images/egg.png", - "codes": "adulttrade,adultegg", - "inherit_codes": false - }, - { - "img": "images/cucco.png", - "codes": "adulttrade,adultcucco,pocketcucco", - "inherit_codes": false - }, - { - "img": "images/cojiro.png", - "codes": "adulttrade,cojiro", - "inherit_codes": false - }, - { - "img": "images/mushroom.png", - "codes": "adulttrade,mushroom,oddmushroom", - "inherit_codes": false - }, - { - "img": "images/medicine.png", - "codes": "adulttrade,oddpotion,oddpoultice", - "inherit_codes": false - }, - { - "img": "images/saw.png", - "codes": "adulttrade,saw,poachersaw", - "inherit_codes": false - }, - { - "img": "images/broken_sword.png", - "codes": "adulttrade,brokensword", - "inherit_codes": false - }, - { - "img": "images/perscription.png", - "codes": "adulttrade,prescription", - "inherit_codes": false - }, - { - "img": "images/frog.png", - "codes": "adulttrade,frog,eyeballfrog,speedfrog", - "inherit_codes": false - }, - { - "img": "images/eyedrops.png", - "codes": "adulttrade,eyedrops,drops", - "inherit_codes": false - }, - { - "img": "images/claim.png", - "codes": "adulttrade,claim,claimcheck", - "inherit_codes": false - } - ] - }, - { - "name": "Hammer", - "type": "toggle", - "img": "images/hammer.png", - "codes": "hammer" - }, - { - "name": "Ocarina", - "type": "progressive", - "stages": [ - { - "img": "images/fairyocarina.png", - "codes": "ocarina,fairyocarina" - }, - { - "img": "images/ocarina.png", - "codes": "ocarinaoftime,oot" - } - ] - }, - { - "name": "Bottle 1", - "type": "progressive", - "loop": true, - "stages": [ - { - "img": "images/bottle.png", - "codes": "bottle1,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_letter.png", - "codes": "bottle1,bottle,ruto", - "inherit_codes": false - }, - { - "img": "images/bottle_red.png", - "codes": "bottle1,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_green.png" - }, - { - "img": "images/bottle_blue.png" - }, - { - "img": "images/bottle_fairy.png" - }, - { - "img": "images/bottle_fish.png" - }, - { - "img": "images/bottle_bugs.png" - }, - { - "img": "images/bottle_milk.png" - }, - { - "img": "images/bottle_halfmilk.png" - }, - { - "img": "images/bottle_fire.png" - }, - { - "img": "images/bottle_bigpoe.png" - }, - { - "img": "images/bottle_poe.png" - } - ] - }, - { - "name": "Bottle 2", - "type": "progressive", - "loop": true, - "stages": [ - { - "img": "images/bottle.png", - "codes": "bottle2,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_letter.png", - "codes": "bottle2,bottle,ruto", - "inherit_codes": false - }, - { - "img": "images/bottle_red.png", - "codes": "bottle2,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_green.png" - }, - { - "img": "images/bottle_blue.png" - }, - { - "img": "images/bottle_fairy.png" - }, - { - "img": "images/bottle_fish.png" - }, - { - "img": "images/bottle_bugs.png" - }, - { - "img": "images/bottle_milk.png" - }, - { - "img": "images/bottle_halfmilk.png" - }, - { - "img": "images/bottle_fire.png" - }, - { - "img": "images/bottle_bigpoe.png" - }, - { - "img": "images/bottle_poe.png" - } - ] - }, - { - "name": "Bottle 3", - "type": "progressive", - "loop": true, - "stages": [ - { - "img": "images/bottle.png", - "codes": "bottle3,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_letter.png", - "codes": "bottle3,bottle,ruto", - "inherit_codes": false - }, - { - "img": "images/bottle_red.png", - "codes": "bottle3,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_green.png" - }, - { - "img": "images/bottle_blue.png" - }, - { - "img": "images/bottle_fairy.png" - }, - { - "img": "images/bottle_fish.png" - }, - { - "img": "images/bottle_bugs.png" - }, - { - "img": "images/bottle_milk.png" - }, - { - "img": "images/bottle_halfmilk.png" - }, - { - "img": "images/bottle_fire.png" - }, - { - "img": "images/bottle_bigpoe.png" - }, - { - "img": "images/bottle_poe.png" - } - ] - }, - { - "name": "Bottle 4", - "type": "progressive", - "loop": true, - "stages": [ - { - "img": "images/bottle.png", - "codes": "bottle4,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_letter.png", - "codes": "bottle4,bottle,ruto", - "inherit_codes": false - }, - { - "img": "images/bottle_red.png", - "codes": "bottle4,bottle", - "inherit_codes": false - }, - { - "img": "images/bottle_green.png" - }, - { - "img": "images/bottle_blue.png" - }, - { - "img": "images/bottle_fairy.png" - }, - { - "img": "images/bottle_fish.png" - }, - { - "img": "images/bottle_bugs.png" - }, - { - "img": "images/bottle_milk.png" - }, - { - "img": "images/bottle_halfmilk.png" - }, - { - "img": "images/bottle_fire.png" - }, - { - "img": "images/bottle_bigpoe.png" - }, - { - "img": "images/bottle_poe.png" - } - ] - }, - { - "name": "Rutos Letter", - "type": "toggle_badged", - "base_item": "bottle", - "img": "images/bottle-letter.png", - "codes": "ruto" - }, - { - "name": "Gauntlets", - "type": "progressive", - "stages": [ - { - "img": "images/lift1.png", - "codes": "bracelet,lift1" - }, - { - "img": "images/lift2.png", - "codes": "silvergauntlets,lift2" - }, - { - "img": "images/lift3.png", - "codes": "goldgauntlets,lift3" - } - ] - }, - { - "name": "Gold Skulltula Tokens", - "type": "consumable", - "img": "images/skulltula_token.png", - "codes": "skulltula,goldskulltula,token", - "max_quantity": 50 - }, - { - "name": "Show Gold Skulltulas", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "stages": [ - { - "img": "images/skulltula_hide.png", - "codes": "hide_skulltulas" - }, - { - "img": "images/skulltula_show.png", - "codes": "show_skulltulas" - } - ] - }, - { - "name": "Zora Scales", - "type": "progressive", - "stages": [ - { - "img": "images/scale1.png", - "codes": "silverscale,scale1" - }, - { - "img": "images/scale2.png", - "codes": "goldscale,scale2" - } - ] - }, - { - "name": "Wallet Upgrades", - "type": "progressive", - "allow_disabled": false, - "stages": [ - { - "img": "images/wallet.png" - }, - { - "img": "images/wallet1.png", - "codes": "adultswallet,wallet1,wallet" - }, - { - "img": "images/wallet2.png", - "codes": "giantswallet,wallet2" - } - ] - }, - { - "name": "Magic Meter", - "type": "progressive", - "stages": [ - { - "img": "images/magic1.png", - "codes": "magic,magic1" - }, - { - "img": "images/magic2.png", - "codes": "magic2" - } - ] - }, - { - "name": "Heart Piece", - "type": "consumable", - "img": "images/HP.png", - "codes": "HP,PoH", - "max_quantity": 36 - }, - { - "name": "Heart Container", - "type": "consumable", - "img": "images/HC.png", - "codes": "HC", - "max_quantity": 8 - }, - { - "name": "Freebie Label", - "type": "static", - "img": "images/free.png", - "codes": "free_label" - }, - { - "name": "Free Prize", - "type": "progressive", - "loop": true, - "allow_disabled": false, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "free" - }, - { - "img": "images/lightmedallion.png", - "codes": "free,lightmed", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "free,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "free,noct_meds", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "free,forestmed", - "inherit_codes": false - }, - { - "img": "images/stones.png", - "codes": "free,stones", - "inherit_codes": false - } - ] - }, - { - "name": "Deku Tree Label", - "type": "static", - "img": "images/deku.png", - "codes": "deku_label" - }, - { - "name": "Deku Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "deku_treasures", - "max_quantity": 7 - }, - { - "name": "Deku Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "deku" - }, - { - "img": "images/stones.png", - "codes": "deku,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "deku,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "deku,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "deku,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "deku,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "Dodongo's Cavern Label", - "type": "static", - "img": "images/dodongo.png", - "codes": "dodongo_label" - }, - { - "name": "Dodongo Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "dodongo_treasures", - "max_quantity": 7 - }, - { - "name": "Dodongo Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "dodongo,dc" - }, - { - "img": "images/stones.png", - "codes": "dodongo,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "dodongo,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "dodongo,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "dodongo,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "dodongo,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "Jabu-Jabu Label", - "type": "static", - "img": "images/jabu.png", - "codes": "jabu_label" - }, - { - "name": "Jabu Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "jabu_treasures", - "max_quantity": 4 - }, - { - "name": "Jabu Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "jabu" - }, - { - "img": "images/stones.png", - "codes": "jabu,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "jabu,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "jabu,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "jabu,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "jabu,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "Forest Temple Label", - "type": "static", - "img": "images/forest.png", - "codes": "forest_label" - }, - { - "name": "Forest Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "forest_treasures", - "max_quantity": 8 - }, - { - "name": "Forest Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "forest_small_keys", - "max_quantity": 5 - }, - { - "name": "Forest Boss Key", - "type": "toggle", - "img": "images/oot_boss_key.png", - "codes": "forest_boss_key" - }, - { - "name": "Forest Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "forest" - }, - { - "img": "images/stones.png", - "codes": "forest,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "forest,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "forest,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "forest,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "forest,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "Fire Temple Label", - "type": "static", - "img": "images/fire.png", - "codes": "fire_label" - }, - { - "name": "Fire Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "fire_treasures", - "max_quantity": 6 - }, - { - "name": "Fire Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "fire_small_keys", - "max_quantity": 8 - }, - { - "name": "Fire Boss Key", - "type": "toggle", - "img": "images/oot_boss_key.png", - "codes": "fire_boss_key" - }, - { - "name": "Fire Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "fire" - }, - { - "img": "images/stones.png", - "codes": "fire,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "fire,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "fire,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "fire,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "fire,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "Water Temple Label", - "type": "static", - "img": "images/water.png", - "codes": "water_label" - }, - { - "name": "Water Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "water_treasures", - "max_quantity": 4 - }, - { - "name": "Water Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "water_small_keys", - "max_quantity": 6 - }, - { - "name": "Water Boss Key", - "type": "toggle", - "img": "images/oot_boss_key.png", - "codes": "water_boss_key" - }, - { - "name": "Water Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "water" - }, - { - "img": "images/stones.png", - "codes": "water,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "water,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "water,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "water,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "water,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "Spirit Temple Label", - "type": "static", - "img": "images/spirit.png", - "codes": "spirit_label" - }, - { - "name": "Spirit Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "spirit_treasures", - "max_quantity": 14 - }, - { - "name": "Spirit Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "spirit_small_keys", - "max_quantity": 5 - }, - { - "name": "Spirit Boss Key", - "type": "toggle", - "img": "images/oot_boss_key.png", - "codes": "spirit_boss_key" - }, - { - "name": "Spirit Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "spirit" - }, - { - "img": "images/stones.png", - "codes": "spirit,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "spirit,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "spirit,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "spirit,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "spirit,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "Shadow Temple Label", - "type": "static", - "img": "images/shadow.png", - "codes": "shadow_label" - }, - { - "name": "Shadow Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "shadow_treasures", - "max_quantity": 12 - }, - { - "name": "Shadow Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "shadow_small_keys", - "max_quantity": 5 - }, - { - "name": "Shadow Boss Key", - "type": "toggle", - "img": "images/oot_boss_key.png", - "codes": "shadow_boss_key" - }, - { - "name": "Shadow Prize", - "type": "progressive_toggle", - "loop": true, - "stages": [ - { - "img": "images/unknown-small.png", - "codes": "shadow" - }, - { - "img": "images/stones.png", - "codes": "shadow,stones", - "inherit_codes": false - }, - { - "img": "images/forestmedallion.png", - "codes": "shadow,forestmed", - "inherit_codes": false - }, - { - "img": "images/nocturne_medallions.png", - "codes": "shadow,noct_meds", - "inherit_codes": false - }, - { - "img": "images/lacs_medallions.png", - "codes": "shadow,lacs_meds", - "inherit_codes": false - }, - { - "img": "images/lightmedallion.png", - "codes": "shadow,lightmed", - "inherit_codes": false - } - ] - }, - { - "name": "BotW Label", - "type": "static", - "img": "images/botw.png", - "codes": "botw_label" - }, - { - "name": "BotW Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "botw_treasures", - "max_quantity": 11 - }, - { - "name": "BotW Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "botw_small_keys", - "max_quantity": 3 - }, - { - "name": "Ice Label", - "type": "static", - "img": "images/ice.png", - "codes": "ice_label" - }, - { - "name": "Ice Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "ice_treasures", - "max_quantity": 4 - }, - { - "name": "GF Label", - "type": "static", - "img": "images/gf.png", - "codes": "gf_label" - }, - { - "name": "GF Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "gf_small_keys", - "max_quantity": 4 - }, - { - "name": "GTG Label", - "type": "static", - "img": "images/gtg.png", - "codes": "gtg_label" - }, - { - "name": "GTG Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "gtg_treasures", - "max_quantity": 13 - }, - { - "name": "GTG Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "gtg_small_keys", - "max_quantity": 9 - }, - { - "name": "GC Label", - "type": "static", - "img": "images/gc.png", - "codes": "gc_label" - }, - { - "name": "GC Treasures", - "type": "consumable", - "img": "images/chest_brown.png", - "codes": "gc_treasures", - "max_quantity": 13 - }, - { - "name": "GC Small Keys", - "type": "consumable", - "img": "images/oot_small_key.png", - "codes": "gc_small_keys", - "max_quantity": 2 - }, - { - "name": "GC Boss Key", - "type": "toggle", - "img": "images/oot_boss_key.png", - "codes": "gc_boss_key" - } -] \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda/locations.json b/ootrando_overworldmap_keysanity_hamsda/locations.json deleted file mode 100644 index b3f807e8..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/locations.json +++ /dev/null @@ -1,6143 +0,0 @@ -[ - { - "name": "logic", - "sections": [ - { - "name": "bombchus", - "access_rules": [ - "logic_chus_no,bombs", - "logic_chus_yes,bombchu" - ], - "item_count": 1 - }, - { - "name": "explosives", - "access_rules": [ - "bombs", - "@logic/bombchus", - "bombchu,[bombs]" - ], - "item_count": 1 - }, - { - "name": "can blast", - "access_rules": [ - "@logic/explosives", - "sword2,hammer" - ], - "item_count": 1 - }, - { - "name": "can LA", - "access_rules": [ - "sword2,magic,bow,lightarrow" - ], - "item_count": 1 - }, - { - "name": "has fire", - "access_rules": [ - "dinsfire,magic", - "sword2,firearrow,bow,magic" - ], - "item_count": 1 - }, - { - "name": "lens", - "access_rules": [ - "lens_all,[lens],[magic]", - "lens_wasteland" - ], - "item_count": 1 - }, - { - "name": "can leave forest", - "access_rules":[ - "open_forest", - "sling,sword1" - ], - "item_count": 1 - }, - { - "name": "colossus", - "access_rules": [ - "sword2,carpenter,hoverboots,[lens],[magic]", - "sword2,carpenter,hoverboots,lens_chest", - "sword2,carpenter,longshot,[lens],[magic]", - "sword2,carpenter,longshot,lens_chest", - "ocarina,requiem" - ], - "item_count": 1 - }, - { - "name": "ice cavern", - "access_rules": [ - "@logic/explosives,[ocarina],[lullaby],ruto,sword2", - "scale1,[ocarina],[lullaby],ruto,sword2" - ], - "item_count": 1 - } - ] - }, - { - "name": "Child", - "chest_unopened_img": "images/chest_brown_closed.png", - "chest_opened_img": "images/chest_brown_open.png", - "children": [ - { - "name": "Forest", - "color": "#18a50e", - "children": [ - { - "name": "Kokiri Village", - "children": [ - { - "name": "Kokiri Sword Chest", - "sections": [ - { - "name": "Boulder", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2092, - "y": 991 - } - ] - }, - { - "name": "Mido's House", - "sections": [ - { - "name": "Freebies", - "item_count": 4 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2133, - "y": 902 - } - ] - }, - { - "name": "Storms Grotto", - "sections": [ - { - "name": "Play Song of Storms", - "access_rules": [ - "ocarina,storm" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2119, - "y": 845 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2119, - "y": 845 - } - ] - }, - { - "name": "Know It All House (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS1", - "access_rules": [ - "@logic/can leave forest" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2055, - "y": 958 - } - ] - }, - { - "name": "Bean Patch", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS2", - "access_rules": [ - "bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2256, - "y": 917 - } - ] - }, - { - "name": "House of Twins (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS3", - "access_rules": [ - "sword2,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2262, - "y": 981 - } - ] - } - ] - }, - { - "name": "Deku Tree", - "access_rules": [ - "open_forest", - "sword1,shield1" - ], - "sections": [ - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Slingshot Room", - "access_rules": [ - "shield1" - ], - "item_count": 2 - }, - { - "name": "Compass Room", - "item_count": 2 - }, - { - "name": "Basement", - "item_count": 1 - }, - { - "name": "Queen Gohma", - "access_rules": [ - "[sling],shield1" - ], - "hosted_item": "deku", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2426, - "y": 860 - } - ], - "children": [ - { - "name": "Deku Tree Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS8 - Compass Room", - "short_name": "Compass Room", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS9 - Basement Vines", - "short_name": "Vines", - "access_rules": [ - "sling", - "@logic/explosives", - "boomerang", - "dinsfire,magic" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS10 - Basement Gate", - "short_name": "Gate", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS11 - Basement Back Room", - "short_name": "Back Room", - "access_rules": [ - "@logic/explosives,boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2460, - "y": 860 - } - ] - } - ] - }, - { - "name": "Lost Woods", - "children": [ - { - "name": "Skull Kid", - "access_rules": [ - "ocarina,saria" - ], - "sections": [ - { - "name": "Play Sarias", - "item_count": 1 - }, - { - "name": "Sell Mask", - "access_rules": [ - "skull" - ], - "hosted_item": "skullsold" - } - ], - "map_locations": [ - { - "map": "child", - "x": 2085, - "y": 785 - } - ] - }, - { - "name": "Deku Scrub below Bridge", - "sections": [ - { - "name": "Pay 40", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2016, - "y": 927 - } - ] - }, - { - "name": "Deku Scrub in Grotto", - "sections": [ - { - "name": "Pay 40", - "access_rules": [ - "@logic/explosives", - "sword2,hammer,[ocarina],[saria]", - "sword2,hammer,[ocarina],[minuet]" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 2192, - "y": 724 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2192, - "y": 724 - } - ] - }, - { - "name": "Goron City Grotto", - "sections": [ - { - "name": "Blast it", - "access_rules": [ - "@logic/can blast" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 2149, - "y": 776 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2149, - "y": 776 - } - ] - }, - { - "name": "Ocarina Game", - "sections": [ - { - "name": "zzzZZZ", - "access_rules": [ - "ocarina" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2192, - "y": 810 - } - ] - }, - { - "name": "Target in Woods", - "sections": [ - { - "name": "Shoot it", - "access_rules": [ - "sling" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2192, - "y": 777 - } - ] - }, - { - "name": "Deku Theater", - "sections": [ - { - "name": "Skull Mask", - "access_rules": [ - "skullmask" - ], - "item_count": 1 - }, - { - "name": "Mask of Truth", - "access_rules": [ - "maskoftruth", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2110, - "y": 740 - } - ] - }, - { - "name": "Bean Patch Near Bridge", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS4", - "access_rules": [ - "bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2062, - "y": 824 - } - ] - }, - { - "name": "Bean Patch Near Stage", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS5", - "access_rules": [ - "bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2142, - "y": 740 - } - ] - } - ] - }, - { - "name": "Sacred Forest Meadow", - "children": [ - { - "name": "Wolfos Grotto", - "access_rules": [ - "@logic/explosives", - "sword2,hammer,[ocarina],[saria]", - "sword2,hammer,[ocarina],[minuet]" - ], - "sections": [ - { - "name": "Kill them", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 2180, - "y": 686 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2180, - "y": 686 - } - ] - }, - { - "name": "Saria", - "sections": [ - { - "name": "Song", - "access_rules": [ - "postzelda" - ], - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2155, - "y": 626 - } - ] - } - ] - } - ] - }, - { - "name": "Outside Forest", - "access_rules": [ - "@logic/can leave forest" - ], - "children": [ - { - "name": "Hyrule Field", - "children": [ - { - "name": "Tektite Grotto", - "color": "#09a09d", - "access_rules": [ - "@logic/can blast" - ], - "sections": [ - { - "name": "Dive down", - "access_rules": [ - "scale2", - "sword2,ironboots" - ], - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives,scale2" - ], - "x": 1152, - "y": 481 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1152, - "y": 481 - } - ] - }, - { - "name": "Grotto Inside Fence", - "color": "#09a09d", - "sections": [ - { - "name": "Deku Scrub", - "access_rules": [ - "@logic/can blast" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1141, - "y": 999 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1141, - "y": 999 - } - ] - }, - { - "name": "Grotto Outside Fence", - "color": "#09a09d", - "sections": [ - { - "name": "Chest", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1206, - "y": 997 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1206, - "y": 997 - } - ] - }, - { - "name": "Grotto near Bridge", - "color": "#09a09d", - "sections": [ - { - "name": "Blast it", - "access_rules": [ - "@logic/can blast" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1372, - "y": 440 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1372, - "y": 440 - } - ] - }, - { - "name": "SE Grotto", - "color": "#09a09d", - "sections": [ - { - "name": "Blast it", - "access_rules": [ - "@logic/can blast" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1427, - "y": 925 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1427, - "y": 925 - } - ] - }, - { - "name": "Lost Woods Bridge", - "color": "#18a50e", - "sections": [ - { - "name": "Gift from Saria", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2030, - "y": 883 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2030, - "y": 883 - } - ] - }, - { - "name": "Ocarina of Time", - "color": "#09a09d", - "access_rules": [ - "stones:3", - "{agony}" - ], - "sections": [ - { - "name": "Item", - "item_count": 1 - }, - { - "name": "Song", - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1439, - "y": 465 - } - ] - }, - { - "name": "Running Man", - "access_rules": [ - "bunny,stones:3" - ], - "sections": [ - { - "name": "Sell Mask", - "hosted_item": "bunnysold" - } - ], - "map_locations": [ - { - "map": "child", - "x": 1157, - "y": 554 - } - ] - }, - { - "name": "Kakariko Tree Grotto", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS12", - "access_rules": [ - "@logic/explosives,boomerang", - "@logic/can blast,sword2,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives,boomerang" - ], - "x": 1552, - "y": 406 - }, - { - "map": "adult", - "visibility_rules": [ - "@logic/can blast,sword2,hookshot" - ], - "x": 1552, - "y": 406 - } - ] - }, - { - "name": "Rock Circle Grotto", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS13", - "access_rules": [ - "@logic/explosives,dinsfire,magic,boomerang", - "sword2,hammer,@logic/has fire,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives,dinsfire,magic,boomerang" - ], - "x": 972, - "y": 658 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2,hammer,@logic/has fire,hookshot" - ], - "x": 972, - "y": 658 - } - ] - }, - { - "name": "Lake Hylia", - "color": "#0936a0", - "children": [ - { - "name": "Underwater Bottle", - "sections": [ - { - "name": "Dive down", - "access_rules": [ - "scale1" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1049, - "y": 1263 - } - ] - }, - { - "name": "Lakeside Lab", - "sections": [ - { - "name": "Dive down", - "access_rules": [ - "scale2", - "sword2,hookshot,ironboots,[scale2]" - ], - "item_count": 1 - }, - { - "name": "Trade", - "access_rules": [ - "sword2,speedfrog" - ], - "hosted_item": "eyedrops" - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "scale2" - ], - "x": 961, - "y": 1200 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 961, - "y": 1200 - } - ] - }, - { - "name": "Child Fishing", - "sections": [ - { - "name": "Bite pls", - "access_rules": [ - "sword1", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1270, - "y": 1215 - } - ] - }, - { - "name": "Bean Patch", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS55", - "access_rules": [ - "bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1002, - "y": 1179 - } - ] - }, - { - "name": "Lab Wall (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS56", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 930, - "y": 1207 - } - ] - }, - { - "name": "Island (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS57", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1132, - "y": 1405 - } - ] - } - ] - }, - { - "name": "Lon Lon Ranch", - "color": "#09a09d", - "children": [ - { - "name": "Talons Chickens", - "sections": [ - { - "name": "Find them", - "access_rules": [ - "postzelda" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1348, - "y": 580 - } - ] - }, - { - "name": "Backroom", - "sections": [ - { - "name": "HP", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1227, - "y": 690 - } - ] - }, - { - "name": "Song from Malon", - "sections": [ - { - "name": "Song", - "access_rules": [ - "postzelda,ocarina" - ], - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1295, - "y": 647 - } - ] - }, - { - "name": "Lone Tree", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS18", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1363, - "y": 617 - } - ] - }, - { - "name": "Rain Shed (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS19", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1325, - "y": 677 - } - ] - }, - { - "name": "House Window (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS20", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1332, - "y": 610 - } - ] - }, - { - "name": "Back Wall (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS21", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1197, - "y": 663 - } - ] - } - ] - } - ] - }, - { - "name": "Kakariko", - "color": "#6909a0", - "children": [ - { - "name": "Kakariko Village", - "children": [ - { - "name": "Center Grotto", - "access_rules": [ - "@logic/can blast" - ], - "sections": [ - { - "name": "Kill them", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1787, - "y": 381 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1787, - "y": 381 - } - ] - }, - { - "name": "Back Grotto", - "sections": [ - { - "name": "Jump in", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1865, - "y": 326 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1865, - "y": 326 - } - ] - }, - { - "name": "Impas Cow", - "sections": [ - { - "name": "HP in Cage", - "access_rules": [ - "[bombs]", - "sword2,[hookshot]" - ], - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1827, - "y": 431 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1827, - "y": 431 - } - ] - }, - { - "name": "Anjus Chickens", - "sections": [ - { - "name": "Catch them", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1857, - "y": 431 - } - ] - }, - { - "name": "Windmill", - "sections": [ - { - "name": "HP", - "access_rules": [ - "sword2,[ocarina],[time]", - "boomerang" - ], - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "boomerang" - ], - "x": 1915, - "y": 376 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2,[ocarina],[time]" - ], - "x": 1915, - "y": 376 - } - ] - }, - { - "name": "Man on Rooftop", - "sections": [ - { - "name": "Talk to him", - "item_count": 1 - } - ], - "access_rules": [ - "[sword2],[hookshot]" - ], - "map_locations": [ - { - "map": "child", - "x": 1830, - "y": 371 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1830, - "y": 371 - } - ] - }, - { - "name": "Guard", - "sections": [ - { - "name": "Letter", - "access_rules": [ - "letter" - ], - "hosted_item": "lettershown" - }, - { - "name": "Keaton", - "access_rules": [ - "keaton" - ], - "hosted_item": "keatonsold" - } - ], - "map_locations": [ - { - "map": "child", - "x": 1803, - "y": 312 - } - ] - }, - { - "name": "House of Skulltulas", - "sections": [ - { - "name": "10 Skulltulas", - "access_rules": [ - "skulltula:10" - ], - "item_count": 1 - }, - { - "name": "20 Skulltulas", - "access_rules": [ - "skulltula:20", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "30 Skulltulas", - "access_rules": [ - "skulltula:30", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "40 Skulltulas", - "access_rules": [ - "skulltula:40", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "50 Skulltulas", - "access_rules": [ - "skulltula:50", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1797, - "y": 418 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1797, - "y": 418 - } - ] - }, - { - "name": "Tree (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS22", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1734, - "y": 387 - } - ] - }, - { - "name": "House Wall (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS23", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1767, - "y": 418 - } - ] - }, - { - "name": "Under Construction (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS24", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1837, - "y": 401 - } - ] - }, - { - "name": "Bazaar Wall (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS25", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1771, - "y": 337 - } - ] - }, - { - "name": "Watchtower (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS26", - "access_rules": [ - "sling", - "bombchu" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1814, - "y": 341 - } - ] - } - ] - }, - { - "name": "Graveyard", - "children": [ - { - "name": "Dampe", - "sections": [ - { - "name": "Digging Tour", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2030, - "y": 342 - } - ] - }, - { - "name": "Shield Grave", - "sections": [ - { - "name": "Grab it", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2030, - "y": 372 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2030, - "y": 372 - } - ] - }, - { - "name": "Redead Grave", - "sections": [ - { - "name": "Play Suns Song", - "access_rules": [ - "ocarina,sun", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2065, - "y": 350 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2065, - "y": 350 - } - ] - }, - { - "name": "Spooky Kid", - "access_rules": [ - "spooky" - ], - "sections": [ - { - "name": "Sell Mask", - "hosted_item": "spookysold" - } - ], - "map_locations": [ - { - "map": "child", - "x": 2000, - "y": 372 - } - ] - }, - { - "name": "Box HP", - "access_rules": [ - "boomerang", - "beans", - "longshot" - ], - "sections": [ - { - "name": "Get it", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "boomerang" - ], - "x": 1970, - "y": 335 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2,beans", - "sword2,longshot" - ], - "x": 1970, - "y": 335 - } - ] - }, - { - "name": "Royal Tomb", - "sections": [ - { - "name": "Song", - "access_rules": [ - "ocarina,lullaby", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - }, - { - "name": "Torches", - "access_rules": [ - "ocarina,lullaby,@logic/has fire", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2099, - "y": 353 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2099, - "y": 353 - } - ] - }, - { - "name": "Wall (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS28", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2065, - "y": 380 - } - ] - }, - { - "name": "Bean Patch", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS29", - "access_rules": [ - "bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2000, - "y": 335 - } - ] - } - ] - }, - { - "name": "Bottom of the Well", - "access_rules": [ - "ocarina,storm" - ], - "sections": [ - { - "name": "Front Left Hidden", - "access_rules": [ - "@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Right Hidden", - "access_rules": [ - "@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Center Big Chest", - "access_rules": [ - "@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Center Small Chest", - "access_rules": [ - "@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Locked Pits", - "clear_as_group": false, - "access_rules": [ - "botw_small_keys:1,@logic/lens" - ], - "item_count": 2 - }, - { - "name": "Coffin Key", - "item_count": 1 - }, - { - "name": "Front Bombable", - "access_rules": [ - "@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Back Bombable", - "access_rules": [ - "@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Basement", - "access_rules": [ - "@logic/explosives", - "lift1,botw_small_keys:1,@logic/lens", - "lift1,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Underwater Front", - "access_rules": [ - "ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Underwater Left", - "access_rules": [ - "ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Deadhand", - "access_rules": [ - "ocarina,lullaby,[sword1]" - ], - "item_count": 1 - }, - { - "name": "Invisible Chest", - "access_rules": [ - "ocarina,lullaby,@logic/lens" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1884, - "y": 383 - } - ], - "children": [ - { - "name": "Bottom of the Well Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS78 - Like-Like Room", - "short_name": "Like-Like", - "access_rules": [ - "botw_small_keys:1,boomerang,@logic/lens" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS79 - Left Locked Room", - "short_name": "Left Locked", - "access_rules": [ - "botw_small_keys:1,boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS80 - Right Locked Room", - "short_name": "Right Locked", - "access_rules": [ - "botw_small_keys:1,boomerang,@logic/lens" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1900, - "y": 414 - } - ] - } - ] - } - ] - }, - { - "name": "Death Mountain", - "color": "#a01009", - "children": [ - { - "name": "Goron City", - "children": [ - { - "name": "Boulder Maze Right", - "sections": [ - { - "name": "Right", - "access_rules": [ - "@logic/can blast", - "sword2,lift2" - ], - "item_count": 2 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1606, - "y": 98 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1606, - "y": 98 - } - ] - }, - { - "name": "Large Rolling Goron", - "access_rules": [ - "bombs" - ], - "sections": [ - { - "name": "Blast him", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1689, - "y": 99 - } - ] - }, - { - "name": "Spinning Pot", - "sections": [ - { - "name": ":) HP", - "access_rules": [ - "ocarina,lullaby,bombs", - "ocarina,lullaby,lift1", - "dinsfire,magic,bombs", - "dinsfire,magic,lift1", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1648, - "y": 128 - } - ] - }, - { - "name": "Darunias Joy", - "sections": [ - { - "name": "Play Sarias", - "access_rules": [ - "ocarina,lullaby,saria", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1646, - "y": 90 - } - ] - }, - { - "name": "Boulder Maze Crate", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS34", - "access_rules": [ - "@logic/explosives" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1591, - "y": 68 - } - ] - } - ] - }, - { - "name": "Death Mountain Trail", - "children": [ - { - "name": "Top of DC", - "sections": [ - { - "name": "HP", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1664, - "y": 190 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1664, - "y": 190 - } - ] - }, - { - "name": "Bombable Wall", - "access_rules": [ - "@logic/can blast" - ], - "sections": [ - { - "name": "Blast it", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1744, - "y": 221 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1744, - "y": 221 - } - ] - }, - { - "name": "Rock Circle Grotto", - "sections": [ - { - "name": "Play Song of Storms", - "access_rules": [ - "ocarina,storm" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1705, - "y": 158 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1705, - "y": 158 - } - ] - }, - { - "name": "Mountain Summit Fairy", - "access_rules": [ - "ocarina,lullaby,@logic/can blast" - ], - "sections": [ - { - "name": "Fairy Fountain", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1764, - "y": 66 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1764, - "y": 66 - } - ] - }, - { - "name": "Bean Patch", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS30", - "access_rules": [ - "bottle,@logic/explosives", - "bottle,lift1" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1684, - "y": 252 - } - ] - }, - { - "name": "Bombable Wall", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS31", - "access_rules": [ - "@logic/can blast" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1728, - "y": 278 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1728, - "y": 278 - } - ] - } - ] - }, - { - "name": "Death Mountain Crater", - "children": [ - { - "name": "Bombable Grotto", - "sections": [ - { - "name": "Blast it", - "access_rules": [ - "@logic/can blast" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1798, - "y": 42 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1798, - "y": 42 - } - ] - }, - { - "name": "Wall HP", - "sections": [ - { - "name": "Get it", - "access_rules": [ - "@logic/can blast", - "ocarina,bolero,beans", - "@Link the Goron" - ], - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives" - ], - "x": 1834, - "y": 66 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1834, - "y": 66 - } - ] - }, - { - "name": "Crate at Entrance", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS36", - "access_rules": [ - "@logic/explosives" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1796, - "y": 80 - } - ] - }, - { - "name": "Bean Patch", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS37", - "access_rules": [ - "ocarina,bolero,bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1871, - "y": 66 - } - ] - } - ] - }, - { - "name": "Dodongos Cavern", - "access_rules": [ - "@logic/can blast", - "lift1" - ], - "sections": [ - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Compass Chest", - "item_count": 1 - }, - { - "name": "Small Chest Upstairs", - "access_rules": [ - "@logic/explosives", - "lift1", - "dinsfire,magic", - "sword2,bow" - ], - "item_count": 1 - }, - { - "name": "Bomb Bag Chest", - "access_rules": [ - "@Dodongos Cavern/Small Chest Upstairs,[sling]", - "@Dodongos Cavern/Small Chest Upstairs,sword2,[bow]", - "@Dodongos Cavern/Small Chest Upstairs,sword2,[hoverboots]", - "@Dodongos Cavern/Small Chest Upstairs,sword2,[longshot]" - ], - "item_count": 1 - }, - { - "name": "End of Bridge", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,@logic/can blast" - ], - "item_count": 1 - }, - { - "name": "Above Boss", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "King Dodongo", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,@logic/explosives" - ], - "hosted_item": "dodongo", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives", - "lift1" - ], - "x": 1684, - "y": 220 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1684, - "y": 220 - } - ], - "children": [ - { - "name": "Dodongos Cavern Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS38 - Bombable Wall Right Hallway", - "short_name": "Right Bombable", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS39 - Staircase Room on Vines", - "short_name": "Vines", - "access_rules": [ - "@Dodongos Cavern/Small Chest Upstairs,@logic/explosives", - "@Dodongos Cavern/Small Chest Upstairs,boomerang", - "@Dodongos Cavern/Small Chest Upstairs,sling", - "@Dodongos Cavern/Small Chest Upstairs,dinsfire,magic", - "@Dodongos Cavern/Small Chest Upstairs,sword2,hookshot", - "@Dodongos Cavern/Small Chest Upstairs,sword2,bow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS40 - Before Boss Room Bombable", - "short_name": "Back Room", - "access_rules": [ - "@Dodongos Cavern/King Dodongo" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS41 - Top of Stairs, Re-enter", - "short_name": "Top of Stairs", - "access_rules": [ - "@Dodongos Cavern/Bomb Bag Chest,boomerang,@logic/explosives", - "@Dodongos Cavern/Bomb Bag Chest,boomerang,lift1", - "@Dodongos Cavern/Bomb Bag Chest,sword2,hookshot", - "@Dodongos Cavern/Small Chest Upstairs,sword2,longshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS42 - Scarecrow Song", - "short_name": "Scarecrow", - "access_rules": [ - "sword2,ocarina,hookshot", - "sword2,longshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1650, - "y": 220 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1650, - "y": 220 - } - ] - } - ] - } - ] - }, - { - "name": "Hyrule Town", - "color": "#09a09d", - "children": [ - { - "name": "Market", - "children": [ - { - "name": "RichardZ", - "sections": [ - { - "name": "Woof", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1463, - "y": 355 - } - ] - }, - { - "name": "Child Shooting Gallery", - "sections": [ - { - "name": "Shoot the targets", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1427, - "y": 299 - } - ] - }, - { - "name": "Happy Mask Shop", - "sections": [ - { - "name": "Get Mask", - "access_rules": [ - "soldout" - ], - "hosted_item": "keaton" - } - ], - "map_locations": [ - { - "map": "child", - "x": 1464, - "y": 292 - } - ] - }, - { - "name": "Bombchu Bowling", - "access_rules": [ - "@logic/bombchus" - ], - "sections": [ - { - "name": "Boom!", - "clear_as_group": false, - "item_count": 2 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1393, - "y": 314 - } - ] - }, - { - "name": "Treasure Chest Game", - "sections": [ - { - "name": "Cheater", - "access_rules": [ - "[lens],[magic]", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1416, - "y": 360 - } - ] - }, - { - "name": "Door of Time", - "sections": [ - { - "name": "Open Sesame", - "hosted_item": "sword2", - "access_rules": [ - "open_door", - "ocarina,time" - ] - } - ], - "map_locations": [ - { - "map": "child", - "x": 1539, - "y": 294 - } - ] - }, - { - "name": "Guardhouse", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS14", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1464, - "y": 390 - } - ] - } - ] - }, - { - "name": "Hyrule Castle", - "children": [ - { - "name": "Malon", - "sections": [ - { - "name": "Talk to her", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1439, - "y": 246 - } - ] - }, - { - "name": "Talon", - "access_rules": [ - "childegg" - ], - "sections": [ - { - "name": "Wake him", - "hosted_item": "childcucco" - } - ], - "map_locations": [ - { - "map": "child", - "x": 1479, - "y": 176 - } - ] - }, - { - "name": "Visit Zelda", - "access_rules": [ - "childcucco" - ], - "sections": [ - { - "name": "Song", - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - }, - { - "name": "Letter", - "hosted_item": "letter" - } - ], - "map_locations": [ - { - "map": "child", - "x": 1418, - "y": 173 - } - ] - }, - { - "name": "Hyrule Castle Fairy", - "access_rules": [ - "ocarina,lullaby,@logic/explosives" - ], - "sections": [ - { - "name": "Fairy Fountain", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1491, - "y": 236 - } - ] - }, - { - "name": "Tree near Malon", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS15", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1409, - "y": 246 - } - ] - }, - { - "name": "Song of Storms Grotto", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS16", - "access_rules": [ - "boomerang,ocarina,storm,@logic/explosives" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1479, - "y": 206 - } - ] - } - ] - } - ] - }, - { - "name": "Zora Area", - "color": "#0936a0", - "children": [ - { - "name": "Zoras River", - "children": [ - { - "name": "Frogs", - "sections": [ - { - "name": "Frogs in the Rain", - "access_rules": [ - "@logic/explosives,ocarina,storm", - "scale1,ocarina,storm" - ], - "item_count": 1 - }, - { - "name": "Fly Catching", - "access_rules": [ - "@logic/explosives,ocarina,lullaby,saria,epona,sun,time,storm", - "scale1,ocarina,lullaby,saria,epona,sun,time,storm", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2094, - "y": 481 - } - ] - }, - { - "name": "Plateau Grotto", - "access_rules": [ - "@logic/explosives", - "scale1", - "sword2" - ], - "sections": [ - { - "name": "Jump in", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives", - "scale1" - ], - "x": 2092, - "y": 540 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2092, - "y": 540 - } - ] - }, - { - "name": "Lower HP", - "access_rules": [ - "@logic/explosives", - "scale1", - "sword2,[hoverboots]" - ], - "sections": [ - { - "name": "Get it", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives", - "scale1" - ], - "x": 2037, - "y": 474 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2,[hoverboots]" - ], - "x": 2037, - "y": 474 - } - ] - }, - { - "name": "Upper HP", - "access_rules": [ - "@logic/explosives", - "scale1", - "sword2,hoverboots" - ], - "sections": [ - { - "name": "Get it", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "@logic/explosives", - "scale1" - ], - "x": 2347, - "y": 425 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2,hoverboots" - ], - "x": 2347, - "y": 425 - } - ] - }, - { - "name": "In Tree", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS43", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 1935, - "y": 545 - } - ] - }, - { - "name": "On Ladder (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS44", - "access_rules": [ - "@logic/explosives", - "scale1" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2360, - "y": 458 - } - ] - } - ] - }, - { - "name": "Zoras Domain", - "access_rules": [ - "@logic/explosives,[ocarina],[lullaby]", - "scale1" - ], - "children": [ - { - "name": "Torch Run", - "sections": [ - { - "name": "Run", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2610, - "y": 442 - } - ] - }, - { - "name": "Diving Minigame", - "sections": [ - { - "name": "Dive down", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2556, - "y": 429 - } - ] - } - ] - }, - { - "name": "Zoras Fountain", - "access_rules": [ - "@logic/explosives,[ocarina],[lullaby],ruto", - "scale1,ruto" - ], - "children": [ - { - "name": "Zoras Fountain Fairy", - "sections": [ - { - "name": "Fairy Fountain", - "access_rules": [ - "ocarina,lullaby,@logic/explosives" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2553, - "y": 333 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2553, - "y": 333 - } - ] - }, - { - "name": "Tree near Fairy", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS48", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2519, - "y": 319 - } - ] - }, - { - "name": "Wall near Log (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS49", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2519, - "y": 350 - } - ] - }, - { - "name": "Jabu Jabus Belly", - "access_rules": [ - "sling", - "@logic/explosives", - "boomerang" - ], - "sections": [ - { - "name": "Boomerang Chest", - "item_count": 1 - }, - { - "name": "Map Chest", - "access_rules": [ - "boomerang" - ], - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "boomerang" - ], - "item_count": 1 - }, - { - "name": "Barinade", - "access_rules": [ - "boomerang" - ], - "hosted_item": "jabu", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2488, - "y": 328 - } - ], - "children": [ - { - "name": "Jabu Jabu Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS51 - Water Switch Room", - "short_name": "Water Switch", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS52 - Wall Near Bigocto", - "short_name": "Bigocto 1", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS53 - Wall Near Bigocto (further away)", - "short_name": "Bigocto 2", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS54 - Room Before Barinade", - "short_name": "Before Boss", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 2476, - "y": 293 - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "Gerudo Area", - "color": "#a09509", - "children": [ - { - "name": "Gerudo Valley", - "children": [ - { - "name": "Crate HP", - "sections": [ - { - "name": "Get it", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 654, - "y": 633 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2,longshot" - ], - "x": 654, - "y": 633 - } - ] - }, - { - "name": "Waterfall HP", - "sections": [ - { - "name": "Get it", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 701, - "y": 520 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 701, - "y": 520 - } - ] - }, - { - "name": "Waterfall Near Entrance (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS86", - "access_rules": [ - "boomerang" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 806, - "y": 560 - } - ] - }, - { - "name": "Bean Patch", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS87", - "access_rules": [ - "bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 667, - "y": 594 - } - ] - } - ] - }, - { - "name": "Haunted Wasteland", - "access_rules": [ - "sword2,carpenter,hoverboots", - "sword2,carpenter,longshot", - "ocarina,requiem,[sword2],[carpenter],[hoverboots]", - "ocarina,requiem,[sword2],[carpenter],[longshot]" - ], - "children": [ - { - "name": "Central Structure", - "sections": [ - { - "name": "Light the torches", - "access_rules": [ - "@logic/has fire", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 360, - "y": 283 - } - ] - }, - { - "name": "Central Structure", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS92", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 360, - "y": 313 - } - ] - } - ] - }, - { - "name": "Colossus", - "children": [ - { - "name": "Colossus Fairy", - "sections": [ - { - "name": "Fairy Fountain", - "access_rules": [ - "@logic/colossus,ocarina,lullaby,@logic/explosives" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "ocarina,requiem" - ], - "x": 276, - "y": 297 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 276, - "y": 297 - } - ] - }, - { - "name": "Arch HP", - "sections": [ - { - "name": "Get it", - "access_rules": [ - "ocarina,requiem,beans,sword2", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 160, - "y": 305 - } - ] - }, - { - "name": "Sheik at Colossus", - "sections": [ - { - "name": "Song", - "access_rules": [ - "@logic/colossus", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "ocarina,requiem" - ], - "x": 128, - "y": 347 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 128, - "y": 347 - } - ] - }, - { - "name": "Bean Patch", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS93", - "access_rules": [ - "ocarina,requiem,bottle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 88, - "y": 347 - } - ] - }, - { - "name": "Tree Near Oasis (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS94", - "access_rules": [ - "hookshot,sword2,@logic/colossus" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 157, - "y": 433 - } - ] - }, - { - "name": "Top Of Platform (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS95", - "access_rules": [ - "ocarina,requiem,beans,sword2", - "@logic/colossus,longshot,sword2" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 233, - "y": 322 - } - ] - }, - { - "name": "Spirit Temple", - "access_rules": [ - "@logic/colossus" - ], - "sections": [ - { - "name": "Lower Child", - "access_rules": [ - "ocarina,requiem,boomerang", - "ocarina,requiem,sling", - "ocarina,requiem,@logic/bombchus" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Upper Child", - "access_rules": [ - "@Spirit Temple/Lower Child,spirit_small_keys:1", - "@Spirit Temple/Mirror Room" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Torch Puzzle", - "access_rules": [ - "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,sticks", - "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,dinsfire,magic", - "@Spirit Temple/Mirror Room,@logic/has fire" - ], - "item_count": 1 - }, - { - "name": "Southern Hand", - "access_rules": [ - "@Spirit Temple/Lower Child,spirit_small_keys:2,@logic/explosives", - "@Spirit Temple/Mirror Room,spirit_small_keys:2", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "sword2,lift2,ocarina,lullaby,hookshot" - ], - "item_count": 1 - }, - { - "name": "Boulder Room", - "access_rules": [ - "sword2,lift2,hookshot", - "sword2,lift2,bow", - "sword2,lift2,@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Mirror Room", - "access_rules": [ - "sword2,lift2,spirit_small_keys:1" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Map Chest", - "access_rules": [ - "@Spirit Temple/Mirror Room,@logic/has fire", - "@Spirit Temple/Mirror Room,bow", - "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,sticks", - "@Spirit Temple/Lower Child,spirit_small_keys:1,@logic/explosives,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Statue Hand", - "access_rules": [ - "@Spirit Temple/Mirror Room,ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Statue Ledge", - "access_rules": [ - "@Spirit Temple/Statue Hand,hookshot", - "@Spirit Temple/Statue Hand,hoverboots" - ], - "item_count": 1 - }, - { - "name": "Near Armos", - "access_rules": [ - "@Spirit Temple/Mirror Room,spirit_small_keys:2,@logic/explosives,shield3" - ], - "item_count": 1 - }, - { - "name": "Invisible Hallway", - "access_rules": [ - "@Spirit Temple/Mirror Room,spirit_small_keys:2,@logic/explosives,@logic/lens" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Northern Hand", - "access_rules": [ - "@Spirit Temple/Mirror Room,spirit_small_keys:2,@logic/explosives", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Boss Key Chest", - "access_rules": [ - "@Spirit Temple/Mirror Room,spirit_small_keys:3,@logic/explosives,ocarina,lullaby,[bow],[hookshot]" - ], - "item_count": 1 - }, - { - "name": "Topmost Sun", - "access_rules": [ - "@Spirit Temple/Near Armos,spirit_small_keys:3" - ], - "item_count": 1 - }, - { - "name": "Twinrova", - "access_rules": [ - "@Spirit Temple/Topmost Sun,spirit_boss_key,hookshot" - ], - "hosted_item": "spirit", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "visibility_rules": [ - "ocarina,requiem" - ], - "x": 85, - "y": 301 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 85, - "y": 301 - } - ], - "children": [ - { - "name": "Spirit Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS96 - Cage Room Lower Child", - "short_name": "Lower Child", - "access_rules": [ - "@Spirit Temple/Lower Child" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS97 - Pit Upper Child", - "short_name": "Upper Child", - "access_rules": [ - "@Spirit Temple/Upper Child" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS98 - Room Before Iron Knuckle Child Side", - "short_name": "Before Knuckle", - "access_rules": [ - "boomerang,@Spirit Temple/Torch Puzzle", - "hookshot,@Spirit Temple/Torch Puzzle" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS99 - Boulder Room Behind Block", - "short_name": "Boulder Room", - "access_rules": [ - "ocarina,time,@Spirit Temple/Boulder Room" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS100 - Statue Room, Left Ledge", - "short_name": "Statue Ledge", - "access_rules": [ - "lift2,sword2,hookshot,ocarina", - "lift2,sword2,longshot", - "lift2,sword2,hoverboots" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "child", - "x": 82, - "y": 246 - }, - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 82, - "y": 246 - } - ] - } - ] - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "Adult", - "access_rules": [ - "sword2" - ], - "chest_unopened_img": "images/chest_brown_closed.png", - "chest_opened_img": "images/chest_brown_open.png", - "children": [ - { - "name": "Forest", - "color": "#18a50e", - "children": [ - { - "name": "Lost Woods", - "children": [ - { - "name": "Grog", - "sections": [ - { - "name": "Trade", - "access_rules": [ - "cojiro" - ], - "hosted_item": "mushroom" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2085, - "y": 785 - } - ] - }, - { - "name": "Fado", - "sections": [ - { - "name": "Trade", - "access_rules": [ - "oddpotion" - ], - "hosted_item": "saw" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2085, - "y": 785 - } - ] - }, - { - "name": "Above Stage (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS6", - "access_rules": [ - "[ocarina],[saria],beans", - "[ocarina],[minuet],beans", - "[ocarina],[saria],bombchu,longshot,[beans]", - "[ocarina],[minuet],bombchu,longshot,[beans]" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2142, - "y": 740 - } - ] - } - ] - }, - { - "name": "Sacred Forest Meadow", - "access_rules": [ - "[ocarina],[saria]", - "[ocarina],[minuet]" - ], - "children": [ - { - "name": "Sheik in Meadow", - "sections": [ - { - "name": "Song", - "access_rules": [ - "[ocarina],[saria]", - "[ocarina],[minuet]", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2155, - "y": 626 - } - ] - }, - { - "name": "Top of Maze (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS7", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 2230, - "y": 664 - } - ] - }, - { - "name": "Forest Temple", - "access_rules": [ - "hookshot" - ], - "sections": [ - { - "name": "First room", - "item_count": 1 - }, - { - "name": "Stalfos", - "item_count": 1 - }, - { - "name": "Map Chest", - "access_rules": [ - "ocarina,time", - "bow,[ironboots]", - "bow,[scale2]", - "forest_small_keys:1,hoverboots" - ], - "item_count": 1 - }, - { - "name": "Below Scarecrow", - "access_rules": [ - "ocarina,time", - "bow", - "forest_small_keys:1,hoverboots" - ], - "item_count": 1 - }, - { - "name": "Inside well", - "access_rules": [ - "@Forest Temple/Map Chest" - ], - "item_count": 1 - }, - { - "name": "Block Room Eye", - "access_rules": [ - "forest_small_keys:1,lift1,bow" - ], - "item_count": 1 - }, - { - "name": "Boss Key Chest", - "access_rules": [ - "forest_small_keys:2,bow,lift1" - ], - "item_count": 1 - }, - { - "name": "Floormaster", - "access_rules": [ - "@Forest Temple/Boss Key Chest", - "forest_small_keys:1,hoverboots", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Red Poe", - "access_rules": [ - "forest_small_keys:3,lift1,bow" - ], - "item_count": 1 - }, - { - "name": "Bow Chest", - "access_rules": [ - "forest_small_keys:3,lift1" - ], - "item_count": 1 - }, - { - "name": "Blue Poe", - "access_rules": [ - "forest_small_keys:3,lift1,bow" - ], - "item_count": 1 - }, - { - "name": "Checkerboard", - "access_rules": [ - "forest_small_keys:5,lift1,bow", - "forest_small_keys:5,lift1,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Basement", - "access_rules": [ - "@Forest Temple/Checkerboard" - ], - "item_count": 1 - }, - { - "name": "Phantom Ganon", - "access_rules": [ - "@Forest Temple/Basement,forest_boss_key" - ], - "hosted_item": "forest", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2148, - "y": 586 - } - ], - "children": [ - { - "name": "Forest Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS60 - Vines At Entrance", - "short_name": "First Room", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS61 - Wall Northern Main Room", - "short_name": "Main Room", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS62 - Below Scarecrow", - "short_name": "Scarecrow", - "access_rules": [ - "@Forest Temple/Below Scarecrow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS63 - Wall Near Columns", - "short_name": "Columns", - "access_rules": [ - "@Forest Temple/Map Chest,longshot", - "@Forest Temple/Floormaster,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS64 - Basement Room", - "short_name": "Basement", - "access_rules": [ - "@Forest Temple/Basement" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2195, - "y": 610 - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "Kakariko", - "color": "#6909a0", - "children": [ - { - "name": "Kakariko Village", - "children": [ - { - "name": "Anju", - "sections": [ - { - "name": "Talk to her", - "item_count": 1 - }, - { - "name": "Trade", - "access_rules": [ - "pocketcucco" - ], - "hosted_item": "cojiro" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1857, - "y": 431 - } - ] - }, - { - "name": "Old Hag", - "sections": [ - { - "name": "Trade", - "access_rules": [ - "mushroom" - ], - "hosted_item": "oddpotion" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1860, - "y": 355 - } - ] - }, - { - "name": "Adult Shooting Gallery", - "sections": [ - { - "name": "Shoot the targets", - "access_rules": [ - "bow" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1837, - "y": 401 - } - ] - }, - { - "name": "Guru-Guru", - "sections": [ - { - "name": "Song", - "access_rules": [ - "sword2,ocarina", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1945, - "y": 376 - } - ] - }, - { - "name": "Sheik in Kakariko", - "sections": [ - { - "name": "Song", - "access_rules": [ - "forestmed,noct_meds:2", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1734, - "y": 387 - } - ] - }, - { - "name": "Top of Roof (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS27", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1767, - "y": 418 - } - ] - } - ] - }, - { - "name": "Graveyard", - "children": [ - { - "name": "Dampe", - "sections": [ - { - "name": "1st race", - "item_count": 1 - }, - { - "name": "2nd race", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2030, - "y": 342 - } - ] - } - ] - }, - { - "name": "Shadow Temple", - "access_rules": [ - "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hoverboots", - "ocarina,nocturne,dinsfire,magic,@logic/lens,sword2,hookshot" - ], - "sections": [ - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Deadhand", - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "hoverboots" - ], - "item_count": 1 - }, - { - "name": "Early Silver Rupees", - "access_rules": [ - "hoverboots" - ], - "item_count": 1 - }, - { - "name": "Like-Like Room", - "access_rules": [ - "shadow_small_keys:1,hoverboots,@logic/explosives" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Falling Spikes Lower", - "access_rules": [ - "@Shadow Temple/Like-Like Room" - ], - "item_count": 1 - }, - { - "name": "Falling Spikes Upper", - "access_rules": [ - "@Shadow Temple/Like-Like Room,lift1" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Invisible Spikes", - "access_rules": [ - "@Shadow Temple/Like-Like Room,shadow_small_keys:2" - ], - "item_count": 1 - }, - { - "name": "Skull Pot Key", - "access_rules": [ - "@Shadow Temple/Invisible Spikes,hookshot" - ], - "item_count": 1 - }, - { - "name": "Wind Hint Room", - "access_rules": [ - "@Shadow Temple/Invisible Spikes,hookshot,shadow_small_keys:3" - ], - "item_count": 1 - }, - { - "name": "After Wind Room", - "access_rules": [ - "@Shadow Temple/Wind Hint Room" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Boss Key Room", - "access_rules": [ - "@Shadow Temple/After Wind Room,shadow_small_keys:4,ocarina,lullaby" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "Floormaster", - "access_rules": [ - "@Shadow Temple/After Wind Room,shadow_small_keys:4,ocarina,lullaby", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Bongo Bongo", - "access_rules": [ - "@Shadow Temple/Boss Key Room,shadow_boss_key,shadow_small_keys:5,bow", - "@Shadow Temple/Boss Key Room,shadow_boss_key,shadow_small_keys:5,longshot" - ], - "hosted_item": "shadow", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2144, - "y": 326 - } - ], - "children": [ - { - "name": "Shadow Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS81 - Like-Like Room", - "short_name": "Like-Like", - "access_rules": [ - "@Shadow Temple/Like-Like Room,[hookshot]" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS82 - Falling Spikes Room", - "short_name": "Falling Spikes", - "access_rules": [ - "@Shadow Temple/Like-Like Room,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS83 - Bombable Skull Room", - "short_name": "Bombable Skull", - "access_rules": [ - "@Shadow Temple/Skull Pot Key" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS84 - Near Boat", - "short_name": "Near Boat", - "access_rules": [ - "@Shadow Temple/After Wind Room,shadow_small_keys:4,longshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS85 - Three Skulls Room", - "short_name": "Three Skulls", - "access_rules": [ - "@Shadow Temple/Boss Key Room" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2106, - "y": 310 - } - ] - } - ] - } - ] - }, - { - "name": "Death Mountain", - "color": "#a01009", - "children": [ - { - "name": "Goron City", - "children": [ - { - "name": "Link the Goron", - "access_rules": [ - "lift1", - "@logic/explosives", - "bow" - ], - "sections": [ - { - "name": "Blast him", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1689, - "y": 99 - } - ] - }, - { - "name": "Boulder Maze Left", - "sections": [ - { - "name": "Go through", - "access_rules": [ - "lift2", - "hammer", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1576, - "y": 98 - } - ] - }, - { - "name": "Shop", - "sections": [ - { - "name": "Tunic", - "access_rules": [ - "@Link the Goron,wallet1" - ], - "hosted_item": "redtunic" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1646, - "y": 128 - } - ] - }, - { - "name": "Back of Pedestal (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS35", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1646, - "y": 90 - } - ] - } - ] - }, - { - "name": "Death Mountain Trail", - "children": [ - { - "name": "Biggoron", - "access_rules": [ - "@logic/can blast", - "@Link the Goron", - "ocarina,bolero,beans", - "ocarina,bolero,hoverboots", - "ocarina,bolero,hookshot" - ], - "sections": [ - { - "name": "Trade", - "access_rules": [ - "brokensword" - ], - "hosted_item": "prescription" - }, - { - "name": "Trade", - "access_rules": [ - "eyedrops" - ], - "hosted_item": "claimcheck" - }, - { - "name": "Help him", - "access_rules": [ - "claimcheck", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1825, - "y": 94 - } - ] - }, - { - "name": "Red Rock (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS32", - "access_rules": [ - "hammer" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1694, - "y": 190 - } - ] - }, - { - "name": "Red Rock (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS33", - "access_rules": [ - "hammer" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1744, - "y": 158 - } - ] - } - ] - }, - { - "name": "Death Mountain Crater", - "children": [ - { - "name": "Volcano HP", - "sections": [ - { - "name": "Get it", - "access_rules": [ - "ocarina,bolero,beans", - "ocarina,bolero,hoverboots", - "@Link the Goron,hoverboots", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1775, - "y": 16 - } - ] - }, - { - "name": "Crater Fairy", - "access_rules": [ - "ocarina,lullaby,hammer,@Link the Goron", - "ocarina,lullaby,hammer,ocarina,bolero,hookshot", - "ocarina,lullaby,hammer,hoverboots" - ], - "sections": [ - { - "name": "Fairy Fountain", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1834, - "y": 30 - } - ] - }, - { - "name": "Sheik in Crater", - "access_rules": [ - "ocarina,bolero", - "hoverboots", - "@Link the Goron,hookshot" - ], - "sections": [ - { - "name": "Song", - "access_rules": [ - "ocarina,bolero", - "hoverboots", - "@Link the Goron,hookshot", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1871, - "y": 66 - } - ] - }, - { - "name": "Fire Temple", - "access_rules": [ - "@Sheik in Crater,[redtunic]" - ], - "sections": [ - { - "name": "Near Boss Door", - "item_count": 1 - }, - { - "name": "Boss Key Rooms", - "access_rules": [ - "hammer" - ], - "clear_as_group": false, - "item_count": 2 - }, - { - "name": "North Lava Room", - "access_rules": [ - "fire_small_keys:1" - ], - "item_count": 1 - }, - { - "name": "South Lava Room", - "access_rules": [ - "fire_small_keys:1,@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "South Boulder Maze", - "access_rules": [ - "fire_small_keys:3,[lift1]" - ], - "item_count": 1 - }, - { - "name": "North Boulder Maze", - "access_rules": [ - "@Fire Temple/South Boulder Maze" - ], - "item_count": 1 - }, - { - "name": "Map Chest", - "access_rules": [ - "@Fire Temple/South Boulder Maze,fire_small_keys:4,bow", - "@Fire Temple/South Boulder Maze,fire_small_keys:5" - ], - "item_count": 1 - }, - { - "name": "Above Boulder Maze", - "access_rules": [ - "@Fire Temple/South Boulder Maze,fire_small_keys:5" - ], - "item_count": 1 - }, - { - "name": "Shortcut", - "access_rules": [ - "@Fire Temple/Above Boulder Maze,@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Scarecrow", - "access_rules": [ - "@Fire Temple/Above Boulder Maze,ocarina,hookshot", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Compass Chest", - "access_rules": [ - "@Fire Temple/Above Boulder Maze,fire_small_keys:6" - ], - "item_count": 1 - }, - { - "name": "Time Block Room", - "access_rules": [ - "@Fire Temple/Compass Chest,fire_small_keys:7,hammer,ocarina,time", - "@Fire Temple/Compass Chest,hammer,hoverboots" - ], - "item_count": 1 - }, - { - "name": "Hammer Chest", - "access_rules": [ - "@Fire Temple/Compass Chest,fire_small_keys:7,@logic/explosives", - "@Fire Temple/Compass Chest,hoverboots,hammer,@logic/explosives", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Volvagia", - "access_rules": [ - "@Fire Temple/Compass Chest,fire_small_keys:7,@logic/explosives,fire_boss_key,hammer", - "hoverboots,fire_boss_key,hammer" - ], - "hosted_item": "fire", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1912, - "y": 80 - } - ], - "children": [ - { - "name": "Fire Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS65 - Time Block First Room", - "short_name": "Time Block", - "access_rules": [ - "@Fire Temple/North Lava Room,ocarina,time" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS66 - Bombable Wall Boulder Maze", - "short_name": "Boulder Maze", - "access_rules": [ - "@Fire Temple/North Boulder Maze,@logic/explosives" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS67 - Top Floor Scarecrow", - "short_name": "Scarecrow 1", - "access_rules": [ - "@Fire Temple/Scarecrow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS68 - Top Floor Through Door", - "short_name": "Scarecrow 2", - "access_rules": [ - "@Fire Temple/Scarecrow" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS69 - Near Boss Key Chest", - "short_name": "Near BK", - "access_rules": [ - "@Fire Temple/Boss Key Rooms" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1912, - "y": 115 - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "Hyrule Town", - "color": "#09a09d", - "children": [ - { - "name": "Market", - "children": [ - { - "name": "Sheik at Temple", - "sections": [ - { - "name": "Song", - "access_rules": [ - "forestmed", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/grey_note.png", - "chest_opened_img": "images/grey_note_check.png", - "item_count": 1 - }, - { - "name": "It's Zelda :O", - "access_rules": [ - "lacs_meds:2" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1539, - "y": 294 - } - ] - }, - { - "name": "Big Poes", - "sections": [ - { - "name": "Happy Hunting", - "access_rules": [ - "bow,ocarina,epona,bottle", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1464, - "y": 390 - } - ] - } - ] - }, - { - "name": "Ganons Castle Grounds", - "children": [ - { - "name": "Destroyed Bridge", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS17", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "visibility_rules": [ - "sword2" - ], - "x": 1479, - "y": 206 - } - ] - }, - { - "name": "Ganons Castle Fairy", - "access_rules": [ - "ocarina,lullaby,lift3" - ], - "sections": [ - { - "name": "Fairy Fountain", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1520, - "y": 206 - } - ] - }, - { - "name": "Ganons Castle", - "access_rules": [ - "bridge_medallions,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed", - "bridge_vanilla,sword2,lacs_meds:2,lightarrow", - "bridge_dungeons,sword2,forestmed,noct_meds:2,lacs_meds:2,lightmed,stones:3", - "bridge_open,sword2" - ], - "sections": [ - { - "name": "Forest Trial", - "item_count": 1 - }, - { - "name": "Water Trial", - "item_count": 2 - }, - { - "name": "Shadow Trial Front", - "access_rules": [ - "hookshot", - "hoverboots", - "ocarina,time", - "magic,bow,firearrow" - ], - "item_count": 1 - }, - { - "name": "Shadow Trial Back", - "access_rules": [ - "longshot,hoverboots", - "longshot,magic,dinsfire", - "magic,bow,firearrow" - ], - "item_count": 1 - }, - { - "name": "Light Trial Front", - "access_rules": [ - "lift3,@logic/lens" - ], - "item_count": 7 - }, - { - "name": "Light Trial Back", - "access_rules": [ - "gc_small_keys:1,lift3,ocarina,lullaby" - ], - "item_count": 1 - }, - { - "name": "Spirit Trial Front", - "access_rules": [ - "hookshot" - ], - "item_count": 1 - }, - { - "name": "Spirit Trial Back", - "access_rules": [ - "hookshot,bombchu,@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Castle Tower", - "access_rules": [ - "gc_boss_key,gc_small_keys:2,@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,@logic/lens,[redtunic]", - "gc_boss_key,gc_small_keys:2,@logic/can LA,longshot,bombchu,shield3,lift3,bottle,hammer,@logic/has fire,hoverboots,[redtunic]" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1439, - "y": 206 - } - ] - } - ] - } - ] - }, - { - "name": "Zora Area", - "color": "#0936a0", - "children": [ - { - "name": "Zoras River", - "children": [ - { - "name": "Plateau Wall (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS45", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2060, - "y": 540 - } - ] - }, - { - "name": "Wall near Bridge (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS46", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2280, - "y": 465 - } - ] - } - ] - }, - { - "name": "Zoras Domain", - "access_rules": [ - "ocarina,lullaby", - "hoverboots,[ocarina],[lullaby]" - ], - "children": [ - { - "name": "King Zora", - "access_rules": [ - "bottle,[wallet2]", - "bottle,@logic/ice cavern", - "bottle,@Ganons Castle/Water Trial" - ], - "sections": [ - { - "name": "Unfreeze him", - "item_count": 1 - }, - { - "name": "Trade", - "access_rules": [ - "prescription" - ], - "hosted_item": "speedfrog" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2624, - "y": 367 - } - ] - }, - { - "name": "Shop", - "sections": [ - { - "name": "Tunic", - "access_rules": [ - "bottle,wallet2", - "bottle,@logic/ice cavern" - ], - "hosted_item": "bluetunic" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2619, - "y": 499 - } - ] - }, - { - "name": "Top of Waterfall (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS47", - "access_rules": [ - "hookshot", - "bow", - "magic" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2558, - "y": 418 - } - ] - } - ] - }, - { - "name": "Zoras Fountain", - "access_rules": [ - "@logic/explosives,[ocarina],[lullaby],ruto", - "scale1,[ocarina],[lullaby],ruto" - ], - "children": [ - { - "name": "Under Water HP", - "sections": [ - { - "name": "Get it", - "access_rules": [ - "ironboots,[bluetunic]", - "{agony}" - ], - "capture_item": true, - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2519, - "y": 319 - } - ] - }, - { - "name": "Ice Floe HP", - "sections": [ - { - "name": "Get it", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2554, - "y": 292 - } - ] - }, - { - "name": "Under Silver Boulder (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS50", - "access_rules": [ - "lift2,@logic/can blast,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2585, - "y": 310 - } - ] - }, - { - "name": "Ice Cavern", - "access_rules": [ - "@logic/ice cavern" - ], - "sections": [ - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Compass Chest", - "item_count": 1 - }, - { - "name": "Frozen HP", - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - }, - { - "name": "Ironboots Chest", - "item_count": 1 - }, - { - "name": "Sheik in Ice Cavern", - "access_rules": [ - "@logic/ice cavern", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2501, - "y": 276 - } - ], - "children": [ - { - "name": "Ice Cavern Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS70 - Near Compass Chest", - "short_name": "Compass", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS71 - Silver Rupee Room", - "short_name": "Silver Rupee", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS72 - Moveable Iceblock Room", - "short_name": "Iceblock", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 2465, - "y": 276 - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "Hyrule Field", - "children": [ - { - "name": "Lake Hylia", - "color": "#0936a0", - "children": [ - { - "name": "Adult Fishing", - "sections": [ - { - "name": "Bite pls", - "access_rules": [ - "ocarina,hookshot", - "water", - "beans", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1270, - "y": 1215 - } - ] - }, - { - "name": "Shoot the Sun", - "sections": [ - { - "name": "Shoot it", - "access_rules": [ - "bow,ocarina,longshot", - "bow,water", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1132, - "y": 1405 - } - ] - }, - { - "name": "Lab Tower", - "sections": [ - { - "name": "HP", - "access_rules": [ - "beans", - "ocarina,hookshot" - ], - "chest_unopened_img": "images/HP.png", - "chest_opened_img": "images/HP_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 961, - "y": 1160 - } - ] - }, - { - "name": "Top of Tree (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS58", - "access_rules": [ - "longshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1009, - "y": 1415 - } - ] - }, - { - "name": "Lab Crate", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS59", - "access_rules": [ - "ironboots,hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 959, - "y": 1229 - } - ] - }, - { - "name": "Water Temple", - "access_rules": [ - "ironboots,hookshot,[bluetunic]" - ], - "sections": [ - { - "name": "Map Chest", - "item_count": 1 - }, - { - "name": "Compass Chest", - "item_count": 1 - }, - { - "name": "Torch Chest", - "access_rules": [ - "ocarina,lullaby,bow", - "ocarina,lullaby,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Dragon Chest", - "access_rules": [ - "ocarina,lullaby,lift1", - "water_small_keys:2,ocarina,time,bow" - ], - "item_count": 1 - }, - { - "name": "Basement", - "access_rules": [ - "water_small_keys:1,ocarina,lullaby", - "ocarina,lullaby,bow", - "ocarina,lullaby,dinsfire,magic" - ], - "item_count": 1 - }, - { - "name": "Cracked Wall", - "access_rules": [ - "@Water Temple/Basement,@logic/explosives", - "bombchu" - ], - "item_count": 1 - }, - { - "name": "Center Eye Switch", - "access_rules": [ - "ocarina,lullaby,bow,lift1,hoverboots", - "ocarina,lullaby,bow,lift1,longshot" - ], - "item_count": 1 - }, - { - "name": "Dark Link", - "access_rules": [ - "water_small_keys:2" - ], - "item_count": 1 - }, - { - "name": "River", - "access_rules": [ - "water_small_keys:2,ocarina,time,bow", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Boss Key Chest", - "access_rules": [ - "water_small_keys:2,longshot,hoverboots", - "water_small_keys:2,longshot,@logic/explosives,lift1", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Morpha", - "access_rules": [ - "longshot,water_boss_key" - ], - "hosted_item": "water", - "chest_unopened_img": "images/HC.png", - "chest_opened_img": "images/HC_grey.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 1015, - "y": 1380 - } - ], - "children": [ - { - "name": "Water Temple Skulltulas", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS73 - Bottom South, Hit Switch Spin Attack", - "short_name": "Bottom South", - "access_rules": [ - "@logic/explosives,ocarina,lullaby" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS74 - River After Dark Link", - "short_name": "River", - "access_rules": [ - "@Water Temple/Dark Link,ocarina,time" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS75 - Center Pillar Inside", - "short_name": "Center Pillar", - "access_rules": [ - "water_small_keys:1,ocarina,lullaby,longshot", - "water_small_keys:1,ocarina,lullaby,faroreswind,magic", - "ocarina,lullaby,bow,longshot", - "ocarina,lullaby,bow,faroreswind,magic", - "ocarina,lullaby,dinsfire,magic,longshot", - "ocarina,lullaby,dinsfire,magic,faroreswind" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS76 - Platform Room Before Dark Link", - "short_name": "Platform Room", - "access_rules": [ - "water_small_keys:1,longshot", - "water_small_keys:1,hookshot,[longshot]" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - }, - { - "name": "GS77 - Bottom Rolling Rocks Room", - "short_name": "Rolling Rocks", - "access_rules": [ - "water_small_keys:1,longshot,@logic/explosives,lift1", - "water_small_keys:1,longshot,hoverboots" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 980, - "y": 1380 - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "Gerudo Area", - "color": "#a09509", - "children": [ - { - "name": "Gerudo Valley", - "children": [ - { - "name": "Bridge Crossing", - "access_rules": [ - "carpenter", - "ocarina,epona", - "longshot", - "hookshot,[longshot]" - ], - "children": [ - { - "name": "Hammer Rocks", - "sections": [ - { - "name": "Smash 'em", - "access_rules": [ - "hammer" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 601, - "y": 581 - } - ] - }, - { - "name": "Master Carpenter", - "sections": [ - { - "name": "Trade", - "access_rules": [ - "saw" - ], - "hosted_item": "brokensword" - } - ], - "map_locations": [ - { - "map": "adult", - "x": 638, - "y": 547 - } - ] - }, - { - "name": "Behind Carpenters Tent (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS88", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 635, - "y": 517 - } - ] - }, - { - "name": "Underside Rock Arch (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS89", - "access_rules": [ - "hookshot" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 571, - "y": 581 - } - ] - }, - { - "name": "Gerudo Fortress", - "access_rules": [ - "[bow]", - "[hookshot]", - "[hoverboots]" - ], - "children": [ - { - "name": "Carpenter Rescue", - "sections": [ - { - "name": "1st key", - "item_count": 1 - }, - { - "name": "2nd key", - "item_count": 1 - }, - { - "name": "3rd key", - "item_count": 1 - }, - { - "name": "4th key", - "item_count": 1 - }, - { - "name": "Free the carpenters", - "access_rules": [ - "gf_small_keys:4", - "gf_small_keys:1,[gf_small_keys:4]" - ], - "hosted_item": "carpenter", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 503, - "y": 392 - } - ] - }, - { - "name": "Rooftop Chest", - "sections": [ - { - "name": "Open it", - "access_rules": [ - "hoverboots", - "ocarina,hookshot", - "longshot" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 544, - "y": 358 - } - ] - }, - { - "name": "Horseback Archery", - "sections": [ - { - "name": "1000", - "access_rules": [ - "ocarina,epona,bow,carpenter" - ], - "item_count": 1 - }, - { - "name": "1500", - "access_rules": [ - "ocarina,epona,bow,carpenter", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 620, - "y": 438 - } - ] - }, - { - "name": "Archery Range (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS90", - "access_rules": [ - "hookshot,carpenter" - ], - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 660, - "y": 306 - } - ] - }, - { - "name": "Rooftop (N)", - "access_rules": [ - "show_skulltulas" - ], - "sections": [ - { - "name": "GS91", - "chest_unopened_img": "images/skulltula.png", - "chest_opened_img": "images/skulltula_token.png", - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 544, - "y": 390 - } - ] - }, - { - "name": "Gerudo Training Grounds", - "access_rules": [ - "carpenter,card" - ], - "sections": [ - { - "name": "Lobby", - "access_rules": [ - "bow" - ], - "item_count": 2 - }, - { - "name": "Stalfos", - "item_count": 1 - }, - { - "name": "Wolfos", - "access_rules": [ - "hookshot" - ], - "item_count": 1 - }, - { - "name": "Like-Like", - "access_rules": [ - "hookshot,lift2,@logic/lens" - ], - "item_count": 4 - }, - { - "name": "Eye Statue", - "access_rules": [ - "hookshot,bow,@logic/lens", - "@logic/explosives,hookshot,hammer,bow", - "gtg_small_keys:2,hookshot,hammer,bow" - ], - "item_count": 1 - }, - { - "name": "Near Scarecrow", - "access_rules": [ - "hookshot,bow,@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Flaming Enemies", - "access_rules": [ - "hookshot,@logic/lens", - "@logic/explosives,hookshot", - "gtg_small_keys:2,hookshot" - ], - "item_count": 1 - }, - { - "name": "Hammer Pillar", - "access_rules": [ - "hookshot,@logic/lens,[hammer]", - "@logic/explosives,hookshot,[hammer]", - "gtg_small_keys:2,hookshot,[hammer]" - ], - "item_count": 1 - }, - { - "name": "Lava Pit Ledge", - "access_rules": [ - "hookshot,@logic/lens,ocarina,time", - "@logic/explosives,ocarina,time", - "gtg_small_keys:2" - ], - "item_count": 3 - }, - { - "name": "Under Water", - "access_rules": [ - "hookshot,@logic/lens,ocarina,time,ironboots,[bluetunic]", - "@logic/explosives,hookshot,ocarina,time,ironboots,[bluetunic]", - "gtg_small_keys:2,hookshot,ocarina,time,ironboots,[bluetunic]", - "{agony}" - ], - "capture_item": true, - "item_count": 1 - }, - { - "name": "Beamos", - "access_rules": [ - "@logic/explosives" - ], - "item_count": 1 - }, - { - "name": "Above Maze", - "access_rules": [ - "gtg_small_keys:1,@logic/lens" - ], - "item_count": 1 - }, - { - "name": "Maze 1", - "access_rules": [ - "gtg_small_keys:2" - ], - "item_count": 1 - }, - { - "name": "Maze 2", - "access_rules": [ - "gtg_small_keys:4" - ], - "item_count": 1 - }, - { - "name": "Maze 3", - "access_rules": [ - "gtg_small_keys:5" - ], - "item_count": 1 - }, - { - "name": "Ice Arrow Chest", - "access_rules": [ - "gtg_small_keys:7" - ], - "item_count": 1 - } - ], - "map_locations": [ - { - "map": "adult", - "x": 481, - "y": 444 - } - ] - } - ] - } - ] - } - ] - } - ] - } - ] - } -] \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda/manifest.json b/ootrando_overworldmap_keysanity_hamsda/manifest.json deleted file mode 100644 index bbabc3c6..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/manifest.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "OoT Randomizer - Keysanity Map and Item Tracker", - "game_name": "Ocarina of Time Randomizer", - "game_variant": "", - "package_version": "2.0.3.3", - "package_uid": "ootrando_overworldmap_keysanity_hamsda", - "author": "Hamsda" -} \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda/maps.json b/ootrando_overworldmap_keysanity_hamsda/maps.json deleted file mode 100644 index ac07f3a9..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/maps.json +++ /dev/null @@ -1,14 +0,0 @@ -[ - { - "name": "child", - "location_size": 35, - "location_border_thickness": 5, - "img": "images/oot_overworld2.png" - }, - { - "name": "adult", - "location_size": 35, - "location_border_thickness": 5, - "img": "images/oot_overworld2.png" - } -] \ No newline at end of file diff --git a/ootrando_overworldmap_keysanity_hamsda/tracker_layout.json b/ootrando_overworldmap_keysanity_hamsda/tracker_layout.json deleted file mode 100644 index 338a20c4..00000000 --- a/ootrando_overworldmap_keysanity_hamsda/tracker_layout.json +++ /dev/null @@ -1,1043 +0,0 @@ -{ - "map_enabled": true, - "auto_pin_capturing_locations": false, - "auto_unpin_on_clear": true, - "layout_swap_left_right": false, - "disabled_image_filter": "dim", - "layouts": { - "tracker_capture_item": { - "type": "container", - "content": { - "type": "itemgrid", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire", - "sword1", - "", - "sword3" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind", - "shield1", - "shield2", - "shield3" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove", - "lift1", - "redtunic", - "bluetunic" - ], - [ - "bottle1", - "", - "", - "", - "adulttrade", - "kidtrade", - "scale1", - "ironboots", - "hoverboots" - ], - [ - "lullaby", - "epona", - "saria", - "sun", - "time", - "storm", - "wallet1", - "magic", - "" - ], - [ - "minuet", - "bolero", - "serenade", - "requiem", - "nocturne", - "prelude", - "carpenter", - "card", - "" - ] - ] - } - }, - "tracker_default": { - "type": "container", - "background": "#212121", - "content": { - "type": "dock", - "dropshadow": true, - "content": [ - { - "type": "dock", - "dock": "left", - "v_alignment": "stretch", - "margin": "0,0,3,0", - "content": [ - { - "type": "group", - "header": "Items", - "dock": "top", - "content": { - "type": "array", - "orientation": "vertical", - "content": [ - { - "type": "itemgrid", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove" - ], - [ - "bottle1", - "bottle2", - "bottle3", - "bottle4", - "adulttrade", - "kidtrade" - ], - [ - "lift1", - "redtunic", - "bluetunic", - "sword1", - "sword2", - "sword3" - ], - [ - "scale1", - "ironboots", - "hoverboots", - "shield1", - "shield2", - "shield3" - ], - [ - "wallet1", - "magic", - "carpenter", - "card", - "agony", - "skulltula" - ], - [ - "lullabycheck", - "eponacheck", - "sariacheck", - "suncheck", - "timecheck", - "stormcheck" - ], - [ - "minuetcheck", - "bolerocheck", - "serenadecheck", - "requiemcheck", - "nocturnecheck", - "preludecheck" - ], - [ - "forest", - "fire", - "water", - "spirit", - "shadow", - "free" - ] - ] - }, - { - "type": "array", - "orientation": "vertical", - "content": [ - { - "type": "array", - "orientation": "horizontal", - "margin": "5,0", - "content": [ - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "forest_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "forest_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "forest_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "fire_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "fire_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "fire_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "water_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "water_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "water_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "spirit_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "spirit_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "spirit_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "shadow_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "shadow_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "shadow_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gc_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gc_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "gc_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - } - ] - }, - { - "type": "array", - "orientation": "horizontal", - "margin": "5,0", - "content": [ - { - "type": "item", - "item": "deku", - "margin": "1,2", - "width": 32, - "height": 32 - }, - { - "type": "item", - "item": "dodongo", - "margin": "1,2", - "width": 32, - "height": 32 - }, - { - "type": "item", - "item": "jabu", - "margin": "1,2", - "width": 32, - "height": 32 - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "botw_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "botw_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gf_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gf_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gtg_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gtg_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - } - ] - } - ] - } - ] - } - }, - { - "type": "group", - "header": "Settings", - "content": { - "type": "itemgrid", - "h_alignment": "left", - "item_margin": "1,2", - "rows": [ - [ - "type_bridge", - "open_forest", - "open_door", - "type_lens", - "logic_chus", - "show_skulltulas" - ] - ] - } - } - ] - }, - { - "type": "dock", - "content": [ - { - "type": "tabbed", - "dock": "top", - "tabs": [ - { - "title": "Child", - "icon": "images/sword1.png", - "content": { - "type": "map", - "maps": [ - "child" - ] - } - }, - { - "title": "Adult", - "icon": "images/sword2.png", - "content": { - "type": "map", - "maps": [ - "adult" - ] - } - } - ] - }, - { - "type": "group", - "header": "Pinned Locations", - "margin": "3,0,0,0", - "content": { - "type": "recentpins", - "style": "wrap", - "h_alignment": "stretch", - "v_alignment": "stretch", - "orientation": "horizontal", - "compact": true - } - } - ] - } - ] - } - }, - "tracker_horizontal": { - "type": "container", - "background": "#212121", - "content": { - "type": "dock", - "dropshadow": true, - "content": [ - { - "type": "dock", - "dock": "bottom", - "content": [ - { - "type":"dock", - "dock": "left", - "margin": "0,0,3,0", - "content":[ - { - "type": "group", - "header": "Items", - "dock": "top", - "content": { - "type": "array", - "orientation": "vertical", - "content": [ - { - "type": "itemgrid", - "item_margin": "1,2", - "rows": [ - [ - "sticks", - "nuts", - "bombs", - "bow", - "firearrow", - "dinsfire", - "sword1", - "sword2", - "sword3" - ], - [ - "slingshot", - "ocarina", - "bombchu", - "hookshot", - "icearrow", - "faroreswind", - "shield1", - "shield2", - "shield3" - ], - [ - "boomerang", - "lens", - "beans", - "hammer", - "lightarrow", - "nayruslove", - "lift1", - "redtunic", - "bluetunic" - ], - [ - "bottle1", - "bottle2", - "bottle3", - "bottle4", - "adulttrade", - "kidtrade", - "scale1", - "ironboots", - "hoverboots" - ], - [ - "lullabycheck", - "eponacheck", - "sariacheck", - "suncheck", - "timecheck", - "stormcheck", - "wallet1", - "magic", - "skulltula" - ], - [ - "minuetcheck", - "bolerocheck", - "serenadecheck", - "requiemcheck", - "nocturnecheck", - "preludecheck", - "carpenter", - "card", - "agony" - ], - [ - "forest", - "fire", - "water", - "spirit", - "shadow", - "free", - "deku", - "dodongo", - "jabu" - ] - ] - }, - { - "type": "array", - "orientation": "horizontal", - "margin": "5,0", - "content": [ - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "forest_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "forest_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "forest_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "fire_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "fire_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "fire_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "water_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "water_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "water_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "spirit_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "spirit_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "spirit_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "shadow_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "shadow_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "shadow_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gc_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gc_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - }, - { - "type": "item", - "item": "gc_boss_key", - "canvas_depth": 1, - "canvas_left": 16, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "botw_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "botw_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gf_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gf_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - }, - { - "type": "canvas", - "width": 32, - "height": 32, - "margin": "1,2", - "content": [ - { - "type": "item", - "item": "gtg_label", - "hit_test_visible": false, - "canvas_depth": 0, - "width": 32, - "height": 12 - }, - { - "type": "item", - "item": "gtg_small_keys", - "canvas_depth": 1, - "canvas_left": 0, - "canvas_top": 16, - "width": 16, - "height": 16 - } - ] - } - ] - } - ] - } - }, - { - "type":"group", - "header":"Settings", - "h_alignment": "stretch", - "content": { - "type": "itemgrid", - "h_alignment": "left", - "item_margin": "1,2", - "rows": [ - [ - "type_bridge", - "open_forest", - "open_door", - "type_lens", - "logic_chus", - "show_skulltulas" - ] - ] - } - } - ] - }, - { - "type": "group", - "header": "Pinned Locations", - "margin": "3,0,0,0", - "content": { - "type": "recentpins", - "style": "wrap", - "h_alignment": "stretch", - "v_alignment": "stretch", - "orientation": "horizontal", - "compact": true - } - } - ] - }, - { - "type": "tabbed", - "tabs": [ - { - "title": "Child", - "icon": "images/sword1.png", - "content": { - "type": "map", - "maps": [ - "child" - ] - } - }, - { - "title": "Adult", - "icon": "images/sword2.png", - "content": { - "type": "map", - "maps": [ - "adult" - ] - } - } - ] - } - ] - } - } - } -} \ No newline at end of file diff --git a/repository.json b/repository.json index 2d5913a3..2fcbe5f9 100644 --- a/repository.json +++ b/repository.json @@ -2,22 +2,32 @@ "name": "Trackers by Hamsda", "packages": [ { - "name": "OoT Randomizer - Map and Item Tracker", + "name": "OoT Randomizer Map Tracker", "author": "Hamsda", - "version": "2.0.3.3", - "uid": "ootrando_overworldmap_hamsda", "game_name": "Ocarina of Time Randomizer", - "flags": [ "map", "pins" ], - "link": "https://hamsda.github.io/OoTRMapTracker/ootrando_overworldmap_hamsda.zip" - }, - { - "name": "OoT Randomizer - Keysanity Map and Item Tracker", - "author": "Hamsda", - "version": "2.0.3.3", - "uid": "ootrando_overworldmap_keysanity_hamsda", - "game_name": "Ocarina of Time Randomizer", - "flags": [ "map", "pins" ], - "link": "https://hamsda.github.io/OoTRMapTracker/ootrando_overworldmap_keysanity_hamsda.zip" + "flags": [ + "map", + "pins" + ], + "version": "2.1.0.0", + "uid": "ootrando_overworldmap_hamsda", + "link": "https://hamsda.github.io/OoTRMapTracker/ootrando_overworldmap_hamsda.zip", + "variants": [ + { + "name": "Regular Map Tracker", + "flags": [ + "map", + "pins" + ] + }, + { + "name": "Keysanity Map Tracker", + "flags": [ + "map", + "pins" + ] + } + ] } ] } \ No newline at end of file