From 992317bc1a4aae1bcec170cbadb47e9082f6223c Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 14 Sep 2021 20:42:49 +0200 Subject: [PATCH 01/19] changed startup to fix incorrect save loading --- ootrando_overworldmap_hamsda/changelog.md | 4 ++++ .../scripts/loading/load_updaters.lua | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index a13793a..72e8423 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -1,5 +1,9 @@ # Changelog +## x + +- changed startup to fix incorrect save loading + ## 3.6.0.0 - fixed overlap between LH owl and grotto in ER diff --git a/ootrando_overworldmap_hamsda/scripts/loading/load_updaters.lua b/ootrando_overworldmap_hamsda/scripts/loading/load_updaters.lua index aac4eed..c73e836 100644 --- a/ootrando_overworldmap_hamsda/scripts/loading/load_updaters.lua +++ b/ootrando_overworldmap_hamsda/scripts/loading/load_updaters.lua @@ -37,4 +37,4 @@ function tracker_on_accessibility_updated() end end -tracker_on_accessibility_updated() +--tracker_on_accessibility_updated() From 9af84bb40088b3a3bc19629566dfb193459d8845 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 14 Sep 2021 21:11:52 +0200 Subject: [PATCH 02/19] changed keys to not get updated as often --- .../items/dungeons.json | 18 ++--- .../scripts/cached_helpers.lua | 1 + .../scripts/update_items.lua | 72 ++++++++----------- 3 files changed, 40 insertions(+), 51 deletions(-) diff --git a/ootrando_overworldmap_hamsda/items/dungeons.json b/ootrando_overworldmap_hamsda/items/dungeons.json index a1a0da4..f373889 100644 --- a/ootrando_overworldmap_hamsda/items/dungeons.json +++ b/ootrando_overworldmap_hamsda/items/dungeons.json @@ -246,7 +246,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "forest_small_keys,forestsmall,forestsk", - "max_quantity": 6 + "max_quantity": 99 }, { "name": "Forest Temple Boss Key", @@ -318,7 +318,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "fire_small_keys,firesmall,firesk", - "max_quantity": 8 + "max_quantity": 99 }, { "name": "Fire Temple Boss Key", @@ -390,7 +390,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "water_small_keys,watersmall,watersk", - "max_quantity": 6 + "max_quantity": 99 }, { "name": "Water Temple Boss Key", @@ -462,7 +462,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "spirit_small_keys,spiritsmall,spiritsk", - "max_quantity": 7 + "max_quantity": 99 }, { "name": "Spirit Temple Boss Key", @@ -534,7 +534,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "shadow_small_keys,shadowsmall,shadowsk", - "max_quantity": 6 + "max_quantity": 99 }, { "name": "Shadow Temple Boss Key", @@ -606,7 +606,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "botw_small_keys,botwsmall,botwsk", - "max_quantity": 3 + "max_quantity": 99 }, { "name": "Ice Cavern Label", @@ -641,7 +641,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "gf_small_keys,gfsmall,gfsk", - "max_quantity": 4 + "max_quantity": 99 }, { "name": "Gerudo Training Grounds Label", @@ -670,7 +670,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "gtg_small_keys,gtgsmall,gtgsk", - "max_quantity": 9 + "max_quantity": 99 }, { "name": "Ganons Castle Label", @@ -699,7 +699,7 @@ "type": "consumable", "img": "images/small_key.png", "codes": "gc_small_keys,gcsmall,gcsk", - "max_quantity": 3 + "max_quantity": 99 }, { "name": "Ganons Castle Boss Key", diff --git a/ootrando_overworldmap_hamsda/scripts/cached_helpers.lua b/ootrando_overworldmap_hamsda/scripts/cached_helpers.lua index a1fd8d0..4ef8ef5 100644 --- a/ootrando_overworldmap_hamsda/scripts/cached_helpers.lua +++ b/ootrando_overworldmap_hamsda/scripts/cached_helpers.lua @@ -8,6 +8,7 @@ function get_object(name) object_cache[name] = object return object end + print("error! get_object - not found:", name) return nil end diff --git a/ootrando_overworldmap_hamsda/scripts/update_items.lua b/ootrando_overworldmap_hamsda/scripts/update_items.lua index 6ee48c3..984f1af 100644 --- a/ootrando_overworldmap_hamsda/scripts/update_items.lua +++ b/ootrando_overworldmap_hamsda/scripts/update_items.lua @@ -1,52 +1,40 @@ local dungeons_with_keys = { - "forest", - "fire", - "water", - "spirit", - "shadow", - "botw", - "gtg", - "gc" -} -local key_counts = { - vanilla = { - forest = 5, - fire = 8, - water = 6, - spirit = 5, - shadow = 5, - botw = 3, - gtg = 9, - gc = 2 - }, - mq = { - forest = 6, - fire = 5, - water = 2, - spirit = 7, - shadow = 6, - botw = 2, - gtg = 3, - gc = 3 - } + ["forest"] = {5, 6}, + ["fire"] = {8, 5}, + ["water"] = {6, 2}, + ["spirit"] = {5, 7}, + ["shadow"] = {5, 6}, + ["botw"] = {3, 2}, + ["gtg"] = {9, 3}, + ["gc"] = {2, 3} } +if not HAS_KEYS then + for dungeon,_ in pairs(dungeons_with_keys) do + local bk = get_object(dungeon .. "_boss_key") + if bk then + bk.Active = true + end + end +end function update_keycounts() - for _, dungeon in ipairs(dungeons_with_keys) do + for dungeon, keycounts in pairs(dungeons_with_keys) do local key_object = get_object(dungeon .. "_small_keys") if key_object then - if has(dungeon .. "_reg") then - key_object.MaxCount = key_counts["vanilla"][dungeon] - elseif has(dungeon .. "_mq") then - key_object.MaxCount = key_counts["mq"][dungeon] - else - key_object.MaxCount = math.max(key_counts["vanilla"][dungeon], key_counts["mq"][dungeon]) + local reg = has(dungeon .. "_reg") + local reg_changed = not_like_cache(dungeon .. "_reg", reg) + local mq = has(dungeon .. "_mq") + local mq_changed = not_like_cache(dungeon .. "_mq", mq) + + if reg and reg_changed then + key_object.MaxCount = keycounts[1] + elseif mq and mq_changed then + key_object.MaxCount = keycounts[2] + elseif reg_changed or mq_changed then + key_object.MaxCount = math.max(keycounts[1], keycounts[2]) end - if not HAS_KEYS then + + if not HAS_KEYS and (reg_changed or mq_changed) then key_object.AcquiredCount = key_object.MaxCount - local bk = get_object(dungeon .. "_boss_key") - if bk then - bk.Active = true - end end end end From 7b1ba701ab2497e1c915b2be3937bc82aa3fe720 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 14 Sep 2021 21:15:50 +0200 Subject: [PATCH 03/19] fixed song icon in README --- ootrando_overworldmap_hamsda/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ootrando_overworldmap_hamsda/README.md b/ootrando_overworldmap_hamsda/README.md index aeaa24e..a82be6b 100644 --- a/ootrando_overworldmap_hamsda/README.md +++ b/ootrando_overworldmap_hamsda/README.md @@ -117,7 +117,7 @@ This setting determines which age you started as. - ![Child Start](images/setting_age_child.png "Child Start") Link started as child. - ![Adult Start](images/setting_age_adult.png "Adult Start") Link started as adult. -If you have selected ![Open Door](images/setting_door_open.png "Open Door") or collected an ![Ocarina](images/fairyocarina.png "Ocarina") and ![Song of Time](images/time_colored.png "Song of Time") the checks for the other age will unlock. +If you have selected ![Open Door](images/setting_door_open.png "Open Door") or collected an ![Ocarina](images/fairyocarina.png "Ocarina") and ![Song of Time](images/song_time.png "Song of Time") the checks for the other age will unlock. #### Bombchus Are Considered in Logic From 3d4b70a542793a041ae49bc75321129437f944e6 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 14 Sep 2021 21:30:37 +0200 Subject: [PATCH 04/19] added missing `Market Back Alley` capture in ER --- ootrando_overworldmap_hamsda/changelog.md | 1 + .../images/entrance_overworld_mkt_aly.png | Bin 0 -> 702 bytes .../items/capture_entrance.json | 6 +++ .../layouts/capture_entrance.json | 40 +++++++++--------- 4 files changed, 27 insertions(+), 20 deletions(-) create mode 100644 ootrando_overworldmap_hamsda/images/entrance_overworld_mkt_aly.png diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index 72e8423..ec1a42e 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -3,6 +3,7 @@ ## x - changed startup to fix incorrect save loading +- added missing `Market Back Alley` capture in ER ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/images/entrance_overworld_mkt_aly.png b/ootrando_overworldmap_hamsda/images/entrance_overworld_mkt_aly.png new file mode 100644 index 0000000000000000000000000000000000000000..e33686488691df8fade7086685242f46f5a80051 GIT binary patch literal 702 zcmV;v0zv(WP)Px#1ZP1_K>z@;j|==^1poj5&rnQMMG2st0000yJUpMDpGZhZaBy&dfPe%91gop7 z|NsBz=jXS#xAXJ!5D*Zjr>F1l?+gqKL_|dU`}@nw%e%X~P*6~hkB?wrU>Fz}GBPsS z+S=RO+uz^co12@%!^7+A>l_>$<>lo90s`^z@q>ed_xJZyR8)C+d2ViQFfcH)v$N07 z&nPG;*Vostudg5=AWTe5TwGiR%XlQhFbd!^l zKtMphzrUB4mn0-4e0+T4pG zcu7P-R5(wyk_k`3Fc^mSQgFO5+~ja*IRu#(hsRW+avA;qzsYv3xJF`(iBFbv?f2|E znt8tfdF+`33POk?P!eL#w`UGOnUyO1fUJFHaMM9>Ka37YnsY^zvDHPr(QF-RAtvK? z&^Y2TDfuOIWV0)KI)j$_C$+&)y`1KRkxW=J!by0B+PM}ka>C`+IGGsXYO0&i!nR8# zVA`8q8==P=70`kW8)1~(TH&rPQ#b;&aG69_K$rKn#HUcG)bH_-cFDs>HRhZ_5wGOa zR>(-rVi=mm3I=!g5A3Mvf?FY;e-!+FsIJ)Vc7O@T{kATnCNvL*HkN^xpt6`_xZr64 zBXa4FS5e+Tvn*F@V9AyGcFZ`fZ1M#WC6A)2n$UuW7G+5|B~aw+epqjt45>;HI0-x~ z2BJJ&&od!y;h8gMBtX6ap;%|aJXZg%aN`>;fof-(2~8v9TEKgiC2Sf5-Da0LGLc`3cjwB>(^b07*qoM6N<$f?%sY$p8QV literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/items/capture_entrance.json b/ootrando_overworldmap_hamsda/items/capture_entrance.json index 8fcf218..0a71151 100644 --- a/ootrando_overworldmap_hamsda/items/capture_entrance.json +++ b/ootrando_overworldmap_hamsda/items/capture_entrance.json @@ -317,6 +317,12 @@ "img": "images/entrance_overworld_mkt.png", "codes": "entrance_overworld_mkt" }, + { + "name": "Market Back Alley", + "type": "toggle", + "img": "images/entrance_overworld_mkt_aly.png", + "codes": "entrance_overworld_mkt_aly" + }, { "name": "Market Entrance", "type": "toggle", diff --git a/ootrando_overworldmap_hamsda/layouts/capture_entrance.json b/ootrando_overworldmap_hamsda/layouts/capture_entrance.json index 5e68440..573cb2e 100644 --- a/ootrando_overworldmap_hamsda/layouts/capture_entrance.json +++ b/ootrando_overworldmap_hamsda/layouts/capture_entrance.json @@ -15,6 +15,15 @@ "entrance_overworld_sfm_ent", "entrance_overworld_sfm" ], + [ + "entrance_overworld_cg", + "entrance_overworld_tot_ent", + "entrance_overworld_mkt", + "entrance_overworld_mkt_aly", + "entrance_overworld_mkt_ent", + "entrance_overworld_hf", + "entrance_overworld_llr" + ], [ "entrance_overworld_kak", "entrance_overworld_kak_impa", @@ -22,15 +31,6 @@ "entrance_overworld_gy", "entrance_overworld_gy_pad", "", - "" - ], - [ - "entrance_overworld_cg", - "entrance_overworld_tot_ent", - "entrance_overworld_mkt", - "entrance_overworld_mkt_ent", - "entrance_overworld_hf", - "entrance_overworld_llr", "entrance_overworld_dm_smt" ], [ @@ -76,7 +76,7 @@ "", "entrance_house_shop", "entrance_house_potion_front", - "entrance_house_potion_back" + "entrance_house_potion_back" ], [ "entrance_dungeon_spirit", @@ -185,7 +185,7 @@ [ "entrance_house_fishing", "entrance_house_skull", - "entrance_house_pot" + "entrance_house_pot" ], [ "entrance_house_link", @@ -256,6 +256,15 @@ "entrance_overworld_sfm_ent", "entrance_overworld_sfm" ], + [ + "entrance_overworld_cg", + "entrance_overworld_tot_ent", + "entrance_overworld_mkt", + "entrance_overworld_mkt_aly", + "entrance_overworld_mkt_ent", + "entrance_overworld_hf", + "entrance_overworld_llr" + ], [ "entrance_overworld_kak", "entrance_overworld_kak_impa", @@ -263,15 +272,6 @@ "entrance_overworld_gy", "entrance_overworld_gy_pad", "", - "" - ], - [ - "entrance_overworld_cg", - "entrance_overworld_tot_ent", - "entrance_overworld_mkt", - "entrance_overworld_mkt_ent", - "entrance_overworld_hf", - "entrance_overworld_llr", "entrance_overworld_dm_smt" ], [ From f443869908aa6fb1b05e4368583e312da8f8f5ad Mon Sep 17 00:00:00 2001 From: Dennis Date: Mon, 27 Sep 2021 19:36:24 +0200 Subject: [PATCH 05/19] added customizable setting preset loader --- ootrando_overworldmap_hamsda/README.md | 3 + ootrando_overworldmap_hamsda/changelog.md | 1 + .../items/options.json | 2 +- .../layouts/options.json | 3 +- .../layouts/options_entrance.json | 7 +- .../scripts/custom_presets.lua | 91 ++++++++++++++ ootrando_overworldmap_hamsda/scripts/init.lua | 8 +- .../scripts/{loading => }/load_items.lua | 6 +- .../scripts/{loading => }/load_layouts.lua | 0 .../scripts/{loading => }/load_locations.lua | 0 .../scripts/{loading => }/load_updaters.lua | 0 .../scripts/user_presets.lua | 114 ++++++++++++++++++ 12 files changed, 225 insertions(+), 10 deletions(-) create mode 100644 ootrando_overworldmap_hamsda/scripts/custom_presets.lua rename ootrando_overworldmap_hamsda/scripts/{loading => }/load_items.lua (87%) rename ootrando_overworldmap_hamsda/scripts/{loading => }/load_layouts.lua (100%) rename ootrando_overworldmap_hamsda/scripts/{loading => }/load_locations.lua (100%) rename ootrando_overworldmap_hamsda/scripts/{loading => }/load_updaters.lua (100%) create mode 100644 ootrando_overworldmap_hamsda/scripts/user_presets.lua diff --git a/ootrando_overworldmap_hamsda/README.md b/ootrando_overworldmap_hamsda/README.md index a82be6b..291785f 100644 --- a/ootrando_overworldmap_hamsda/README.md +++ b/ootrando_overworldmap_hamsda/README.md @@ -40,6 +40,9 @@ Some of this functionality might not be immediately obvious: There is a variety of toggles available to accomodate the different settings the randomizer offers. The settings are arranged to mimic the current GUI of the randomizer. The default for all of these should match the settings used for the weekly races (check out the OoTR discord for more info). +The bottom right icon is a customizable preset loader. Cycle through the presets with left click and load with right click (some settings might require an extra right click since they depend on other settings). +To customize the presets, please override `scripts/user_presets.lua` and edit to your liking. I hope the structure is fairly straightforward. Which setting number corresponds to which setting can be found in `items/options.json` and `items/options_entrance.json` (0 based indexing). + ### Main Rules This tab contains most of the important settings that can have a major impact on the logic of a randomizer seed ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Main_Rules)). diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index ec1a42e..685ff82 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -4,6 +4,7 @@ - changed startup to fix incorrect save loading - added missing `Market Back Alley` capture in ER +- added customizable setting preset loader ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/items/options.json b/ootrando_overworldmap_hamsda/items/options.json index 90b7c7f..9d37e27 100644 --- a/ootrando_overworldmap_hamsda/items/options.json +++ b/ootrando_overworldmap_hamsda/items/options.json @@ -420,7 +420,7 @@ "codes": "setting_lacs_amount", "disabled_img_mods": "@enabled", "max_quantity": 6, - "initial_quantity": 6 + "initial_quantity": 0 }, { "name": "Skip Child Zelda", diff --git a/ootrando_overworldmap_hamsda/layouts/options.json b/ootrando_overworldmap_hamsda/layouts/options.json index 12f850e..f3700bf 100644 --- a/ootrando_overworldmap_hamsda/layouts/options.json +++ b/ootrando_overworldmap_hamsda/layouts/options.json @@ -7,6 +7,7 @@ "content": { "type": "itemgrid", "item_margin": "1,2", + "badge_font_size": 10, "rows": [ [ "setting_forest", @@ -62,7 +63,7 @@ "", "", "setting_lacs_amount", - "" + "presets" ] ] } diff --git a/ootrando_overworldmap_hamsda/layouts/options_entrance.json b/ootrando_overworldmap_hamsda/layouts/options_entrance.json index 93d50fe..0a0c52c 100644 --- a/ootrando_overworldmap_hamsda/layouts/options_entrance.json +++ b/ootrando_overworldmap_hamsda/layouts/options_entrance.json @@ -7,6 +7,7 @@ "content": { "type": "itemgrid", "item_margin": "1,2", + "badge_font_size": 10, "rows": [ [ "setting_forest", @@ -58,18 +59,18 @@ "" ], [ - "setting_logic_chus", + "setting_trials", "setting_entrance_spawn", "", "setting_lacs_amount", "" ], [ - "setting_trials", "", + "setting_logic_chus", "", "", - "" + "presets" ] ] } diff --git a/ootrando_overworldmap_hamsda/scripts/custom_presets.lua b/ootrando_overworldmap_hamsda/scripts/custom_presets.lua new file mode 100644 index 0000000..0c086e0 --- /dev/null +++ b/ootrando_overworldmap_hamsda/scripts/custom_presets.lua @@ -0,0 +1,91 @@ +PresetLoader = CustomItem:extend() + +function PresetLoader:init() + self:createItem("Presets") + self:setProperty("active", true) + self:setProperty("presetNum", 0) + self.imageBase = ImageReference:FromPackRelativePath("images/unknown.png") + self:updateIcon() +end + +function PresetLoader:updateIcon() + local num = self:getProperty("presetNum") or 0 + if type(setting_presets) == "table" and type(setting_presets[num]) == "table" then + local data = setting_presets[num] + self.ItemInstance.Icon = ImageReference:FromPackRelativePath(data["icon"]) + self.ItemInstance.BadgeText = data["name"] + self.ItemInstance.BadgeTextColor = data["color"] + else + self.ItemInstance.Icon = self.imageBase + self.ItemInstance.BadgeText = "Pre" + self.ItemInstance.BadgeTextColor = "#00FF00" + end +end + +function PresetLoader:onLeftClick() + if self:getProperty("presetNum") then + if self:getProperty("presetNum") >= #setting_presets then + self:setProperty("presetNum", 0) + else + self:setProperty("presetNum", self:getProperty("presetNum") + 1) + end + end +end + +function PresetLoader:onRightClick() + local num = self:getProperty("presetNum") or 0 + if + type(setting_presets) == "table" and type(setting_presets[num]) == "table" and + type(setting_presets[num]["settings"]) == "table" + then + for setting, value in pairs(setting_presets[num]["settings"]) do + print(setting, value) + local setting_object = get_object(setting) + if setting_object then + if type(setting_object.CurrentStage) == "number" then + setting_object.CurrentStage = value + elseif type(setting_object.AcquiredCount) == "number" then + setting_object.AcquiredCount = value + end + end + end + end +end + +function PresetLoader:canProvideCode(code) + return code == "presets" +end + +function PresetLoader:providesCode(code) + if self:canProvideCode(code) then + return 1 + end + return 0 +end + +function PresetLoader:advanceToCode(code) + if code == nil or self:canProvideCode(code) then + self:setProperty("active", true) + end +end + +function PresetLoader:save() + local saveData = {} + saveData["active"] = self:getProperty("active") + saveData["presetNum"] = self:getProperty("presetNum") + return saveData +end + +function PresetLoader:load(data) + if data["active"] ~= nil then + self:setProperty("active", data["active"]) + end + if data["presetNum"] ~= nil then + self:setProperty("presetNum", data["presetNum"]) + end + return true +end + +function PresetLoader:propertyChanged(key, value) + self:updateIcon() +end diff --git a/ootrando_overworldmap_hamsda/scripts/init.lua b/ootrando_overworldmap_hamsda/scripts/init.lua index cd48bff..7522e7a 100644 --- a/ootrando_overworldmap_hamsda/scripts/init.lua +++ b/ootrando_overworldmap_hamsda/scripts/init.lua @@ -2,7 +2,7 @@ ScriptHost:LoadScript("scripts/user_settings.lua") ScriptHost:LoadScript("scripts/globals.lua") ScriptHost:LoadScript("scripts/cached_helpers.lua") -ScriptHost:LoadScript("scripts/loading/load_items.lua") -ScriptHost:LoadScript("scripts/loading/load_locations.lua") -ScriptHost:LoadScript("scripts/loading/load_updaters.lua") -ScriptHost:LoadScript("scripts/loading/load_layouts.lua") +ScriptHost:LoadScript("scripts/load_items.lua") +ScriptHost:LoadScript("scripts/load_locations.lua") +ScriptHost:LoadScript("scripts/load_updaters.lua") +ScriptHost:LoadScript("scripts/load_layouts.lua") diff --git a/ootrando_overworldmap_hamsda/scripts/loading/load_items.lua b/ootrando_overworldmap_hamsda/scripts/load_items.lua similarity index 87% rename from ootrando_overworldmap_hamsda/scripts/loading/load_items.lua rename to ootrando_overworldmap_hamsda/scripts/load_items.lua index cbf010f..08eb87d 100644 --- a/ootrando_overworldmap_hamsda/scripts/loading/load_items.lua +++ b/ootrando_overworldmap_hamsda/scripts/load_items.lua @@ -19,9 +19,13 @@ Tracker:AddItems("items/dungeons.json") --CUSTOM ITEMS ScriptHost:LoadScript("scripts/sdk/class.lua") ScriptHost:LoadScript("scripts/sdk/custom_item.lua") + ScriptHost:LoadScript("scripts/custom_prog_badge.lua") ScriptHost:LoadScript("scripts/custom_song_item.lua") - for i = 1, 12 do SongItem(i) end + +ScriptHost:LoadScript("scripts/user_presets.lua") +ScriptHost:LoadScript("scripts/custom_presets.lua") +PresetLoader() diff --git a/ootrando_overworldmap_hamsda/scripts/loading/load_layouts.lua b/ootrando_overworldmap_hamsda/scripts/load_layouts.lua similarity index 100% rename from ootrando_overworldmap_hamsda/scripts/loading/load_layouts.lua rename to ootrando_overworldmap_hamsda/scripts/load_layouts.lua diff --git a/ootrando_overworldmap_hamsda/scripts/loading/load_locations.lua b/ootrando_overworldmap_hamsda/scripts/load_locations.lua similarity index 100% rename from ootrando_overworldmap_hamsda/scripts/loading/load_locations.lua rename to ootrando_overworldmap_hamsda/scripts/load_locations.lua diff --git a/ootrando_overworldmap_hamsda/scripts/loading/load_updaters.lua b/ootrando_overworldmap_hamsda/scripts/load_updaters.lua similarity index 100% rename from ootrando_overworldmap_hamsda/scripts/loading/load_updaters.lua rename to ootrando_overworldmap_hamsda/scripts/load_updaters.lua diff --git a/ootrando_overworldmap_hamsda/scripts/user_presets.lua b/ootrando_overworldmap_hamsda/scripts/user_presets.lua new file mode 100644 index 0000000..6323330 --- /dev/null +++ b/ootrando_overworldmap_hamsda/scripts/user_presets.lua @@ -0,0 +1,114 @@ +setting_presets = { + { + ["name"] = "Wkly", + ["color"] = "#00ffff", + ["icon"] = "images/agony.png", + ["settings"] = { + ["setting_forest"] = 2, + ["setting_kak"] = 0, + ["setting_door"] = 1, + ["setting_fountain"] = 0, + ["setting_gerudo"] = 1, + ["setting_bridge"] = 3, + ["setting_bridge_amount"] = 6, + ["setting_trials"] = 0, + ["setting_age"] = 0, + ["setting_logic_chus"] = 0, + ["setting_shopsanity"] = 0, + ["setting_tokens_off"] = 0, + ["setting_scrub_shuffle"] = 0, + ["setting_cowsanity"] = 0, + ["setting_shuffle_sword1"] = 1, + ["setting_shuffle_ocarinas"] = 0, + ["setting_shuffle_egg"] = 0, + ["setting_shuffle_card"] = 0, + ["setting_shuffle_beans"] = 0, + ["setting_merchants"] = 0, + ["setting_lacs"] = 0, + ["setting_lacs_amount"] = 0, + ["setting_zelda"] = 1, + ["setting_masks"] = 0, + ["setting_hints"] = 3, + ["setting_damage"] = 1, + ["setting_plant"] = 0, + ["setting_skulltulas_sun"] = 0 + } + }, + { + ["name"] = "Coop", + ["color"] = "#c242f5", + ["icon"] = "images/deku_scrub.png", + ["settings"] = { + ["setting_forest"] = 2, + ["setting_kak"] = 0, + ["setting_door"] = 1, + ["setting_fountain"] = 0, + ["setting_gerudo"] = 1, + ["setting_bridge"] = 1, + ["setting_bridge_amount"] = 6, + ["setting_trials"] = 0, + ["setting_age"] = 1, + ["setting_logic_chus"] = 0, + ["setting_shopsanity"] = 1, + ["setting_tokens_off"] = 0, + ["setting_scrub_shuffle"] = 1, + ["setting_cowsanity"] = 0, + ["setting_shuffle_sword1"] = 1, + ["setting_shuffle_ocarinas"] = 0, + ["setting_shuffle_egg"] = 0, + ["setting_shuffle_card"] = 0, + ["setting_shuffle_beans"] = 0, + ["setting_merchants"] = 0, + ["setting_lacs"] = 0, + ["setting_lacs_amount"] = 0, + ["setting_zelda"] = 1, + ["setting_masks"] = 0, + ["setting_hints"] = 3, + ["setting_damage"] = 1, + ["setting_plant"] = 0, + ["setting_skulltulas_sun"] = 0 + } + }, + { + ["name"] = "RSL", + ["color"] = "#ffbb00", + ["icon"] = "images/icetrap.png", + ["settings"] = { + ["setting_forest"] = 2, + ["setting_kak"] = 0, + ["setting_door"] = 1, + ["setting_fountain"] = 2, + ["setting_gerudo"] = 2, + ["setting_bridge"] = 0, + ["setting_bridge_amount"] = 0, + ["setting_trials"] = 0, + ["setting_age"] = 0, + ["setting_logic_chus"] = 1, + ["setting_shopsanity"] = 1, + ["setting_tokens_off"] = 3, + ["setting_scrub_shuffle"] = 1, + ["setting_cowsanity"] = 1, + ["setting_shuffle_sword1"] = 1, + ["setting_shuffle_ocarinas"] = 1, + ["setting_shuffle_egg"] = 1, + ["setting_shuffle_card"] = 1, + ["setting_shuffle_beans"] = 1, + ["setting_merchants"] = 1, + ["setting_lacs"] = 0, + ["setting_lacs_amount"] = 0, + ["setting_zelda"] = 0, + ["setting_masks"] = 0, + ["setting_hints"] = 3, + ["setting_damage"] = 1, + ["setting_plant"] = 0, + ["setting_skulltulas_sun"] = 0, + ["setting_entrance_interiors"] = 2, + ["setting_entrance_grottos"] = 1, + ["setting_entrance_dungeons"] = 1, + ["setting_entrance_overworld"] = 1, + ["setting_entrance_owl"] = 1, + ["setting_entrance_warpsong"] = 1, + ["setting_entrance_spawn"] = 1 + } + } +} \ No newline at end of file From 2b0e7d44f2214039d0112b1d5cdba12f215ae76c Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 12 Oct 2021 11:46:51 +0200 Subject: [PATCH 06/19] added settings for shuffled keys --- ootrando_overworldmap_hamsda/README.md | 32 ++-- ootrando_overworldmap_hamsda/changelog.md | 1 + .../images/setting_shuffle_bosskeys_no.png | Bin 0 -> 2424 bytes .../images/setting_shuffle_bosskeys_yes.png | Bin 0 -> 2258 bytes .../setting_shuffle_ganon_bosskey_no.png | Bin 0 -> 2503 bytes .../setting_shuffle_ganon_bosskey_yes.png | Bin 0 -> 2312 bytes .../images/setting_shuffle_hideoutkeys_no.png | Bin 0 -> 2227 bytes .../setting_shuffle_hideoutkeys_yes.png | Bin 0 -> 2084 bytes .../images/setting_shuffle_smallkeys_no.png | Bin 0 -> 2311 bytes .../images/setting_shuffle_smallkeys_yes.png | Bin 0 -> 2183 bytes .../items/options.json | 76 ++++++--- .../layouts/options.json | 30 +++- .../layouts/options_entrance.json | 23 ++- .../locations/overworld.json | 2 +- .../scripts/data_per_region.lua | 5 +- .../scripts/logic_helpers.lua | 31 ---- .../scripts/logic_helpers_entrance.lua | 31 ---- .../scripts/update_items.lua | 161 +++++++++++++++--- .../scripts/update_maps.lua | 31 +--- .../scripts/user_presets.lua | 18 +- 20 files changed, 272 insertions(+), 169 deletions(-) create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_bosskeys_no.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_bosskeys_yes.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_ganon_bosskey_no.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_ganon_bosskey_yes.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_no.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_yes.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_smallkeys_no.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_smallkeys_yes.png diff --git a/ootrando_overworldmap_hamsda/README.md b/ootrando_overworldmap_hamsda/README.md index 291785f..8133ebe 100644 --- a/ootrando_overworldmap_hamsda/README.md +++ b/ootrando_overworldmap_hamsda/README.md @@ -201,21 +201,33 @@ This setting determines if Medigoron and Carpet Salesman items are shuffled. - ![Medigoron and Carpet Salesman not shuffled](images/setting_merchants_off.png "Medigoron and Carpet Salesman not shuffled") Medigoron and Carpet Salesman items are not shuffled. - ![Medigoron and Carpet Salesman shuffled](images/setting_merchants_shuffle.png "Medigoron and Carpet Salesman shuffled") Medigoron and Carpet Salesman items are shuffled and the merchants sell one randomized item for 200 rupees each. -#### LACS Condition +#### Shuffle Small Keys -This setting determines what is needed to trigger the Light Arrow cutscene in the Temple of Time. +This setting determines if Small Keys are shuffled (non keys variants will force this off). -- ![Vanilla](images/setting_lacs_vanilla.png "Vanilla") Shadow medallion and spirit medallion required -- ![Stones](images/setting_lacs_stones.png "Stones") Variable amount of stones required -- ![Medallions](images/setting_lacs_medallions.png "Medallions") Variable amount of medallions required -- ![Dungeons](images/setting_lacs_dungeons.png "Dungeons") Variable amount of medallions and stones required -- ![GS tokens](images/setting_lacs_gs.png "GS tokens") Variable amount of Gold Skulltula tokens required +- ![Small Keys not shuffled](images/setting_shuffle_smallkeys_no.png "Small Keys not shuffled") Small Keys are not shuffled and will always be considered at their maximum. +- ![Small Keys shuffled](images/setting_shuffle_smallkeys_yes.png "Small Keys shuffled") Small Keys are shuffled and need to be tracked by the user. -#### LACS Amount +#### Shuffle Thieves' Hideout Keys -This setting determines how many (if any) of the items specified in `LACS Condition` are needed. +This setting determines if Thieves' Hideout Keys are shuffled (non keys variants will force this off). -![LACS Condition](images/setting_lacs_amount.png "LACS Condition") Increment or decrement the number required. +- ![Thieves' Hideout Keys not shuffled](images/setting_shuffle_hideoutkeys_no.png "Thieves' Hideout Keys not shuffled") Thieves' Hideout Keys are not shuffled and will always be considered at their maximum. +- ![Thieves' Hideout Keys shuffled](images/setting_shuffle_hideoutkeys_yes.png "Thieves' Hideout Keys shuffled") Thieves' Hideout Keys are shuffled and need to be tracked by the user. + +#### Shuffle Boss Keys + +This setting determines if Boss Keys are shuffled (non keys variants will force this off). + +- ![Boss Keys not shuffled](images/setting_shuffle_bosskeys_no.png "Boss Keys not shuffled") Boss Keys are not shuffled and will always be considered active. +- ![Boss Keys shuffled](images/setting_shuffle_bosskeys_yes.png "Boss Keys shuffled") Boss Keys are shuffled and need to be tracked by the user. + +#### Shuffle Ganon's Boss Key + +This setting determines if Ganon's Boss Key is shuffled (non keys variants will force this off). + +- ![Ganon's Boss Key not shuffled](images/setting_shuffle_ganon_bosskey_no.png "Ganon's Boss Key not shuffled") Ganon's Boss Key is not shuffled and will always be considered active. +- ![Ganon's Boss Key shuffled](images/setting_shuffle_ganon_bosskey_yes.png "Ganon's Boss Key shuffled") Ganon's Boss Key is shuffled and needs to be tracked by the user. #### Skip Child Zelda diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index 685ff82..dac1f6b 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -5,6 +5,7 @@ - changed startup to fix incorrect save loading - added missing `Market Back Alley` capture in ER - added customizable setting preset loader +- added settings for shuffled keys ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_bosskeys_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_bosskeys_no.png new file mode 100644 index 0000000000000000000000000000000000000000..5b674802b85a929c9649e5ded5ddbcfdab6c29df GIT binary patch literal 2424 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 R4UYf-002ovPDHLkV1k!Sp|St~ literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_ganon_bosskey_yes.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_ganon_bosskey_yes.png new file mode 100644 index 0000000000000000000000000000000000000000..6d8069492764668fb5ae98ee79bad9da04f9ec69 GIT binary patch literal 2312 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 literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_no.png new file mode 100644 index 0000000000000000000000000000000000000000..d7cd05eb50314303cbc85d469e5db87c0cb1de8b GIT binary patch literal 2227 zcmV;k2u$~hP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D2uMjpK~z{ry;pls z)Ylb0yX*^gd4$&j%1a@!fCe!7yz!-^1Hw_*SCUOf%E6jJF73_&Ye53Wy=<43!u2T7_zdmKp+qhuUxqTd-v{zpKQsy zBJ>c-8mh}5KT|grTMWiVo$lG7^KbtXOs!V4GiT1Qii!%R)oR({!-v_WOPAQWbLZIV z)vFmteSJN*6kE4$9kq*!im3fvD8e5?SXdZr+_(|Wo;?eCy&i7dxB(+0Bd~k-ZWtVN zEJP}mQaLa%K&1;8FJ1(pP)K#N*$fR04Pdoep}DykZr;2}{kS-q$7C{5`}+0kWL?L< z5LH!G&KiJRE(g2a4%OAwAdyI%y#R4>aa6j5xqub}vvg*o}E2)ozTbNTMav0yG01rkANSnF`Vtl|UJPw*ZIG0d1Y5Umb@omU z9-w#c-lh7&g$t?VxNzYD1@X?EJE{G$EfL)G+=LTx?bXSTDIcF=u{=I3GCnmZB>IR_84Az3 z+hL$j4MT$+V9*VA;hI0fVI_R5x3BU~Su1~<5f$}jL_lBws5*M!{=I7GRJE9Ux|;i~ zHe)XOk&jiq5`>dMBpTBS#@MjYpr-jJ~cFGn&2t#MgTOgWFU(bEr=;)xA+*kg)-+q$e=Ogn{sZ_!fpXNhra~+Imo`cn5pmPLaMXp1B zHf06m@?hn{r5W!|505$)5g8t;YVQag)hgstYjCiyC?rG~R9Sgj zSo?JiRNN|s;lVBxZUi=Fcg_Ya$X_6DOw9#Kr935T_3Wg1a}$@o_pYa(uYw0QPHF;^ zQHO_@MT%|-_L9q|1qQsK#N8pRtNj}8H{i;(y^fW?5YADK?B$gySwP_*68H0M`*yt< zJM)KGX^Z^-ko!ltUGWw4_V(ZfMs|)LoB3r|koS9xpP7 z*~cRo+0QHgRRJZg+-j9Z=Hz`*v|w(?G@Erq^7$8Kf~y68fgW`$Sj+~HNEIl+4q}NX zh{RG5Nu*%Zk06H~W@qk0i<_OV{5ME`z0!wC6;LQb1D9uioD@52{x4UgB_y}CwMd#8 z8=<(U7@j=72S$Sy#_To_dWcAfP~ZUqeoG33WNy3NI??C(NPagr@D3LyivjVP4?c>Y z_14Vfm>Hq(n~fUDeY^vzs_wwkwr_BC8WfHK*qF_3vuIEejm>7(;EG4BWTNgTY|N2oD1fJOTUrdZ6u5CD?8J zECIULmn~Zcc=5oIBS+ln8zLMziqueR61ZYOvg8LpPK=3-Pn!`nEsNRBJ`Wx|@Tk69 z1M2Qh6fDCim*EjC0S^p1m+;EUO4zq=ALWEmQBjnDL`O%{Hw3o;chT!y;wD+Z(=#CK zlf8e>kB(3-U;cg^>^YDRU;Xn-x^TF_(1=7FY6bmBAE=(xg4r|zn>KBN`1p9b*N-1R z4lyw?(AwGxCr+H89MRX;cf2*|J8usUbDbR6wQHBd1-?O%8&cCh_}I_Sf35(`P*!>s z0)xZB$2X9+*+BmQs5|b1c1VrFb?ARaNeO>T@N73BApuUEIz?IZ(9jTB!(y>e=9HJ0 z2l@H=Ad|@`qvBR7DJg-RoE*xU$OUGjp|z=@qVwP7g+n(>KZpM39nPz^7Y`dFbgSw~ zxCOVE^D?27d&7nel<{x@Yu2oxbUrdNk|yTBw+6Jgw*w|L)aGbuX@TzUZc6c9Kqd>9 zdn-xM^SXH^`$kJFJGn@nALlZoHy+-Zw=mv;CWU7_773!QjQ@a&Sm z;eP+{;X`O@YJ!M}2nsy0SWJGetE;1d9Q@&N>((u2%K?0OxpPazOUD3LWj9~!M_qA)+(#o>4v#HH3P*70d{=drt$BrFy_aR?_ACkXB zevSMP`70zpNIrA6aXS!b0+-P8@^Xf&V)!zm{)~(aQlPQ1kwoOk{_R3AU|UFARX_r7jR9&=FOYuu75iM{0F=hd1ty_(TM;6002ovPDHLkV1kBb BHV^;+ literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_yes.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_yes.png new file mode 100644 index 0000000000000000000000000000000000000000..2034c05ff329e0dfd180b633876fc069aeb967ca GIT binary patch literal 2084 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 JPDHLkV1iCC7W@DJ literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/items/options.json b/ootrando_overworldmap_hamsda/items/options.json index 9d37e27..622edd3 100644 --- a/ootrando_overworldmap_hamsda/items/options.json +++ b/ootrando_overworldmap_hamsda/items/options.json @@ -90,7 +90,7 @@ "type": "progressive", "allow_disabled": false, "loop": true, - "initial_stage_idx": 1, + "initial_stage_idx": 0, "stages": [ { "img": "images/setting_gerudo_fortress_normal.png", @@ -380,54 +380,82 @@ ] }, { - "name": "LACS Condition", + "name": "Shuffle Small Keys", "type": "progressive", "allow_disabled": false, "loop": true, - "initial_stage_idx": 0, + "initial_stage_idx": 1, "stages": [ { - "img": "images/setting_lacs_vanilla.png", - "codes": "setting_lacs,setting_lacs_vanilla", - "inherit_codes": false + "img": "images/setting_shuffle_smallkeys_no.png", + "codes": "setting_shuffle_smallkeys,setting_shuffle_smallkeys_no" }, { - "img": "images/setting_lacs_stones.png", - "codes": "setting_lacs,setting_lacs_stones", + "img": "images/setting_shuffle_smallkeys_yes.png", + "codes": "setting_shuffle_smallkeys,setting_shuffle_smallkeys_yes", "inherit_codes": false - }, + } + ] + }, + { + "name": "Shuffle Thieves' Hideout Keys", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ { - "img": "images/setting_lacs_medallions.png", - "codes": "setting_lacs,setting_lacs_medallions", - "inherit_codes": false + "img": "images/setting_shuffle_hideoutkeys_no.png", + "codes": "setting_shuffle_hideoutkeys,setting_shuffle_hideoutkeys_no" }, { - "img": "images/setting_lacs_dungeons.png", - "codes": "setting_lacs,setting_lacs_dungeons", + "img": "images/setting_shuffle_hideoutkeys_yes.png", + "codes": "setting_shuffle_hideoutkeys,setting_shuffle_hideoutkeys_yes", "inherit_codes": false + } + ] + }, + { + "name": "Shuffle Boss Keys", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_shuffle_bosskeys_no.png", + "codes": "setting_shuffle_bosskeys,setting_shuffle_bosskeys_no" }, { - "img": "images/setting_lacs_gs.png", - "codes": "setting_lacs,setting_lacs_gs", + "img": "images/setting_shuffle_bosskeys_yes.png", + "codes": "setting_shuffle_bosskeys,setting_shuffle_bosskeys_yes", "inherit_codes": false } ] }, { - "name": "LACS Amount", - "type": "consumable", - "img": "images/setting_lacs_amount.png", - "codes": "setting_lacs_amount", - "disabled_img_mods": "@enabled", - "max_quantity": 6, - "initial_quantity": 0 + "name": "Shuffle Ganon's Boss Key", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_shuffle_ganon_bosskey_no.png", + "codes": "setting_shuffle_ganon_bosskey,setting_shuffle_ganon_bosskey_no" + }, + { + "img": "images/setting_shuffle_ganon_bosskey_yes.png", + "codes": "setting_shuffle_ganon_bosskey,setting_shuffle_ganon_bosskey_yes", + "inherit_codes": false + } + ] }, { "name": "Skip Child Zelda", "type": "progressive", "allow_disabled": false, "loop": true, - "initial_stage_idx": 1, "stages": [ { "img": "images/setting_zelda_off.png", diff --git a/ootrando_overworldmap_hamsda/layouts/options.json b/ootrando_overworldmap_hamsda/layouts/options.json index f3700bf..7efec9a 100644 --- a/ootrando_overworldmap_hamsda/layouts/options.json +++ b/ootrando_overworldmap_hamsda/layouts/options.json @@ -13,56 +13,70 @@ "setting_forest", "setting_age", "setting_shopsanity", - "setting_shuffle_sword1", + "setting_shuffle_smallkeys", "setting_zelda" ], [ "setting_kak", "setting_logic_chus", "setting_tokens_off", - "setting_shuffle_ocarinas", + "setting_shuffle_hideoutkeys", "setting_masks" ], [ "setting_door", "", "setting_scrub_shuffle", - "setting_shuffle_egg", + "setting_shuffle_bosskeys", "setting_hints" ], [ "setting_fountain", "", "setting_cowsanity", - "setting_shuffle_card", + "setting_shuffle_ganon_bosskey", "setting_damage" ], [ "setting_gerudo", "", + "setting_shuffle_sword1", "", - "setting_shuffle_beans", "setting_plant" ], [ "setting_bridge", "", + "setting_shuffle_ocarinas", "", - "setting_merchants", "" ], [ "setting_bridge_amount", "", + "setting_shuffle_egg", "", - "setting_lacs", "" ], [ "setting_trials", "", + "setting_shuffle_card", + "", + "" + ], + [ + "", + "", + "setting_shuffle_beans", + "", + "" + ], + [ + "", + "", + "setting_merchants", "", - "setting_lacs_amount", "presets" ] ] diff --git a/ootrando_overworldmap_hamsda/layouts/options_entrance.json b/ootrando_overworldmap_hamsda/layouts/options_entrance.json index 0a0c52c..ef92aeb 100644 --- a/ootrando_overworldmap_hamsda/layouts/options_entrance.json +++ b/ootrando_overworldmap_hamsda/layouts/options_entrance.json @@ -13,63 +13,70 @@ "setting_forest", "setting_age", "setting_shopsanity", - "setting_shuffle_sword1", + "setting_shuffle_smallkeys", "setting_zelda" ], [ "setting_kak", "setting_entrance_interiors", "setting_tokens_off", - "setting_shuffle_ocarinas", + "setting_shuffle_hideoutkeys", "setting_masks" ], [ "setting_door", "setting_entrance_grottos", "setting_scrub_shuffle", - "setting_shuffle_egg", + "setting_shuffle_bosskeys", "setting_hints" ], [ "setting_fountain", "setting_entrance_dungeons", "setting_cowsanity", - "setting_shuffle_card", + "setting_shuffle_ganon_bosskey", "setting_damage" ], [ "setting_gerudo", "setting_entrance_overworld", + "setting_shuffle_sword1", "", - "setting_shuffle_beans", "setting_plant" ], [ "setting_bridge", "setting_entrance_owl", + "setting_shuffle_ocarinas", "", - "setting_merchants", "" ], [ "setting_bridge_amount", "setting_entrance_warpsong", + "setting_shuffle_egg", "", - "setting_lacs", "" ], [ "setting_trials", "setting_entrance_spawn", + "setting_shuffle_card", "", - "setting_lacs_amount", "" ], [ "", "setting_logic_chus", + "setting_shuffle_beans", + "", + "" + ], + [ "", "", + "setting_merchants", + "", "presets" ] ] diff --git a/ootrando_overworldmap_hamsda/locations/overworld.json b/ootrando_overworldmap_hamsda/locations/overworld.json index 8a01fa0..d66704d 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld.json +++ b/ootrando_overworldmap_hamsda/locations/overworld.json @@ -3709,7 +3709,7 @@ "name": "ToT Light Arrows Cutscene", "short_name": "LACS", "access_rules": [ - "$has_age|adult,$can_trigger_lacs" + "$has_age|adult,lacs_meds:2" ], "item_count": 1 } diff --git a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua index 03aba9d..8b3ea11 100644 --- a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua +++ b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua @@ -2423,7 +2423,10 @@ data_per_region = { return AccessibilityLevel.None end, ["adult_access"] = function() - return can_trigger_lacs() + if has("lacs_meds", 2) then + return AccessibilityLevel.Normal + end + return AccessibilityLevel.None end } }, diff --git a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua index f6c3a51..17de3eb 100644 --- a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua +++ b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua @@ -873,37 +873,6 @@ function can_spawn_rainbow_bridge() return 0, AccessibilityLevel.None end -function can_trigger_lacs() - local setting_lacs_amount = get_object("setting_lacs_amount") and get_object("setting_lacs_amount").AcquiredCount or 0 - local stones = Tracker:ProviderCountForCode("stones") - local medallions = Tracker:ProviderCountForCode("medallions") - local tokens = Tracker:ProviderCountForCode("token") - - if has("setting_lacs_vanilla") then - if Tracker:ProviderCountForCode("lacs_meds") >= 2 then - return 1, AccessibilityLevel.Normal - end - elseif has("setting_lacs_stones") then - if stones >= setting_lacs_amount then - return 1, AccessibilityLevel.Normal - end - elseif has("setting_lacs_medallions") then - if medallions >= setting_lacs_amount then - return 1, AccessibilityLevel.Normal - end - elseif has("setting_lacs_dungeons") then - if (stones + medallions) >= setting_lacs_amount then - return 1, AccessibilityLevel.Normal - end - elseif has("setting_lacs_gs") then - if tokens >= setting_lacs_amount then - return 1, AccessibilityLevel.Normal - end - end - - return 0, AccessibilityLevel.None -end - function trials_barrier_dispelled() local trials_cleared = Tracker:ProviderCountForCode("trial_cleared") local setting_trials = get_object("setting_trials") and get_object("setting_trials").AcquiredCount or 0 diff --git a/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua b/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua index ed8e8b7..6604cae 100644 --- a/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua +++ b/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua @@ -471,37 +471,6 @@ function can_spawn_rainbow_bridge() return AccessibilityLevel.None end -function can_trigger_lacs() - local setting_lacs_amount = get_object("setting_lacs_amount") and get_object("setting_lacs_amount").AcquiredCount or 0 - local stones = Tracker:ProviderCountForCode("stones") - local medallions = Tracker:ProviderCountForCode("medallions") - local tokens = Tracker:ProviderCountForCode("token") - - if has("setting_lacs_vanilla") then - if has("lacs_meds", 2) then - return AccessibilityLevel.Normal - end - elseif has("setting_lacs_stones") then - if stones >= setting_lacs_amount then - return AccessibilityLevel.Normal - end - elseif has("setting_lacs_medallions") then - if medallions >= setting_lacs_amount then - return AccessibilityLevel.Normal - end - elseif has("setting_lacs_dungeons") then - if (stones + medallions) >= setting_lacs_amount then - return AccessibilityLevel.Normal - end - elseif has("setting_lacs_gs") then - if tokens >= setting_lacs_amount then - return AccessibilityLevel.Normal - end - end - - return AccessibilityLevel.None -end - function trials_barrier_dispelled() local trials_cleared = Tracker:ProviderCountForCode("trial_cleared") local setting_trials = get_object("setting_trials") and get_object("setting_trials").AcquiredCount or 0 diff --git a/ootrando_overworldmap_hamsda/scripts/update_items.lua b/ootrando_overworldmap_hamsda/scripts/update_items.lua index 984f1af..c96cea8 100644 --- a/ootrando_overworldmap_hamsda/scripts/update_items.lua +++ b/ootrando_overworldmap_hamsda/scripts/update_items.lua @@ -1,4 +1,4 @@ -local dungeons_with_keys = { +local dungeons_with_small_keys = { ["forest"] = {5, 6}, ["fire"] = {8, 5}, ["water"] = {6, 2}, @@ -8,38 +8,159 @@ local dungeons_with_keys = { ["gtg"] = {9, 3}, ["gc"] = {2, 3} } -if not HAS_KEYS then - for dungeon,_ in pairs(dungeons_with_keys) do - local bk = get_object(dungeon .. "_boss_key") - if bk then - bk.Active = true +local dungeons_with_boss_keys = { + ["forest"] = true, + ["fire"] = true, + ["water"] = true, + ["spirit"] = true, + ["shadow"] = true +} +local hideout_keycounts = { + ["gerudo_fortress_normal"] = 4, + ["gerudo_fortress_fast"] = 1, + ["gerudo_fortress_open"] = 0 +} +local fix_non_map_hideout = true +local keys_settings = { + ["setting_shuffle_smallkeys"] = 0, + ["setting_shuffle_hideoutkeys"] = 0, + ["setting_shuffle_bosskeys"] = 0, + ["setting_shuffle_ganon_bosskey"] = 0 +} + +function update_keys_settings() + if not HAS_KEYS then + for setting, value in pairs(keys_settings) do + local setting_object = get_object(setting) + if setting_object then + setting_object.CurrentStage = value + end end end end -function update_keycounts() - for dungeon, keycounts in pairs(dungeons_with_keys) do + +function update_max_small_keys() + for dungeon, keycounts in pairs(dungeons_with_small_keys) do local key_object = get_object(dungeon .. "_small_keys") if key_object then - local reg = has(dungeon .. "_reg") - local reg_changed = not_like_cache(dungeon .. "_reg", reg) - local mq = has(dungeon .. "_mq") - local mq_changed = not_like_cache(dungeon .. "_mq", mq) + local reg = dungeon .. "_reg" + local mq = dungeon .. "_mq" + local reg_changed = not_like_cache(reg, has(reg)) + local mq_changed = not_like_cache(mq, has(mq)) + + if reg_changed or mq_changed then + if has(reg) then + key_object.MaxCount = keycounts[1] + elseif has(mq) then + key_object.MaxCount = keycounts[2] + else + key_object.MaxCount = math.max(keycounts[1], keycounts[2]) + end + end + end + end - if reg and reg_changed then - key_object.MaxCount = keycounts[1] - elseif mq and mq_changed then - key_object.MaxCount = keycounts[2] - elseif reg_changed or mq_changed then - key_object.MaxCount = math.max(keycounts[1], keycounts[2]) + local key_object = get_object("gf_small_keys") + if key_object then + if not HAS_MAP then + if fix_non_map_hideout then + key_object.MaxCount = hideout_keycounts["gerudo_fortress_normal"] + fix_non_map_hideout = false + end + else + for setting, keycount in pairs(hideout_keycounts) do + if not_like_cache(setting, has(setting)) and has(setting) then + key_object.MaxCount = keycount + end end + end + end +end - if not HAS_KEYS and (reg_changed or mq_changed) then +local stored_keycounts = {} +local stored_hideout = nil +local stored_bks = {} +local stored_ganon = nil +function update_shuffled_keys() + if has("setting_shuffle_smallkeys_no") then + for dungeon, keycounts in pairs(dungeons_with_small_keys) do + local key_object = get_object(dungeon .. "_small_keys") + if key_object then + if stored_keycounts[dungeon] == nil then + stored_keycounts[dungeon] = key_object.AcquiredCount + end key_object.AcquiredCount = key_object.MaxCount end end + elseif has("setting_shuffle_smallkeys_yes") then + for dungeon, stored_count in pairs(stored_keycounts) do + local key_object = get_object(dungeon .. "_small_keys") + if key_object then + key_object.AcquiredCount = stored_count + end + end + stored_keycounts = {} + end + + if has("setting_shuffle_hideoutkeys_no") then + local key_object = get_object("gf_small_keys") + if key_object then + if stored_hideout == nil then + stored_hideout = key_object.AcquiredCount + end + key_object.AcquiredCount = key_object.MaxCount + end + elseif has("setting_shuffle_hideoutkeys_yes") then + if stored_hideout ~= nil then + local key_object = get_object("gf_small_keys") + if key_object then + key_object.AcquiredCount = stored_hideout + end + stored_hideout = nil + end + end + + if has("setting_shuffle_bosskeys_no") then + for dungeon, stored_active in pairs(dungeons_with_boss_keys) do + local key_object = get_object(dungeon .. "_boss_key") + if key_object then + if stored_bks[dungeon] == nil then + stored_bks[dungeon] = key_object.Active + end + key_object.Active = true + end + end + elseif has("setting_shuffle_bosskeys_yes") then + for dungeon, stored_active in pairs(stored_bks) do + local key_object = get_object(dungeon .. "_boss_key") + if key_object then + key_object.Active = stored_active + end + end + stored_bks = {} + end + + if has("setting_shuffle_ganon_bosskey_no") then + local key_object = get_object("gc_boss_key") + if key_object then + if stored_ganon == nil then + stored_ganon = key_object.Active + end + key_object.Active = true + end + elseif has("setting_shuffle_ganon_bosskey_yes") then + if stored_ganon ~= nil then + local key_object = get_object("gc_boss_key") + if key_object then + key_object.Active = stored_ganon + end + stored_ganon = nil + end end end function update_items() - update_keycounts() + update_keys_settings() + update_max_small_keys() + update_shuffled_keys() end diff --git a/ootrando_overworldmap_hamsda/scripts/update_maps.lua b/ootrando_overworldmap_hamsda/scripts/update_maps.lua index 848fa32..7ef7d51 100644 --- a/ootrando_overworldmap_hamsda/scripts/update_maps.lua +++ b/ootrando_overworldmap_hamsda/scripts/update_maps.lua @@ -7,37 +7,11 @@ function update_bridge_amount_max() end end -local max_amount_per_lacs_stage = {0, 3, 6, 9, 100} -function update_lacs_amount_max() - local setting_lacs = get_object("setting_lacs") - local setting_lacs_amount = get_object("setting_lacs_amount") - if setting_lacs and setting_lacs.CurrentStage and setting_lacs_amount then - setting_lacs_amount.MaxCount = max_amount_per_lacs_stage[setting_lacs.CurrentStage + 1] or 0 - end -end - -function update_fortress() +function update_gerudo_card() local setting_card = has("setting_shuffle_card_yes") - local setting_normal = has("gerudo_fortress_normal") - local setting_fast = has("gerudo_fortress_fast") local setting_open = has("gerudo_fortress_open") local item_card = get_object("gerudocard") - local item_gf_keys = get_object("gf_small_keys") - - if item_gf_keys then - if setting_open then - item_gf_keys.MaxCount = 0 - elseif setting_fast then - item_gf_keys.MaxCount = 1 - elseif setting_normal then - item_gf_keys.MaxCount = 4 - end - if not HAS_KEYS then - item_gf_keys.AcquiredCount = item_gf_keys.MaxCount - end - end - if item_card and setting_open then if not setting_card then item_card.Active = true @@ -252,8 +226,7 @@ end function update_maps() update_bridge_amount_max() - update_lacs_amount_max() - update_fortress() + update_gerudo_card() update_collected_capture() update_minimal_bottle() update_free_zelda() diff --git a/ootrando_overworldmap_hamsda/scripts/user_presets.lua b/ootrando_overworldmap_hamsda/scripts/user_presets.lua index 6323330..464b090 100644 --- a/ootrando_overworldmap_hamsda/scripts/user_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/user_presets.lua @@ -24,8 +24,10 @@ setting_presets = { ["setting_shuffle_card"] = 0, ["setting_shuffle_beans"] = 0, ["setting_merchants"] = 0, - ["setting_lacs"] = 0, - ["setting_lacs_amount"] = 0, + ["setting_shuffle_smallkeys"] = 0, + ["setting_shuffle_hideoutkeys"] = 0, + ["setting_shuffle_bosskeys"] = 0, + ["setting_shuffle_ganon_bosskey"] = 0, ["setting_zelda"] = 1, ["setting_masks"] = 0, ["setting_hints"] = 3, @@ -59,8 +61,10 @@ setting_presets = { ["setting_shuffle_card"] = 0, ["setting_shuffle_beans"] = 0, ["setting_merchants"] = 0, - ["setting_lacs"] = 0, - ["setting_lacs_amount"] = 0, + ["setting_shuffle_smallkeys"] = 0, + ["setting_shuffle_hideoutkeys"] = 0, + ["setting_shuffle_bosskeys"] = 0, + ["setting_shuffle_ganon_bosskey"] = 0, ["setting_zelda"] = 1, ["setting_masks"] = 0, ["setting_hints"] = 3, @@ -94,8 +98,10 @@ setting_presets = { ["setting_shuffle_card"] = 1, ["setting_shuffle_beans"] = 1, ["setting_merchants"] = 1, - ["setting_lacs"] = 0, - ["setting_lacs_amount"] = 0, + ["setting_shuffle_smallkeys"] = 1, + ["setting_shuffle_hideoutkeys"] = 1, + ["setting_shuffle_bosskeys"] = 1, + ["setting_shuffle_ganon_bosskey"] = 1, ["setting_zelda"] = 0, ["setting_masks"] = 0, ["setting_hints"] = 3, From 9982a7db55f59e4400a265f89f060a2bc85c2b88 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 12 Oct 2021 11:49:58 +0200 Subject: [PATCH 07/19] changed ocarina location names to match --- ootrando_overworldmap_hamsda/locations/overworld.json | 2 +- ootrando_overworldmap_hamsda/locations/overworld_entrance.json | 2 +- ootrando_overworldmap_hamsda/scripts/update_maps.lua | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ootrando_overworldmap_hamsda/locations/overworld.json b/ootrando_overworldmap_hamsda/locations/overworld.json index d66704d..ee40dcd 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld.json +++ b/ootrando_overworldmap_hamsda/locations/overworld.json @@ -824,7 +824,7 @@ "color": "#09a09d", "children": [ { - "name": "LW Bridge", + "name": "LW Bridge From Forest", "color": "#18a50e", "sections": [ { diff --git a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json index 705fdba..5a9e820 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json +++ b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json @@ -428,7 +428,7 @@ ] }, { - "name": "Saria on Bridge", + "name": "LW Bridge From Forest", "sections": [ { "name": "LW Gift from Saria", diff --git a/ootrando_overworldmap_hamsda/scripts/update_maps.lua b/ootrando_overworldmap_hamsda/scripts/update_maps.lua index 7ef7d51..374e423 100644 --- a/ootrando_overworldmap_hamsda/scripts/update_maps.lua +++ b/ootrando_overworldmap_hamsda/scripts/update_maps.lua @@ -191,8 +191,7 @@ local vanilla_captures = { ["@KF Kokiri Sword Chest/Dodge Boulder"] = "sword1" }, ["setting_shuffle_ocarinas_yes"] = { - ["@Saria on Bridge/LW Gift from Saria"] = "ocarina", --ER - ["@LW Bridge/LW Gift from Saria"] = "ocarina", --non ER + ["@LW Bridge From Forest/LW Gift from Saria"] = "ocarina", ["@HF Ocarina of Time/HF Ocarina of Time Item"] = "ocarina" }, ["setting_shuffle_egg_yes"] = { From fecb116686a296ef9183e71e2a9a2c6ebf94e31e Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 12 Oct 2021 11:50:26 +0200 Subject: [PATCH 08/19] removed print in preset loader --- ootrando_overworldmap_hamsda/scripts/custom_presets.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/ootrando_overworldmap_hamsda/scripts/custom_presets.lua b/ootrando_overworldmap_hamsda/scripts/custom_presets.lua index 0c086e0..fbfc0f4 100644 --- a/ootrando_overworldmap_hamsda/scripts/custom_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/custom_presets.lua @@ -39,7 +39,6 @@ function PresetLoader:onRightClick() type(setting_presets[num]["settings"]) == "table" then for setting, value in pairs(setting_presets[num]["settings"]) do - print(setting, value) local setting_object = get_object(setting) if setting_object then if type(setting_object.CurrentStage) == "number" then From c04bd2a548b2813e17a3e19df09f07d6b44c073d Mon Sep 17 00:00:00 2001 From: Dennis Date: Wed, 13 Oct 2021 10:46:29 +0200 Subject: [PATCH 09/19] changed hintable locations based on PR 1381 --- ootrando_overworldmap_hamsda/changelog.md | 1 + .../locations/dungeons.json | 48 ++++++++++++------- .../locations/dungeons_entrance.json | 44 ++++++++++------- .../locations/overworld.json | 30 +++++++----- .../locations/overworld_entrance.json | 20 ++++++-- 5 files changed, 92 insertions(+), 51 deletions(-) diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index dac1f6b..778865d 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -6,6 +6,7 @@ - added missing `Market Back Alley` capture in ER - added customizable setting preset loader - added settings for shuffled keys +- changed hintable locations based on [PR #1381](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1381) ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/locations/dungeons.json b/ootrando_overworldmap_hamsda/locations/dungeons.json index e16950a..df6b834 100644 --- a/ootrando_overworldmap_hamsda/locations/dungeons.json +++ b/ootrando_overworldmap_hamsda/locations/dungeons.json @@ -1413,6 +1413,11 @@ { "name": "Iron Boots Chest", "short_name": "Iron Boots", + "access_rules": [ + "$has_bottle", + "{$hintable}" + ], + "capture_item": true, "item_count": 1 }, { @@ -1513,6 +1518,11 @@ { "name": "Iron Boots Chest", "short_name": "Iron Boots", + "access_rules": [ + "$has_bottle", + "{$hintable}" + ], + "capture_item": true, "item_count": 1 }, { @@ -2960,8 +2970,10 @@ "access_rules": [ "@Water Temple/Middle Water Level,ironboots,[$zora_tunic],hookshot,water_small_keys:1,[water_small_keys:5]", "@Water Temple/Middle Water Level,ironboots,[$zora_tunic],hookshot,bow", - "@Water Temple/Middle Water Level,ironboots,[$zora_tunic],hookshot,dinsfire,magic" + "@Water Temple/Middle Water Level,ironboots,[$zora_tunic],hookshot,dinsfire,magic", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, @@ -3196,8 +3208,10 @@ "short_name": "Central Pillar", "access_rules": [ "@Water Temple MQ/Dive,[$zora_tunic],hookshot,[logic_water_mq_central_pillar],bow,firearrow,magic", - "@Water Temple MQ/Dive,[$zora_tunic],hookshot,dinsfire,magic,ocarina,time" + "@Water Temple MQ/Dive,[$zora_tunic],hookshot,dinsfire,magic,ocarina,time", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, @@ -3471,8 +3485,10 @@ "@Shadow Temple/Huge Pit,shadow_small_keys:2,hookshot,[logic_lens_shadow_back],[logic_shadow_freestanding_key],$has_bombchus", "@Shadow Temple/Huge Pit,shadow_small_keys:2,hookshot,$can_use_lens,bombs", "@Shadow Temple/Huge Pit,shadow_small_keys:2,hookshot,$can_use_lens,lift1", - "@Shadow Temple/Huge Pit,shadow_small_keys:2,hookshot,$can_use_lens,[logic_shadow_freestanding_key],$has_bombchus" + "@Shadow Temple/Huge Pit,shadow_small_keys:2,hookshot,$can_use_lens,[logic_shadow_freestanding_key],$has_bombchus", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/small_key.png", "chest_opened_img": "images/small_key_check.png", "item_count": 1 @@ -3558,10 +3574,8 @@ "name": "Invisible Floormaster Chest", "short_name": "Floormaster", "access_rules": [ - "@Shadow Temple/Beyond Boat", - "{$hintable}" + "@Shadow Temple/Beyond Boat" ], - "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, @@ -3799,8 +3813,10 @@ "short_name": "Stalfos", "access_rules": [ "@Shadow Temple MQ/Lower Huge Pit,hoverboots,shadow_small_keys:2,[shadow_small_keys:3],hookshot,[logic_lens_shadow_mq_back]", - "@Shadow Temple MQ/Lower Huge Pit,hoverboots,shadow_small_keys:2,[shadow_small_keys:3],hookshot,$can_use_lens" + "@Shadow Temple MQ/Lower Huge Pit,hoverboots,shadow_small_keys:2,[shadow_small_keys:3],hookshot,$can_use_lens", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -4539,7 +4555,7 @@ { "name": "Silver Gauntlets Chest", "short_name": "Right Hand", - "access_rules": [ + "access_rules": [ "@Spirit Temple MQ/Shared,spirit_small_keys:3,[spirit_small_keys:7],ocarina,time", "@Spirit Temple MQ/Shared,spirit_small_keys:3,[spirit_small_keys:7],[logic_spirit_mq_sun_block_sot]", "@Spirit Temple MQ/Adult,spirit_small_keys:1,[spirit_small_keys:7],$has_age|adult", @@ -4909,10 +4925,8 @@ "short_name": "Dead Hand", "access_rules": [ "ocarina,lullaby,sword1", - "ocarina,lullaby,sticks,[logic_child_deadhand]", - "{$hintable}" + "ocarina,lullaby,sticks,[logic_child_deadhand]" ], - "capture_item": true, "item_count": 1 }, { @@ -4992,10 +5006,8 @@ "short_name": "Dead Hand", "access_rules": [ "sword1", - "sticks,[logic_child_deadhand]", - "{$hintable}" + "sticks,[logic_child_deadhand]" ], - "capture_item": true, "chest_unopened_img": "images/chest_brown_compass.png", "item_count": 1 }, @@ -5113,8 +5125,10 @@ "access_rules": [ "longshot,hoverboots", "longshot,magic,dinsfire", - "magic,bow,firearrow" + "magic,bow,firearrow", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -5340,8 +5354,10 @@ "bow,[logic_lens_castle_mq],hookshot,[logic_shadow_trial_mq]", "bow,$can_use_lens,hoverboots", "bow,$can_use_lens,hookshot,$has_fire", - "bow,$can_use_lens,hookshot,[logic_shadow_trial_mq]" + "bow,$can_use_lens,hookshot,[logic_shadow_trial_mq]", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, diff --git a/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json b/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json index 3eb3f1d..b7092af 100644 --- a/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json +++ b/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json @@ -155,10 +155,8 @@ "name": "Lens of Truth Chest", "short_name": "Dead Hand", "access_rules": [ - "$access_location|Bottom of the Well Lens of Truth Chest", - "{$hintable}" + "$access_location|Bottom of the Well Lens of Truth Chest" ], - "capture_item": true, "item_count": 1 }, { @@ -230,10 +228,8 @@ "name": "Compass Chest", "short_name": "Dead Hand", "access_rules": [ - "$access_location|Bottom of the Well MQ Compass Chest", - "{$hintable}" + "$access_location|Bottom of the Well MQ Compass Chest" ], - "capture_item": true, "chest_unopened_img": "images/chest_brown_compass.png", "item_count": 1 }, @@ -1908,8 +1904,10 @@ "name": "Shadow Trial Golden Gauntlets Chest", "short_name": "Shadow Trial 2", "access_rules": [ - "$access_location|Ganons Castle Shadow Trial Golden Gauntlets Chest" + "$access_location|Ganons Castle Shadow Trial Golden Gauntlets Chest", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -2116,8 +2114,10 @@ "name": "Shadow Trial Eye Switch Chest", "short_name": "Shadow Trial 2", "access_rules": [ - "$access_location|Ganons Castle MQ Shadow Trial Eye Switch Chest" + "$access_location|Ganons Castle MQ Shadow Trial Eye Switch Chest", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, @@ -2651,8 +2651,10 @@ "name": "Iron Boots Chest", "short_name": "Iron Boots", "access_rules": [ - "$access_location|Ice Cavern Iron Boots Chest" + "$access_location|Ice Cavern Iron Boots Chest", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -2766,8 +2768,10 @@ "name": "Iron Boots Chest", "short_name": "Iron Boots", "access_rules": [ - "$access_location|Ice Cavern MQ Iron Boots Chest" + "$access_location|Ice Cavern MQ Iron Boots Chest", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -3216,8 +3220,10 @@ "name": "Freestanding Key", "short_name": "Skull Pot", "access_rules": [ - "$access_location|Shadow Temple Freestanding Key" + "$access_location|Shadow Temple Freestanding Key", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/small_key.png", "chest_opened_img": "images/small_key_check.png", "item_count": 1 @@ -3301,10 +3307,8 @@ "name": "Invisible Floormaster Chest", "short_name": "Floormaster", "access_rules": [ - "$access_location|Shadow Temple Invisible Floormaster Chest", - "{$hintable}" + "$access_location|Shadow Temple Invisible Floormaster Chest" ], - "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, @@ -3448,8 +3452,10 @@ "name": "Stalfos Room Chest", "short_name": "Stalfos", "access_rules": [ - "$access_location|Shadow Temple MQ Stalfos Room Chest" + "$access_location|Shadow Temple MQ Stalfos Room Chest", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -4214,8 +4220,10 @@ "name": "Central Pillar Chest", "short_name": "Central Pillar", "access_rules": [ - "$access_location|Water Temple Central Pillar Chest" + "$access_location|Water Temple Central Pillar Chest", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, @@ -4392,8 +4400,10 @@ "name": "Central Pillar Chest", "short_name": "Central Pillar", "access_rules": [ - "$access_location|Water Temple MQ Central Pillar Chest" + "$access_location|Water Temple MQ Central Pillar Chest", + "{$hintable}" ], + "capture_item": true, "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, diff --git a/ootrando_overworldmap_hamsda/locations/overworld.json b/ootrando_overworldmap_hamsda/locations/overworld.json index ee40dcd..2d12668 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld.json +++ b/ootrando_overworldmap_hamsda/locations/overworld.json @@ -380,8 +380,10 @@ { "name": "Shoot it", "access_rules": [ - "$has_age|child,sling" + "$has_age|child,sling", + "{$hintable}" ], + "capture_item": true, "item_count": 1 } ], @@ -1249,8 +1251,10 @@ "name": "LH Lab Dive", "access_rules": [ "scale2", - "$has_age|adult,[logic_lab_diving],ironboots,hookshot" + "$has_age|adult,[logic_lab_diving],ironboots,hookshot", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -3847,17 +3851,16 @@ }, { "name": "HC Great Fairy Fountain", - "access_rules": [ - "$has_age|child,$has_explosives", - "$spawn_access|HC Fairy|child" - ], "sections": [ { "name": "HC Great Fairy Reward", "short_name": "Reward", "access_rules": [ - "ocarina,lullaby" + "$has_age|child,$has_explosives,ocarina,lullaby", + "$spawn_access|HC Fairy|child,ocarina,lullaby", + "{$hintable}" ], + "capture_item": true, "item_count": 1 } ], @@ -3958,17 +3961,16 @@ }, { "name": "OGC Great Fairy Fountain", - "access_rules": [ - "$has_age|adult,lift3", - "$spawn_access|OGC Fairy|adult" - ], "sections": [ { "name": "OGC Great Fairy Reward", "short_name": "Reward", "access_rules": [ - "ocarina,lullaby" + "$has_age|adult,lift3,ocarina,lullaby", + "$spawn_access|OGC Fairy|adult,ocarina,lullaby", + "{$hintable}" ], + "capture_item": true, "item_count": 1 } ], @@ -3997,8 +3999,10 @@ { "name": "ZR Frogs in the Rain", "access_rules": [ - "$child_river,ocarina,storm" + "$child_river,ocarina,storm", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { diff --git a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json index 5a9e820..3d23263 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json +++ b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json @@ -280,8 +280,10 @@ { "name": "Shoot it", "access_rules": [ - "$access_location|LW Target in Woods" + "$access_location|LW Target in Woods", + "{$hintable}" ], + "capture_item": true, "item_count": 1 } ], @@ -1071,8 +1073,10 @@ { "name": "LH Lab Dive", "access_rules": [ - "$access_location|LH Lab Dive" + "$access_location|LH Lab Dive", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { @@ -2216,8 +2220,10 @@ "name": "HC Great Fairy Reward", "short_name": "Reward", "access_rules": [ - "$access_location|HC Great Fairy Reward" + "$access_location|HC Great Fairy Reward", + "{$hintable}" ], + "capture_item": true, "item_count": 1 } ], @@ -2300,8 +2306,10 @@ "name": "OGC Great Fairy Reward", "short_name": "Reward", "access_rules": [ - "$access_location|OGC Great Fairy Reward" + "$access_location|OGC Great Fairy Reward", + "{$hintable}" ], + "capture_item": true, "item_count": 1 } ], @@ -3814,8 +3822,10 @@ { "name": "ZR Frogs in the Rain", "access_rules": [ - "$access_location|ZR Frogs in the Rain" + "$access_location|ZR Frogs in the Rain", + "{$hintable}" ], + "capture_item": true, "item_count": 1 }, { From 5b23bf9ef2bb9d2877adef608cfdb7dbf86887a6 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sat, 16 Oct 2021 17:49:45 +0200 Subject: [PATCH 10/19] renamed locations based on PR 1280 and PR 1282 --- ootrando_overworldmap_hamsda/changelog.md | 3 +- .../images/entrance_grotto_comp.png | Bin 1803 -> 0 bytes .../images/entrance_grotto_royal_tomb.png | Bin 0 -> 1987 bytes .../images/label_gf.png | Bin 501 -> 0 bytes .../images/label_th.png | Bin 0 -> 487 bytes .../items/capture_entrance.json | 8 +- .../items/dungeons.json | 14 +- .../items/tricks.json | 12 +- .../layouts/capture_entrance.json | 4 +- .../layouts/dungeon_grids_keysanity.json | 8 +- .../locations/dungeons.json | 148 +++++------ .../locations/dungeons_entrance.json | 68 ++--- .../locations/exits_entrance.json | 12 +- .../locations/overworld.json | 65 ++--- .../locations/overworld_entrance.json | 39 +-- .../scripts/data_per_region.lua | 236 +++++++++--------- .../scripts/logic_helpers.lua | 2 +- .../scripts/logic_helpers_entrance.lua | 6 +- .../scripts/update_items.lua | 6 +- 19 files changed, 317 insertions(+), 314 deletions(-) delete mode 100644 ootrando_overworldmap_hamsda/images/entrance_grotto_comp.png create mode 100644 ootrando_overworldmap_hamsda/images/entrance_grotto_royal_tomb.png delete mode 100644 ootrando_overworldmap_hamsda/images/label_gf.png create mode 100644 ootrando_overworldmap_hamsda/images/label_th.png diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index 778865d..06c8ca6 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -7,6 +7,7 @@ - added customizable setting preset loader - added settings for shuffled keys - changed hintable locations based on [PR #1381](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1381) +- renamed locations based on [PR #1280](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1280) and [PR #1282](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1282) ## 3.6.0.0 @@ -885,7 +886,7 @@ - tried to model the reqs - marked lens as optional (pretty easy to do the entire dungeon without) - added option to reach Bongo Bongo with longshot (there is a scarecrow you can reach) -- improved Gerudo Training Grounds: +- improved Gerudo Training Ground: - split up the items - added reqs to each of the outer chests - marked hammer as optional for the pillar room (can be easily skipped with a damage boost) diff --git a/ootrando_overworldmap_hamsda/images/entrance_grotto_comp.png b/ootrando_overworldmap_hamsda/images/entrance_grotto_comp.png deleted file mode 100644 index c96571409502cd23b62f1529d21b805c429c29e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1803 zcmV+m2lV)fP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02p*dSaefwW^{L9 za%BK;VQFr3E^cLXAT%y9E;jv63FrU-27F0GK~z{ry;oaIlt&c)*kW>>S#(M38Ha=)DMvYA^v561H z`e33qKA6-BQKPoC@^!vp|KC+sl&1DePG-)TGiSazXLjaaWhn4?Jn@;CjSRu?Y{iE*?e!t!1_l^7^+w1((pE(kl84jeU*&ztPn`-;s<1yR9u0sNVxNvuH z_%rMk+38M{JDn&_bs^iI2(L;Y&4y7amS0CDSxdt1Z;i)~A18&ogF~dewJ6h#?{X|? z^rd1#VH&bWCnA4LGO|QFD#Z%7+x(Z?ZJZFE@<#OZ^dvla@+2j!z688ZE>19`F*q6p zxyi`z+7S?$C@JzHHzx_nNePrL;rCW}_^_ue+hmx}kZUEta9BqzY-G6!X(K_F_c@9q74W?0qGzsrjk#dtsV z@82)m>gsAO3;%&A4<7VPyM6n%oBc>&!GZ68#{OIL{n3f z)J-N6wrtsgHEY&j(xge!wrSHQ96EFe_4W1Gx^*j7tXP4?ix;D|widCmv07Xq1AxB1 zKJ44K4<#ifk&cqUs#U9GHUfbF_Uze%6DLl{F*QqP&z?nLVWI3_zkXegEnmJ|>htH% z$I+ular5R)Sglqy?f~H0wQF*M&*zJDlKuPl@8k68)3P55g`^+PhDv~7c8FIAeQ(+5O;C#;6Ygif^{Z=wzf8@6L;_49YCP2t`6zx z=~_%7QGuMC9LchyqeFAPaNz<( z009zK;~hJ;ez<6(LOL`wG{{MjAc5lIV%)lQD{SdcKMzz_SC=HYa^*^yk?!tpJbU&G zH8nNZyLYej<-um`Z@>O%rCezcXiUeB9Sg75tLduH784UQ!2UL(Gw51G`&#fZ=@T+w z;zX+hp%*_NDaH{781y=L6B97bW<#mPfpV)8MHbtS>lH;Oe2AGkgF*U-+t+457o&^$ zNwnGmvBL}~N_BMyy)NV>InX@Og-`wQXbBq7@r4JqStjJ0EEu0)!&s9QlkJHp7X3oA zuvu)&7*rn{TOOm+$$0vH0%^1lfL^cE>Gb+%qN@>jRZ7KUQ<`8wq0xkCE+ax_D@rVO zRNGx5Lr&xx6A&<(5wKejblR7QIZC|U9#q2RiqY%8p=~h0AXqM4x)hzAo!GW*8|KWJ z1Bb&Q1279AvrX*Sjwwzz#t8yJA(gg~C`hy;HOYcB@hqo!Ebw?NzYLEbK1)A**d;Od zxsacQ#0rTDep1OrPM$o8d-v|itCvK0n$yzKv@AqQfk=Ne`w&G@Qb&xap~B1O`0?Y| zxN)QAuwlanNq|4YdGqE;Vc%#pYCh^1Z%_KFe)QoOv&frMwNq#h&)0wh2M)+@0QFU) z#KpzIVzI~zirBt=J2r3LEHk5C*X8Bqa*W>&)GuASgx=m>Id|>awP;;v8@MPRCxYyGPM$t}Dzn3R49K$a3Z~xJ*r@qlzI<7pA(bRs>JeAH zqI?nv@M@IxCv!Sc=K=&5XKD%Vjt>t5t1l*P{AM7sva)3AN$|#v8!{$+R07QK?%li9 z#VLw1#vR{AMNKbjMqMSq#Z?08YpL#lyWwKY9IUZ34u=l?@=U+dH`t01>-yeGcuL;v!+>3Pp**5pj4y*lJGi{{n;h%YbjCTw4r z`{h?1d8jC|qkVM{>nFM$;i0IQUgeMeu>4zmUTIn4nyAB)k6oBM&h+;bPpmII^#5S- t2k+H4m79NCQfBB}7P3W4={ta;`~yKCI)9L6l$QVi002ovPDHLkV1hJ2UHSk3 diff --git a/ootrando_overworldmap_hamsda/images/entrance_grotto_royal_tomb.png b/ootrando_overworldmap_hamsda/images/entrance_grotto_royal_tomb.png new file mode 100644 index 0000000000000000000000000000000000000000..15a037cad1274b9d61525f6e4b1ff6e20ce29cee GIT binary patch literal 1987 zcmV;!2R!(RP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D2Utl&K~z{rtyXJn zRL2$m?!I@un8n!GCWey4j+bCzsNLWwP(!gLA~`||q$ny#23d(H&;o*Alt<-1=})Q_ zlmY??3ls<~Dv>}43JDRA@N&Tt2pI)~jqw9N*1O*I?!9+<&hg#N`cYRUe9~y{oO@>G zn{&>bGa7y(%F4=|p-@|)O_}perOHjyEY@tc5H$Ruxw-3+rS@O((gcc%az50QwhN}3 z?EqY+Lqj5AKq|)iCiz9s3G+BMdj2KjBq*aL`ES(7I3@m@=we8i4T_wE&IuoZ6JyeZbIsHnh^BS*ya zJRS|+hae2Xym(Q**;NeoIpfr+Q_}P1Oq5CSMr0L{ zrz7baMv{QADJUqAVBwP-Ja|wh(=EWcbLT{f|1~r;V8Ma~DOnP1F~;)c%dut47A#q^ zM8=C3FP1)uU@$22M}zZ#_&yqqDq<-9rCT5}{@|_+HzHZzq=FTJn2Ews8CJ&Oy1`W_N1X*q`OhZRcf;O@Z7o;gp z7rN~_UN}whwIX}dLxr@pL_9Y1$KL)#ONzidSy`Fi_w@8r5t8J?Bsh`qb>yUT>((t$ zCbP7E8m8rD;zjoWJy9I@B?jpJd&8m7?vSp(S5s4i4I4JlldFgx6N5N@{5UA3%Khae zMORAd1Sg_r&z^zOE@sc3Ed`A0#nPoqv32WKtXZ>05)tPCPEK4m5{ZNqxJYD(F1T^yhU5Xh=bRI`r%Wk#oI%A%9XobRzSpl`FY_Kf zdL(W8_U$5Hw{D%tsf~-|Pa(jGBS|1xkjNb)3Q{_O^XJc7Uto=UDETzV?2;MasU2(%$YOCl8l33z*9+`qH>yg z6Y@iY{mk<53eu`ot3+?djvdmkUAtC#jt3&CDDq`&&Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02p*dSaefwW^{L9 za%BK;VQFr3E^cLXAT%y9E-_;&oJ#-z0cJ@=K~y+T#gi|NgFqC<5fzmc6_p5%zyT^M z5EY2Z3J$;_NDvhj6&wJ8Kp-j*2n0u{Kp;3kMMVXoqT=g*Z)Y}yO*XrkCi^8{crWvZ z-@JKa{UiV?`X@~QnEcgd8UbK7n;{HCq-l!d@reC?kL7ZS&1QorioTg^K9?Fu0mx=$ zS>krP!Sg%;c|M=8ZCk(|j|YZfKoA51N2zsY(g42i<9t3Nj$^&CoRR>H`@YBJa`_q? z#b(j~S(c%yDk(Q}dOn|Hu~bjOwt=DU;Rx9Lrj;3jFI-TSS zuGg!$C<^Hju2D9V2H^eQ?{@)U&hk@^<4DdP;P`gCMUo`%`8lNlc+$h+Af3-#1Lz)L zbyyL`d>Q;x+KKsQK@a r0-$7LcE0PnQf4+Et;Z(*r7Y_OlCM+`PrMjz00000NkvXXu0mjft$4`R diff --git a/ootrando_overworldmap_hamsda/images/label_th.png b/ootrando_overworldmap_hamsda/images/label_th.png new file mode 100644 index 0000000000000000000000000000000000000000..1c632a00f5a58171edf1cb21fbf442b4c09caa68 GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-m!3-o#PWg8ODaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(ehe^8 zj~{z`dzUR+Hh=#7;Nal@|NlouMsD7`dEUHv+qZ9bb91w>u-LV0mxF`D)vH%sU0shJ zJ?iZ2eBi(VcX#(0GiKbmbH~8IAU{8U>eQ+I{rwv^ZoG2kim$Klq)C%5UApA$?JX-S zyLIc<&d$ykFJ1%&2KMyy+`D(r!@~pUwnw*Wqk)uZNsu4NUXlSr&DIN`5aKNGh%9Dc z;5!V$jK}j=qyPmcc)B=-Xau*OxyjdLz~FN6Vi)%Vqb@JeBenP6{;!{{%jmq}*zZee zRY5E4YZ*>GtuE6FxwOiuV^(m!$$rPvU;mUXzrDEGj(wVZM}mb^`y^o>(-Y5_Is_^V z(Wd^-ztK}2+8Yb*Me2=T)@I{9B2TL6P1u#6HApYRg?Y{?~ gpJwt}x;Q9*-)W<}+C|4t0Nuvm>FVdQ&MBb@03s~(VE_OC literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/items/capture_entrance.json b/ootrando_overworldmap_hamsda/items/capture_entrance.json index 0a71151..2b028d3 100644 --- a/ootrando_overworldmap_hamsda/items/capture_entrance.json +++ b/ootrando_overworldmap_hamsda/items/capture_entrance.json @@ -60,7 +60,7 @@ "codes": "entrance_dungeon_ice" }, { - "name": "Gerudo Training Grounds Split", + "name": "Gerudo Training Ground Split", "type": "toggle", "img": "images/entrance_dungeon_gtg.png", "codes": "entrance_dungeon_gtg" @@ -240,10 +240,10 @@ "codes": "entrance_grotto_field_valley" }, { - "name": "Composer Grave", + "name": "Royal Familys Tomb", "type": "toggle", - "img": "images/entrance_grotto_comp.png", - "codes": "entrance_grotto_comp" + "img": "images/entrance_grotto_royal_tomb.png", + "codes": "entrance_grotto_royal_tomb" }, { "name": "Graveyard Dampes Grave", diff --git a/ootrando_overworldmap_hamsda/items/dungeons.json b/ootrando_overworldmap_hamsda/items/dungeons.json index f373889..035c236 100644 --- a/ootrando_overworldmap_hamsda/items/dungeons.json +++ b/ootrando_overworldmap_hamsda/items/dungeons.json @@ -631,20 +631,20 @@ ] }, { - "name": "Gerudo Fortress Label", + "name": "Thieves Hideout Label", "type": "static", - "img": "images/label_gf.png", - "codes": "gf_label" + "img": "images/label_th.png", + "codes": "th_label" }, { - "name": "Gerudo Fortress Small Keys", + "name": "Thieves Hideout Small Keys", "type": "consumable", "img": "images/small_key.png", - "codes": "gf_small_keys,gfsmall,gfsk", + "codes": "th_small_keys,thsmall,thsk", "max_quantity": 99 }, { - "name": "Gerudo Training Grounds Label", + "name": "Gerudo Training Ground Label", "type": "progressive", "allow_disabled": false, "loop": true, @@ -666,7 +666,7 @@ ] }, { - "name": "Gerudo Training Grounds Small Keys", + "name": "Gerudo Training Ground Small Keys", "type": "consumable", "img": "images/small_key.png", "codes": "gtg_small_keys,gtgsmall,gtgsk", diff --git a/ootrando_overworldmap_hamsda/items/tricks.json b/ootrando_overworldmap_hamsda/items/tricks.json index f7cc4ca..004b9f2 100644 --- a/ootrando_overworldmap_hamsda/items/tricks.json +++ b/ootrando_overworldmap_hamsda/items/tricks.json @@ -154,7 +154,7 @@ "codes": "logic_water_mq_central_pillar" }, { - "name": "Gerudo Training Grounds MQ Left Side Silver Rupees with Hookshot", + "name": "Gerudo Training Ground MQ Left Side Silver Rupees with Hookshot", "type": "toggle", "initial_active_state": false, "img": "images/logic_gtg_mq_with_hookshot.png", @@ -714,21 +714,21 @@ "codes": "logic_dmt_soil_gs" }, { - "name": "Gerudo Training Grounds Left Side Silver Rupees without Hookshot", + "name": "Gerudo Training Ground Left Side Silver Rupees without Hookshot", "type": "toggle", "initial_active_state": false, "img": "images/logic_gtg_without_hookshot.png", "codes": "logic_gtg_without_hookshot" }, { - "name": "Gerudo Training Grounds MQ Left Side Silver Rupees without Hookshot", + "name": "Gerudo Training Ground MQ Left Side Silver Rupees without Hookshot", "type": "toggle", "initial_active_state": false, "img": "images/logic_gtg_mq_without_hookshot.png", "codes": "logic_gtg_mq_without_hookshot" }, { - "name": "Reach Gerudo Training Grounds Fake Wall Ledge with Hover Boots", + "name": "Reach Gerudo Training Ground Fake Wall Ledge with Hover Boots", "type": "toggle", "initial_active_state": false, "img": "images/logic_gtg_fake_wall.png", @@ -980,14 +980,14 @@ "codes": "logic_lens_castle" }, { - "name": "Gerudo Training Grounds MQ without Lens of Truth", + "name": "Gerudo Training Ground MQ without Lens of Truth", "type": "toggle", "initial_active_state": false, "img": "images/logic_lens_gtg_mq.png", "codes": "logic_lens_gtg_mq" }, { - "name": "Gerudo Training Grounds without Lens of Truth", + "name": "Gerudo Training Ground without Lens of Truth", "type": "toggle", "initial_active_state": true, "img": "images/logic_lens_gtg.png", diff --git a/ootrando_overworldmap_hamsda/layouts/capture_entrance.json b/ootrando_overworldmap_hamsda/layouts/capture_entrance.json index 573cb2e..637dcdc 100644 --- a/ootrando_overworldmap_hamsda/layouts/capture_entrance.json +++ b/ootrando_overworldmap_hamsda/layouts/capture_entrance.json @@ -124,7 +124,7 @@ "entrance_house_lab" ], [ - "entrance_grotto_comp", + "entrance_grotto_royal_tomb", "entrance_grotto_dampe", "entrance_grotto_hp", "", @@ -158,7 +158,7 @@ "entrance_grotto_field_valley" ], [ - "entrance_grotto_comp", + "entrance_grotto_royal_tomb", "entrance_grotto_dampe", "entrance_grotto_hp" ] diff --git a/ootrando_overworldmap_hamsda/layouts/dungeon_grids_keysanity.json b/ootrando_overworldmap_hamsda/layouts/dungeon_grids_keysanity.json index 80934e8..f1a2e91 100644 --- a/ootrando_overworldmap_hamsda/layouts/dungeon_grids_keysanity.json +++ b/ootrando_overworldmap_hamsda/layouts/dungeon_grids_keysanity.json @@ -322,14 +322,14 @@ "content": [ { "type": "item", - "item": "gf_label", + "item": "th_label", "canvas_depth": 1, "width": 32, "height": 12 }, { "type": "item", - "item": "gf_small_keys", + "item": "th_small_keys", "canvas_depth": 1, "canvas_left": 0, "canvas_top": 16, @@ -794,14 +794,14 @@ "content": [ { "type": "item", - "item": "gf_label", + "item": "th_label", "canvas_depth": 1, "width": 32, "height": 12 }, { "type": "item", - "item": "gf_small_keys", + "item": "th_small_keys", "canvas_depth": 1, "canvas_left": 34, "canvas_top": 0, diff --git a/ootrando_overworldmap_hamsda/locations/dungeons.json b/ootrando_overworldmap_hamsda/locations/dungeons.json index df6b834..25f3af2 100644 --- a/ootrando_overworldmap_hamsda/locations/dungeons.json +++ b/ootrando_overworldmap_hamsda/locations/dungeons.json @@ -5488,7 +5488,7 @@ ] }, { - "name": "Gerudo Training Grounds", + "name": "Gerudo Training Ground", "parent": "Gerudo Fortress", "access_rules": [ "gtg_reg,$gerudo_valley_far_side,$gerudo_card" @@ -5504,7 +5504,7 @@ { "name": "Central Maze", "access_rules": [ - "@Gerudo Training Grounds/Lobby" + "@Gerudo Training Ground/Lobby" ], "visibility_rules": [ "hidden_region" @@ -5514,8 +5514,8 @@ { "name": "Heavy Block Room", "access_rules": [ - "@Gerudo Training Grounds/Lobby,$has_age|adult,hookshot", - "@Gerudo Training Grounds/Lobby,$has_age|adult,[logic_gtg_without_hookshot]" + "@Gerudo Training Ground/Lobby,$has_age|adult,hookshot", + "@Gerudo Training Ground/Lobby,$has_age|adult,[logic_gtg_without_hookshot]" ], "visibility_rules": [ "hidden_region" @@ -5525,14 +5525,14 @@ { "name": "Eye Statue Upper", "access_rules": [ - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,[logic_lens_gtg],hookshot", - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,[logic_lens_gtg],[logic_gtg_fake_wall],hoverboots", - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,[logic_lens_gtg],[hookshot],bombs,shield2", - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,[logic_lens_gtg],[hookshot],bombs,shield3", - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,$can_use_lens,hookshot", - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,$can_use_lens,[logic_gtg_fake_wall],hoverboots", - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,$can_use_lens,[hookshot],bombs,shield2", - "@Gerudo Training Grounds/Heavy Block Room,$has_age|adult,$can_use_lens,[hookshot],bombs,shield3" + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,[logic_lens_gtg],hookshot", + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,[logic_lens_gtg],[logic_gtg_fake_wall],hoverboots", + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,[logic_lens_gtg],[hookshot],bombs,shield2", + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,[logic_lens_gtg],[hookshot],bombs,shield3", + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,$can_use_lens,hookshot", + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,$can_use_lens,[logic_gtg_fake_wall],hoverboots", + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,$can_use_lens,[hookshot],bombs,shield2", + "@Gerudo Training Ground/Heavy Block Room,$has_age|adult,$can_use_lens,[hookshot],bombs,shield3" ], "visibility_rules": [ "hidden_region" @@ -5542,7 +5542,7 @@ { "name": "Like Like Room", "access_rules": [ - "@Gerudo Training Grounds/Eye Statue Upper,lift2" + "@Gerudo Training Ground/Eye Statue Upper,lift2" ], "visibility_rules": [ "hidden_region" @@ -5552,9 +5552,9 @@ { "name": "Lava Room", "access_rules": [ - "@Gerudo Training Grounds/Lobby,$has_age|adult,$has_explosives", - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:2,[gtg_small_keys:9]", - "@Gerudo Training Grounds/Eye Statue Upper" + "@Gerudo Training Ground/Lobby,$has_age|adult,$has_explosives", + "@Gerudo Training Ground/Central Maze,gtg_small_keys:2,[gtg_small_keys:9]", + "@Gerudo Training Ground/Eye Statue Upper" ], "visibility_rules": [ "hidden_region" @@ -5564,8 +5564,8 @@ { "name": "Central Maze Right", "access_rules": [ - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:2,[gtg_small_keys:9]", - "@Gerudo Training Grounds/Lava Room,ocarina,time" + "@Gerudo Training Ground/Central Maze,gtg_small_keys:2,[gtg_small_keys:9]", + "@Gerudo Training Ground/Lava Room,ocarina,time" ], "visibility_rules": [ "hidden_region" @@ -5575,10 +5575,10 @@ { "name": "Hammer Room", "access_rules": [ - "@Gerudo Training Grounds/Central Maze Right,$has_age|adult,hookshot", - "@Gerudo Training Grounds/Lava Room,$has_age|adult,longshot", - "@Gerudo Training Grounds/Lava Room,$has_age|adult,hookshot,hoverboots", - "@Gerudo Training Grounds/Eye Statue Upper" + "@Gerudo Training Ground/Central Maze Right,$has_age|adult,hookshot", + "@Gerudo Training Ground/Lava Room,$has_age|adult,longshot", + "@Gerudo Training Ground/Lava Room,$has_age|adult,hookshot,hoverboots", + "@Gerudo Training Ground/Eye Statue Upper" ], "visibility_rules": [ "hidden_region" @@ -5588,8 +5588,8 @@ { "name": "Eye Statue Lower", "access_rules": [ - "@Gerudo Training Grounds/Hammer Room,$has_age|adult,hammer,bow", - "@Gerudo Training Grounds/Eye Statue Upper" + "@Gerudo Training Ground/Hammer Room,$has_age|adult,hammer,bow", + "@Gerudo Training Ground/Eye Statue Upper" ], "visibility_rules": [ "hidden_region" @@ -5600,7 +5600,7 @@ "name": "Lobby Chests", "short_name": "Lobby", "access_rules": [ - "@Gerudo Training Grounds/Lobby,$has_age|adult,bow" + "@Gerudo Training Ground/Lobby,$has_age|adult,bow" ], "item_count": 2 }, @@ -5608,7 +5608,7 @@ "name": "Beamos Chest", "short_name": "Beamos", "access_rules": [ - "@Gerudo Training Grounds/Lobby,$has_age|adult,$has_explosives" + "@Gerudo Training Ground/Lobby,$has_age|adult,$has_explosives" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5617,7 +5617,7 @@ "name": "Stalfos Chest", "short_name": "Stalfos", "access_rules": [ - "@Gerudo Training Grounds/Lobby,$has_age|adult" + "@Gerudo Training Ground/Lobby,$has_age|adult" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5626,7 +5626,7 @@ "name": "Before Heavy Block Chest", "short_name": "Wolfos", "access_rules": [ - "@Gerudo Training Grounds/Heavy Block Room" + "@Gerudo Training Ground/Heavy Block Room" ], "item_count": 1 }, @@ -5634,7 +5634,7 @@ "name": "Heavy Block Chests", "short_name": "Like Like", "access_rules": [ - "@Gerudo Training Grounds/Like Like Room" + "@Gerudo Training Ground/Like Like Room" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 4 @@ -5643,7 +5643,7 @@ "name": "Eye Statue Chest", "short_name": "Eye Statue", "access_rules": [ - "@Gerudo Training Grounds/Eye Statue Lower,$has_age|adult,bow" + "@Gerudo Training Ground/Eye Statue Lower,$has_age|adult,bow" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5652,7 +5652,7 @@ "name": "Near Scarecrow Chest", "short_name": "Near Scarecrow", "access_rules": [ - "@Gerudo Training Grounds/Eye Statue Upper,$has_age|adult,bow" + "@Gerudo Training Ground/Eye Statue Upper,$has_age|adult,bow" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5661,7 +5661,7 @@ "name": "Hammer Room Clear Chest", "short_name": "Flaming Enemies", "access_rules": [ - "@Gerudo Training Grounds/Hammer Room" + "@Gerudo Training Ground/Hammer Room" ], "item_count": 1 }, @@ -5669,7 +5669,7 @@ "name": "Hammer Room Switch Chest", "short_name": "Hammer Switch", "access_rules": [ - "@Gerudo Training Grounds/Hammer Room,$has_age|adult,[hammer]" + "@Gerudo Training Ground/Hammer Room,$has_age|adult,[hammer]" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5678,7 +5678,7 @@ "name": "Freestanding Key", "short_name": "Ledge Key", "access_rules": [ - "@Gerudo Training Grounds/Central Maze Right" + "@Gerudo Training Ground/Central Maze Right" ], "capture_item": true, "chest_unopened_img": "images/small_key.png", @@ -5689,7 +5689,7 @@ "name": "Maze Right Chests", "short_name": "Maze Right", "access_rules": [ - "@Gerudo Training Grounds/Central Maze Right" + "@Gerudo Training Ground/Central Maze Right" ], "item_count": 2 }, @@ -5697,7 +5697,7 @@ "name": "Underwater Silver Rupee Chest", "short_name": "Toilet", "access_rules": [ - "@Gerudo Training Grounds/Lava Room,$has_age|adult,hookshot,ocarina,time,ironboots,$FTR_or_zora", + "@Gerudo Training Ground/Lava Room,$has_age|adult,hookshot,ocarina,time,ironboots,$FTR_or_zora", "{$hintable}" ], "capture_item": true, @@ -5708,8 +5708,8 @@ "name": "Hidden Ceiling Chest", "short_name": "Hidden Ceiling", "access_rules": [ - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:1,[gtg_small_keys:3],[logic_lens_gtg]", - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:1,[gtg_small_keys:3],$can_use_lens" + "@Gerudo Training Ground/Central Maze,gtg_small_keys:1,[gtg_small_keys:3],[logic_lens_gtg]", + "@Gerudo Training Ground/Central Maze,gtg_small_keys:1,[gtg_small_keys:3],$can_use_lens" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5718,7 +5718,7 @@ "name": "Maze Path First Chest", "short_name": "Maze 1", "access_rules": [ - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:2,[gtg_small_keys:4]" + "@Gerudo Training Ground/Central Maze,gtg_small_keys:2,[gtg_small_keys:4]" ], "item_count": 1 }, @@ -5726,7 +5726,7 @@ "name": "Maze Path Second Chest", "short_name": "Maze 2", "access_rules": [ - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:4,[gtg_small_keys:6]" + "@Gerudo Training Ground/Central Maze,gtg_small_keys:4,[gtg_small_keys:6]" ], "item_count": 1 }, @@ -5734,7 +5734,7 @@ "name": "Maze Path Third Chest", "short_name": "Maze 3", "access_rules": [ - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:5,[gtg_small_keys:7]" + "@Gerudo Training Ground/Central Maze,gtg_small_keys:5,[gtg_small_keys:7]" ], "item_count": 1 }, @@ -5742,7 +5742,7 @@ "name": "Maze Path Final Chest", "short_name": "Ice Arrows", "access_rules": [ - "@Gerudo Training Grounds/Central Maze,gtg_small_keys:7,[gtg_small_keys:9]", + "@Gerudo Training Ground/Central Maze,gtg_small_keys:7,[gtg_small_keys:9]", "{$hintable}" ], "capture_item": true, @@ -5762,7 +5762,7 @@ ] }, { - "name": "Gerudo Training Grounds MQ", + "name": "Gerudo Training Ground MQ", "parent": "Gerudo Fortress", "access_rules": [ "gtg_mq,$gerudo_valley_far_side,$gerudo_card" @@ -5781,9 +5781,9 @@ { "name": "Stalfos Room", "access_rules": [ - "@Gerudo Training Grounds MQ/Left Side,longshot", - "@Gerudo Training Grounds MQ/Left Side,[logic_gtg_mq_without_hookshot]", - "@Gerudo Training Grounds MQ/Left Side,[logic_gtg_mq_with_hookshot],hookshot" + "@Gerudo Training Ground MQ/Left Side,longshot", + "@Gerudo Training Ground MQ/Left Side,[logic_gtg_mq_without_hookshot]", + "@Gerudo Training Ground MQ/Left Side,[logic_gtg_mq_with_hookshot],hookshot" ], "visibility_rules": [ "hidden_region" @@ -5793,14 +5793,14 @@ { "name": "Back Areas", "access_rules": [ - "@Gerudo Training Grounds MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,ocarina,time", - "@Gerudo Training Grounds MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,[logic_gtg_fake_wall],hoverboots", - "@Gerudo Training Grounds MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,[ocarina],[time],bombs,shield2", - "@Gerudo Training Grounds MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,[ocarina],[time],bombs,shield3", - "@Gerudo Training Grounds MQ/Stalfos Room,$can_use_lens,$has_bottle,ocarina,time", - "@Gerudo Training Grounds MQ/Stalfos Room,$can_use_lens,$has_bottle,[logic_gtg_fake_wall],hoverboots", - "@Gerudo Training Grounds MQ/Stalfos Room,$can_use_lens,$has_bottle,[ocarina],[time],bombs,shield2", - "@Gerudo Training Grounds MQ/Stalfos Room,$can_use_lens,$has_bottle,[ocarina],[time],bombs,shield3" + "@Gerudo Training Ground MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,ocarina,time", + "@Gerudo Training Ground MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,[logic_gtg_fake_wall],hoverboots", + "@Gerudo Training Ground MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,[ocarina],[time],bombs,shield2", + "@Gerudo Training Ground MQ/Stalfos Room,[logic_lens_gtg_mq],$has_bottle,[ocarina],[time],bombs,shield3", + "@Gerudo Training Ground MQ/Stalfos Room,$can_use_lens,$has_bottle,ocarina,time", + "@Gerudo Training Ground MQ/Stalfos Room,$can_use_lens,$has_bottle,[logic_gtg_fake_wall],hoverboots", + "@Gerudo Training Ground MQ/Stalfos Room,$can_use_lens,$has_bottle,[ocarina],[time],bombs,shield2", + "@Gerudo Training Ground MQ/Stalfos Room,$can_use_lens,$has_bottle,[ocarina],[time],bombs,shield3" ], "visibility_rules": [ "hidden_region" @@ -5810,7 +5810,7 @@ { "name": "Central Maze Right", "access_rules": [ - "@Gerudo Training Grounds MQ/Back Areas,hammer" + "@Gerudo Training Ground MQ/Back Areas,hammer" ], "visibility_rules": [ "hidden_region" @@ -5821,8 +5821,8 @@ "name": "Right Side", "access_rules": [ "$has_age|adult,bow", - "@Gerudo Training Grounds MQ/Back Areas,longshot", - "@Gerudo Training Grounds MQ/Central Maze Right,hookshot" + "@Gerudo Training Ground MQ/Back Areas,longshot", + "@Gerudo Training Ground MQ/Central Maze Right,hookshot" ], "visibility_rules": [ "hidden_region" @@ -5832,10 +5832,10 @@ { "name": "Underwater", "access_rules": [ - "@Gerudo Training Grounds MQ/Right Side,bow,hoverboots", - "@Gerudo Training Grounds MQ/Right Side,longshot,hoverboots", - "@Gerudo Training Grounds MQ/Central Maze Right,longshot", - "@Gerudo Training Grounds MQ/Central Maze Right,hookshot,bow" + "@Gerudo Training Ground MQ/Right Side,bow,hoverboots", + "@Gerudo Training Ground MQ/Right Side,longshot,hoverboots", + "@Gerudo Training Ground MQ/Central Maze Right,longshot", + "@Gerudo Training Ground MQ/Central Maze Right,hookshot,bow" ], "visibility_rules": [ "hidden_region" @@ -5851,8 +5851,8 @@ "name": "First Iron Knuckle Chest", "short_name": "Knuckle 1", "access_rules": [ - "@Gerudo Training Grounds MQ/Left Side,$has_age|adult", - "@Gerudo Training Grounds MQ/Left Side,$has_explosives" + "@Gerudo Training Ground MQ/Left Side,$has_age|adult", + "@Gerudo Training Ground MQ/Left Side,$has_explosives" ], "item_count": 1 }, @@ -5860,7 +5860,7 @@ "name": "Before Heavy Block Chest", "short_name": "Stalfos", "access_rules": [ - "@Gerudo Training Grounds MQ/Stalfos Room,$has_age|adult" + "@Gerudo Training Ground MQ/Stalfos Room,$has_age|adult" ], "item_count": 1 }, @@ -5868,7 +5868,7 @@ "name": "Heavy Block Chest", "short_name": "Freezards", "access_rules": [ - "@Gerudo Training Grounds MQ/Stalfos Room,$has_age|adult,lift2" + "@Gerudo Training Ground MQ/Stalfos Room,$has_age|adult,lift2" ], "item_count": 1 }, @@ -5876,7 +5876,7 @@ "name": "Eye Statue Chest", "short_name": "Eye Statue", "access_rules": [ - "@Gerudo Training Grounds MQ/Back Areas,bow" + "@Gerudo Training Ground MQ/Back Areas,bow" ], "item_count": 1 }, @@ -5884,7 +5884,7 @@ "name": "Second Iron Knuckle Chest", "short_name": "Knuckle 2", "access_rules": [ - "@Gerudo Training Grounds MQ/Back Areas" + "@Gerudo Training Ground MQ/Back Areas" ], "item_count": 1 }, @@ -5892,9 +5892,9 @@ "name": "Flame Circle Chest", "short_name": "Flame Circle", "access_rules": [ - "@Gerudo Training Grounds MQ/Back Areas,hookshot", - "@Gerudo Training Grounds MQ/Back Areas,bow", - "@Gerudo Training Grounds MQ/Back Areas,$has_explosives" + "@Gerudo Training Ground MQ/Back Areas,hookshot", + "@Gerudo Training Ground MQ/Back Areas,bow", + "@Gerudo Training Ground MQ/Back Areas,$has_explosives" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5903,7 +5903,7 @@ "name": "Maze Right Chests", "short_name": "Maze Right", "access_rules": [ - "@Gerudo Training Grounds MQ/Central Maze Right" + "@Gerudo Training Ground MQ/Central Maze Right" ], "item_count": 2 }, @@ -5911,7 +5911,7 @@ "name": "Dinolfos Chest", "short_name": "Dinolfos", "access_rules": [ - "@Gerudo Training Grounds MQ/Right Side,$has_age|adult" + "@Gerudo Training Ground MQ/Right Side,$has_age|adult" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -5920,7 +5920,7 @@ "name": "Underwater Silver Rupee Chest", "short_name": "Toilet", "access_rules": [ - "@Gerudo Training Grounds MQ/Underwater,$has_fire,ironboots,$FTR_or_zora,$damage_single_instance_ohko", + "@Gerudo Training Ground MQ/Underwater,$has_fire,ironboots,$FTR_or_zora,$damage_single_instance_ohko", "{$hintable}" ], "capture_item": true, @@ -5958,7 +5958,7 @@ "name": "Ice Arrows Chest", "short_name": "Ice Arrows", "access_rules": [ - "@Gerudo Training Grounds MQ/Central Maze Right,gtg_small_keys:3", + "@Gerudo Training Ground MQ/Central Maze Right,gtg_small_keys:3", "{$hintable}" ], "capture_item": true, diff --git a/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json b/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json index b7092af..1255232 100644 --- a/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json +++ b/ootrando_overworldmap_hamsda/locations/dungeons_entrance.json @@ -2244,14 +2244,14 @@ ] }, { - "name": "Gerudo Training Grounds", + "name": "Gerudo Training Ground", "color": "#a09509", "sections": [ { "name": "Lobby Chests", "short_name": "Lobby", "access_rules": [ - "$access_location|Gerudo Training Grounds Lobby Chests" + "$access_location|Gerudo Training Ground Lobby Chests" ], "item_count": 2 }, @@ -2259,7 +2259,7 @@ "name": "Beamos Chest", "short_name": "Beamos", "access_rules": [ - "$access_location|Gerudo Training Grounds Beamos Chest" + "$access_location|Gerudo Training Ground Beamos Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2268,7 +2268,7 @@ "name": "Stalfos Chest", "short_name": "Stalfos", "access_rules": [ - "$access_location|Gerudo Training Grounds Stalfos Chest" + "$access_location|Gerudo Training Ground Stalfos Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2277,7 +2277,7 @@ "name": "Before Heavy Block Chest", "short_name": "Wolfos", "access_rules": [ - "$access_location|Gerudo Training Grounds Before Heavy Block Chest" + "$access_location|Gerudo Training Ground Before Heavy Block Chest" ], "item_count": 1 }, @@ -2285,7 +2285,7 @@ "name": "Heavy Block Chests", "short_name": "Like Like", "access_rules": [ - "$access_location|Gerudo Training Grounds Heavy Block Chests" + "$access_location|Gerudo Training Ground Heavy Block Chests" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 4 @@ -2294,7 +2294,7 @@ "name": "Eye Statue Chest", "short_name": "Eye Statue", "access_rules": [ - "$access_location|Gerudo Training Grounds Eye Statue Chest" + "$access_location|Gerudo Training Ground Eye Statue Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2303,7 +2303,7 @@ "name": "Near Scarecrow Chest", "short_name": "Near Scarecrow", "access_rules": [ - "$access_location|Gerudo Training Grounds Near Scarecrow Chest" + "$access_location|Gerudo Training Ground Near Scarecrow Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2312,7 +2312,7 @@ "name": "Hammer Room Clear Chest", "short_name": "Flaming Enemies", "access_rules": [ - "$access_location|Gerudo Training Grounds Hammer Room Clear Chest" + "$access_location|Gerudo Training Ground Hammer Room Clear Chest" ], "item_count": 1 }, @@ -2320,7 +2320,7 @@ "name": "Hammer Room Switch Chest", "short_name": "Hammer Switch", "access_rules": [ - "$access_location|Gerudo Training Grounds Hammer Room Switch Chest" + "$access_location|Gerudo Training Ground Hammer Room Switch Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2329,7 +2329,7 @@ "name": "Freestanding Key", "short_name": "Ledge Key", "access_rules": [ - "$access_location|Gerudo Training Grounds Freestanding Key" + "$access_location|Gerudo Training Ground Freestanding Key" ], "capture_item": true, "chest_unopened_img": "images/small_key.png", @@ -2340,7 +2340,7 @@ "name": "Maze Right Chests", "short_name": "Maze Right", "access_rules": [ - "$access_location|Gerudo Training Grounds Maze Right Chests" + "$access_location|Gerudo Training Ground Maze Right Chests" ], "item_count": 2 }, @@ -2348,7 +2348,7 @@ "name": "Underwater Silver Rupee Chest", "short_name": "Toilet", "access_rules": [ - "$access_location|Gerudo Training Grounds Underwater Silver Rupee Chest", + "$access_location|Gerudo Training Ground Underwater Silver Rupee Chest", "{$hintable}" ], "capture_item": true, @@ -2359,7 +2359,7 @@ "name": "Hidden Ceiling Chest", "short_name": "Hidden Ceiling", "access_rules": [ - "$access_location|Gerudo Training Grounds Hidden Ceiling Chest" + "$access_location|Gerudo Training Ground Hidden Ceiling Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2368,7 +2368,7 @@ "name": "Maze Path First Chest", "short_name": "Maze 1", "access_rules": [ - "$access_location|Gerudo Training Grounds Maze Path First Chest" + "$access_location|Gerudo Training Ground Maze Path First Chest" ], "item_count": 1 }, @@ -2376,7 +2376,7 @@ "name": "Maze Path Second Chest", "short_name": "Maze 2", "access_rules": [ - "$access_location|Gerudo Training Grounds Maze Path Second Chest" + "$access_location|Gerudo Training Ground Maze Path Second Chest" ], "item_count": 1 }, @@ -2384,7 +2384,7 @@ "name": "Maze Path Third Chest", "short_name": "Maze 3", "access_rules": [ - "$access_location|Gerudo Training Grounds Maze Path Third Chest" + "$access_location|Gerudo Training Ground Maze Path Third Chest" ], "item_count": 1 }, @@ -2392,7 +2392,7 @@ "name": "Maze Path Final Chest", "short_name": "Ice Arrows", "access_rules": [ - "$access_location|Gerudo Training Grounds Maze Path Final Chest", + "$access_location|Gerudo Training Ground Maze Path Final Chest", "{$hintable}" ], "capture_item": true, @@ -2421,14 +2421,14 @@ ] }, { - "name": "Gerudo Training Grounds MQ", + "name": "Gerudo Training Ground MQ", "color": "#a09509", "sections": [ { "name": "Lobby Chests", "short_name": "Lobby", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Lobby Chests" + "$access_location|Gerudo Training Ground MQ Lobby Chests" ], "item_count": 2 }, @@ -2436,7 +2436,7 @@ "name": "First Iron Knuckle Chest", "short_name": "Knuckle 1", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ First Iron Knuckle Chest" + "$access_location|Gerudo Training Ground MQ First Iron Knuckle Chest" ], "item_count": 1 }, @@ -2444,7 +2444,7 @@ "name": "Before Heavy Block Chest", "short_name": "Stalfos", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Before Heavy Block Chest" + "$access_location|Gerudo Training Ground MQ Before Heavy Block Chest" ], "item_count": 1 }, @@ -2452,7 +2452,7 @@ "name": "Heavy Block Chest", "short_name": "Freezards", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Heavy Block Chest" + "$access_location|Gerudo Training Ground MQ Heavy Block Chest" ], "item_count": 1 }, @@ -2460,7 +2460,7 @@ "name": "Eye Statue Chest", "short_name": "Eye Statue", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Eye Statue Chest" + "$access_location|Gerudo Training Ground MQ Eye Statue Chest" ], "item_count": 1 }, @@ -2468,7 +2468,7 @@ "name": "Second Iron Knuckle Chest", "short_name": "Knuckle 2", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Second Iron Knuckle Chest" + "$access_location|Gerudo Training Ground MQ Second Iron Knuckle Chest" ], "item_count": 1 }, @@ -2476,7 +2476,7 @@ "name": "Flame Circle Chest", "short_name": "Flame Circle", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Flame Circle Chest" + "$access_location|Gerudo Training Ground MQ Flame Circle Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2485,7 +2485,7 @@ "name": "Maze Right Chests", "short_name": "Maze Right", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Maze Right Chests" + "$access_location|Gerudo Training Ground MQ Maze Right Chests" ], "item_count": 2 }, @@ -2493,7 +2493,7 @@ "name": "Dinolfos Chest", "short_name": "Dinolfos", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Dinolfos Chest" + "$access_location|Gerudo Training Ground MQ Dinolfos Chest" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 @@ -2502,7 +2502,7 @@ "name": "Underwater Silver Rupee Chest", "short_name": "Toilet", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Underwater Silver Rupee Chest", + "$access_location|Gerudo Training Ground MQ Underwater Silver Rupee Chest", "{$hintable}" ], "capture_item": true, @@ -2513,7 +2513,7 @@ "name": "Hidden Ceiling Chest", "short_name": "Hidden Ceiling", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Hidden Ceiling Chest" + "$access_location|Gerudo Training Ground MQ Hidden Ceiling Chest" ], "item_count": 1 }, @@ -2521,7 +2521,7 @@ "name": "Maze Path First Chest", "short_name": "Maze 1", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Maze Path First Chest" + "$access_location|Gerudo Training Ground MQ Maze Path First Chest" ], "item_count": 1 }, @@ -2529,7 +2529,7 @@ "name": "Maze Path Second Chest", "short_name": "Maze 2", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Maze Path Second Chest" + "$access_location|Gerudo Training Ground MQ Maze Path Second Chest" ], "item_count": 1 }, @@ -2537,7 +2537,7 @@ "name": "Maze Path Third Chest", "short_name": "Maze 3", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Maze Path Third Chest" + "$access_location|Gerudo Training Ground MQ Maze Path Third Chest" ], "item_count": 1 }, @@ -2545,7 +2545,7 @@ "name": "Ice Arrows Chest", "short_name": "Ice Arrows", "access_rules": [ - "$access_location|Gerudo Training Grounds MQ Ice Arrows Chest", + "$access_location|Gerudo Training Ground MQ Ice Arrows Chest", "{$hintable}" ], "capture_item": true, diff --git a/ootrando_overworldmap_hamsda/locations/exits_entrance.json b/ootrando_overworldmap_hamsda/locations/exits_entrance.json index 96a9fda..d24a6c1 100644 --- a/ootrando_overworldmap_hamsda/locations/exits_entrance.json +++ b/ootrando_overworldmap_hamsda/locations/exits_entrance.json @@ -1722,13 +1722,13 @@ ] }, { - "name": "Gerudo Fortress -> Gerudo Training Grounds Split", - "short_name": "Gerudo Training Grounds", + "name": "Gerudo Fortress -> Gerudo Training Ground Split", + "short_name": "Gerudo Training Ground", "sections": [ { "name": "Capture", "access_rules": [ - "$access_exit|Gerudo Fortress|Gerudo Training Grounds Split" + "$access_exit|Gerudo Fortress|Gerudo Training Ground Split" ], "visibility_rules": [ "setting_entrance_dungeons_shuffle" @@ -3036,13 +3036,13 @@ ] }, { - "name": "Graveyard -> Graveyard Composers Grave", - "short_name": "Composer Grave", + "name": "Graveyard -> Royal Familys Tomb", + "short_name": "Royal Tomb", "sections": [ { "name": "Capture", "access_rules": [ - "$access_exit|Graveyard|Graveyard Composers Grave" + "$access_exit|Graveyard|Royal Familys Tomb" ], "visibility_rules": [ "setting_entrance_grottos_shuffle" diff --git a/ootrando_overworldmap_hamsda/locations/overworld.json b/ootrando_overworldmap_hamsda/locations/overworld.json index 2d12668..6783f5a 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld.json +++ b/ootrando_overworldmap_hamsda/locations/overworld.json @@ -2397,7 +2397,7 @@ ] }, { - "name": "Graveyard Composers Grave", + "name": "Royal Familys Tomb", "short_name": "Royal Tomb", "access_rules": [ "ocarina,lullaby", @@ -2405,7 +2405,7 @@ ], "sections": [ { - "name": "Song from Composers Grave", + "name": "Song from Royal Familys Tomb", "short_name": "Song", "access_rules": [ "$has_age|adult", @@ -2422,7 +2422,7 @@ "item_count": 1 }, { - "name": "Graveyard Composers Grave Chest", + "name": "Royal Familys Tomb Chest", "short_name": "Chest", "access_rules": [ "$has_fire", @@ -4962,8 +4962,8 @@ "name": "Carpenter Rescue", "sections": [ { - "name": "North F1 Carpenter", - "short_name": "North F1", + "name": "Hideout Jail Guard (1 Torch)", + "short_name": "1 Torch", "access_rules": [ "$gerudo_valley_far_side", "$spawn_access|Gerudo Fortress|child,sword1", @@ -4973,16 +4973,12 @@ "item_count": 1 }, { - "name": "North F2 Carpenter", - "short_name": "North F2", + "name": "Hideout Jail Guard (2 Torches)", + "short_name": "2 Torches", "access_rules": [ - "$gerudo_valley_far_side,$gerudo_card", - "$gerudo_valley_far_side,bow", - "$gerudo_valley_far_side,hookshot", - "$gerudo_valley_far_side,hoverboots", - "$gerudo_valley_far_side,[logic_gerudo_kitchen]", - "$spawn_access|Gerudo Fortress|child,sword1,[logic_gerudo_kitchen]", - "$spawn_access|Gerudo Fortress|child,[sword1],sticks,[logic_gerudo_kitchen]" + "$gerudo_valley_far_side", + "$spawn_access|Gerudo Fortress|child,sword1", + "$spawn_access|Gerudo Fortress|child,[sword1],sticks" ], "visibility_rules": [ "gerudo_fortress_normal" @@ -4991,12 +4987,16 @@ "item_count": 1 }, { - "name": "South F1 Carpenter", - "short_name": "South F1", + "name": "Hideout Jail Guard (3 Torches)", + "short_name": "3 Torches", "access_rules": [ - "$gerudo_valley_far_side", - "$spawn_access|Gerudo Fortress|child,sword1", - "$spawn_access|Gerudo Fortress|child,[sword1],sticks" + "$gerudo_valley_far_side,$gerudo_card", + "$gerudo_valley_far_side,bow", + "$gerudo_valley_far_side,hookshot", + "$gerudo_valley_far_side,hoverboots", + "$gerudo_valley_far_side,[logic_gerudo_kitchen]", + "$spawn_access|Gerudo Fortress|child,sword1,[logic_gerudo_kitchen]", + "$spawn_access|Gerudo Fortress|child,[sword1],sticks,[logic_gerudo_kitchen]" ], "visibility_rules": [ "gerudo_fortress_normal" @@ -5005,8 +5005,8 @@ "item_count": 1 }, { - "name": "South F2 Carpenter", - "short_name": "South F2", + "name": "Hideout Jail Guard (4 Torches)", + "short_name": "4 Torches", "access_rules": [ "$gerudo_valley_far_side", "$spawn_access|Gerudo Fortress|child,sword1", @@ -5019,18 +5019,19 @@ "item_count": 1 }, { - "name": "Gerudo Membership Card", + "name": "Hideout Gerudo Membership Card", + "short_name": "Gerudo Card", "access_rules": [ - "gerudo_fortress_normal,gf_small_keys:4,$gerudo_valley_far_side,$gerudo_card", - "gerudo_fortress_normal,gf_small_keys:4,$gerudo_valley_far_side,bow", - "gerudo_fortress_normal,gf_small_keys:4,$gerudo_valley_far_side,hookshot", - "gerudo_fortress_normal,gf_small_keys:4,$gerudo_valley_far_side,hoverboots", - "gerudo_fortress_normal,gf_small_keys:4,$gerudo_valley_far_side,[logic_gerudo_kitchen]", - "gerudo_fortress_fast,gf_small_keys:1,$gerudo_valley_far_side", - "gerudo_fortress_normal,gf_small_keys:4,$spawn_access|Gerudo Fortress|child,sword1,[logic_gerudo_kitchen]", - "gerudo_fortress_normal,gf_small_keys:4,$spawn_access|Gerudo Fortress|child,[sword1],sticks,[logic_gerudo_kitchen]", - "gerudo_fortress_fast,gf_small_keys:1,$spawn_access|Gerudo Fortress|child,sword1", - "gerudo_fortress_fast,gf_small_keys:1,$spawn_access|Gerudo Fortress|child,[sword1],sticks" + "gerudo_fortress_normal,th_small_keys:4,$gerudo_valley_far_side,$gerudo_card", + "gerudo_fortress_normal,th_small_keys:4,$gerudo_valley_far_side,bow", + "gerudo_fortress_normal,th_small_keys:4,$gerudo_valley_far_side,hookshot", + "gerudo_fortress_normal,th_small_keys:4,$gerudo_valley_far_side,hoverboots", + "gerudo_fortress_normal,th_small_keys:4,$gerudo_valley_far_side,[logic_gerudo_kitchen]", + "gerudo_fortress_fast,th_small_keys:1,$gerudo_valley_far_side", + "gerudo_fortress_normal,th_small_keys:4,$spawn_access|Gerudo Fortress|child,sword1,[logic_gerudo_kitchen]", + "gerudo_fortress_normal,th_small_keys:4,$spawn_access|Gerudo Fortress|child,[sword1],sticks,[logic_gerudo_kitchen]", + "gerudo_fortress_fast,th_small_keys:1,$spawn_access|Gerudo Fortress|child,sword1", + "gerudo_fortress_fast,th_small_keys:1,$spawn_access|Gerudo Fortress|child,[sword1],sticks" ], "capture_item": true, "item_count": 1 diff --git a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json index 3d23263..16dd751 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json +++ b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json @@ -1448,19 +1448,19 @@ "name": "Carpenter Rescue", "sections": [ { - "name": "North F1 Carpenter", - "short_name": "North F1", + "name": "Hideout Jail Guard (1 Torch)", + "short_name": "1 Torch", "access_rules": [ - "$access_location|GF North F1 Carpenter" + "$access_location|Hideout Jail Guard (1 Torch)" ], "chest_unopened_img": "images/chest_brown_small_key.png", "item_count": 1 }, { - "name": "North F2 Carpenter", - "short_name": "North F2", + "name": "Hideout Jail Guard (2 Torches)", + "short_name": "2 Torches", "access_rules": [ - "$access_location|GF North F2 Carpenter" + "$access_location|Hideout Jail Guard (2 Torches)" ], "visibility_rules": [ "gerudo_fortress_normal" @@ -1469,10 +1469,10 @@ "item_count": 1 }, { - "name": "South F1 Carpenter", - "short_name": "South F1", + "name": "Hideout Jail Guard (3 Torches)", + "short_name": "3 Torches", "access_rules": [ - "$access_location|GF South F1 Carpenter" + "$access_location|Hideout Jail Guard (3 Torches)" ], "visibility_rules": [ "gerudo_fortress_normal" @@ -1481,10 +1481,10 @@ "item_count": 1 }, { - "name": "South F2 Carpenter", - "short_name": "South F2", + "name": "Hideout Jail Guard (4 Torches)", + "short_name": "4 Torches", "access_rules": [ - "$access_location|GF South F2 Carpenter" + "$access_location|Hideout Jail Guard (4 Torches)" ], "visibility_rules": [ "gerudo_fortress_normal" @@ -1493,9 +1493,10 @@ "item_count": 1 }, { - "name": "Gerudo Membership Card", + "name": "Hideout Gerudo Membership Card", + "short_name": "Gerudo Card", "access_rules": [ - "$access_location|GF Gerudo Membership Card" + "$access_location|Hideout Gerudo Membership Card" ], "capture_item": true, "item_count": 1 @@ -2959,14 +2960,14 @@ ] }, { - "name": "Graveyard Composers Grave", + "name": "Royal Familys Tomb", "short_name": "Royal Tomb", "sections": [ { - "name": "Song from Composers Grave", + "name": "Song from Royal Familys Tomb", "short_name": "Song", "access_rules": [ - "$access_location|Song from Composers Grave", + "$access_location|Song from Royal Familys Tomb", "{$hintable}" ], "capture_item": true, @@ -2975,10 +2976,10 @@ "item_count": 1 }, { - "name": "Graveyard Composers Grave Chest", + "name": "Royal Familys Tomb Chest", "short_name": "Chest", "access_rules": [ - "$access_location|Graveyard Composers Grave Chest", + "$access_location|Royal Familys Tomb Chest", "{$hintable}" ], "capture_item": true, diff --git a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua index 8b3ea11..de75a3a 100644 --- a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua +++ b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua @@ -1776,7 +1776,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["GF North F1 Carpenter"] = { + ["Hideout Jail Guard (1 Torch)"] = { ["child_access"] = function() if has("sword1") then return AccessibilityLevel.Normal @@ -1789,7 +1789,20 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["GF North F2 Carpenter"] = { + ["Hideout Jail Guard (2 Torches)"] = { + ["child_access"] = function() + if has("sword1") then + return AccessibilityLevel.Normal + elseif has("sticks") then + return AccessibilityLevel.SequenceBreak + end + return AccessibilityLevel.None + end, + ["adult_access"] = function() + return AccessibilityLevel.Normal + end + }, + ["Hideout Jail Guard (3 Torches)"] = { ["child_access"] = function() local weapon = AccessibilityLevel.None if has("sword1") then @@ -1810,20 +1823,7 @@ data_per_region = { return AccessibilityLevel.SequenceBreak end }, - ["GF South F1 Carpenter"] = { - ["child_access"] = function() - if has("sword1") then - return AccessibilityLevel.Normal - elseif has("sticks") then - return AccessibilityLevel.SequenceBreak - end - return AccessibilityLevel.None - end, - ["adult_access"] = function() - return AccessibilityLevel.Normal - end - }, - ["GF South F2 Carpenter"] = { + ["Hideout Jail Guard (4 Torches)"] = { ["child_access"] = function() if has("sword1") then return AccessibilityLevel.Normal @@ -1836,7 +1836,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["GF Gerudo Membership Card"] = { + ["Hideout Gerudo Membership Card"] = { ["child_access"] = function() return can_finish_GerudoFortress("child") end, @@ -1893,7 +1893,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Split"] = { + ["Gerudo Training Ground Split"] = { ["setting"] = "setting_entrance_dungeons_shuffle", ["child_access"] = function() return AccessibilityLevel.None @@ -3728,7 +3728,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Graveyard Composers Grave"] = { + ["Royal Familys Tomb"] = { ["setting"] = "setting_entrance_grottos_shuffle", ["child_access"] = function() if has("ocarina") and has("lullaby") then @@ -3835,11 +3835,11 @@ data_per_region = { } } }, - ["Graveyard Composers Grave"] = { - ["scene"] = "Graveyard Composers Grave", + ["Royal Familys Tomb"] = { + ["scene"] = "Royal Familys Tomb", ["interior"] = true, ["locations"] = { - ["Graveyard Composers Grave Chest"] = { + ["Royal Familys Tomb Chest"] = { ["child_access"] = function() if has("dinsfire") and has("magic") then return AccessibilityLevel.Normal @@ -3852,7 +3852,7 @@ data_per_region = { return has_fire() end }, - ["Song from Composers Grave"] = { + ["Song from Royal Familys Tomb"] = { ["child_access"] = function() if has("sling") or has("boomerang") or has("sticks") or has("sword1") then return AccessibilityLevel.Normal @@ -11198,11 +11198,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Split"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Split"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["exits"] = { - ["Gerudo Training Grounds Lobby"] = { + ["Gerudo Training Ground Lobby"] = { ["child_access"] = function() if has("gtg_reg") then return AccessibilityLevel.Normal @@ -11216,7 +11216,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds MQ Lobby"] = { + ["Gerudo Training Ground MQ Lobby"] = { ["child_access"] = function() if has("gtg_mq") then return AccessibilityLevel.Normal @@ -11232,11 +11232,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Lobby"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Lobby"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Lobby Chests"] = { + ["Gerudo Training Ground Lobby Chests"] = { ["child_access"] = function() if has("sling") then return AccessibilityLevel.Normal @@ -11250,7 +11250,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Stalfos Chest"] = { + ["Gerudo Training Ground Stalfos Chest"] = { ["child_access"] = function() if has("sword1") then return AccessibilityLevel.Normal @@ -11263,7 +11263,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds Beamos Chest"] = { + ["Gerudo Training Ground Beamos Chest"] = { ["child_access"] = function() local weapon = AccessibilityLevel.None if has("sword1") then @@ -11287,7 +11287,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds Heavy Block Room"] = { + ["Gerudo Training Ground Heavy Block Room"] = { ["child_access"] = function() if has("sword1") and has("logic_gtg_without_hookshot") then return AccessibilityLevel.Normal @@ -11303,10 +11303,10 @@ data_per_region = { return AccessibilityLevel.SequenceBreak end }, - ["Gerudo Training Grounds Lava Room"] = { + ["Gerudo Training Ground Lava Room"] = { ["child_access"] = function() local explo = has_explosives() - if has("sword1") or (access_region("Gerudo Training Grounds Lobby", "adult") == AccessibilityLevel.Normal) then + if has("sword1") or (access_region("Gerudo Training Ground Lobby", "adult") == AccessibilityLevel.Normal) then return explo end if has("sticks") and explo ~= AccessibilityLevel.None then @@ -11318,7 +11318,7 @@ data_per_region = { return has_explosives() end }, - ["Gerudo Training Grounds Central Maze"] = { + ["Gerudo Training Ground Central Maze"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11328,11 +11328,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Central Maze"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Central Maze"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Hidden Ceiling Chest"] = { + ["Gerudo Training Ground Hidden Ceiling Chest"] = { ["child_access"] = function() local lot = (has("logic_lens_gtg") or (has("lens") and has("magic"))) and AccessibilityLevel.Normal or @@ -11358,7 +11358,7 @@ data_per_region = { return and_accessibility(keys, lot) end }, - ["Gerudo Training Grounds Maze Path First Chest"] = { + ["Gerudo Training Ground Maze Path First Chest"] = { ["child_access"] = function() if has("gtg_small_keys", 4) then return AccessibilityLevel.Normal @@ -11376,7 +11376,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Maze Path Second Chest"] = { + ["Gerudo Training Ground Maze Path Second Chest"] = { ["child_access"] = function() if has("gtg_small_keys", 6) then return AccessibilityLevel.Normal @@ -11394,7 +11394,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Maze Path Third Chest"] = { + ["Gerudo Training Ground Maze Path Third Chest"] = { ["child_access"] = function() if has("gtg_small_keys", 7) then return AccessibilityLevel.Normal @@ -11412,7 +11412,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Maze Path Final Chest"] = { + ["Gerudo Training Ground Maze Path Final Chest"] = { ["child_access"] = function() if has("gtg_small_keys", 9) then return AccessibilityLevel.Normal @@ -11432,7 +11432,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds Central Maze Right"] = { + ["Gerudo Training Ground Central Maze Right"] = { ["child_access"] = function() if has("gtg_small_keys", 9) then return AccessibilityLevel.Normal @@ -11452,11 +11452,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Central Maze Right"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Central Maze Right"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Maze Right Chests"] = { + ["Gerudo Training Ground Maze Right Chests"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11464,7 +11464,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds Freestanding Key"] = { + ["Gerudo Training Ground Freestanding Key"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11474,7 +11474,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds Hammer Room"] = { + ["Gerudo Training Ground Hammer Room"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11485,7 +11485,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Lava Room"] = { + ["Gerudo Training Ground Lava Room"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11495,11 +11495,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Lava Room"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Lava Room"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Underwater Silver Rupee Chest"] = { + ["Gerudo Training Ground Underwater Silver Rupee Chest"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11512,7 +11512,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds Central Maze Right"] = { + ["Gerudo Training Ground Central Maze Right"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11523,7 +11523,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Hammer Room"] = { + ["Gerudo Training Ground Hammer Room"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11536,11 +11536,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Hammer Room"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Hammer Room"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Hammer Room Clear Chest"] = { + ["Gerudo Training Ground Hammer Room Clear Chest"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11548,7 +11548,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds Hammer Room Switch Chest"] = { + ["Gerudo Training Ground Hammer Room Switch Chest"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11561,7 +11561,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds Eye Statue Lower"] = { + ["Gerudo Training Ground Eye Statue Lower"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11572,7 +11572,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds Lava Room"] = { + ["Gerudo Training Ground Lava Room"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11582,11 +11582,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Eye Statue Lower"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Eye Statue Lower"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Eye Statue Chest"] = { + ["Gerudo Training Ground Eye Statue Chest"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11599,7 +11599,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds Hammer Room"] = { + ["Gerudo Training Ground Hammer Room"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11609,11 +11609,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Eye Statue Upper"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Eye Statue Upper"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Near Scarecrow Chest"] = { + ["Gerudo Training Ground Near Scarecrow Chest"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11626,7 +11626,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds Eye Statue Lower"] = { + ["Gerudo Training Ground Eye Statue Lower"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11636,11 +11636,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Heavy Block Room"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Heavy Block Room"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Before Heavy Block Chest"] = { + ["Gerudo Training Ground Before Heavy Block Chest"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11650,7 +11650,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds Eye Statue Upper"] = { + ["Gerudo Training Ground Eye Statue Upper"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11675,7 +11675,7 @@ data_per_region = { return and_accessibility(wall, climb) end }, - ["Gerudo Training Grounds Like Like Room"] = { + ["Gerudo Training Ground Like Like Room"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11705,11 +11705,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds Like Like Room"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground Like Like Room"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds Heavy Block Chests"] = { + ["Gerudo Training Ground Heavy Block Chests"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11719,11 +11719,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds MQ Lobby"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground MQ Lobby"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds MQ Lobby Chests"] = { + ["Gerudo Training Ground MQ Lobby Chests"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11731,7 +11731,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds MQ Hidden Ceiling Chest"] = { + ["Gerudo Training Ground MQ Hidden Ceiling Chest"] = { ["child_access"] = function() if has("logic_lens_gtg_mq") or (has("lens") and has("magic")) then return AccessibilityLevel.Normal @@ -11745,7 +11745,7 @@ data_per_region = { return AccessibilityLevel.SequenceBreak end }, - ["Gerudo Training Grounds MQ Maze Path First Chest"] = { + ["Gerudo Training Ground MQ Maze Path First Chest"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11753,7 +11753,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds MQ Maze Path Second Chest"] = { + ["Gerudo Training Ground MQ Maze Path Second Chest"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11761,7 +11761,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds MQ Maze Path Third Chest"] = { + ["Gerudo Training Ground MQ Maze Path Third Chest"] = { ["child_access"] = function() if has("gtg_small_keys", 1) then return AccessibilityLevel.Normal @@ -11785,13 +11785,13 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds MQ Left Side"] = { + ["Gerudo Training Ground MQ Left Side"] = { ["child_access"] = function() if has("dinsfire") and has("magic") then return AccessibilityLevel.Normal end if has("bow") and has("firearrow") and has("magic") then - return access_region("Gerudo Training Grounds MQ Lobby", "adult") + return access_region("Gerudo Training Ground MQ Lobby", "adult") end return AccessibilityLevel.None end, @@ -11799,13 +11799,13 @@ data_per_region = { return has_fire() end }, - ["Gerudo Training Grounds MQ Right Side"] = { + ["Gerudo Training Ground MQ Right Side"] = { ["child_access"] = function() if has("sling") then return AccessibilityLevel.Normal end if has("bow") then - return access_region("Gerudo Training Grounds MQ Lobby", "adult") + return access_region("Gerudo Training Ground MQ Lobby", "adult") end return AccessibilityLevel.None end, @@ -11814,18 +11814,18 @@ data_per_region = { return AccessibilityLevel.Normal end if has("sling") then - return access_region("Gerudo Training Grounds MQ Lobby", "child") + return access_region("Gerudo Training Ground MQ Lobby", "child") end return AccessibilityLevel.None end } } }, - ["Gerudo Training Grounds MQ Right Side"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground MQ Right Side"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds MQ Dinolfos Chest"] = { + ["Gerudo Training Ground MQ Dinolfos Chest"] = { ["child_access"] = function() if has("sticks") then return AccessibilityLevel.SequenceBreak @@ -11838,7 +11838,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds MQ Underwater"] = { + ["Gerudo Training Ground MQ Underwater"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11851,11 +11851,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds MQ Underwater"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground MQ Underwater"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds MQ Underwater Silver Rupee Chest"] = { + ["Gerudo Training Ground MQ Underwater Silver Rupee Chest"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11868,11 +11868,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds MQ Left Side"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground MQ Left Side"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds MQ First Iron Knuckle Chest"] = { + ["Gerudo Training Ground MQ First Iron Knuckle Chest"] = { ["child_access"] = function() local weapon = AccessibilityLevel.None if has("sword1") then @@ -11888,7 +11888,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds MQ Stalfos Room"] = { + ["Gerudo Training Ground MQ Stalfos Room"] = { ["child_access"] = function() if has("logic_gtg_mq_without_hookshot") then return AccessibilityLevel.Normal @@ -11907,11 +11907,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds MQ Stalfos Room"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground MQ Stalfos Room"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds MQ Before Heavy Block Chest"] = { + ["Gerudo Training Ground MQ Before Heavy Block Chest"] = { ["child_access"] = function() if has("sticks") then return AccessibilityLevel.SequenceBreak @@ -11922,7 +11922,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds MQ Heavy Block Chest"] = { + ["Gerudo Training Ground MQ Heavy Block Chest"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11935,7 +11935,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds MQ Back Areas"] = { + ["Gerudo Training Ground MQ Back Areas"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11959,11 +11959,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds MQ Back Areas"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground MQ Back Areas"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds MQ Eye Statue Chest"] = { + ["Gerudo Training Ground MQ Eye Statue Chest"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -11974,7 +11974,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds MQ Second Iron Knuckle Chest"] = { + ["Gerudo Training Ground MQ Second Iron Knuckle Chest"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -11982,7 +11982,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds MQ Flame Circle Chest"] = { + ["Gerudo Training Ground MQ Flame Circle Chest"] = { ["child_access"] = function() return has_explosives() end, @@ -11995,7 +11995,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds MQ Central Maze Right"] = { + ["Gerudo Training Ground MQ Central Maze Right"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -12006,7 +12006,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds MQ Right Side"] = { + ["Gerudo Training Ground MQ Right Side"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -12019,11 +12019,11 @@ data_per_region = { } } }, - ["Gerudo Training Grounds MQ Central Maze Right"] = { - ["scene"] = "Gerudo Training Grounds", + ["Gerudo Training Ground MQ Central Maze Right"] = { + ["scene"] = "Gerudo Training Ground", ["dungeon"] = true, ["locations"] = { - ["Gerudo Training Grounds MQ Maze Right Chests"] = { + ["Gerudo Training Ground MQ Maze Right Chests"] = { ["child_access"] = function() return AccessibilityLevel.Normal end, @@ -12031,7 +12031,7 @@ data_per_region = { return AccessibilityLevel.Normal end }, - ["Gerudo Training Grounds MQ Ice Arrows Chest"] = { + ["Gerudo Training Ground MQ Ice Arrows Chest"] = { ["child_access"] = function() if has("gtg_small_keys", 3) then return AccessibilityLevel.Normal @@ -12047,7 +12047,7 @@ data_per_region = { } }, ["exits"] = { - ["Gerudo Training Grounds MQ Underwater"] = { + ["Gerudo Training Ground MQ Underwater"] = { ["child_access"] = function() return AccessibilityLevel.None end, @@ -12058,7 +12058,7 @@ data_per_region = { return AccessibilityLevel.None end }, - ["Gerudo Training Grounds MQ Right Side"] = { + ["Gerudo Training Ground MQ Right Side"] = { ["child_access"] = function() return AccessibilityLevel.None end, diff --git a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua index 17de3eb..f3f1c21 100644 --- a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua +++ b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua @@ -740,7 +740,7 @@ end blue_fire_locations = { "@Ganons Castle/Water Trial Chests", "@Ganons Castle MQ/Water Trial Chest", - "@Gerudo Training Grounds MQ/Before Heavy Block Chest" + "@Gerudo Training Ground MQ/Before Heavy Block Chest" } function has_blue_fire() local bottle_count, bottle_level = has_bottle() diff --git a/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua b/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua index 6604cae..7bddffd 100644 --- a/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua +++ b/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua @@ -277,7 +277,7 @@ blue_fire_locations = { ["either"] = { "Ganons Castle Water Trial", "Ganons Castle MQ Water Trial", - "Gerudo Training Grounds MQ Stalfos Room", + "Gerudo Training Ground MQ Stalfos Room", "Ice Cavern MQ Map Room" }, ["adult"] = { @@ -361,7 +361,7 @@ end function can_finish_GerudoFortress(age) local acc = access_region("Gerudo Fortress", age) if has("gerudo_fortress_normal") then - if has("gf_small_keys", 4) then + if has("th_small_keys", 4) then if age == "adult" then local kitchen = AccessibilityLevel.SequenceBreak if has("bow") or has("hookshot") or has("hoverboots") or has("card") or has("logic_gerudo_kitchen") then @@ -383,7 +383,7 @@ function can_finish_GerudoFortress(age) end end elseif has("gerudo_fortress_fast") then - if has("gf_small_keys", 1) then + if has("th_small_keys", 1) then if age == "adult" then return acc elseif age == "child" then diff --git a/ootrando_overworldmap_hamsda/scripts/update_items.lua b/ootrando_overworldmap_hamsda/scripts/update_items.lua index c96cea8..c91ffcc 100644 --- a/ootrando_overworldmap_hamsda/scripts/update_items.lua +++ b/ootrando_overworldmap_hamsda/scripts/update_items.lua @@ -60,7 +60,7 @@ function update_max_small_keys() end end - local key_object = get_object("gf_small_keys") + local key_object = get_object("th_small_keys") if key_object then if not HAS_MAP then if fix_non_map_hideout then @@ -103,7 +103,7 @@ function update_shuffled_keys() end if has("setting_shuffle_hideoutkeys_no") then - local key_object = get_object("gf_small_keys") + local key_object = get_object("th_small_keys") if key_object then if stored_hideout == nil then stored_hideout = key_object.AcquiredCount @@ -112,7 +112,7 @@ function update_shuffled_keys() end elseif has("setting_shuffle_hideoutkeys_yes") then if stored_hideout ~= nil then - local key_object = get_object("gf_small_keys") + local key_object = get_object("th_small_keys") if key_object then key_object.AcquiredCount = stored_hideout end From 6724a84c28e5f48c043d2e311063ff535f949248 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sat, 16 Oct 2021 17:57:29 +0200 Subject: [PATCH 11/19] removed logic trick based on PR 1359 --- ootrando_overworldmap_hamsda/changelog.md | 1 + .../logic_forest_mq_hallway_switch_hookshot.png | Bin 2460 -> 0 bytes ootrando_overworldmap_hamsda/items/tricks.json | 7 ------- ootrando_overworldmap_hamsda/layouts/tricks.json | 6 ------ .../locations/dungeons.json | 1 - .../scripts/data_per_region.lua | 12 ++---------- 6 files changed, 3 insertions(+), 24 deletions(-) delete mode 100644 ootrando_overworldmap_hamsda/images/logic_forest_mq_hallway_switch_hookshot.png diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index 06c8ca6..f0d7bf1 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -8,6 +8,7 @@ - added settings for shuffled keys - changed hintable locations based on [PR #1381](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1381) - renamed locations based on [PR #1280](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1280) and [PR #1282](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1282) +- removed logic trick based on [PR #1359](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1359) ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/images/logic_forest_mq_hallway_switch_hookshot.png b/ootrando_overworldmap_hamsda/images/logic_forest_mq_hallway_switch_hookshot.png deleted file mode 100644 index 725e9c3ed979bebba17059a0e0a5ce293e1729c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2460 zcmds%`9BkmAIG;jN92s06Uo`!BD7^{Lvov=kh79&?ki`Md<=6Xgt-=SB=-?Ess-(HW$>+yPNY;>26MSukW0I;Eu2-9=+or{B+?tDA1 zb#9&mh%vo;8&EYYw0eHfyTR|l0f3rh))Pkt002~OY-p}`{#Q~`5)ly@9v(hEKHl8i zTv%B6{{4G@e}8XpZ+d$A(b3WD>}*$8S6f>fCnqNl4^MY@_r%0RUtgcOxp`$}<@)-1 zRaKRlnHfDjy|J-zPEO9ZZ{Oa(fA8n#r=Xxl4Z)?T=9;n}liE-o&0b#);jA@%k39v&V+K|z_BnRa$|4Gj%280_iOr=z2z zhlhv7#l?GjdvS4bEiEl0BO^p2@#4jcH*ekq0)aPf++by8{qp5YdwV-KH}~M+pp1;n z{{H^f*4Fa!a(sL|1Oic0Q)6Ocx_0eaetv#oVd3fNsivl;q@<*{xHty~M@&qNw6wH_ zhQ|2#xQ&gCgM)*Vl$3;o#E&08*4EY*7Z-p2{7Iouc6N67`1q!#rvCo@8x<8bH#e7* zl*G);TvSx_=g%L0e*Smw-p$X?H#IfU(b18~n@8jc>kdTm_o&Dj% z2TMy!C=}Y$)6?16DJUoy9v+UzRH_>Q!xRZ8#iWT3VWtlJfld zb1f|`IXO83fk35Fg@uKOhK3Xs6%P&$1Ox;`MMX0*GJJh~D=I2VN=lwQd6Jlz`0CXw zFc|FY?Ck03X=`hnmX>B^Wwo@lG&wn`r>AFPV)Ej}3w?ckS6A1_$VgpXT^tU#v9WP- za)L&qb8~YaKYrZW+A1a{cKPyU78Vv13f0)yc;(6!E-o%vSy>DQbDq-uOPVL=SoAYB zGCNPy|M>t09|Eh-?Sj3L*5~foyZd*dz=LiDL)m=!7Gu; z!59|H`Iv`?UQ7sHV3?ukLnml0FA)dFFq)EzVY=U@rPF+gqa)~AJ0-J0HG{fvufM6o z;d2cDdBkbKa(C-M+j3rL`+gqAe*UzBA%zwMjiw?qDWf?T21Nd)6tqphj6B}l66u*S zeVH7gQ^FK>dUCuEmT>6oghw$82zi8X@GJRE{Eq*a&8c)nWl%`OhYupIp&$KD%Jf0u zrU-ooh2r$+p!(DGJDAKJixK>6h0-|swYXE%jeHun+-oagq{B)NLef7;og}r3-pW%( z&f%Shx^Uaf*f0GL?i@V`<$X+TLuT7}P&#ockZ^(`A*aLz@76^?O|l?=6$Kea87?m> zE669NUViAjOb={Aksv0`NYM=Ngqx0{LA`rN)qD?2UruFoZ2#PaK?)4C{BQ0b>VV#1 zKbdT$)~4T7&x3IKoW{Ph{Iw!ZN&@3Ms7JgiCtnm!y`r=0r@?3T7gw3i+g;8jc8Nxo zOLU`5-rf6Z@jDWKHxq)OPr1$esNmP=m~ zT7Pt7K>|wDjJ`TC^zxn&B<({P#4*G_+$04w**#vJS%+O`y1_*m8LGJPkEs+LzNoZN=ZYbJ#5>~ng&|%0ea=|huyBs!OGamYP7!%vUDriJ&+rLjHZzAHAByZEv9+f-qGxnQ7Em`|W8*6OXfLhWW3#VOC z0fj%H9w+|Z5!ESIAph0)icDJZs%K9eQbu+^V{l&Ft>vT+(U zaDs-J$GJn6%{OzovEqtAUsL%7Fv9{gRHYDOw^^;a;d!S>}j0?V>d+(>nGk2E=7X#C@DM81SxqC0Z zyU|)`Wzfpn6z;A>MPKvT_5B0UqtnsLr&R`QYkJy8UaDI&43IOC(@A-bUFVbLwftev z5qrwdrb)E2x@W`QY3XL?j(zNQ@SjW5iL5=Vs+bSkA!i^mk#$xx!v}ia)&P{A5u)n0 GL-c Date: Sat, 16 Oct 2021 18:14:26 +0200 Subject: [PATCH 12/19] added logic trick for KZ skip --- ootrando_overworldmap_hamsda/changelog.md | 3 ++- .../images/logic_king_zora_skip.png | Bin 0 -> 2376 bytes ootrando_overworldmap_hamsda/items/tricks.json | 7 +++++++ ootrando_overworldmap_hamsda/layouts/tricks.json | 6 ++++++ .../scripts/data_per_region.lua | 3 ++- .../scripts/logic_helpers.lua | 3 +++ 6 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 ootrando_overworldmap_hamsda/images/logic_king_zora_skip.png diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index f0d7bf1..3be05d4 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -8,7 +8,8 @@ - added settings for shuffled keys - changed hintable locations based on [PR #1381](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1381) - renamed locations based on [PR #1280](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1280) and [PR #1282](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1282) -- removed logic trick based on [PR #1359](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1359) +- removed logic trick in MQ Forest based on [PR #1359](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1359) +- added logic trick for KZ skip based on [PR #1317](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1317) ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/images/logic_king_zora_skip.png b/ootrando_overworldmap_hamsda/images/logic_king_zora_skip.png new file mode 100644 index 0000000000000000000000000000000000000000..430b2dbb9b7e2cd00b4186d8626302c31b8d3b3b GIT binary patch literal 2376 zcmds%_ct337sg|yR;+48%@V4utyO%D#0((~jZi_+*xuHx{WU^V?On8qSy8K~y^Gqa zY0X;I7$uFpT5VtNzwzF4p8GlX`RzI9IX51KGy<_-VFv&JAY-_`#W@Gh#ly;UzHwXK z^m8!ySs3X8s>g-DpC8PwFf$kcP@BSW=Ewp7Feal+(FW(fl9H0Lva*JTMrCE?($dnG zFJFj6;`{gS!C-JkMh1yQ!sGF*tgI*$N>Nc!TwI)ohbJW^Wps43q@)Cc!K|&VH8eC7 z6%}b|Y5o2C7Y>K>^75{%tax~MSXo&O4i37xxvj6S%gV}HTU$FgI7CK9{`&Q+rl#ij z_;`7F`N4w+_V)JP-rfNL0p{lBb#-+M3kyt4Og%k4+}zyk?Cc{WBU@WrO-)TQGBVTC z)7#tI5C}wASeTQOGe1ASt*tF5Cx?rROHfcyPEPLi>(`>9qGo1hVq#)9ZrtGD;E0Wl z{r2sfnwpxImsfIfG9x47+}zxsKYv(QSU!CC5EmDxsi_HtLUB0Uz`y_kfuPgr{{H?g zEiDfpKJ@eRJ2^R7TwEL*8#_8W%FD}>l9DntHLa+qn4h2T?(Y8l`Llw8!pzLf>gsBA zbhNg%c4%nm#fukbXJb^`;0r%#`{xVY5U*Gou9Y;JBA7Z*!PN}ipa#l*x!L`1ZF0Xf&FQjjgk@)5OGNV`Ib4&hGm4>qsOrGc(i3$S62CI6FH#C@9F%((?55 zbZBVE*Vi{NFc1g?rl+UJ$H!x_*ze!J|M>C4$;nAiPcJGe%H7>PJUsmH@Njo`_xA1E z6bdCIBqSjrp|P=1Utj;#t5?p>&O19hj*gC=o}PPqdy|us!^6Xcg@ptH!PeIH)~#Dq zD)sK&yXxxd($dn2iHW79r63S!YHF&ludkq>;NakZMx()Cu%x6ULqkIm5s|A`uTD%% zsHmt22nfi_%b!=Vq~15OR(RuNSMRv1(^T35r1V?_EG#WPnK_pmJugq;3Y5 z-84S-S;W4%i$W;a=Kd>pg|WK2TYvJ8T8_EkJ#W2cH?aw!>$LEr#r41s+Q-qvzs5X* zI@|G(T$6H~_0N%=!aDru}tKwpBi*doE-TCU}%AYa-Ah)y(LluJ#!mA~1%82$ZdB zzcx`HP>3H1_yCZN9JBSB+|6#i&zKo9GHN~tmTns1qz1VS-|VUL#W<*EtPEYUzJCff z3bryXx_%`>2W+ucC{v~abYHu3;6$R$;T2Dv|Glm{H@2qO4qFp@2lekhC z(@3h1Ju^F-p0d3$ZtOubcTC<0^Pywhc^GPgM`y~Qni_CT8;GQ3GwT-7>ri^># z_76f5NNMTLTyZf_o(Lj{w2xkEQ3&E`F2MV{hRt<144W1#MU66~zVajz}obf0~RB znq%Uils)LiV`@wNixjEOwG5ob1TzSL~x)S~s} zL?qpQ+$HhRTQ~8*VTs4vJ9Ba`MS%J_N}V@j*@Q=ng?2Bjie>(}qG<(pbUo9fML>kN ghyizR9v_^s9Sp|q21#>M&c83f*Z`?tt?Ll|U&hJeApigX literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/items/tricks.json b/ootrando_overworldmap_hamsda/items/tricks.json index 86c8a9e..fb1c36b 100644 --- a/ootrando_overworldmap_hamsda/items/tricks.json +++ b/ootrando_overworldmap_hamsda/items/tricks.json @@ -573,6 +573,13 @@ "img": "images/logic_domain_gs.png", "codes": "logic_domain_gs" }, + { + "name": "Skip King Zora as Adult with Nothing", + "type": "toggle", + "initial_active_state": false, + "img": "images/logic_king_zora_skip.png", + "codes": "logic_king_zora_skip" + }, { "name": "Shadow Temple River Statue with Bombchu", "type": "toggle", diff --git a/ootrando_overworldmap_hamsda/layouts/tricks.json b/ootrando_overworldmap_hamsda/layouts/tricks.json index 8695f1a..ad0460e 100644 --- a/ootrando_overworldmap_hamsda/layouts/tricks.json +++ b/ootrando_overworldmap_hamsda/layouts/tricks.json @@ -496,6 +496,12 @@ "width": 200, "height": 16 }, + { + "type": "item", + "item": "logic_king_zora_skip", + "width": 200, + "height": 16 + }, { "type": "item", "item": "logic_shadow_statue", diff --git a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua index e4c13cf..5eeb282 100644 --- a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua +++ b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua @@ -5274,7 +5274,8 @@ data_per_region = { if has("setting_fountain_open") or has("setting_fountain_adult") then return AccessibilityLevel.Normal end - return or_accessibility(deliver_letter(), AccessibilityLevel.SequenceBreak) + local trick = has("logic_king_zora_skip") and AccessibilityLevel.Normal or AccessibilityLevel.SequenceBreak + return or_accessibility(deliver_letter(), trick) end }, ["ZD Shop"] = { diff --git a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua index f3f1c21..ee47fad 100644 --- a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua +++ b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua @@ -711,6 +711,9 @@ function adult_fountain() end --KZ skip + if has("logic_king_zora_skip") then + return 1, level + end return 1, AccessibilityLevel.SequenceBreak end From 0f085d3933c44d8f13e80bfaa14b735d6f9b557c Mon Sep 17 00:00:00 2001 From: Dennis Date: Sat, 16 Oct 2021 18:17:11 +0200 Subject: [PATCH 13/19] fixed missed rename of card location --- ootrando_overworldmap_hamsda/scripts/update_maps.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ootrando_overworldmap_hamsda/scripts/update_maps.lua b/ootrando_overworldmap_hamsda/scripts/update_maps.lua index 374e423..aed0ecd 100644 --- a/ootrando_overworldmap_hamsda/scripts/update_maps.lua +++ b/ootrando_overworldmap_hamsda/scripts/update_maps.lua @@ -198,7 +198,7 @@ local vanilla_captures = { ["@Malon at Castle/HC Malon Egg"] = "capture_childegg" }, ["setting_shuffle_card_yes"] = { - ["@Carpenter Rescue/Gerudo Membership Card"] = "gerudocard" + ["@Carpenter Rescue/Hideout Gerudo Membership Card"] = "gerudocard" }, ["setting_shuffle_beans_yes"] = { ["@ZR Magic Bean Salesman/Buy Item"] = "beans" From 68830a00ad5192d9dfda3b3c73df7849cb39d944 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 7 Nov 2021 16:58:45 +0100 Subject: [PATCH 14/19] added setting for mixed pools in ER --- ootrando_overworldmap_hamsda/changelog.md | 1 + .../images/setting_entrance_mixed_all.png | Bin 0 -> 481 bytes .../images/setting_entrance_mixed_indoor.png | Bin 0 -> 570 bytes .../images/setting_entrance_mixed_off.png | Bin 0 -> 549 bytes .../items/options_entrance.json | 22 + .../layouts/capture_entrance.json | 950 ++++++++++++++++-- .../layouts/options_entrance.json | 10 +- .../locations/exits_entrance.json | 453 +++------ .../scripts/add_section_objects.lua | 24 +- .../scripts/data_per_region.lua | 570 ++++++----- .../scripts/globals.lua | 23 + .../scripts/logic_helpers_entrance.lua | 26 +- .../scripts/region_building.lua | 76 +- .../scripts/update_entrance.lua | 82 +- 14 files changed, 1537 insertions(+), 700 deletions(-) create mode 100644 ootrando_overworldmap_hamsda/images/setting_entrance_mixed_all.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_entrance_mixed_indoor.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_entrance_mixed_off.png diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index 3be05d4..b0c8010 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -10,6 +10,7 @@ - renamed locations based on [PR #1280](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1280) and [PR #1282](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1282) - removed logic trick in MQ Forest based on [PR #1359](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1359) - added logic trick for KZ skip based on [PR #1317](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1317) +- added setting for mixed pools in ER ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_all.png b/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_all.png new file mode 100644 index 0000000000000000000000000000000000000000..dd33be60716282c2bc2e6c9e6d9680e9ed76d59b GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijk1o(uw0%;x|o{EZ!hK2?Q2Z#Rt{`c?SuV26Z^y$<0@83Us_^^wMOF}|I zL_`D&3(K-)%OoTu{{R2Kdi81x3kw|`ot&H;Z*T9El$7JgkGHqCpFe+IK|#U9#3VB_ zbMfNEuV263zI}UMUY>@AMompkMn=Z$*|V=-zkd1hWe*RJ+S=O2#>UN?H{ZT}yR5A2 z=+UD<$IMgjjQ~;xB|(0{K#NEL3`t8bQ~>pI7I;J!GcfQS24TkI`72UD=6bp~hFJK& zy|7!T$v~j>p>V(f3Fd5(O`QvrG#Ok-ZZ{2m4=>c&%CU2 zg6#FB4jA1^N@rBKFK;njbb=>upILxq!KGD9>D!s6ul_1hwtKV3WO?E1@0#b$V?85( bn^C`Q+me>!dUsubE@kj^^>bP0l+XkKR?^+l literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_indoor.png b/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_indoor.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7e8acf714b7e8057846deb3da8e05eac2f7964 GIT binary patch literal 570 zcmV-A0>%A_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0nbT9K~z{r?Uc`} zX;Bo%zvpGhh?23fk`hMz0m=}6fI>1O$(UrQ49rc;kW3l)k<65dP$H&MLbBi4t9`xR zd-d+V-FthJ{i)M;t<~Q9e9zi@A1D+Gg+ifFC=~x2P3XU1LjOc&?z>1Cm` zTrL-vFEJnk?*MzlXf#s(1rH(n75v?}-|sM+%_x;h*lxF|R4QmR8hAdRSglsDSS(mB zm$+OmSS%J84u`PWY>35TIGs+o-EK6m*X!{G`MT0w3Av~YYOurd4N9so;^cw(v0%wyj{$#)IdjJ3c07*qo IM6N<$f{k4MLI3~& literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_off.png b/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_off.png new file mode 100644 index 0000000000000000000000000000000000000000..b1e46d11c3d9f2538895cc5f94155e46f8a7b4a4 GIT binary patch literal 549 zcmV+=0^0qFP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0lG;QknEeElPN(7X`5=m-TCKwC^o-_Rh=JPpHsT7{iC+hV&qR}XBw;SAUH!PN~#U2g^Y`0sK zN+tFs%jFXL{T}UhTSd%4ygPDZP5h#?+qM}N7gbX#q{_gH@jS-vIgje(H9+Bpx775|77u zvREu;Y@pR@8I!&@AR01aLQKOKyo>hxeY)T8l+9*29*IP_f$4Ngfk1#`i9~|WP9_s_ nI2`}nfaHA%g+d|2{+R%uAs{lju| %s", region, target) - target_data.location_object = get_object(location) - if not target_data.location_object then - print("error! location not found:", location) - end + local is_interior = + (region_data.pool == ER_POOL_TYPES.GROTTO or region_data.pool == ER_POOL_TYPES.INTERIOR or + region_data.pool == ER_POOL_TYPES.DUNGEON) + for exit, exit_data in pairs(region_data.exits) do + local is_same_scene = data_per_region[exit].scene == region_data.scene + if not is_interior and not exit_data.fixed and not is_same_scene then + local location = string.format("@%s -> %s", region, exit) + exit_data.location_object = get_object(location) local section = string.format("%s/Capture", location) - target_data.section_object = get_object(section) - if not target_data.section_object then - print("error! section not found:", section) - end + exit_data.section_object = get_object(section) end end end diff --git a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua index 5eeb282..0af8dd7 100644 --- a/ootrando_overworldmap_hamsda/scripts/data_per_region.lua +++ b/ootrando_overworldmap_hamsda/scripts/data_per_region.lua @@ -1,6 +1,7 @@ data_per_region = { ["Root"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Root Exits"] = { ["child_access"] = function() @@ -20,6 +21,7 @@ data_per_region = { }, ["Root Exits"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Child Spawn"] = { ["child_access"] = function() @@ -142,6 +144,7 @@ data_per_region = { }, ["Child Spawn"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["KF Links House"] = { ["setting"] = "setting_entrance_spawn_shuffle", @@ -156,6 +159,7 @@ data_per_region = { }, ["Adult Spawn"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Temple of Time"] = { ["setting"] = "setting_entrance_spawn_shuffle", @@ -170,6 +174,7 @@ data_per_region = { }, ["Prelude of Light Warp"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Temple of Time"] = { ["setting"] = "setting_entrance_warpsong_shuffle", @@ -184,6 +189,7 @@ data_per_region = { }, ["Minuet of Forest Warp"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Sacred Forest Meadow"] = { ["setting"] = "setting_entrance_warpsong_shuffle", @@ -198,6 +204,7 @@ data_per_region = { }, ["Bolero of Fire Warp"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["DMC Central Local"] = { ["setting"] = "setting_entrance_warpsong_shuffle", @@ -212,6 +219,7 @@ data_per_region = { }, ["Serenade of Water Warp"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Lake Hylia"] = { ["setting"] = "setting_entrance_warpsong_shuffle", @@ -226,6 +234,7 @@ data_per_region = { }, ["Nocturne of Shadow Warp"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Graveyard Warp Pad Region"] = { ["setting"] = "setting_entrance_warpsong_shuffle", @@ -240,6 +249,7 @@ data_per_region = { }, ["Requiem of Spirit Warp"] = { ["scene"] = "Root", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Desert Colossus"] = { ["setting"] = "setting_entrance_warpsong_shuffle", @@ -254,6 +264,7 @@ data_per_region = { }, ["Kokiri Forest"] = { ["scene"] = "Kokiri Forest", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["KF Kokiri Sword Chest"] = { ["child_access"] = function() @@ -391,6 +402,7 @@ data_per_region = { }, ["KF Outside Deku Tree"] = { ["scene"] = "Kokiri Forest", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Deku Tree Split"] = { ["setting"] = "setting_entrance_dungeons_shuffle", @@ -423,7 +435,7 @@ data_per_region = { }, ["KF Links House"] = { ["scene"] = "KF Links House", - ["special"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["KF Links House Cow"] = { ["child_access"] = function() @@ -450,7 +462,7 @@ data_per_region = { }, ["KF Midos House"] = { ["scene"] = "KF Midos House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["KF Midos Chests"] = { ["child_access"] = function() @@ -474,7 +486,7 @@ data_per_region = { }, ["KF Sarias House"] = { ["scene"] = "KF Sarias House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Kokiri Forest"] = { ["child_access"] = function() @@ -488,7 +500,7 @@ data_per_region = { }, ["KF House of Twins"] = { ["scene"] = "KF House of Twins", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Kokiri Forest"] = { ["child_access"] = function() @@ -502,7 +514,7 @@ data_per_region = { }, ["KF Know It All House"] = { ["scene"] = "KF Know it All House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Kokiri Forest"] = { ["child_access"] = function() @@ -516,7 +528,7 @@ data_per_region = { }, ["KF Kokiri Shop"] = { ["scene"] = "KF Kokiri Shop", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["KF Shop Items"] = { ["child_access"] = function() @@ -540,6 +552,7 @@ data_per_region = { }, ["LW Forest Exit"] = { ["scene"] = "Lost Woods", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Kokiri Forest"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -554,6 +567,7 @@ data_per_region = { }, ["Lost Woods"] = { ["scene"] = "Lost Woods", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["LW Skull Kid"] = { ["child_access"] = function() @@ -681,6 +695,7 @@ data_per_region = { }, ["LW Beyond Mido"] = { ["scene"] = "Lost Woods", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["LW Deku Scrub Near Deku Theater Right"] = { ["child_access"] = function() @@ -790,6 +805,7 @@ data_per_region = { }, ["Lost Woods Mushroom Timeout"] = { ["scene"] = "Lost Woods", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Lost Woods"] = { ["child_access"] = function() @@ -803,6 +819,7 @@ data_per_region = { }, ["SFM Entryway"] = { ["scene"] = "Sacred Forest Meadow", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["LW Beyond Mido"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -837,6 +854,7 @@ data_per_region = { }, ["Sacred Forest Meadow"] = { ["scene"] = "Sacred Forest Meadow", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Song from Saria"] = { ["child_access"] = function() @@ -914,6 +932,7 @@ data_per_region = { }, ["SFM Forest Temple Entrance Ledge"] = { ["scene"] = "Sacred Forest Meadow", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Sacred Forest Meadow"] = { ["child_access"] = function() @@ -936,6 +955,7 @@ data_per_region = { }, ["LW Bridge From Forest"] = { ["scene"] = "Lost Woods", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["LW Gift from Saria"] = { ["child_access"] = function() @@ -959,6 +979,7 @@ data_per_region = { }, ["LW Bridge"] = { ["scene"] = "Lost Woods", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Kokiri Forest"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -993,6 +1014,7 @@ data_per_region = { }, ["Hyrule Field"] = { ["scene"] = "Hyrule Field", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["HF Ocarina of Time Item"] = { ["child_access"] = function() @@ -1160,6 +1182,7 @@ data_per_region = { }, ["Lake Hylia"] = { ["scene"] = "Lake Hylia", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["LH Underwater Item"] = { ["child_access"] = function() @@ -1326,6 +1349,7 @@ data_per_region = { }, ["LH Fishing Island"] = { ["scene"] = "Lake Hylia", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Lake Hylia"] = { ["child_access"] = function() @@ -1348,6 +1372,7 @@ data_per_region = { }, ["LH Owl Flight"] = { ["scene"] = "Lake Hylia", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Hyrule Field"] = { ["setting"] = "setting_entrance_owl_shuffle", @@ -1362,7 +1387,7 @@ data_per_region = { }, ["LH Lab"] = { ["scene"] = "LH Lab", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["LH Lab Dive"] = { ["child_access"] = function() @@ -1408,7 +1433,7 @@ data_per_region = { }, ["LH Fishing Hole"] = { ["scene"] = "LH Fishing Hole", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["LH Child Fishing"] = { ["child_access"] = function() @@ -1440,6 +1465,7 @@ data_per_region = { }, ["Gerudo Valley"] = { ["scene"] = "Gerudo Valley", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["GV GS Small Bridge"] = { ["child_access"] = function() @@ -1508,6 +1534,7 @@ data_per_region = { }, ["GV Upper Stream"] = { ["scene"] = "Gerudo Valley", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["GV Waterfall Freestanding PoH"] = { ["child_access"] = function() @@ -1550,6 +1577,7 @@ data_per_region = { }, ["GV Lower Stream"] = { ["scene"] = "Gerudo Valley", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Lake Hylia"] = { ["fixed"] = true, @@ -1564,6 +1592,7 @@ data_per_region = { }, ["GV Grotto Ledge"] = { ["scene"] = "Gerudo Valley", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["GV Lower Stream"] = { ["child_access"] = function() @@ -1600,6 +1629,7 @@ data_per_region = { }, ["GV Crate Ledge"] = { ["scene"] = "Gerudo Valley", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["GV Crate Freestanding PoH"] = { ["child_access"] = function() @@ -1623,6 +1653,7 @@ data_per_region = { }, ["GV Fortress Side"] = { ["scene"] = "Gerudo Valley", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["GV Chest"] = { ["child_access"] = function() @@ -1728,7 +1759,7 @@ data_per_region = { }, ["GV Carpenter Tent"] = { ["scene"] = "GV Carpenter Tent", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["GV Fortress Side"] = { ["child_access"] = function() @@ -1742,6 +1773,7 @@ data_per_region = { }, ["Gerudo Fortress"] = { ["scene"] = "Gerudo Fortress", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["GF Chest"] = { ["child_access"] = function() @@ -1918,6 +1950,7 @@ data_per_region = { }, ["GF Outside Gate"] = { ["scene"] = "Gerudo Fortress", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Gerudo Fortress"] = { ["child_access"] = function() @@ -1940,6 +1973,7 @@ data_per_region = { }, ["Wasteland Near Fortress"] = { ["scene"] = "Haunted Wasteland", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["GF Outside Gate"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -1968,6 +2002,7 @@ data_per_region = { }, ["Haunted Wasteland"] = { ["scene"] = "Haunted Wasteland", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Wasteland Chest"] = { ["child_access"] = function() @@ -2042,6 +2077,7 @@ data_per_region = { }, ["Wasteland Near Colossus"] = { ["scene"] = "Haunted Wasteland", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Desert Colossus"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -2070,6 +2106,7 @@ data_per_region = { }, ["Desert Colossus"] = { ["scene"] = "Desert Colossus", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Sheik at Colossus"] = { ["child_access"] = function() @@ -2184,6 +2221,7 @@ data_per_region = { }, ["Desert Colossus From Spirit Lobby"] = { ["scene"] = "Desert Colossus", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Desert Colossus"] = { ["child_access"] = function() @@ -2197,7 +2235,7 @@ data_per_region = { }, ["Colossus Great Fairy Fountain"] = { ["scene"] = "Colossus Great Fairy Fountain", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Colossus Great Fairy Reward"] = { ["child_access"] = function() @@ -2227,6 +2265,7 @@ data_per_region = { }, ["Market Entrance"] = { ["scene"] = "Market Entrance", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Hyrule Field"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -2259,6 +2298,7 @@ data_per_region = { }, ["Market"] = { ["scene"] = "Market", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Market Entrance"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -2353,6 +2393,7 @@ data_per_region = { }, ["Market Back Alley"] = { ["scene"] = "Market", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Market"] = { ["child_access"] = function() @@ -2393,6 +2434,7 @@ data_per_region = { }, ["ToT Entrance"] = { ["scene"] = "ToT Entrance", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Market"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -2416,7 +2458,7 @@ data_per_region = { }, ["Temple of Time"] = { ["scene"] = "Temple of Time", - ["special"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["ToT Light Arrows Cutscene"] = { ["child_access"] = function() @@ -2457,7 +2499,7 @@ data_per_region = { }, ["Beyond Door of Time"] = { ["scene"] = "Temple of Time", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Sheik at Temple"] = { ["child_access"] = function() @@ -2484,6 +2526,7 @@ data_per_region = { }, ["Castle Grounds"] = { ["scene"] = "Castle Grounds", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Market"] = { ["setting"] = "setting_entrance_overworld_shuffle", @@ -2514,6 +2557,7 @@ data_per_region = { }, ["Hyrule Castle Grounds"] = { ["scene"] = "Castle Grounds", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["HC Malon Egg"] = { ["child_access"] = function() @@ -2574,7 +2618,7 @@ data_per_region = { }, ["HC Garden"] = { ["scene"] = "Castle Grounds", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["HC Zeldas Letter"] = { ["child_access"] = function() @@ -2606,7 +2650,7 @@ data_per_region = { }, ["HC Great Fairy Fountain"] = { ["scene"] = "HC Great Fairy Fountain", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["HC Great Fairy Reward"] = { ["child_access"] = function() @@ -2636,6 +2680,7 @@ data_per_region = { }, ["Ganons Castle Grounds"] = { ["scene"] = "Castle Grounds", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["OGC GS"] = { ["child_access"] = function() @@ -2680,7 +2725,7 @@ data_per_region = { }, ["OGC Great Fairy Fountain"] = { ["scene"] = "OGC Great Fairy Fountain", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["OGC Great Fairy Reward"] = { ["child_access"] = function() @@ -2710,7 +2755,7 @@ data_per_region = { }, ["Market Guard House"] = { ["scene"] = "Market Guard House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market 10 Big Poes"] = { ["child_access"] = function() @@ -2745,7 +2790,7 @@ data_per_region = { }, ["Market Bazaar"] = { ["scene"] = "Market Bazaar", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market Bazaar Items"] = { ["child_access"] = function() @@ -2769,7 +2814,7 @@ data_per_region = { }, ["Market Mask Shop"] = { ["scene"] = "Market Mask Shop", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Market"] = { ["child_access"] = function() @@ -2783,7 +2828,7 @@ data_per_region = { }, ["Market Shooting Gallery"] = { ["scene"] = "Market Shooting Gallery", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market Shooting Gallery Reward"] = { ["child_access"] = function() @@ -2807,7 +2852,7 @@ data_per_region = { }, ["Market Bombchu Bowling"] = { ["scene"] = "Market Bombchu Bowling", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market Bombchu Bowling First Prize"] = { ["child_access"] = function() @@ -2851,7 +2896,7 @@ data_per_region = { }, ["Market Potion Shop"] = { ["scene"] = "Market Potion Shop", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market Potion Shop Items"] = { ["child_access"] = function() @@ -2875,7 +2920,7 @@ data_per_region = { }, ["Market Treasure Chest Game"] = { ["scene"] = "Market Treasure Chest Game", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market Treasure Chest Game Reward"] = { ["child_access"] = function() @@ -2905,7 +2950,7 @@ data_per_region = { }, ["Market Bombchu Shop"] = { ["scene"] = "Market Bombchu Shop", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market Bombchu Shop Items"] = { ["child_access"] = function() @@ -2929,7 +2974,7 @@ data_per_region = { }, ["Market Dog Lady House"] = { ["scene"] = "Market Dog Lady House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Market Lost Dog"] = { ["child_access"] = function() @@ -2953,7 +2998,7 @@ data_per_region = { }, ["Market Man in Green House"] = { ["scene"] = "Market Man in Green House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Market Back Alley"] = { ["child_access"] = function() @@ -2967,6 +3012,7 @@ data_per_region = { }, ["Kakariko Village"] = { ["scene"] = "Kakariko Village", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Sheik in Kakariko"] = { ["child_access"] = function() @@ -3210,6 +3256,7 @@ data_per_region = { }, ["Kak Impas Ledge"] = { ["scene"] = "Kakariko Village", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Kak Impas House Back"] = { ["setting"] = "setting_entrance_interiors_simple", @@ -3232,6 +3279,7 @@ data_per_region = { }, ["Kak Impas Rooftop"] = { ["scene"] = "Kakariko Village", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Kak GS Above Impas House"] = { ["child_access"] = function() @@ -3263,6 +3311,7 @@ data_per_region = { }, ["Kak Odd Medicine Rooftop"] = { ["scene"] = "Kakariko Village", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Kak Man on Roof"] = { ["child_access"] = function() @@ -3294,6 +3343,7 @@ data_per_region = { }, ["Kak Backyard"] = { ["scene"] = "Kakariko Village", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Kakariko Village"] = { ["child_access"] = function() @@ -3334,7 +3384,7 @@ data_per_region = { }, ["Kak Carpenter Boss House"] = { ["scene"] = "Kak Carpenter Boss House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Kakariko Village"] = { ["child_access"] = function() @@ -3348,7 +3398,7 @@ data_per_region = { }, ["Kak House of Skulltula"] = { ["scene"] = "Kak House of Skulltula", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Kak 10 Gold Skulltula Reward"] = { ["child_access"] = function() @@ -3434,7 +3484,7 @@ data_per_region = { }, ["Kak Impas House"] = { ["scene"] = "Kak Impas House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Kakariko Village"] = { ["child_access"] = function() @@ -3456,7 +3506,7 @@ data_per_region = { }, ["Kak Impas House Back"] = { ["scene"] = "Kak Impas House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Kak Impas House Freestanding PoH"] = { ["child_access"] = function() @@ -3488,7 +3538,7 @@ data_per_region = { }, ["Kak Impas House Near Cow"] = { ["scene"] = "Kak Impas House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Kak Impas House Cow"] = { ["child_access"] = function() @@ -3508,7 +3558,7 @@ data_per_region = { }, ["Kak Windmill"] = { ["scene"] = "Windmill and Dampes Grave", - ["special"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Kak Windmill Freestanding PoH"] = { ["child_access"] = function() @@ -3548,7 +3598,7 @@ data_per_region = { }, ["Kak Bazaar"] = { ["scene"] = "Kak Bazaar", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Kak Bazaar Items"] = { ["child_access"] = function() @@ -3572,7 +3622,7 @@ data_per_region = { }, ["Kak Shooting Gallery"] = { ["scene"] = "Kak Shooting Gallery", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Kak Shooting Gallery Reward"] = { ["child_access"] = function() @@ -3599,7 +3649,7 @@ data_per_region = { }, ["Kak Potion Shop Front"] = { ["scene"] = "Kak Potion Shop", - ["special"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["Kak Potion Shop Items"] = { ["child_access"] = function() @@ -3631,7 +3681,7 @@ data_per_region = { }, ["Kak Potion Shop Back"] = { ["scene"] = "Kak Potion Shop", - ["special"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Kak Backyard"] = { ["child_access"] = function() @@ -3653,7 +3703,7 @@ data_per_region = { }, ["Kak Odd Medicine Building"] = { ["scene"] = "Kak Odd Medicine Building", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Kak Backyard"] = { ["child_access"] = function() @@ -3667,6 +3717,7 @@ data_per_region = { }, ["Graveyard"] = { ["scene"] = "Graveyard", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Graveyard Freestanding PoH"] = { ["child_access"] = function() @@ -3783,7 +3834,7 @@ data_per_region = { }, ["Graveyard Shield Grave"] = { ["scene"] = "Graveyard Shield Grave", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Graveyard Shield Grave Chest"] = { ["child_access"] = function() @@ -3807,7 +3858,7 @@ data_per_region = { }, ["Graveyard Heart Piece Grave"] = { ["scene"] = "Graveyard Heart Piece Grave", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Graveyard Heart Piece Grave Chest"] = { ["child_access"] = function() @@ -3837,7 +3888,7 @@ data_per_region = { }, ["Royal Familys Tomb"] = { ["scene"] = "Royal Familys Tomb", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Royal Familys Tomb Chest"] = { ["child_access"] = function() @@ -3877,7 +3928,7 @@ data_per_region = { }, ["Graveyard Dampes Grave"] = { ["scene"] = "Windmill and Dampes Grave", - ["special"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Graveyard Hookshot Chest"] = { ["child_access"] = function() @@ -3923,7 +3974,7 @@ data_per_region = { }, ["Graveyard Dampes House"] = { ["scene"] = "Graveyard Dampes House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["exits"] = { ["Graveyard"] = { ["child_access"] = function() @@ -3937,6 +3988,7 @@ data_per_region = { }, ["Graveyard Warp Pad Region"] = { ["scene"] = "Graveyard", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Graveyard"] = { ["child_access"] = function() @@ -3965,6 +4017,7 @@ data_per_region = { }, ["Kak Behind Gate"] = { ["scene"] = "Kakariko Village", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Kakariko Village"] = { ["child_access"] = function() @@ -3993,6 +4046,7 @@ data_per_region = { }, ["Death Mountain"] = { ["scene"] = "Death Mountain", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["DMT Chest"] = { ["child_access"] = function() @@ -4171,6 +4225,7 @@ data_per_region = { }, ["Death Mountain Summit"] = { ["scene"] = "Death Mountain", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["DMT Biggoron"] = { ["child_access"] = function() @@ -4244,6 +4299,7 @@ data_per_region = { }, ["DMT Owl Flight"] = { ["scene"] = "Death Mountain", + ["pool"] = ER_POOL_TYPES.ROOT, ["exits"] = { ["Kak Impas Rooftop"] = { ["setting"] = "setting_entrance_owl_shuffle", @@ -4258,6 +4314,7 @@ data_per_region = { }, ["Goron City"] = { ["scene"] = "Goron City", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["GC Maze Left Chest"] = { ["child_access"] = function() @@ -4451,6 +4508,7 @@ data_per_region = { }, ["GC Woods Warp"] = { ["scene"] = "Goron City", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Goron City"] = { ["child_access"] = function() @@ -4473,6 +4531,7 @@ data_per_region = { }, ["GC Darunias Chamber"] = { ["scene"] = "Goron City", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["GC Darunias Joy"] = { ["child_access"] = function() @@ -4508,6 +4567,7 @@ data_per_region = { }, ["GC Grotto Platform"] = { ["scene"] = "Goron City", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["GC Grotto"] = { ["setting"] = "setting_entrance_grottos_shuffle", @@ -4536,7 +4596,7 @@ data_per_region = { }, ["GC Shop"] = { ["scene"] = "GC Shop", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["GC Shop Items"] = { ["child_access"] = function() @@ -4560,6 +4620,7 @@ data_per_region = { }, ["DMC Upper Nearby"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["DMC Upper Local"] = { ["child_access"] = function() @@ -4594,6 +4655,7 @@ data_per_region = { }, ["DMC Upper Local"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["DMC Wall Freestanding PoH"] = { ["child_access"] = function() @@ -4645,6 +4707,7 @@ data_per_region = { }, ["DMC Ladder Area Nearby"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["DMC Deku Scrub"] = { ["child_access"] = function() @@ -4687,6 +4750,7 @@ data_per_region = { }, ["DMC Lower Nearby"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["DMC Lower Local"] = { ["child_access"] = function() @@ -4736,6 +4800,7 @@ data_per_region = { }, ["DMC Lower Local"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["DMC Lower Nearby"] = { ["child_access"] = function() @@ -4779,6 +4844,7 @@ data_per_region = { }, ["DMC Central Nearby"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["DMC Volcano Freestanding PoH"] = { ["child_access"] = function() @@ -4822,6 +4888,7 @@ data_per_region = { }, ["DMC Central Local"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["DMC GS Bean Patch"] = { ["child_access"] = function() @@ -4881,6 +4948,7 @@ data_per_region = { }, ["DMC Fire Temple Entrance"] = { ["scene"] = "Death Mountain Crater", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Fire Temple Split"] = { ["setting"] = "setting_entrance_dungeons_shuffle", @@ -4906,7 +4974,7 @@ data_per_region = { }, ["DMC Great Fairy Fountain"] = { ["scene"] = "DMC Great Fairy Fountain", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["DMC Great Fairy Reward"] = { ["child_access"] = function() @@ -4936,7 +5004,7 @@ data_per_region = { }, ["DMT Great Fairy Fountain"] = { ["scene"] = "DMT Great Fairy Fountain", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["DMT Great Fairy Reward"] = { ["child_access"] = function() @@ -4966,6 +5034,7 @@ data_per_region = { }, ["ZR Front"] = { ["scene"] = "Zora River", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["ZR GS Tree"] = { ["child_access"] = function() @@ -4998,6 +5067,7 @@ data_per_region = { }, ["Zora River"] = { ["scene"] = "Zora River", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["ZR Magic Bean Salesman"] = { ["child_access"] = function() @@ -5166,6 +5236,7 @@ data_per_region = { }, ["ZR Behind Waterfall"] = { ["scene"] = "Zora River", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Zora River"] = { ["child_access"] = function() @@ -5188,6 +5259,7 @@ data_per_region = { }, ["ZR Top of Waterfall"] = { ["scene"] = "Zora River", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Zora River"] = { ["child_access"] = function() @@ -5201,6 +5273,7 @@ data_per_region = { }, ["Zoras Domain"] = { ["scene"] = "Zoras Domain", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["ZD Diving Minigame"] = { ["child_access"] = function() @@ -5300,6 +5373,7 @@ data_per_region = { }, ["ZD Behind King Zora"] = { ["scene"] = "Zoras Domain", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Zoras Domain"] = { ["child_access"] = function() @@ -5328,6 +5402,7 @@ data_per_region = { }, ["ZD Eyeball Frog Timeout"] = { ["scene"] = "Zoras Domain", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Zoras Domain"] = { ["child_access"] = function() @@ -5341,6 +5416,7 @@ data_per_region = { }, ["Zoras Fountain"] = { ["scene"] = "Zoras Fountain", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["ZF Iceberg Freestanding PoH"] = { ["child_access"] = function() @@ -5439,6 +5515,7 @@ data_per_region = { }, ["ZF Ice Ledge"] = { ["scene"] = "Zoras Fountain", + ["pool"] = ER_POOL_TYPES.OW, ["exits"] = { ["Zoras Fountain"] = { ["child_access"] = function() @@ -5461,7 +5538,7 @@ data_per_region = { }, ["ZD Shop"] = { ["scene"] = "ZD Shop", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["ZD Shop Items"] = { ["child_access"] = function() @@ -5485,7 +5562,7 @@ data_per_region = { }, ["ZF Great Fairy Fountain"] = { ["scene"] = "ZF Great Fairy Fountain", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["ZF Great Fairy Reward"] = { ["child_access"] = function() @@ -5515,6 +5592,7 @@ data_per_region = { }, ["Lon Lon Ranch"] = { ["scene"] = "Lon Lon Ranch", + ["pool"] = ER_POOL_TYPES.OW, ["locations"] = { ["Song from Malon"] = { ["child_access"] = function() @@ -5622,7 +5700,7 @@ data_per_region = { }, ["LLR Talons House"] = { ["scene"] = "LLR Talons House", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["LLR Talons Chickens"] = { ["child_access"] = function() @@ -5649,7 +5727,7 @@ data_per_region = { }, ["LLR Stables"] = { ["scene"] = "LLR Stables", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["LLR Stables Cows"] = { ["child_access"] = function() @@ -5679,7 +5757,7 @@ data_per_region = { }, ["LLR Tower"] = { ["scene"] = "LLR Tower", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.INTERIOR, ["locations"] = { ["LLR Freestanding PoH"] = { ["child_access"] = function() @@ -5717,7 +5795,7 @@ data_per_region = { }, ["GF Storms Grotto"] = { ["scene"] = "GF Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["exits"] = { ["Gerudo Fortress"] = { ["child_access"] = function() @@ -5731,7 +5809,7 @@ data_per_region = { }, ["ZD Storms Grotto"] = { ["scene"] = "ZD Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["exits"] = { ["Zoras Domain"] = { ["child_access"] = function() @@ -5745,7 +5823,7 @@ data_per_region = { }, ["KF Storms Grotto"] = { ["scene"] = "KF Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["KF Storms Grotto Chest"] = { ["child_access"] = function() @@ -5769,7 +5847,7 @@ data_per_region = { }, ["LW Near Shortcuts Grotto"] = { ["scene"] = "LW Near Shortcuts Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["LW Near Shortcuts Grotto Chest"] = { ["child_access"] = function() @@ -5793,7 +5871,7 @@ data_per_region = { }, ["Deku Theater"] = { ["scene"] = "Deku Theater", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Deku Theater Skull Mask"] = { ["child_access"] = function() @@ -5831,7 +5909,7 @@ data_per_region = { }, ["LW Scrubs Grotto"] = { ["scene"] = "LW Scrubs Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["LW Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -5855,7 +5933,7 @@ data_per_region = { }, ["SFM Fairy Grotto"] = { ["scene"] = "SFM Fairy Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["exits"] = { ["Sacred Forest Meadow"] = { ["child_access"] = function() @@ -5869,7 +5947,7 @@ data_per_region = { }, ["SFM Storms Grotto"] = { ["scene"] = "SFM Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["SFM Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -5893,7 +5971,7 @@ data_per_region = { }, ["SFM Wolfos Grotto"] = { ["scene"] = "SFM Wolfos Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["SFM Wolfos Grotto Chest"] = { ["child_access"] = function() @@ -5920,7 +5998,7 @@ data_per_region = { }, ["LLR Grotto"] = { ["scene"] = "LLR Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["LLR Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -5944,7 +6022,7 @@ data_per_region = { }, ["HF Southeast Grotto"] = { ["scene"] = "HF Southeast Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HF Southeast Grotto Chest"] = { ["child_access"] = function() @@ -5968,7 +6046,7 @@ data_per_region = { }, ["HF Open Grotto"] = { ["scene"] = "HF Open Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HF Open Grotto Chest"] = { ["child_access"] = function() @@ -5992,7 +6070,7 @@ data_per_region = { }, ["HF Inside Fence Grotto"] = { ["scene"] = "HF Inside Fence Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HF Deku Scrub Grotto"] = { ["child_access"] = function() @@ -6016,7 +6094,7 @@ data_per_region = { }, ["HF Cow Grotto"] = { ["scene"] = "HF Cow Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HF GS Cow Grotto"] = { ["child_access"] = function() @@ -6061,7 +6139,7 @@ data_per_region = { }, ["HF Near Market Grotto"] = { ["scene"] = "HF Near Market Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HF Near Market Grotto Chest"] = { ["child_access"] = function() @@ -6085,7 +6163,7 @@ data_per_region = { }, ["HF Fairy Grotto"] = { ["scene"] = "HF Fairy Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["exits"] = { ["Hyrule Field"] = { ["child_access"] = function() @@ -6099,7 +6177,7 @@ data_per_region = { }, ["HF Near Kak Grotto"] = { ["scene"] = "HF Near Kak Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HF GS Near Kak Grotto"] = { ["child_access"] = function() @@ -6135,7 +6213,7 @@ data_per_region = { }, ["HF Tektite Grotto"] = { ["scene"] = "HF Tektite Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HF Tektite Grotto Freestanding PoH"] = { ["child_access"] = function() @@ -6165,7 +6243,7 @@ data_per_region = { }, ["HC Storms Grotto"] = { ["scene"] = "HC Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["HC GS Storms Grotto"] = { ["child_access"] = function() @@ -6203,7 +6281,7 @@ data_per_region = { }, ["Kak Redead Grotto"] = { ["scene"] = "Kak Redead Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Kak Redead Grotto Chest"] = { ["child_access"] = function() @@ -6230,7 +6308,7 @@ data_per_region = { }, ["Kak Open Grotto"] = { ["scene"] = "Kak Open Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Kak Open Grotto Chest"] = { ["child_access"] = function() @@ -6254,7 +6332,7 @@ data_per_region = { }, ["DMT Cow Grotto"] = { ["scene"] = "DMT Cow Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["DMT Cow Grotto Cow"] = { ["child_access"] = function() @@ -6284,7 +6362,7 @@ data_per_region = { }, ["DMT Storms Grotto"] = { ["scene"] = "DMT Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["DMT Storms Grotto Chest"] = { ["child_access"] = function() @@ -6308,7 +6386,7 @@ data_per_region = { }, ["GC Grotto"] = { ["scene"] = "GC Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["GC Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -6332,7 +6410,7 @@ data_per_region = { }, ["DMC Upper Grotto"] = { ["scene"] = "DMC Upper Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["DMC Upper Grotto Chest"] = { ["child_access"] = function() @@ -6356,7 +6434,7 @@ data_per_region = { }, ["DMC Hammer Grotto"] = { ["scene"] = "DMC Hammer Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["DMC Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -6380,7 +6458,7 @@ data_per_region = { }, ["ZR Open Grotto"] = { ["scene"] = "ZR Open Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["ZR Open Grotto Chest"] = { ["child_access"] = function() @@ -6404,7 +6482,7 @@ data_per_region = { }, ["ZR Fairy Grotto"] = { ["scene"] = "ZR Fairy Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["exits"] = { ["Zora River"] = { ["child_access"] = function() @@ -6418,7 +6496,7 @@ data_per_region = { }, ["ZR Storms Grotto"] = { ["scene"] = "ZR Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["ZR Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -6442,7 +6520,7 @@ data_per_region = { }, ["LH Grotto"] = { ["scene"] = "LH Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["LH Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -6466,7 +6544,7 @@ data_per_region = { }, ["Colossus Grotto"] = { ["scene"] = "Colossus Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["Colossus Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -6490,7 +6568,7 @@ data_per_region = { }, ["GV Octorok Grotto"] = { ["scene"] = "GV Octorok Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["exits"] = { ["GV Grotto Ledge"] = { ["child_access"] = function() @@ -6504,7 +6582,7 @@ data_per_region = { }, ["GV Storms Grotto"] = { ["scene"] = "GV Storms Grotto", - ["interior"] = true, + ["pool"] = ER_POOL_TYPES.GROTTO, ["locations"] = { ["GV Deku Scrubs Grotto"] = { ["child_access"] = function() @@ -6528,7 +6606,7 @@ data_per_region = { }, ["Bottom of the Well Split"] = { ["scene"] = "Bottom of the Well", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Bottom of the Well"] = { ["child_access"] = function() @@ -6562,7 +6640,7 @@ data_per_region = { }, ["Bottom of the Well"] = { ["scene"] = "Bottom of the Well", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Kakariko Village"] = { ["child_access"] = function() @@ -6587,7 +6665,7 @@ data_per_region = { }, ["Bottom of the Well Main Area"] = { ["scene"] = "Bottom of the Well", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Bottom of the Well Front Left Fake Wall Chest"] = { ["child_access"] = function() @@ -6856,7 +6934,7 @@ data_per_region = { }, ["Bottom of the Well MQ"] = { ["scene"] = "Bottom of the Well", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Kakariko Village"] = { ["child_access"] = function() @@ -6878,7 +6956,7 @@ data_per_region = { }, ["Bottom of the Well MQ Perimeter"] = { ["scene"] = "Bottom of the Well", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Bottom of the Well MQ Compass Chest"] = { ["child_access"] = function() @@ -6961,7 +7039,7 @@ data_per_region = { }, ["Bottom of the Well MQ Middle"] = { ["scene"] = "Bottom of the Well", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Bottom of the Well MQ Map Chest"] = { ["child_access"] = function() @@ -7016,7 +7094,7 @@ data_per_region = { }, ["Deku Tree Split"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Deku Tree Lobby"] = { ["child_access"] = function() @@ -7050,7 +7128,7 @@ data_per_region = { }, ["Deku Tree Lobby"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree Map Chest"] = { ["child_access"] = function() @@ -7204,7 +7282,7 @@ data_per_region = { }, ["Deku Tree Slingshot Room"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree Slingshot Room Chests"] = { ["child_access"] = function() @@ -7228,7 +7306,7 @@ data_per_region = { }, ["Deku Tree Basement Backroom"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree GS Basement Back Room"] = { ["child_access"] = function() @@ -7270,7 +7348,7 @@ data_per_region = { }, ["Deku Tree Boss Room"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Queen Gohma"] = { ["child_access"] = function() @@ -7300,7 +7378,7 @@ data_per_region = { }, ["Deku Tree MQ Lobby"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree MQ Map Chest"] = { ["child_access"] = function() @@ -7461,7 +7539,7 @@ data_per_region = { }, ["Deku Tree MQ Compass Room"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree MQ Compass Chest"] = { ["child_access"] = function() @@ -7516,7 +7594,7 @@ data_per_region = { }, ["Deku Tree MQ Basement Water Room Front"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree MQ Before Spinning Log Chest"] = { ["child_access"] = function() @@ -7554,7 +7632,7 @@ data_per_region = { }, ["Deku Tree MQ Basement Water Room Back"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree MQ After Spinning Log Chest"] = { ["child_access"] = function() @@ -7609,7 +7687,7 @@ data_per_region = { }, ["Deku Tree MQ Basement Back Room"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree MQ GS Basement Graves Room"] = { ["child_access"] = function() @@ -7684,7 +7762,7 @@ data_per_region = { }, ["Deku Tree MQ Basement Ledge"] = { ["scene"] = "Deku Tree", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Deku Tree MQ Deku Scrub"] = { ["child_access"] = function() @@ -7741,7 +7819,7 @@ data_per_region = { }, ["Dodongos Cavern Split"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Dodongos Cavern Beginning"] = { ["child_access"] = function() @@ -7775,7 +7853,7 @@ data_per_region = { }, ["Dodongos Cavern Beginning"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Death Mountain"] = { ["child_access"] = function() @@ -7808,7 +7886,7 @@ data_per_region = { }, ["Dodongos Cavern Lobby"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern Map Chest"] = { ["child_access"] = function() @@ -7898,7 +7976,7 @@ data_per_region = { }, ["Dodongos Cavern Staircase Room"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern Compass Chest"] = { ["child_access"] = function() @@ -7974,7 +8052,7 @@ data_per_region = { }, ["Dodongos Cavern Climb"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern Bomb Flower Platform Chest"] = { ["child_access"] = function() @@ -8032,7 +8110,7 @@ data_per_region = { }, ["Dodongos Cavern Far Bridge"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern Bomb Bag Chest"] = { ["child_access"] = function() @@ -8092,7 +8170,7 @@ data_per_region = { }, ["Dodongos Cavern Boss Area"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern Boss Room Chest"] = { ["child_access"] = function() @@ -8140,7 +8218,7 @@ data_per_region = { }, ["Dodongos Cavern MQ Beginning"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Death Mountain"] = { ["child_access"] = function() @@ -8173,7 +8251,7 @@ data_per_region = { }, ["Dodongos Cavern MQ Lobby"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern MQ Map Chest"] = { ["child_access"] = function() @@ -8367,7 +8445,7 @@ data_per_region = { }, ["Dodongos Cavern MQ Lower Right Side"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern MQ Deku Scrub Side Room Near Lower Lizalfos"] = { ["child_access"] = function() @@ -8404,7 +8482,7 @@ data_per_region = { }, ["Dodongos Cavern MQ Bomb Bag Area"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern MQ Bomb Bag Chest"] = { ["child_access"] = function() @@ -8461,7 +8539,7 @@ data_per_region = { }, ["Dodongos Cavern MQ Boss Area"] = { ["scene"] = "Dodongos Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Dodongos Cavern MQ Under Grave Chest"] = { ["child_access"] = function() @@ -8507,7 +8585,7 @@ data_per_region = { }, ["Fire Temple Split"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Fire Temple Lower"] = { ["child_access"] = function() @@ -8541,7 +8619,7 @@ data_per_region = { }, ["Fire Temple Lower"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple Near Boss Chest"] = { ["child_access"] = function() @@ -8655,7 +8733,7 @@ data_per_region = { }, ["Fire Temple Big Lava Room"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple Big Lava Room Lower Open Door Chest"] = { ["child_access"] = function() @@ -8718,7 +8796,7 @@ data_per_region = { }, ["Fire Temple Middle"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple Boulder Maze Lower Chest"] = { ["child_access"] = function() @@ -8890,7 +8968,7 @@ data_per_region = { }, ["Fire Temple Upper"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple Highest Goron Chest"] = { ["child_access"] = function() @@ -8920,7 +8998,7 @@ data_per_region = { }, ["Fire Temple MQ Lower"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple MQ Map Room Side Chest"] = { ["child_access"] = function() @@ -9024,7 +9102,7 @@ data_per_region = { }, ["Fire MQ Lower Locked Door"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple MQ Megaton Hammer Chest"] = { ["child_access"] = function() @@ -9052,7 +9130,7 @@ data_per_region = { }, ["Fire MQ Big Lava Room"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple MQ Boss Key Chest"] = { ["child_access"] = function() @@ -9117,7 +9195,7 @@ data_per_region = { }, ["Fire MQ Lower Maze"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple MQ Lizalfos Maze Lower Chest"] = { ["child_access"] = function() @@ -9165,7 +9243,7 @@ data_per_region = { }, ["Fire MQ Upper Maze"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple MQ Lizalfos Maze Upper Chest"] = { ["child_access"] = function() @@ -9219,7 +9297,7 @@ data_per_region = { }, ["Fire Temple MQ Upper"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Temple MQ Freestanding Key"] = { ["child_access"] = function() @@ -9291,7 +9369,7 @@ data_per_region = { }, ["Fire MQ Boss Room"] = { ["scene"] = "Fire Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Volvagia"] = { ["child_access"] = function() @@ -9305,7 +9383,7 @@ data_per_region = { }, ["Forest Temple Split"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Forest Temple Lobby"] = { ["child_access"] = function() @@ -9339,7 +9417,7 @@ data_per_region = { }, ["Forest Temple Lobby"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple First Room Chest"] = { ["child_access"] = function() @@ -9464,7 +9542,7 @@ data_per_region = { }, ["Forest Temple NW Outdoors"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple GS Level Island Courtyard"] = { ["child_access"] = function() @@ -9516,7 +9594,7 @@ data_per_region = { }, ["Forest Temple NE Outdoors"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Raised Island Courtyard Chest"] = { ["child_access"] = function() @@ -9606,7 +9684,7 @@ data_per_region = { }, ["Forest Temple Outdoors High Balconies"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Well Chest"] = { ["child_access"] = function() @@ -9659,7 +9737,7 @@ data_per_region = { }, ["Forest Temple Falling Room"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Falling Ceiling Room Chest"] = { ["child_access"] = function() @@ -9683,7 +9761,7 @@ data_per_region = { }, ["Forest Temple Block Push Room"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Eye Switch Chest"] = { ["child_access"] = function() @@ -9743,7 +9821,7 @@ data_per_region = { }, ["Forest Temple Straightened Hall"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Boss Key Chest"] = { ["child_access"] = function() @@ -9767,7 +9845,7 @@ data_per_region = { }, ["Forest Temple Outside Upper Ledge"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Floormaster Chest"] = { ["child_access"] = function() @@ -9791,7 +9869,7 @@ data_per_region = { }, ["Forest Temple Bow Region"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Bow Chest"] = { ["child_access"] = function() @@ -9840,7 +9918,7 @@ data_per_region = { }, ["Forest Temple Boss Region"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple Basement Chest"] = { ["child_access"] = function() @@ -9888,7 +9966,7 @@ data_per_region = { }, ["Forest Temple MQ Lobby"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ First Room Chest"] = { ["child_access"] = function() @@ -9956,7 +10034,7 @@ data_per_region = { }, ["Forest Temple MQ Central Area"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Wolfos Chest"] = { ["child_access"] = function() @@ -10057,7 +10135,7 @@ data_per_region = { }, ["Forest Temple MQ After Block Puzzle"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Boss Key Chest"] = { ["child_access"] = function() @@ -10120,7 +10198,7 @@ data_per_region = { }, ["Forest Temple MQ Outdoor Ledge"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Redead Chest"] = { ["child_access"] = function() @@ -10144,7 +10222,7 @@ data_per_region = { }, ["Forest Temple MQ NW Outdoors"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ GS Level Island Courtyard"] = { ["child_access"] = function() @@ -10191,7 +10269,7 @@ data_per_region = { }, ["Forest Temple MQ NE Outdoors"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Well Chest"] = { ["child_access"] = function() @@ -10283,7 +10361,7 @@ data_per_region = { }, ["Forest Temple MQ Outdoors Top Ledges"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Raised Island Courtyard Upper Chest"] = { ["child_access"] = function() @@ -10321,7 +10399,7 @@ data_per_region = { }, ["Forest Temple MQ NE Outdoors Ledge"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Raised Island Courtyard Lower Chest"] = { ["child_access"] = function() @@ -10359,7 +10437,7 @@ data_per_region = { }, ["Forest Temple MQ Bow Region"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Bow Chest"] = { ["child_access"] = function() @@ -10408,7 +10486,7 @@ data_per_region = { }, ["Forest Temple MQ Falling Room"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Falling Ceiling Room Chest"] = { ["child_access"] = function() @@ -10432,7 +10510,7 @@ data_per_region = { }, ["Forest Temple MQ Boss Region"] = { ["scene"] = "Forest Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Temple MQ Basement Chest"] = { ["child_access"] = function() @@ -10460,7 +10538,7 @@ data_per_region = { }, ["Ganons Castle Split"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Ganons Castle Lobby"] = { ["child_access"] = function() @@ -10494,7 +10572,7 @@ data_per_region = { }, ["Ganons Castle Lobby"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Castle Grounds"] = { ["child_access"] = function() @@ -10578,7 +10656,7 @@ data_per_region = { }, ["Ganons Castle Deku Scrubs"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ganons Castle Deku Scrubs"] = { ["child_access"] = function() @@ -10592,7 +10670,7 @@ data_per_region = { }, ["Ganons Castle Forest Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Forest Trial Clear"] = { ["child_access"] = function() @@ -10617,7 +10695,7 @@ data_per_region = { }, ["Ganons Castle Fire Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Fire Trial Clear"] = { ["child_access"] = function() @@ -10635,7 +10713,7 @@ data_per_region = { }, ["Ganons Castle Water Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Trial Clear"] = { ["child_access"] = function() @@ -10659,7 +10737,7 @@ data_per_region = { }, ["Ganons Castle Shadow Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Trial Clear"] = { ["child_access"] = function() @@ -10717,7 +10795,7 @@ data_per_region = { }, ["Ganons Castle Spirit Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Trial Clear"] = { ["child_access"] = function() @@ -10761,7 +10839,7 @@ data_per_region = { }, ["Ganons Castle Light Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Light Trial Clear"] = { ["child_access"] = function() @@ -10811,7 +10889,7 @@ data_per_region = { }, ["Ganons Castle Tower"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ganons Tower Boss Key Chest"] = { ["child_access"] = function() @@ -10825,7 +10903,7 @@ data_per_region = { }, ["Ganons Castle MQ Lobby"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Castle Grounds"] = { ["child_access"] = function() @@ -10909,7 +10987,7 @@ data_per_region = { }, ["Ganons Castle MQ Deku Scrubs"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ganons Castle MQ Deku Scrubs"] = { ["child_access"] = function() @@ -10923,7 +11001,7 @@ data_per_region = { }, ["Ganons Castle MQ Forest Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["MQ Forest Trial Clear"] = { ["child_access"] = function() @@ -10969,7 +11047,7 @@ data_per_region = { }, ["Ganons Castle MQ Fire Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["MQ Fire Trial Clear"] = { ["child_access"] = function() @@ -10990,7 +11068,7 @@ data_per_region = { }, ["Ganons Castle MQ Water Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["MQ Water Trial Clear"] = { ["child_access"] = function() @@ -11019,7 +11097,7 @@ data_per_region = { }, ["Ganons Castle MQ Shadow Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["MQ Shadow Trial Clear"] = { ["child_access"] = function() @@ -11082,7 +11160,7 @@ data_per_region = { }, ["Ganons Castle MQ Spirit Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["MQ Spirit Trial Clear"] = { ["child_access"] = function() @@ -11142,7 +11220,7 @@ data_per_region = { }, ["Ganons Castle MQ Light Trial"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["MQ Light Trial Clear"] = { ["child_access"] = function() @@ -11179,7 +11257,7 @@ data_per_region = { }, ["Ganons Castle MQ Tower"] = { ["scene"] = "Ganons Castle", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ganons Tower Boss Key Chest"] = { ["child_access"] = function() @@ -11193,7 +11271,7 @@ data_per_region = { }, ["Gerudo Training Ground Split"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Gerudo Training Ground Lobby"] = { ["child_access"] = function() @@ -11227,7 +11305,7 @@ data_per_region = { }, ["Gerudo Training Ground Lobby"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Lobby Chests"] = { ["child_access"] = function() @@ -11323,7 +11401,7 @@ data_per_region = { }, ["Gerudo Training Ground Central Maze"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Hidden Ceiling Chest"] = { ["child_access"] = function() @@ -11447,7 +11525,7 @@ data_per_region = { }, ["Gerudo Training Ground Central Maze Right"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Maze Right Chests"] = { ["child_access"] = function() @@ -11490,7 +11568,7 @@ data_per_region = { }, ["Gerudo Training Ground Lava Room"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Underwater Silver Rupee Chest"] = { ["child_access"] = function() @@ -11531,7 +11609,7 @@ data_per_region = { }, ["Gerudo Training Ground Hammer Room"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Hammer Room Clear Chest"] = { ["child_access"] = function() @@ -11577,7 +11655,7 @@ data_per_region = { }, ["Gerudo Training Ground Eye Statue Lower"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Eye Statue Chest"] = { ["child_access"] = function() @@ -11604,7 +11682,7 @@ data_per_region = { }, ["Gerudo Training Ground Eye Statue Upper"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Near Scarecrow Chest"] = { ["child_access"] = function() @@ -11631,7 +11709,7 @@ data_per_region = { }, ["Gerudo Training Ground Heavy Block Room"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Before Heavy Block Chest"] = { ["child_access"] = function() @@ -11700,7 +11778,7 @@ data_per_region = { }, ["Gerudo Training Ground Like Like Room"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground Heavy Block Chests"] = { ["child_access"] = function() @@ -11714,7 +11792,7 @@ data_per_region = { }, ["Gerudo Training Ground MQ Lobby"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground MQ Lobby Chests"] = { ["child_access"] = function() @@ -11816,7 +11894,7 @@ data_per_region = { }, ["Gerudo Training Ground MQ Right Side"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground MQ Dinolfos Chest"] = { ["child_access"] = function() @@ -11846,7 +11924,7 @@ data_per_region = { }, ["Gerudo Training Ground MQ Underwater"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground MQ Underwater Silver Rupee Chest"] = { ["child_access"] = function() @@ -11863,7 +11941,7 @@ data_per_region = { }, ["Gerudo Training Ground MQ Left Side"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground MQ First Iron Knuckle Chest"] = { ["child_access"] = function() @@ -11902,7 +11980,7 @@ data_per_region = { }, ["Gerudo Training Ground MQ Stalfos Room"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground MQ Before Heavy Block Chest"] = { ["child_access"] = function() @@ -11954,7 +12032,7 @@ data_per_region = { }, ["Gerudo Training Ground MQ Back Areas"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground MQ Eye Statue Chest"] = { ["child_access"] = function() @@ -12014,7 +12092,7 @@ data_per_region = { }, ["Gerudo Training Ground MQ Central Maze Right"] = { ["scene"] = "Gerudo Training Ground", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Gerudo Training Ground MQ Maze Right Chests"] = { ["child_access"] = function() @@ -12066,7 +12144,7 @@ data_per_region = { }, ["Ice Cavern Split"] = { ["scene"] = "Ice Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Ice Cavern Beginning"] = { ["child_access"] = function() @@ -12100,7 +12178,7 @@ data_per_region = { }, ["Ice Cavern Beginning"] = { ["scene"] = "Ice Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["ZF Ice Ledge"] = { ["child_access"] = function() @@ -12125,7 +12203,7 @@ data_per_region = { }, ["Ice Cavern"] = { ["scene"] = "Ice Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ice Cavern Map Chest"] = { ["child_access"] = function() @@ -12245,7 +12323,7 @@ data_per_region = { }, ["Ice Cavern MQ Beginning"] = { ["scene"] = "Ice Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["ZF Ice Ledge"] = { ["child_access"] = function() @@ -12289,7 +12367,7 @@ data_per_region = { }, ["Ice Cavern MQ Map Room"] = { ["scene"] = "Ice Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ice Cavern MQ Map Chest"] = { ["child_access"] = function() @@ -12306,7 +12384,7 @@ data_per_region = { }, ["Ice Cavern MQ Iron Boots Region"] = { ["scene"] = "Ice Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ice Cavern MQ Iron Boots Chest"] = { ["child_access"] = function() @@ -12351,7 +12429,7 @@ data_per_region = { }, ["Ice Cavern MQ Compass Room"] = { ["scene"] = "Ice Cavern", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Ice Cavern MQ Compass Chest"] = { ["child_access"] = function() @@ -12384,7 +12462,7 @@ data_per_region = { }, ["Jabu Jabus Belly Split"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Jabu Jabus Belly Beginning"] = { ["child_access"] = function() @@ -12418,7 +12496,7 @@ data_per_region = { }, ["Jabu Jabus Belly Beginning"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Zoras Fountain"] = { ["child_access"] = function() @@ -12440,7 +12518,7 @@ data_per_region = { }, ["Jabu Jabus Belly Main"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Jabu Jabus Belly Boomerang Chest"] = { ["child_access"] = function() @@ -12548,7 +12626,7 @@ data_per_region = { }, ["Jabu Jabus Belly Depths"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Jabu Jabus Belly Map Chest"] = { ["child_access"] = function() @@ -12591,7 +12669,7 @@ data_per_region = { }, ["Jabu Jabus Belly Boss Area"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Barinade"] = { ["child_access"] = function() @@ -12626,7 +12704,7 @@ data_per_region = { }, ["Jabu Jabus Belly MQ Beginning"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Jabu Jabus Belly MQ Map Chest"] = { ["child_access"] = function() @@ -12675,7 +12753,7 @@ data_per_region = { }, ["Jabu Jabus Belly MQ Main"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Jabu Jabus Belly MQ Second Room Lower Chest"] = { ["child_access"] = function() @@ -12764,7 +12842,7 @@ data_per_region = { }, ["Jabu Jabus Belly MQ Depths"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Jabu Jabus Belly MQ Falling Like Like Room Chest"] = { ["child_access"] = function() @@ -12822,7 +12900,7 @@ data_per_region = { }, ["Jabu Jabus Belly MQ Boss Area"] = { ["scene"] = "Jabu Jabus Belly", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Jabu Jabus Belly MQ Cow"] = { ["child_access"] = function() @@ -12873,7 +12951,7 @@ data_per_region = { }, ["Shadow Temple Split"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Shadow Temple Entryway"] = { ["child_access"] = function() @@ -12907,7 +12985,7 @@ data_per_region = { }, ["Shadow Temple Entryway"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Graveyard Warp Pad Region"] = { ["child_access"] = function() @@ -12935,7 +13013,7 @@ data_per_region = { }, ["Shadow Temple Beginning"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple Map Chest"] = { ["child_access"] = function() @@ -12978,7 +13056,7 @@ data_per_region = { }, ["Shadow Temple First Beamos"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple Compass Chest"] = { ["child_access"] = function() @@ -13013,7 +13091,7 @@ data_per_region = { }, ["Shadow Temple Huge Pit"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple Invisible Blades Chests"] = { ["child_access"] = function() @@ -13132,7 +13210,7 @@ data_per_region = { }, ["Shadow Temple Wind Tunnel"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple Wind Hint Chest"] = { ["child_access"] = function() @@ -13182,7 +13260,7 @@ data_per_region = { }, ["Shadow Temple Beyond Boat"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple Spike Walls Left Chest"] = { ["child_access"] = function() @@ -13241,7 +13319,7 @@ data_per_region = { }, ["Shadow Temple MQ Entryway"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Graveyard Warp Pad Region"] = { ["child_access"] = function() @@ -13269,7 +13347,7 @@ data_per_region = { }, ["Shadow Temple MQ Beginning"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Shadow Temple MQ Entryway"] = { ["child_access"] = function() @@ -13313,7 +13391,7 @@ data_per_region = { }, ["Shadow Temple MQ Dead Hand Area"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple MQ Compass Chest"] = { ["child_access"] = function() @@ -13338,7 +13416,7 @@ data_per_region = { }, ["Shadow Temple MQ First Beamos"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple MQ Map Chest"] = { ["child_access"] = function() @@ -13384,7 +13462,7 @@ data_per_region = { }, ["Shadow Temple MQ Upper Huge Pit"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple MQ Invisible Blades Chests"] = { ["child_access"] = function() @@ -13415,7 +13493,7 @@ data_per_region = { }, ["Shadow Temple MQ Lower Huge Pit"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple MQ Beamos Silver Rupees Chest"] = { ["child_access"] = function() @@ -13534,7 +13612,7 @@ data_per_region = { }, ["Shadow Temple MQ Wind Tunnel"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple MQ Wind Hint Chest"] = { ["child_access"] = function() @@ -13589,7 +13667,7 @@ data_per_region = { }, ["Shadow Temple MQ Beyond Boat"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Bongo Bongo"] = { ["child_access"] = function() @@ -13643,7 +13721,7 @@ data_per_region = { }, ["Shadow Temple MQ Invisible Maze"] = { ["scene"] = "Shadow Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Shadow Temple MQ Spike Walls Left Chest"] = { ["child_access"] = function() @@ -13695,7 +13773,7 @@ data_per_region = { }, ["Spirit Temple Split"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Spirit Temple Lobby"] = { ["child_access"] = function() @@ -13729,7 +13807,7 @@ data_per_region = { }, ["Spirit Temple Lobby"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Desert Colossus From Spirit Lobby"] = { ["child_access"] = function() @@ -13762,7 +13840,7 @@ data_per_region = { }, ["Child Spirit Temple"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple Child Bridge Chest"] = { ["child_access"] = function() @@ -13832,7 +13910,7 @@ data_per_region = { }, ["Child Spirit Before Locked Door"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Child Spirit Temple Climb"] = { ["child_access"] = function() @@ -13852,7 +13930,7 @@ data_per_region = { }, ["Child Spirit Temple Climb"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple Child Climb Chests"] = { ["child_access"] = function() @@ -13918,7 +13996,7 @@ data_per_region = { }, ["Early Adult Spirit Temple"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple Compass Chest"] = { ["child_access"] = function() @@ -13989,7 +14067,7 @@ data_per_region = { }, ["Spirit Temple Central Chamber"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple Map Chest"] = { ["child_access"] = function() @@ -14233,7 +14311,7 @@ data_per_region = { }, ["Spirit Temple Outdoor Hands"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple Silver Gauntlets Chest"] = { ["child_access"] = function() @@ -14306,7 +14384,7 @@ data_per_region = { }, ["Spirit Temple Beyond Central Locked Door"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple Near Four Armos Chest"] = { ["child_access"] = function() @@ -14355,7 +14433,7 @@ data_per_region = { }, ["Spirit Temple Beyond Final Locked Door"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple Boss Key Chest"] = { ["child_access"] = function() @@ -14397,7 +14475,7 @@ data_per_region = { }, ["Spirit Temple MQ Lobby"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Entrance Front Left Chest"] = { ["child_access"] = function() @@ -14472,7 +14550,7 @@ data_per_region = { }, ["Child Spirit Temple MQ"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Child Hammer Switch Chest"] = { ["child_access"] = function() @@ -14564,7 +14642,7 @@ data_per_region = { }, ["Adult Spirit Temple MQ"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Child Climb South Chest"] = { ["child_access"] = function() @@ -14737,7 +14815,7 @@ data_per_region = { }, ["Spirit Temple MQ Shared"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Child Climb North Chest"] = { ["child_access"] = function() @@ -14887,7 +14965,7 @@ data_per_region = { }, ["Lower Adult Spirit Temple MQ"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Leever Room Chest"] = { ["child_access"] = function() @@ -14956,7 +15034,7 @@ data_per_region = { }, ["Spirit Temple MQ Boss Area"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Mirror Puzzle Invisible Chest"] = { ["child_access"] = function() @@ -14984,7 +15062,7 @@ data_per_region = { }, ["Mirror Shield Hand MQ"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Mirror Shield Chest"] = { ["child_access"] = function() @@ -14998,7 +15076,7 @@ data_per_region = { }, ["Silver Gauntlets Hand MQ"] = { ["scene"] = "Spirit Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Spirit Temple MQ Silver Gauntlets Chest"] = { ["child_access"] = function() @@ -15012,7 +15090,7 @@ data_per_region = { }, ["Water Temple Split"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Water Temple Lobby"] = { ["child_access"] = function() @@ -15046,7 +15124,7 @@ data_per_region = { }, ["Water Temple Lobby"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["exits"] = { ["Lake Hylia"] = { ["child_access"] = function() @@ -15084,7 +15162,7 @@ data_per_region = { }, ["Water Temple Highest Water Level"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Morpha"] = { ["child_access"] = function() @@ -15121,7 +15199,7 @@ data_per_region = { }, ["Water Temple Dive"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple Map Chest"] = { ["child_access"] = function() @@ -15359,7 +15437,7 @@ data_per_region = { }, ["Water Temple North Basement"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple Boss Key Chest"] = { ["child_access"] = function() @@ -15397,7 +15475,7 @@ data_per_region = { }, ["Water Temple Cracked Wall"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple Cracked Wall Chest"] = { ["child_access"] = function() @@ -15411,7 +15489,7 @@ data_per_region = { }, ["Water Temple Dragon Statue"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple Dragon Chest"] = { ["child_access"] = function() @@ -15425,7 +15503,7 @@ data_per_region = { }, ["Water Temple Middle Water Level"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple Central Pillar Chest"] = { ["child_access"] = function() @@ -15461,7 +15539,7 @@ data_per_region = { }, ["Water Temple Falling Platform Room"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple GS Falling Platform Room"] = { ["child_access"] = function() @@ -15510,7 +15588,7 @@ data_per_region = { }, ["Water Temple Dark Link Region"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple Longshot Chest"] = { ["child_access"] = function() @@ -15571,7 +15649,7 @@ data_per_region = { }, ["Water Temple MQ Lobby"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Morpha"] = { ["child_access"] = function() @@ -15620,7 +15698,7 @@ data_per_region = { }, ["Water Temple MQ Dive"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple MQ Map Chest"] = { ["child_access"] = function() @@ -15669,7 +15747,7 @@ data_per_region = { }, ["Water Temple MQ Lowered Water Levels"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple MQ Compass Chest"] = { ["child_access"] = function() @@ -15721,7 +15799,7 @@ data_per_region = { }, ["Water Temple MQ Dark Link Region"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple MQ Boss Key Chest"] = { ["child_access"] = function() @@ -15762,7 +15840,7 @@ data_per_region = { }, ["Water Temple MQ Basement Gated Areas"] = { ["scene"] = "Water Temple", - ["dungeon"] = true, + ["pool"] = ER_POOL_TYPES.DUNGEON, ["locations"] = { ["Water Temple MQ Freestanding Key"] = { ["child_access"] = function() diff --git a/ootrando_overworldmap_hamsda/scripts/globals.lua b/ootrando_overworldmap_hamsda/scripts/globals.lua index 9da73f4..c8671a9 100644 --- a/ootrando_overworldmap_hamsda/scripts/globals.lua +++ b/ootrando_overworldmap_hamsda/scripts/globals.lua @@ -2,3 +2,26 @@ VARIANT = Tracker.ActiveVariantUID HAS_MAP = VARIANT ~= "var_minimalist" and (not VARIANT:find("itemsonly")) HAS_KEYS = VARIANT:find("keysanity") HAS_ER = VARIANT:find("entrance") + +ACCESS_LEVEL = { + [0] = AccessibilityLevel.None, + [1] = AccessibilityLevel.Partial, + [3] = AccessibilityLevel.Inspect, + [5] = AccessibilityLevel.SequenceBreak, + [6] = AccessibilityLevel.Normal, + [7] = AccessibilityLevel.Cleared, + [AccessibilityLevel.None] = 0, + [AccessibilityLevel.Partial] = 1, + [AccessibilityLevel.Inspect] = 3, + [AccessibilityLevel.SequenceBreak] = 5, + [AccessibilityLevel.Normal] = 6, + [AccessibilityLevel.Cleared] = 7 +} + +ER_POOL_TYPES = { + ["DUNGEON"] = "dungeon", + ["GROTTO"] = "grotto", + ["INTERIOR"] = "interior", + ["OW"] = "ow", + ["ROOT"] = "root" +} diff --git a/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua b/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua index 7bddffd..dab42ff 100644 --- a/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua +++ b/ootrando_overworldmap_hamsda/scripts/logic_helpers_entrance.lua @@ -1,28 +1,14 @@ -access_level = { - [0] = AccessibilityLevel.None, - [1] = AccessibilityLevel.Partial, - [3] = AccessibilityLevel.Inspect, - [5] = AccessibilityLevel.SequenceBreak, - [6] = AccessibilityLevel.Normal, - [7] = AccessibilityLevel.Cleared, - [AccessibilityLevel.None] = 0, - [AccessibilityLevel.Partial] = 1, - [AccessibilityLevel.Inspect] = 3, - [AccessibilityLevel.SequenceBreak] = 5, - [AccessibilityLevel.Normal] = 6, - [AccessibilityLevel.Cleared] = 7 -} function or_accessibility(...) local max_level = 0 for _, data in ipairs({...}) do if data == AccessibilityLevel.Normal then return AccessibilityLevel.Normal end - if access_level[data] > max_level then - max_level = access_level[data] + if ACCESS_LEVEL[data] > max_level then + max_level = ACCESS_LEVEL[data] end end - return access_level[max_level] + return ACCESS_LEVEL[max_level] end function and_accessibility(...) @@ -31,11 +17,11 @@ function and_accessibility(...) if data == AccessibilityLevel.None then return AccessibilityLevel.None end - if access_level[data] < min_level then - min_level = access_level[data] + if ACCESS_LEVEL[data] < min_level then + min_level = ACCESS_LEVEL[data] end end - return access_level[min_level] + return ACCESS_LEVEL[min_level] end function can_leave_forest() diff --git a/ootrando_overworldmap_hamsda/scripts/region_building.lua b/ootrando_overworldmap_hamsda/scripts/region_building.lua index a1f5036..39888a7 100644 --- a/ootrando_overworldmap_hamsda/scripts/region_building.lua +++ b/ootrando_overworldmap_hamsda/scripts/region_building.lua @@ -1,20 +1,42 @@ +for region, region_data in pairs(data_per_region) do + if not region_data.scene then + print("error! no scene for region:", region) + end + if not region_data.pool then + print("error! no pool for region:", region) + end + if type(region_data.exits) == "table" then + for exit, _ in pairs(region_data.exits) do + if not data_per_region[exit] then + print("error! exit not in data_per_region", region, exit) + end + end + end +end + special_regions = { ["KF Links House"] = { + ["origin"] = nil, ["setting"] = "setting_entrance_interiors_all" }, ["Temple of Time"] = { + ["origin"] = nil, ["setting"] = "setting_entrance_interiors_all" }, ["Kak Potion Shop Front"] = { + ["origin"] = nil, ["setting"] = "setting_entrance_interiors_all" }, ["Kak Potion Shop Back"] = { + ["origin"] = nil, ["setting"] = "setting_entrance_interiors_all" }, ["Kak Windmill"] = { + ["origin"] = nil, ["setting"] = "setting_entrance_interiors_all" }, ["Graveyard Dampes Grave"] = { + ["origin"] = nil, ["setting"] = "setting_entrance_grottos_shuffle" } } @@ -37,35 +59,35 @@ function invalidate_locations() end invalidate_locations() -function set_region_access(age, target_region, target_new_access, origin_access) - if access_level[origin_access] < access_level[target_new_access] then - target_new_access = origin_access +function set_region_access(age, to_region, new_access, from_access) + if ACCESS_LEVEL[from_access] < ACCESS_LEVEL[new_access] then + new_access = from_access end - local target_old_access = access_per_region_per_age[age][target_region] - if access_level[target_old_access] < access_level[target_new_access] then + local old_access = access_per_region_per_age[age][to_region] + if ACCESS_LEVEL[old_access] < ACCESS_LEVEL[new_access] then if ER_DEBUGGING then - print("| | +--set access", age, target_new_access, target_region) + print("| | +--set access", age, new_access, to_region) end changed_access = true - access_per_region_per_age[age][target_region] = target_new_access + access_per_region_per_age[age][to_region] = new_access end end -function set_location_access(age, location, target_new_access, origin_access) - if access_level[origin_access] < access_level[target_new_access] then - target_new_access = origin_access +function set_location_access(age, location, new_access, from_access) + if ACCESS_LEVEL[from_access] < ACCESS_LEVEL[new_access] then + new_access = from_access end - local target_old_access = location_access_per_age[age][location] or AccessibilityLevel.None - if access_level[target_old_access] < access_level[target_new_access] then + local old_access = location_access_per_age[age][location] or AccessibilityLevel.None + if ACCESS_LEVEL[old_access] < ACCESS_LEVEL[new_access] then if ER_DEBUGGING then - print("| | +--location", age, target_new_access, location) + print("| | +--location", age, new_access, location) end changed_access = true - location_access_per_age[age][location] = target_new_access + location_access_per_age[age][location] = new_access end end -function build_regions() +function update_region_connections() invalidate_regions() invalidate_locations() @@ -81,10 +103,12 @@ function build_regions() end for region, access in pairs(access_per_region_per_age[age]) do if access ~= AccessibilityLevel.None then - local region_data = data_per_region[region] if ER_DEBUGGING then print("| +--region", region) end + + local region_data = data_per_region[region] + if type(region_data.locations) == "table" then for location, location_data in pairs(region_data.locations) do local age_func = (age == 1) and "child_access" or "adult_access" @@ -93,25 +117,29 @@ function build_regions() set_location_access(age, location, new_access, access) end end + + local is_interior = + (region_data.pool == ER_POOL_TYPES.GROTTO or region_data.pool == ER_POOL_TYPES.INTERIOR or + region_data.pool == ER_POOL_TYPES.DUNGEON) + if type(region_data.exits) == "table" then for exit, exit_data in pairs(region_data.exits) do local age_func = (age == 1) and "child_access" or "adult_access" local new_access = exit_data[age_func]() - local same_scene = - region_data.scene and data_per_region[exit] and data_per_region[exit].scene and - region_data.scene == data_per_region[exit].scene + local is_same_scene = data_per_region[exit].scene == region_data.scene - if region_data.special and (not same_scene) then + if not is_same_scene and type(special_regions[region]) == "table" then + --handle special regions if not has(special_regions[region].setting) then set_region_access(age, exit, new_access, access) elseif special_regions[region].origin then set_region_access(age, special_regions[region].origin, access, access) end else - if exit_data.fixed or same_scene then + if exit_data.fixed or is_same_scene then set_region_access(age, exit, new_access, access) - elseif not same_scene and not region_data.dungeon and not region_data.interior then + elseif not is_same_scene and not is_interior then if exit_data.setting and not has(exit_data.setting) then set_region_access(age, exit, new_access, access) elseif exit_data.capture and data_per_region[exit_data.capture] then @@ -188,7 +216,7 @@ function access_exit(region, exit, age) access = or_accessibility(and_accessibility(region_child, exit_child), and_accessibility(region_adult, exit_adult)) end - local level = access_level[access] + local level = ACCESS_LEVEL[access] if level > 0 then if ER_TURN_VISITED_EXIT_RED and data_per_region[region].exits[exit].capture then --having a capture + inspect level = turn icon red @@ -221,7 +249,7 @@ function access_location(location, age) access = or_accessibility(location_child, location_adult) end - local level = access_level[access] + local level = ACCESS_LEVEL[access] if level > 0 then return 1, access end diff --git a/ootrando_overworldmap_hamsda/scripts/update_entrance.lua b/ootrando_overworldmap_hamsda/scripts/update_entrance.lua index 85ce2b3..d5aa19e 100644 --- a/ootrando_overworldmap_hamsda/scripts/update_entrance.lua +++ b/ootrando_overworldmap_hamsda/scripts/update_entrance.lua @@ -6,8 +6,8 @@ function get_capture_per_section(section_object) return nil end -badge_cache = {} -function badge_location(location_object, section_object) +local badge_cache = {} +function add_location_badge(location_object, section_object) local capture = section_object.CapturedItem if capture ~= badge_cache[section_object] then if badge_cache[location_object] then @@ -22,31 +22,91 @@ function badge_location(location_object, section_object) end end +local new_capture_layouts = {} +local capture_layout_info = { + { + ["pool"] = ER_POOL_TYPES.OW, + ["shuffle_setting"] = "setting_entrance_overworld_shuffle", + ["mixed_setting"] = "setting_entrance_mixed_all", + ["default_capture"] = "tracker_capture_ow", + ["current_capture"] = "tracker_capture_ow_grotto_interior_dungeon" + }, + { + ["pool"] = ER_POOL_TYPES.GROTTO, + ["shuffle_setting"] = "setting_entrance_grottos_shuffle", + ["mixed_setting"] = "setting_entrance_mixed_indoor", + ["default_capture"] = "tracker_capture_grotto", + ["current_capture"] = "tracker_capture_ow_grotto_interior_dungeon" + }, + { + ["pool"] = ER_POOL_TYPES.INTERIOR, + ["shuffle_setting"] = "setting_entrance_interiors_simple", + ["mixed_setting"] = "setting_entrance_mixed_indoor", + ["default_capture"] = "tracker_capture_interior", + ["current_capture"] = "tracker_capture_ow_grotto_interior_dungeon" + }, + { + ["pool"] = ER_POOL_TYPES.DUNGEON, + ["shuffle_setting"] = "setting_entrance_dungeons_shuffle", + ["mixed_setting"] = "setting_entrance_mixed_indoor", + ["default_capture"] = "tracker_capture_dungeon", + ["current_capture"] = "tracker_capture_ow_grotto_interior_dungeon" + } +} +function set_new_capture_layout(exit_name, section_object) + local pool = data_per_region[exit_name].pool + if new_capture_layouts[pool] then + section_object.ItemCaptureLayout = new_capture_layouts[pool] + end +end + +function update_capture_layouts() + local mixed_capture = "tracker_capture" + for _, data in ipairs(capture_layout_info) do + if has(data.mixed_setting) and has(data.shuffle_setting) then + mixed_capture = mixed_capture .. "_" .. data.pool + end + end + + for _, data in ipairs(capture_layout_info) do + local new_layout = has(data.mixed_setting) and mixed_capture or data.default_capture + if new_layout ~= data.current_capture then + new_capture_layouts[data.pool] = new_layout + data.current_capture = new_layout + end + end +end + function update_region_captures() - for region, data in pairs(special_regions) do + for _, data in pairs(special_regions) do data.origin = nil end for region, region_data in pairs(data_per_region) do if type(region_data.exits) == "table" then - for target, target_data in pairs(region_data.exits) do - if target_data.section_object then - target_data.capture = get_capture_per_section(target_data.section_object) + for exit, exit_data in pairs(region_data.exits) do + if exit_data.section_object then + exit_data.capture = get_capture_per_section(exit_data.section_object) + if region_data.pool ~= ER_POOL_TYPES.ROOT then + set_new_capture_layout(exit, exit_data.section_object) + end if ER_BADGE_EXITS then - badge_location(target_data.location_object, target_data.section_object) + add_location_badge(exit_data.location_object, exit_data.section_object) end - if target_data.capture and special_regions[target_data.capture] and region_data.scene ~= "Root" then - special_regions[target_data.capture].origin = region + if exit_data.capture and special_regions[exit_data.capture] and region_data.scene ~= "Root" then + special_regions[exit_data.capture].origin = region if ER_DEBUGGING then - print("special:", target_data.capture, "at", region) + print("special:", exit_data.capture, "at", region) end end end end end end + new_capture_layouts = {} end function update_version_specific() + update_capture_layouts() update_region_captures() - build_regions() + update_region_connections() end From dfc1d21b5f8bd59a5e7f18fcd427c8ab03183805 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 7 Nov 2021 17:13:13 +0100 Subject: [PATCH 15/19] update presets --- ootrando_overworldmap_hamsda/scripts/user_presets.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ootrando_overworldmap_hamsda/scripts/user_presets.lua b/ootrando_overworldmap_hamsda/scripts/user_presets.lua index 464b090..e659463 100644 --- a/ootrando_overworldmap_hamsda/scripts/user_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/user_presets.lua @@ -4,7 +4,7 @@ setting_presets = { ["color"] = "#00ffff", ["icon"] = "images/agony.png", ["settings"] = { - ["setting_forest"] = 2, + ["setting_forest"] = 1, ["setting_kak"] = 0, ["setting_door"] = 1, ["setting_fountain"] = 0, @@ -112,6 +112,7 @@ setting_presets = { ["setting_entrance_grottos"] = 1, ["setting_entrance_dungeons"] = 1, ["setting_entrance_overworld"] = 1, + ["setting_entrance_mixed"] = 2, ["setting_entrance_owl"] = 1, ["setting_entrance_warpsong"] = 1, ["setting_entrance_spawn"] = 1 From ae8ba0c22b14ba635d63c0bcf05d4954058c3b21 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 7 Nov 2021 17:30:20 +0100 Subject: [PATCH 16/19] split and update readme --- ootrando_overworldmap_hamsda/README.md | 294 +---------------------- ootrando_overworldmap_hamsda/SETTINGS.md | 293 ++++++++++++++++++++++ 2 files changed, 298 insertions(+), 289 deletions(-) create mode 100644 ootrando_overworldmap_hamsda/SETTINGS.md diff --git a/ootrando_overworldmap_hamsda/README.md b/ootrando_overworldmap_hamsda/README.md index 8133ebe..5c639d0 100644 --- a/ootrando_overworldmap_hamsda/README.md +++ b/ootrando_overworldmap_hamsda/README.md @@ -36,254 +36,6 @@ Some of this functionality might not be immediately obvious: - Right clicking any of the song icons, e.g. ![Zelda's Lullaby](images/song_zelda.png "Zelda's Lullaby"), will overlay them with a smaller version, e.g. ![Song of Time overlay](images/overlay_song_time.png "Song of Time overlay"), that can be cycled through. This overlay has no logical bearing, but can be used to indicate which song has been found where in non songsanity. - ![Triforce Piece](images/triforce_piece.png "Triforce Piece") is used as a counter for Triforce pieces in the Triforce Hunt mode. -## Settings (for map variants) - -There is a variety of toggles available to accomodate the different settings the randomizer offers. The settings are arranged to mimic the current GUI of the randomizer. The default for all of these should match the settings used for the weekly races (check out the OoTR discord for more info). - -The bottom right icon is a customizable preset loader. Cycle through the presets with left click and load with right click (some settings might require an extra right click since they depend on other settings). -To customize the presets, please override `scripts/user_presets.lua` and edit to your liking. I hope the structure is fairly straightforward. Which setting number corresponds to which setting can be found in `items/options.json` and `items/options_entrance.json` (0 based indexing). - -### Main Rules - -This tab contains most of the important settings that can have a major impact on the logic of a randomizer seed ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Main_Rules)). - -#### Forest - -This setting determines if you can leave the Kokiri Forest without beating the Deku Tree. - -- ![Closed Forest](images/setting_forest_closed.png "Closed Forest") You will find the Kokiri Sword and Slingshot early on to beat the Deku Tree before leaving Kokiri Forest. -- ![Closed Deku](images/setting_forest_deku.png "Closed Deku") You can leave Kokiri Forest but will need the Kokiri Sword and Deku Shield to go to the Deku Tree. -- ![Open Forest](images/setting_forest_open.png "Open Forest") You can immediately leave Kokiri Forest and go to the Deku Tree. - -#### Kakariko Gate - -This setting determines the behaviour of the Kakariko Gate to Death Mountain Trail as child as well as the Happy Mask Shop. - -- ![Open Gate](images/setting_kak_open.png "Open Gate") The gate is always open. The Happy Mask Shop opens once you obtain Zelda's Letter. -- ![Zelda's Letter Opens Gate](images/setting_kak_letter.png "Zelda's Letter Opens Gate") Both the gate and the Happy Mask Shop open once you obtain Zelda's Letter. -- ![Closed Gate](images/setting_kak_closed.png "Closed Gate") Both the gate and the Happy Mask Shop are closed until showing Zelda's Letter to the guard. - -#### Door of Time - -This setting determines whether the Door of Time starts open or closed. - -- ![Closed Door](images/setting_door_closed.png "Closed Door") You will need to find Song of Time to open the Door of Time and unlock the ability to time travel. -- ![Open Door](images/setting_door_open.png "Open Door") The Door of Time starts open and you can immediately switch between ages. - -#### Zora's Fountain - -This setting determines whether Zoras Fountain starts open or closed. - -- ![Closed Fountain](images/setting_fountain_closed.png "Closed Fountain") You can find Rutos Letter and open Zoras Fountain by moving King Zora. -- ![Adult Fountain](images/setting_fountain_adult.png "Adult Fountain") Zoras Fountain can be accessed as adult without handing in Rutos Letter. Child access to the fountain is unchanged. -- ![Open Fountain](images/setting_fountain_open.png "Open Fountain") Rutos Letter can no longer be found, but Zoras Fountain can be accessed without moving King Zora for both ages. - -#### Gerudo Fortress - -This setting determines the state of the. - -- ![Normal Gerudo Fortress](images/setting_gerudo_fortress_normal.png "Normal Gerudo Fortress") You will have to rescue all 4 carpenters. -- ![Fast Gerudo Fortress](images/setting_gerudo_fortress_fast.png "Fast Gerudo Fortress") You only need to free one carpenter (F1 North). -- ![Open Gerudo Fortress](images/setting_gerudo_fortress_open.png "Open Gerudo Fortress") The carpenters start free and the Fortress is immediately accessible (if `Shuffle Gerudo Card` is turned off, mark your ![Gerudo Card](images/gerudocard.png "Gerudo Card") as well). - -#### Rainbow Bridge Requirement - -This setting determines what is needed to trigger the rainbow bridge in front of Ganons castle. - -- ![Always Open](images/setting_bridge_open.png "Always Open") Nothing required, bridge is always open -- ![Vanilla](images/setting_bridge_vanilla.png "Vanilla") Light arrows, shadow medallion, and spirit medallion required -- ![Stones](images/setting_bridge_stones.png "Stones") Variable amount of stones required -- ![Medallions](images/setting_bridge_medallions.png "Medallions") Variable amount of medallions required -- ![Dungeons](images/setting_bridge_dungeons.png "Dungeons") Variable amount of medallions and stones required -- ![GS tokens](images/setting_bridge_gs.png "GS tokens") Variable amount of Gold Skulltula tokens required - -#### Rainbow Bridge Amount - -This setting determines how many (if any) of the items specified in `Rainbow Bridge Requirement` are needed. - -![Bridge Amount](images/setting_bridge_amount.png "Bridge Amount") Increment or decrement the number required. - -#### Number of Trials - -This setting determines how many trials are needed to dispel the barrier in Ganons castle. - -![Trials](images/setting_trials.png "Trials") Increment or decrement the number of trials needed. - -If trials are set to at least 1, Ganons castle will show locations for the trials. When you clear a trial, mark that location as cleared. Once the number of cleared trials is greater than the number of required trials, the last chest will appear available. - -I have not found a good way to represent that a trial started as dispelled. - -#### Starting Age - -This setting determines which age you started as. - -- ![Child Start](images/setting_age_child.png "Child Start") Link started as child. -- ![Adult Start](images/setting_age_adult.png "Adult Start") Link started as adult. - -If you have selected ![Open Door](images/setting_door_open.png "Open Door") or collected an ![Ocarina](images/fairyocarina.png "Ocarina") and ![Song of Time](images/song_time.png "Song of Time") the checks for the other age will unlock. - -#### Bombchus Are Considered in Logic - -This setting determines if Bombchus are considered by the logic. - -- ![Bombchus not in logic](images/setting_logic_chus_no.png "Bombchus not in logic") Bombchus will never be considered by the logic and can be used to sequence break bomb locations. -- ![Bombchus in logic](images/setting_logic_chus_yes.png "Bombchus in logic") Bombchus can be used as regular explosives like bombs in logic. - -#### Shopsanity - -This setting determines if Shopsanity is active. - -- ![Shopsanity off](images/setting_shopsanity_no.png "Shopsanity off") The shops have their regular items. -- ![Shopsanity on](images/setting_shopsanity_yes.png "Shopsanity on") A varying amount of items in the shops is randomized. - -#### Tokensanity - -This setting determines which Gold Skulltulas are shown, especially useful for Tokensanity. - -- ![Skulltulas hidden](images/setting_tokens_off.png "Skulltulas hidden") Gold Skulltulas will be hidden. -- ![Skulltulas in dungeons](images/setting_tokens_dungeons.png "Skulltulas in dungeons") Gold Skulltulas in dungeons will be displayed. -- ![Skulltulas in overworld](images/setting_tokens_overworld.png "Skulltulas in overworld") Gold Skulltulas in the overworld will be displayed. -- ![Skulltulas everywhere](images/setting_tokens_all.png "Skulltulas everywhere") All Gold Skulltulas will be displayed. - -#### Scrub Shuffle - -This setting determines if all Deku Scrubs have randomized items. - -- ![Scrubs not shuffled](images/setting_scrub_shuffle_no.png "Scrubs not shuffled") Only the three Deku Scrubs that give actual items in the vanilla game can have random items. -- ![Scrubs shuffled](images/setting_scrub_shuffle_yes.png "Scrubs shuffled") All Deku Scrubs can have random items. - -#### Shuffle Cows - -This setting determines if cows have randomized items. - -- ![Cowsanity off](images/setting_cowsanity_no.png "Cowsanity off") The cows just give milk when Eponas song gets played. -- ![Cowsanity on](images/setting_cowsanity_yes.png "Cowsanity on") The cows will give a random item the first time Eponas song gets played. - -#### Shuffle Kokiri Sword - -This setting determines if the Kokiri Sword gets shuffled. - -- ![Kokiri Sword not shuffled](images/setting_shuffle_sword1_no.png "Kokiri Sword not shuffled") The Kokiri Sword is not shuffled and will be captured in the corresponding chest by default. -- ![Kokiri Sword shuffled](images/setting_shuffle_sword1_yes.png "Kokiri Sword shuffled") The Kokiri Sword is shuffled into the item pool and will not be captured. - -#### Shuffle Ocarinas - -This setting determines if the Ocarinas get shuffled. - -- ![Ocarinas not shuffled](images/setting_shuffle_ocarinas_no.png "Ocarinas not shuffled") The Ocarinas are not shuffled and will be captured in the corresponding chests by default. -- ![Ocarinas shuffled](images/setting_shuffle_ocarinas_yes.png "Ocarinas shuffled") The Ocarinas are shuffled into the item pool and will not be captured. - -#### Shuffle Weird Egg - -This setting determines if the Weird Egg gets shuffled. - -- ![Weird Egg not shuffled](images/setting_shuffle_egg_no.png "Weird Egg not shuffled") The Weird Egg is not shuffled and will be captured in the corresponding chest by default. -- ![Weird Egg shuffled](images/setting_shuffle_egg_yes.png "Weird Egg shuffled") The Weird Egg is shuffled into the item pool and will not be captured. - -#### Shuffle Gerudo Card - -This setting determines if the Gerudo Card gets shuffled. - -- ![Gerudo Card not shuffled](images/setting_shuffle_card_no.png "Gerudo Card not shuffled") The Gerudo Card is not shuffled and will be captured in the corresponding chest by default. -- ![Gerudo Card shuffled](images/setting_shuffle_card_yes.png "Gerudo Card shuffled") The Gerudo Card is shuffled into the item pool and will not be captured. - -#### Shuffle Magic Beans - -This setting determines if Magic Beans are shuffled. - -- ![Magic Beans not shuffled](images/setting_shuffle_beans_no.png "Magic Beans not shuffled") Magic Beans are not shuffled and will be captured in the corresponding chest by default. -- ![Magic Beans shuffled](images/setting_shuffle_beans_yes.png "Magic Beans shuffled") The Magic Beans are shuffled into the item pool and will not be captured. - -#### Shuffle Medigoron & Carpet Salesman - -This setting determines if Medigoron and Carpet Salesman items are shuffled. - -- ![Medigoron and Carpet Salesman not shuffled](images/setting_merchants_off.png "Medigoron and Carpet Salesman not shuffled") Medigoron and Carpet Salesman items are not shuffled. -- ![Medigoron and Carpet Salesman shuffled](images/setting_merchants_shuffle.png "Medigoron and Carpet Salesman shuffled") Medigoron and Carpet Salesman items are shuffled and the merchants sell one randomized item for 200 rupees each. - -#### Shuffle Small Keys - -This setting determines if Small Keys are shuffled (non keys variants will force this off). - -- ![Small Keys not shuffled](images/setting_shuffle_smallkeys_no.png "Small Keys not shuffled") Small Keys are not shuffled and will always be considered at their maximum. -- ![Small Keys shuffled](images/setting_shuffle_smallkeys_yes.png "Small Keys shuffled") Small Keys are shuffled and need to be tracked by the user. - -#### Shuffle Thieves' Hideout Keys - -This setting determines if Thieves' Hideout Keys are shuffled (non keys variants will force this off). - -- ![Thieves' Hideout Keys not shuffled](images/setting_shuffle_hideoutkeys_no.png "Thieves' Hideout Keys not shuffled") Thieves' Hideout Keys are not shuffled and will always be considered at their maximum. -- ![Thieves' Hideout Keys shuffled](images/setting_shuffle_hideoutkeys_yes.png "Thieves' Hideout Keys shuffled") Thieves' Hideout Keys are shuffled and need to be tracked by the user. - -#### Shuffle Boss Keys - -This setting determines if Boss Keys are shuffled (non keys variants will force this off). - -- ![Boss Keys not shuffled](images/setting_shuffle_bosskeys_no.png "Boss Keys not shuffled") Boss Keys are not shuffled and will always be considered active. -- ![Boss Keys shuffled](images/setting_shuffle_bosskeys_yes.png "Boss Keys shuffled") Boss Keys are shuffled and need to be tracked by the user. - -#### Shuffle Ganon's Boss Key - -This setting determines if Ganon's Boss Key is shuffled (non keys variants will force this off). - -- ![Ganon's Boss Key not shuffled](images/setting_shuffle_ganon_bosskey_no.png "Ganon's Boss Key not shuffled") Ganon's Boss Key is not shuffled and will always be considered active. -- ![Ganon's Boss Key shuffled](images/setting_shuffle_ganon_bosskey_yes.png "Ganon's Boss Key shuffled") Ganon's Boss Key is shuffled and needs to be tracked by the user. - -#### Skip Child Zelda - -This setting determines if visiting Zelda in the Hyrule Castle Gardens is skipped. - -- ![Child Zelda not skipped](images/setting_zelda_off.png "Child Zelda not skipped") Zelda has to be visited like in the vanilla game. -- ![Child Zelda skipped](images/setting_zelda_free.png "Child Zelda skipped") Zelda already counts as visited, allowing dependent events to unfold. - -#### Complete Mask Quest - -This setting determines if all masks will be available once the Happy Mask Shop is open. - -- ![Mask Quest not complete](images/setting_masks_off.png "Mask Quest not complete") The mask quest has to be completed step by step like in the vanilla game. -- ![Mask Quest complete](images/setting_masks_complete.png "Mask Quest complete") All the masks will be available once the Happy Mask Shop is open. - -#### Hints - -This setting determines when hintable locations will show up on the map ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Other)). - -- ![Hints off](images/setting_hints_off.png "Hints off") Hintable locations will never show up on the map. -- ![Hints Truth](images/setting_hints_truth.png "Hints Truth") Hintable locations will show up on the map if you have ![Mask of Truth](images/truth.png "Mask of Truth"). -- ![Hints Agony](images/setting_hints_agony.png "Hints Agony") Hintable locations will show up on the map if you have ![Stone of Agony](images/agony.png "Stone of Agony"). -- ![Hints on](images/setting_hints_on.png "Hints on") Hintable locations will always show up on the map. - -#### Damage Multiplier - -This setting determines how much damage you take ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Other)). - -- ![Damage x0.5](images/setting_damage_half.png "Damage x0.5") Damage is halved. -- ![Damage x1](images/setting_damage_normal.png "Damage x1") Damage is normal. -- ![Damage x2](images/setting_damage_double.png "Damage x2") Damage is doubled. -- ![Damage x4](images/setting_damage_quadruple.png "Damage x4") Damage is quadrupled. -- ![OHKO](images/setting_damage_ohko.png "OHKO") Damage kills you in one hit. - -#### Bean Planting - -This setting determines how the Magic Beans will be handled on the map. - -- ![Plant off](images/setting_plant_no.png "Plant off") The bean patches won't show up on the child map and adult locations will just show up once you have the bean item. -- ![Plant on](images/setting_plant_yes.png "Plant on") The bean patches will show up on the child map and adult locations require those to be checked off (meaning the bean has actually been planted there). - -### Detailed Logic - -This tab includes some options for more granular logic changes ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Detailed_Logic)). - -#### Nighttime Skulltulas Expect Sun's Song - -This setting determines if logic expects the player to have an ocarina and the Sun’s Song to get Gold Skulltula locations that are only found at nighttime. - -- ![Sun's Song Not Expected](images/setting_skulltulas_sun_off.png "Sun's Song Not Expected") Sun's Song is not expected by logic. -- ![Sun's Song Expected](images/setting_skulltulas_sun_on.png "Sun's Song Expected") Sun's Song is expected, but locations will show as sequence breaks. - -#### Logic Tricks - -This tab also contains a list of (some of) the logic tricks that can be enabled in the randomizer. - ## Entrance Randomizer variants The entrance randomizer variants are very different from the regular map tracker variants: @@ -304,52 +56,16 @@ There are two variants, one for keysanity and one without. The keysanity variant I made a [quick explanation](https://youtu.be/4l8gDPkovAc) on how to use the ER variant, based on the previous split, but it still works basically the same. Excuse the poor sound quality, I don't have a great microphone. -### Settings (Entrance Randomizer only) - -The settings allow you to select which pools are actually shuffled (split based on Dev-R branch, since it is the most popular for ER). If they are not shuffled, the locations that still remain useful will appear on the `Locations` map instead, just like they would for the regular map tracker. - -#### Shuffle Interior Entrances - -- ![Interior Shuffle Off](images/setting_entrance_interiors_off.png "Interior Shuffle Off") No interiors are shuffled. -- ![Simple Interiors Shuffled](images/setting_entrance_interiors_simple.png "Simple Interiors Shuffled") Interiors except Link's House, Temple of Time, Kak Potion Shop, and Windmill are shuffled. -- ![All Interiors Shuffled](images/setting_entrance_interiors_all.png "All Interiors Shuffled") All interiors are shuffled. - -#### Shuffle Grotto Entrances - -- ![Grotto Shuffle Off](images/setting_entrance_grottos_off.png "Grotto Shuffle Off") Grottos and graves are not shuffled. -- ![Grottos Shuffled](images/setting_entrance_grottos_shuffle.png "Grottos Shuffled") Grottos and graves are shuffled. - -#### Shuffle Dungeon Entrances - -- ![Dungeon Shuffle Off](images/setting_entrance_dungeons_off.png "Dungeon Shuffle Off") Dungeons are not shuffled. -- ![Dungeons Shuffled](images/setting_entrance_dungeons_shuffle.png "Dungeons Shuffled") Dungeons are shuffled. - -#### Shuffle Overworld Entrances - -- ![Overworld Entrance Shuffle Off](images/setting_entrance_overworld_off.png "Overworld Entrance Shuffle Off") Overworld entrances are not shuffled. -- ![Overworld Entrances Shuffled](images/setting_entrance_overworld_shuffle.png "Overworld Entrances Shuffled") Overworld entrances are shuffled. - -#### Randomize Owl Drops - -- ![Owl Drop Shuffle Off](images/setting_entrance_owl_off.png "Owl Drop Shuffle Off") Owl drops are not shuffled. -- ![Owl Drops Shuffled](images/setting_entrance_owl_shuffle.png "Owl Drops Shuffled") Owl drops are shuffled. - -#### Randomize Warp Song Destinations - -- ![Warp Song Shuffle Off](images/setting_entrance_warpsong_off.png "Warp Song Shuffle Off") Warp song destinations are not shuffled. -- ![Warp Songs Shuffled](images/setting_entrance_warpsong_shuffle.png "Warp Songs Shuffled") Warp song destinations are shuffled. - -#### Randomize Overworld Spawns - -- ![Spawn Shuffle Off](images/setting_entrance_spawn_off.png "Spawn Shuffle Off") Spawns are not shuffled. -- ![Spawn Shuffled](images/setting_entrance_spawn_shuffle.png "Spawn Shuffled") Spawns are shuffled. - ### Counters -Additionally there are counters for the useful indoors entrances, so you can evaluate how much focus to put on exploring more entrances: +There are counters for the useful indoors entrances, so you can evaluate how much focus to put on exploring more entrances: - ![Counter: Generic Grottos](images/entrance_grotto_generic.png "Counter: Generic Grottos") 9 generic grottos (1 chest, 1 gossip stone). - ![Counter: Scrubs](images/entrance_grotto_scrub.png "Counter: Scrubs") 10 grottos that contain 2 or 3 scrubs each. Only 2 of these are relevant if `Shuffle Scrubs` is off. - ![Counter: Cows](images/entrance_grotto_cow.png "Counter: Cows") 4 grottos/houses that only have a cow (Impas House Back, Ingo Barn, Lon Lon Corner Tower, Mountain Bombable Grotto). The other cow spots have their own markers (![Links House](images/entrance_house_link.png) and ![Field Valley Grotto](images/entrance_grotto_field_valley.png)) - ![Counter: Great Fairies](images/entrance_house_fairy.png "Counter: Great Fairies") 6 Great Fairy Fountains. - ![Counter: Shops](images/entrance_house_shop.png "Counter: Shops") 7 randomized shops (Kakariko Potion Shop has 2 separate icons for capture). + +## Settings + +The cogwheel at the top of the items allows you to change several settings for the tracker. An explanation of each can be found [here](SETTINGS.md). diff --git a/ootrando_overworldmap_hamsda/SETTINGS.md b/ootrando_overworldmap_hamsda/SETTINGS.md new file mode 100644 index 0000000..50b00f7 --- /dev/null +++ b/ootrando_overworldmap_hamsda/SETTINGS.md @@ -0,0 +1,293 @@ +# Settings (for map variants) + +There is a variety of toggles available to accomodate the different settings the randomizer offers. The settings are arranged to mimic the current GUI of the randomizer. The default for all of these should match the settings used for the weekly races (check out the OoTR discord for more info). + +The bottom right icon is a customizable preset loader. Cycle through the presets with left click and load with right click (some settings might require an extra right click since they depend on other settings). +To customize the presets, please override `scripts/user_presets.lua` and edit to your liking. I hope the structure is fairly straightforward. Which setting number corresponds to which setting can be found in `items/options.json` and `items/options_entrance.json` (0 based indexing). + +## Main Rules + +This tab contains most of the important settings that can have a major impact on the logic of a randomizer seed ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Main_Rules)). + +### Forest + +This setting determines if you can leave the Kokiri Forest without beating the Deku Tree. + +- ![Closed Forest](images/setting_forest_closed.png "Closed Forest") You will find the Kokiri Sword and Slingshot early on to beat the Deku Tree before leaving Kokiri Forest. +- ![Closed Deku](images/setting_forest_deku.png "Closed Deku") You can leave Kokiri Forest but will need the Kokiri Sword and Deku Shield to go to the Deku Tree. +- ![Open Forest](images/setting_forest_open.png "Open Forest") You can immediately leave Kokiri Forest and go to the Deku Tree. + +### Kakariko Gate + +This setting determines the behaviour of the Kakariko Gate to Death Mountain Trail as child as well as the Happy Mask Shop. + +- ![Open Gate](images/setting_kak_open.png "Open Gate") The gate is always open. The Happy Mask Shop opens once you obtain Zelda's Letter. +- ![Zelda's Letter Opens Gate](images/setting_kak_letter.png "Zelda's Letter Opens Gate") Both the gate and the Happy Mask Shop open once you obtain Zelda's Letter. +- ![Closed Gate](images/setting_kak_closed.png "Closed Gate") Both the gate and the Happy Mask Shop are closed until showing Zelda's Letter to the guard. + +### Door of Time + +This setting determines whether the Door of Time starts open or closed. + +- ![Closed Door](images/setting_door_closed.png "Closed Door") You will need to find Song of Time to open the Door of Time and unlock the ability to time travel. +- ![Open Door](images/setting_door_open.png "Open Door") The Door of Time starts open and you can immediately switch between ages. + +### Zora's Fountain + +This setting determines whether Zoras Fountain starts open or closed. + +- ![Closed Fountain](images/setting_fountain_closed.png "Closed Fountain") You can find Rutos Letter and open Zoras Fountain by moving King Zora. +- ![Adult Fountain](images/setting_fountain_adult.png "Adult Fountain") Zoras Fountain can be accessed as adult without handing in Rutos Letter. Child access to the fountain is unchanged. +- ![Open Fountain](images/setting_fountain_open.png "Open Fountain") Rutos Letter can no longer be found, but Zoras Fountain can be accessed without moving King Zora for both ages. + +### Gerudo Fortress + +This setting determines the state of the. + +- ![Normal Gerudo Fortress](images/setting_gerudo_fortress_normal.png "Normal Gerudo Fortress") You will have to rescue all 4 carpenters. +- ![Fast Gerudo Fortress](images/setting_gerudo_fortress_fast.png "Fast Gerudo Fortress") You only need to free one carpenter (F1 North). +- ![Open Gerudo Fortress](images/setting_gerudo_fortress_open.png "Open Gerudo Fortress") The carpenters start free and the Fortress is immediately accessible (if `Shuffle Gerudo Card` is turned off, mark your ![Gerudo Card](images/gerudocard.png "Gerudo Card") as well). + +### Rainbow Bridge Requirement + +This setting determines what is needed to trigger the rainbow bridge in front of Ganons castle. + +- ![Always Open](images/setting_bridge_open.png "Always Open") Nothing required, bridge is always open +- ![Vanilla](images/setting_bridge_vanilla.png "Vanilla") Light arrows, shadow medallion, and spirit medallion required +- ![Stones](images/setting_bridge_stones.png "Stones") Variable amount of stones required +- ![Medallions](images/setting_bridge_medallions.png "Medallions") Variable amount of medallions required +- ![Dungeons](images/setting_bridge_dungeons.png "Dungeons") Variable amount of medallions and stones required +- ![GS tokens](images/setting_bridge_gs.png "GS tokens") Variable amount of Gold Skulltula tokens required + +### Rainbow Bridge Amount + +This setting determines how many (if any) of the items specified in `Rainbow Bridge Requirement` are needed. + +![Bridge Amount](images/setting_bridge_amount.png "Bridge Amount") Increment or decrement the number required. + +### Number of Trials + +This setting determines how many trials are needed to dispel the barrier in Ganons castle. + +![Trials](images/setting_trials.png "Trials") Increment or decrement the number of trials needed. + +If trials are set to at least 1, Ganons castle will show locations for the trials. When you clear a trial, mark that location as cleared. Once the number of cleared trials is greater than the number of required trials, the last chest will appear available. + +I have not found a good way to represent that a trial started as dispelled. + +### Starting Age + +This setting determines which age you started as. + +- ![Child Start](images/setting_age_child.png "Child Start") Link started as child. +- ![Adult Start](images/setting_age_adult.png "Adult Start") Link started as adult. + +If you have selected ![Open Door](images/setting_door_open.png "Open Door") or collected an ![Ocarina](images/fairyocarina.png "Ocarina") and ![Song of Time](images/song_time.png "Song of Time") the checks for the other age will unlock. + +### Bombchus Are Considered in Logic + +This setting determines if Bombchus are considered by the logic. + +- ![Bombchus not in logic](images/setting_logic_chus_no.png "Bombchus not in logic") Bombchus will never be considered by the logic and can be used to sequence break bomb locations. +- ![Bombchus in logic](images/setting_logic_chus_yes.png "Bombchus in logic") Bombchus can be used as regular explosives like bombs in logic. + +### Shopsanity + +This setting determines if Shopsanity is active. + +- ![Shopsanity off](images/setting_shopsanity_no.png "Shopsanity off") The shops have their regular items. +- ![Shopsanity on](images/setting_shopsanity_yes.png "Shopsanity on") A varying amount of items in the shops is randomized. + +### Tokensanity + +This setting determines which Gold Skulltulas are shown, especially useful for Tokensanity. + +- ![Skulltulas hidden](images/setting_tokens_off.png "Skulltulas hidden") Gold Skulltulas will be hidden. +- ![Skulltulas in dungeons](images/setting_tokens_dungeons.png "Skulltulas in dungeons") Gold Skulltulas in dungeons will be displayed. +- ![Skulltulas in overworld](images/setting_tokens_overworld.png "Skulltulas in overworld") Gold Skulltulas in the overworld will be displayed. +- ![Skulltulas everywhere](images/setting_tokens_all.png "Skulltulas everywhere") All Gold Skulltulas will be displayed. + +### Scrub Shuffle + +This setting determines if all Deku Scrubs have randomized items. + +- ![Scrubs not shuffled](images/setting_scrub_shuffle_no.png "Scrubs not shuffled") Only the three Deku Scrubs that give actual items in the vanilla game can have random items. +- ![Scrubs shuffled](images/setting_scrub_shuffle_yes.png "Scrubs shuffled") All Deku Scrubs can have random items. + +### Shuffle Cows + +This setting determines if cows have randomized items. + +- ![Cowsanity off](images/setting_cowsanity_no.png "Cowsanity off") The cows just give milk when Eponas song gets played. +- ![Cowsanity on](images/setting_cowsanity_yes.png "Cowsanity on") The cows will give a random item the first time Eponas song gets played. + +### Shuffle Kokiri Sword + +This setting determines if the Kokiri Sword gets shuffled. + +- ![Kokiri Sword not shuffled](images/setting_shuffle_sword1_no.png "Kokiri Sword not shuffled") The Kokiri Sword is not shuffled and will be captured in the corresponding chest by default. +- ![Kokiri Sword shuffled](images/setting_shuffle_sword1_yes.png "Kokiri Sword shuffled") The Kokiri Sword is shuffled into the item pool and will not be captured. + +### Shuffle Ocarinas + +This setting determines if the Ocarinas get shuffled. + +- ![Ocarinas not shuffled](images/setting_shuffle_ocarinas_no.png "Ocarinas not shuffled") The Ocarinas are not shuffled and will be captured in the corresponding chests by default. +- ![Ocarinas shuffled](images/setting_shuffle_ocarinas_yes.png "Ocarinas shuffled") The Ocarinas are shuffled into the item pool and will not be captured. + +### Shuffle Weird Egg + +This setting determines if the Weird Egg gets shuffled. + +- ![Weird Egg not shuffled](images/setting_shuffle_egg_no.png "Weird Egg not shuffled") The Weird Egg is not shuffled and will be captured in the corresponding chest by default. +- ![Weird Egg shuffled](images/setting_shuffle_egg_yes.png "Weird Egg shuffled") The Weird Egg is shuffled into the item pool and will not be captured. + +### Shuffle Gerudo Card + +This setting determines if the Gerudo Card gets shuffled. + +- ![Gerudo Card not shuffled](images/setting_shuffle_card_no.png "Gerudo Card not shuffled") The Gerudo Card is not shuffled and will be captured in the corresponding chest by default. +- ![Gerudo Card shuffled](images/setting_shuffle_card_yes.png "Gerudo Card shuffled") The Gerudo Card is shuffled into the item pool and will not be captured. + +### Shuffle Magic Beans + +This setting determines if Magic Beans are shuffled. + +- ![Magic Beans not shuffled](images/setting_shuffle_beans_no.png "Magic Beans not shuffled") Magic Beans are not shuffled and will be captured in the corresponding chest by default. +- ![Magic Beans shuffled](images/setting_shuffle_beans_yes.png "Magic Beans shuffled") The Magic Beans are shuffled into the item pool and will not be captured. + +### Shuffle Medigoron & Carpet Salesman + +This setting determines if Medigoron and Carpet Salesman items are shuffled. + +- ![Medigoron and Carpet Salesman not shuffled](images/setting_merchants_off.png "Medigoron and Carpet Salesman not shuffled") Medigoron and Carpet Salesman items are not shuffled. +- ![Medigoron and Carpet Salesman shuffled](images/setting_merchants_shuffle.png "Medigoron and Carpet Salesman shuffled") Medigoron and Carpet Salesman items are shuffled and the merchants sell one randomized item for 200 rupees each. + +### Shuffle Small Keys + +This setting determines if Small Keys are shuffled (non keys variants will force this off). + +- ![Small Keys not shuffled](images/setting_shuffle_smallkeys_no.png "Small Keys not shuffled") Small Keys are not shuffled and will always be considered at their maximum. +- ![Small Keys shuffled](images/setting_shuffle_smallkeys_yes.png "Small Keys shuffled") Small Keys are shuffled and need to be tracked by the user. + +### Shuffle Thieves' Hideout Keys + +This setting determines if Thieves' Hideout Keys are shuffled (non keys variants will force this off). + +- ![Thieves' Hideout Keys not shuffled](images/setting_shuffle_hideoutkeys_no.png "Thieves' Hideout Keys not shuffled") Thieves' Hideout Keys are not shuffled and will always be considered at their maximum. +- ![Thieves' Hideout Keys shuffled](images/setting_shuffle_hideoutkeys_yes.png "Thieves' Hideout Keys shuffled") Thieves' Hideout Keys are shuffled and need to be tracked by the user. + +### Shuffle Boss Keys + +This setting determines if Boss Keys are shuffled (non keys variants will force this off). + +- ![Boss Keys not shuffled](images/setting_shuffle_bosskeys_no.png "Boss Keys not shuffled") Boss Keys are not shuffled and will always be considered active. +- ![Boss Keys shuffled](images/setting_shuffle_bosskeys_yes.png "Boss Keys shuffled") Boss Keys are shuffled and need to be tracked by the user. + +### Shuffle Ganon's Boss Key + +This setting determines if Ganon's Boss Key is shuffled (non keys variants will force this off). + +- ![Ganon's Boss Key not shuffled](images/setting_shuffle_ganon_bosskey_no.png "Ganon's Boss Key not shuffled") Ganon's Boss Key is not shuffled and will always be considered active. +- ![Ganon's Boss Key shuffled](images/setting_shuffle_ganon_bosskey_yes.png "Ganon's Boss Key shuffled") Ganon's Boss Key is shuffled and needs to be tracked by the user. + +### Skip Child Zelda + +This setting determines if visiting Zelda in the Hyrule Castle Gardens is skipped. + +- ![Child Zelda not skipped](images/setting_zelda_off.png "Child Zelda not skipped") Zelda has to be visited like in the vanilla game. +- ![Child Zelda skipped](images/setting_zelda_free.png "Child Zelda skipped") Zelda already counts as visited, allowing dependent events to unfold. + +### Complete Mask Quest + +This setting determines if all masks will be available once the Happy Mask Shop is open. + +- ![Mask Quest not complete](images/setting_masks_off.png "Mask Quest not complete") The mask quest has to be completed step by step like in the vanilla game. +- ![Mask Quest complete](images/setting_masks_complete.png "Mask Quest complete") All the masks will be available once the Happy Mask Shop is open. + +### Hints + +This setting determines when hintable locations will show up on the map ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Other)). + +- ![Hints off](images/setting_hints_off.png "Hints off") Hintable locations will never show up on the map. +- ![Hints Truth](images/setting_hints_truth.png "Hints Truth") Hintable locations will show up on the map if you have ![Mask of Truth](images/truth.png "Mask of Truth"). +- ![Hints Agony](images/setting_hints_agony.png "Hints Agony") Hintable locations will show up on the map if you have ![Stone of Agony](images/agony.png "Stone of Agony"). +- ![Hints on](images/setting_hints_on.png "Hints on") Hintable locations will always show up on the map. + +### Damage Multiplier + +This setting determines how much damage you take ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Other)). + +- ![Damage x0.5](images/setting_damage_half.png "Damage x0.5") Damage is halved. +- ![Damage x1](images/setting_damage_normal.png "Damage x1") Damage is normal. +- ![Damage x2](images/setting_damage_double.png "Damage x2") Damage is doubled. +- ![Damage x4](images/setting_damage_quadruple.png "Damage x4") Damage is quadrupled. +- ![OHKO](images/setting_damage_ohko.png "OHKO") Damage kills you in one hit. + +### Bean Planting + +This setting determines how the Magic Beans will be handled on the map. + +- ![Plant off](images/setting_plant_no.png "Plant off") The bean patches won't show up on the child map and adult locations will just show up once you have the bean item. +- ![Plant on](images/setting_plant_yes.png "Plant on") The bean patches will show up on the child map and adult locations require those to be checked off (meaning the bean has actually been planted there). + +## Detailed Logic + +This tab includes some options for more granular logic changes ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Detailed_Logic)). + +### Nighttime Skulltulas Expect Sun's Song + +This setting determines if logic expects the player to have an ocarina and the Sun’s Song to get Gold Skulltula locations that are only found at nighttime. + +- ![Sun's Song Not Expected](images/setting_skulltulas_sun_off.png "Sun's Song Not Expected") Sun's Song is not expected by logic. +- ![Sun's Song Expected](images/setting_skulltulas_sun_on.png "Sun's Song Expected") Sun's Song is expected, but locations will show as sequence breaks. + +### Logic Tricks + +This tab also contains a list of (some of) the logic tricks that can be enabled in the randomizer. + +## Entrance Randomizer only + +There are several settings that only show on the entrance randomizer variant. These settings allow you to select which pools are actually shuffled (split based on Dev-R branch, since it is the most popular for ER). If they are not shuffled, the locations that still remain useful will appear on the `Locations` map instead, just like they would for the regular map tracker. + +### Shuffle Interior Entrances + +- ![Interior Shuffle Off](images/setting_entrance_interiors_off.png "Interior Shuffle Off") No interiors are shuffled. +- ![Simple Interiors Shuffled](images/setting_entrance_interiors_simple.png "Simple Interiors Shuffled") Interiors except Link's House, Temple of Time, Kak Potion Shop, and Windmill are shuffled. +- ![All Interiors Shuffled](images/setting_entrance_interiors_all.png "All Interiors Shuffled") All interiors are shuffled. + +### Shuffle Grotto Entrances + +- ![Grotto Shuffle Off](images/setting_entrance_grottos_off.png "Grotto Shuffle Off") Grottos and graves are not shuffled. +- ![Grottos Shuffled](images/setting_entrance_grottos_shuffle.png "Grottos Shuffled") Grottos and graves are shuffled. + +### Shuffle Dungeon Entrances + +- ![Dungeon Shuffle Off](images/setting_entrance_dungeons_off.png "Dungeon Shuffle Off") Dungeons are not shuffled. +- ![Dungeons Shuffled](images/setting_entrance_dungeons_shuffle.png "Dungeons Shuffled") Dungeons are shuffled. + +### Shuffle Overworld Entrances + +- ![Overworld Entrance Shuffle Off](images/setting_entrance_overworld_off.png "Overworld Entrance Shuffle Off") Overworld entrances are not shuffled. +- ![Overworld Entrances Shuffled](images/setting_entrance_overworld_shuffle.png "Overworld Entrances Shuffled") Overworld entrances are shuffled. + +### Mix Entrance Pools + +- ![Mix Entrance Pools Off](images/setting_entrance_mixed_off.png "Mix Entrance Pools Off") Entrance pools are not mixed. +- ![Mix Indoor Entrances](images/setting_entrance_mixed_indoor.png "Mix Indoor Entrances") Shuffled entrances that are not `Overworld` are mixed. +- ![Mix All Entrances](images/setting_entrance_mixed_all.png "Mix All Entrances") All shuffled entrances are mixed. + +### Randomize Owl Drops + +- ![Owl Drop Shuffle Off](images/setting_entrance_owl_off.png "Owl Drop Shuffle Off") Owl drops are not shuffled. +- ![Owl Drops Shuffled](images/setting_entrance_owl_shuffle.png "Owl Drops Shuffled") Owl drops are shuffled. + +### Randomize Warp Song Destinations + +- ![Warp Song Shuffle Off](images/setting_entrance_warpsong_off.png "Warp Song Shuffle Off") Warp song destinations are not shuffled. +- ![Warp Songs Shuffled](images/setting_entrance_warpsong_shuffle.png "Warp Songs Shuffled") Warp song destinations are shuffled. + +### Randomize Overworld Spawns + +- ![Spawn Shuffle Off](images/setting_entrance_spawn_off.png "Spawn Shuffle Off") Spawns are not shuffled. +- ![Spawn Shuffled](images/setting_entrance_spawn_shuffle.png "Spawn Shuffled") Spawns are shuffled. From 13aa69f247c1fa1efa86e6e9cb580a22138f6eab Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 28 Nov 2021 11:05:23 +0100 Subject: [PATCH 17/19] changed style of settings to text instead of icons --- ootrando_overworldmap_hamsda/SETTINGS.md | 142 +- ootrando_overworldmap_hamsda/changelog.md | 1 + .../images/setting_age_adult.png | Bin 1967 -> 1790 bytes .../images/setting_age_child.png | Bin 1911 -> 1863 bytes .../images/setting_bridge_amount.png | Bin 1822 -> 2056 bytes .../images/setting_bridge_dungeons.png | Bin 1975 -> 2208 bytes .../images/setting_bridge_gs.png | Bin 1726 -> 2270 bytes .../images/setting_bridge_medallions.png | Bin 1586 -> 2190 bytes .../images/setting_bridge_open.png | Bin 1653 -> 1960 bytes .../images/setting_bridge_stones.png | Bin 1716 -> 2104 bytes .../images/setting_bridge_vanilla.png | Bin 1617 -> 1959 bytes .../images/setting_cowsanity_no.png | Bin 2380 -> 1954 bytes .../images/setting_cowsanity_yes.png | Bin 2478 -> 1910 bytes .../images/setting_damage_double.png | Bin 2666 -> 1824 bytes .../images/setting_damage_half.png | Bin 2618 -> 1300 bytes .../images/setting_damage_normal.png | Bin 2635 -> 1613 bytes .../images/setting_damage_ohko.png | Bin 2590 -> 1672 bytes .../images/setting_damage_quadruple.png | Bin 2645 -> 1947 bytes .../images/setting_door_closed.png | Bin 2536 -> 2054 bytes .../images/setting_door_open.png | Bin 2536 -> 1970 bytes .../images/setting_entrance_dungeons_off.png | Bin 2415 -> 2350 bytes .../setting_entrance_dungeons_shuffle.png | Bin 2372 -> 2319 bytes .../images/setting_entrance_grottos_off.png | Bin 2441 -> 2336 bytes .../setting_entrance_grottos_shuffle.png | Bin 2334 -> 2321 bytes .../images/setting_entrance_interiors_all.png | Bin 1826 -> 2292 bytes .../images/setting_entrance_interiors_off.png | Bin 1877 -> 2339 bytes .../setting_entrance_interiors_simple.png | Bin 1803 -> 2434 bytes .../images/setting_entrance_mixed_all.png | Bin 481 -> 1965 bytes .../images/setting_entrance_mixed_indoor.png | Bin 570 -> 2231 bytes .../images/setting_entrance_mixed_off.png | Bin 549 -> 2046 bytes .../images/setting_entrance_overworld_off.png | Bin 2371 -> 2416 bytes .../setting_entrance_overworld_shuffle.png | Bin 2307 -> 2361 bytes .../images/setting_entrance_owl_off.png | Bin 2364 -> 2221 bytes .../images/setting_entrance_owl_shuffle.png | Bin 2278 -> 2182 bytes .../images/setting_entrance_spawn_off.png | Bin 2419 -> 2077 bytes .../images/setting_entrance_spawn_shuffle.png | Bin 2295 -> 2044 bytes .../images/setting_entrance_warpsong_off.png | Bin 744 -> 2625 bytes .../setting_entrance_warpsong_shuffle.png | Bin 862 -> 2588 bytes .../images/setting_forest_closed.png | Bin 1671 -> 1722 bytes .../images/setting_forest_deku.png | Bin 1683 -> 2007 bytes .../images/setting_forest_open.png | Bin 1715 -> 1570 bytes .../images/setting_fountain_adult.png | Bin 2297 -> 2569 bytes .../images/setting_fountain_closed.png | Bin 2420 -> 2233 bytes .../images/setting_fountain_open.png | Bin 2404 -> 2404 bytes .../images/setting_gerudo_fortress_fast.png | Bin 1669 -> 1966 bytes .../images/setting_gerudo_fortress_normal.png | Bin 1739 -> 2110 bytes .../images/setting_gerudo_fortress_open.png | Bin 1752 -> 2086 bytes .../images/setting_hints_agony.png | Bin 2267 -> 2355 bytes .../images/setting_hints_off.png | Bin 2546 -> 1265 bytes .../images/setting_hints_on.png | Bin 2589 -> 1923 bytes .../images/setting_hints_truth.png | Bin 1935 -> 2174 bytes .../images/setting_kak_closed.png | Bin 1217 -> 1876 bytes .../images/setting_kak_letter.png | Bin 1238 -> 2257 bytes .../images/setting_kak_open.png | Bin 1266 -> 1662 bytes .../images/setting_logic_chus_no.png | Bin 1929 -> 2219 bytes .../images/setting_logic_chus_yes.png | Bin 1972 -> 2188 bytes .../images/setting_masks_complete.png | Bin 1741 -> 2352 bytes .../images/setting_masks_off.png | Bin 1810 -> 2385 bytes .../images/setting_merchants_off.png | Bin 2060 -> 0 bytes .../images/setting_merchants_shuffle.png | Bin 2049 -> 0 bytes .../images/setting_scrub_shuffle_no.png | Bin 2019 -> 1892 bytes .../images/setting_scrub_shuffle_yes.png | Bin 2086 -> 1927 bytes .../images/setting_shopsanity_no.png | Bin 1902 -> 1808 bytes .../images/setting_shopsanity_yes.png | Bin 4447 -> 1757 bytes .../images/setting_shuffle_beans_no.png | Bin 1506 -> 2295 bytes .../images/setting_shuffle_beans_yes.png | Bin 1458 -> 2247 bytes .../images/setting_shuffle_bosskeys_no.png | Bin 2424 -> 2285 bytes .../images/setting_shuffle_bosskeys_yes.png | Bin 2258 -> 2239 bytes .../images/setting_shuffle_card_no.png | Bin 2474 -> 2288 bytes .../images/setting_shuffle_card_yes.png | Bin 2433 -> 2264 bytes .../images/setting_shuffle_egg_no.png | Bin 1785 -> 2168 bytes .../images/setting_shuffle_egg_yes.png | Bin 1732 -> 2165 bytes .../setting_shuffle_ganon_bosskey_no.png | Bin 2503 -> 2650 bytes .../setting_shuffle_ganon_bosskey_yes.png | Bin 2312 -> 2617 bytes .../images/setting_shuffle_hideoutkeys_no.png | Bin 2227 -> 2095 bytes .../setting_shuffle_hideoutkeys_yes.png | Bin 2084 -> 2068 bytes .../images/setting_shuffle_merchants_no.png | Bin 0 -> 2167 bytes .../images/setting_shuffle_merchants_yes.png | Bin 0 -> 2121 bytes .../images/setting_shuffle_ocarinas_no.png | Bin 2078 -> 2103 bytes .../images/setting_shuffle_ocarinas_yes.png | Bin 2032 -> 2076 bytes .../images/setting_shuffle_smallkeys_no.png | Bin 2311 -> 2277 bytes .../images/setting_shuffle_smallkeys_yes.png | Bin 2183 -> 2229 bytes .../images/setting_shuffle_sword1_no.png | Bin 1264 -> 2312 bytes .../images/setting_shuffle_sword1_yes.png | Bin 1309 -> 2272 bytes .../images/setting_skulltulas_sun_off.png | Bin 2219 -> 2565 bytes .../images/setting_skulltulas_sun_on.png | Bin 2216 -> 2524 bytes .../images/setting_tokens_all.png | Bin 2969 -> 1436 bytes .../images/setting_tokens_dungeons.png | Bin 2945 -> 2295 bytes .../images/setting_tokens_off.png | Bin 3003 -> 1611 bytes .../images/setting_tokens_overworld.png | Bin 2853 -> 2266 bytes .../images/setting_trials.png | Bin 2497 -> 2093 bytes .../images/setting_zelda_free.png | Bin 1910 -> 1992 bytes .../images/setting_zelda_off.png | Bin 2041 -> 2014 bytes .../items/options.json | 188 ++- .../items/options_entrance.json | 154 -- .../layouts/layouts.json | 28 + .../layouts/layouts_entrance.json | 28 + .../layouts/options.json | 1301 +++++++++++++++-- .../layouts/options_entrance.json | 118 -- .../layouts/tricks.json | 903 ------------ .../locations/overworld.json | 10 +- .../locations/overworld_entrance.json | 4 +- .../scripts/load_items.lua | 1 - .../scripts/load_layouts.lua | 4 +- .../scripts/user_presets.lua | 44 +- 105 files changed, 1560 insertions(+), 1366 deletions(-) delete mode 100644 ootrando_overworldmap_hamsda/images/setting_merchants_off.png delete mode 100644 ootrando_overworldmap_hamsda/images/setting_merchants_shuffle.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_merchants_no.png create mode 100644 ootrando_overworldmap_hamsda/images/setting_shuffle_merchants_yes.png delete mode 100644 ootrando_overworldmap_hamsda/items/options_entrance.json delete mode 100644 ootrando_overworldmap_hamsda/layouts/options_entrance.json delete mode 100644 ootrando_overworldmap_hamsda/layouts/tricks.json diff --git a/ootrando_overworldmap_hamsda/SETTINGS.md b/ootrando_overworldmap_hamsda/SETTINGS.md index 50b00f7..ea13618 100644 --- a/ootrando_overworldmap_hamsda/SETTINGS.md +++ b/ootrando_overworldmap_hamsda/SETTINGS.md @@ -1,13 +1,13 @@ # Settings (for map variants) -There is a variety of toggles available to accomodate the different settings the randomizer offers. The settings are arranged to mimic the current GUI of the randomizer. The default for all of these should match the settings used for the weekly races (check out the OoTR discord for more info). +There is a variety of toggles available to accomodate the different settings the randomizer offers. The settings are arranged to mimic the current GUI of the randomizer. -The bottom right icon is a customizable preset loader. Cycle through the presets with left click and load with right click (some settings might require an extra right click since they depend on other settings). -To customize the presets, please override `scripts/user_presets.lua` and edit to your liking. I hope the structure is fairly straightforward. Which setting number corresponds to which setting can be found in `items/options.json` and `items/options_entrance.json` (0 based indexing). +The presets icon is a customizable preset loader. Cycle through the presets with left click and load with right click (some settings might require an extra right click since they depend on other settings). +To customize the presets, please override `scripts/user_presets.lua` and edit to your liking. I hope the structure is fairly straightforward. Which setting number corresponds to which setting can be found in `items/options.json` (0 based indexing). -## Main Rules +## Main Rules: Open -This tab contains most of the important settings that can have a major impact on the logic of a randomizer seed ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Main_Rules)). +This tab contains most of the important settings that determine how "open" a randomizer seed is ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Open)). ### Forest @@ -46,7 +46,7 @@ This setting determines the state of the. - ![Normal Gerudo Fortress](images/setting_gerudo_fortress_normal.png "Normal Gerudo Fortress") You will have to rescue all 4 carpenters. - ![Fast Gerudo Fortress](images/setting_gerudo_fortress_fast.png "Fast Gerudo Fortress") You only need to free one carpenter (F1 North). -- ![Open Gerudo Fortress](images/setting_gerudo_fortress_open.png "Open Gerudo Fortress") The carpenters start free and the Fortress is immediately accessible (if `Shuffle Gerudo Card` is turned off, mark your ![Gerudo Card](images/gerudocard.png "Gerudo Card") as well). +- ![Open Gerudo Fortress](images/setting_gerudo_fortress_open.png "Open Gerudo Fortress") The carpenters start free and the Fortress is immediately accessible. ### Rainbow Bridge Requirement @@ -75,6 +75,12 @@ If trials are set to at least 1, Ganons castle will show locations for the trial I have not found a good way to represent that a trial started as dispelled. +## Main Rules: World + +This tab contains more settings about the world structure of a randomizer seed ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#World)). + +A lot of these settings will not have any influence on the standard variant. To get the full benefits, you will need to use the entrance randomizer variant. + ### Starting Age This setting determines which age you started as. @@ -84,6 +90,49 @@ This setting determines which age you started as. If you have selected ![Open Door](images/setting_door_open.png "Open Door") or collected an ![Ocarina](images/fairyocarina.png "Ocarina") and ![Song of Time](images/song_time.png "Song of Time") the checks for the other age will unlock. +### Shuffle Interior Entrances + +- ![Interior Shuffle Off](images/setting_entrance_interiors_off.png "Interior Shuffle Off") No interiors are shuffled. +- ![Simple Interiors Shuffled](images/setting_entrance_interiors_simple.png "Simple Interiors Shuffled") Interiors except Link's House, Temple of Time, Kak Potion Shop, and Windmill are shuffled. +- ![All Interiors Shuffled](images/setting_entrance_interiors_all.png "All Interiors Shuffled") All interiors are shuffled. + +### Shuffle Grotto Entrances + +- ![Grotto Shuffle Off](images/setting_entrance_grottos_off.png "Grotto Shuffle Off") Grottos and graves are not shuffled. +- ![Grottos Shuffled](images/setting_entrance_grottos_shuffle.png "Grottos Shuffled") Grottos and graves are shuffled. + +### Shuffle Dungeon Entrances + +- ![Dungeon Shuffle Off](images/setting_entrance_dungeons_off.png "Dungeon Shuffle Off") Dungeons are not shuffled. +- ![Dungeons Shuffled](images/setting_entrance_dungeons_shuffle.png "Dungeons Shuffled") Dungeons are shuffled. + +### Shuffle Overworld Entrances + +- ![Overworld Entrance Shuffle Off](images/setting_entrance_overworld_off.png "Overworld Entrance Shuffle Off") Overworld entrances are not shuffled. +- ![Overworld Entrances Shuffled](images/setting_entrance_overworld_shuffle.png "Overworld Entrances Shuffled") Overworld entrances are shuffled. + +### Mix Entrance Pools + +- ![Mix Entrance Pools Off](images/setting_entrance_mixed_off.png "Mix Entrance Pools Off") Entrance pools are not mixed. +- ![Mix Indoor Entrances](images/setting_entrance_mixed_indoor.png "Mix Indoor Entrances") Shuffled entrances that are not `Overworld` are mixed. +- ![Mix All Entrances](images/setting_entrance_mixed_all.png "Mix All Entrances") All shuffled entrances are mixed. + +### Randomize Owl Drops + +- ![Owl Drop Shuffle Off](images/setting_entrance_owl_off.png "Owl Drop Shuffle Off") Owl drops are not shuffled. +- ![Owl Drops Shuffled](images/setting_entrance_owl_shuffle.png "Owl Drops Shuffled") Owl drops are shuffled. + +### Randomize Warp Song Destinations + +- ![Warp Song Shuffle Off](images/setting_entrance_warpsong_off.png "Warp Song Shuffle Off") Warp song destinations are not shuffled. +- ![Warp Songs Shuffled](images/setting_entrance_warpsong_shuffle.png "Warp Songs Shuffled") Warp song destinations are shuffled. + +### Randomize Overworld Spawns + +- ![Spawn Shuffle Off](images/setting_entrance_spawn_off.png "Spawn Shuffle Off") Spawns are not shuffled. +- ![Spawn Shuffled](images/setting_entrance_spawn_shuffle.png "Spawn Shuffled") Spawns are shuffled. + + ### Bombchus Are Considered in Logic This setting determines if Bombchus are considered by the logic. @@ -91,6 +140,10 @@ This setting determines if Bombchus are considered by the logic. - ![Bombchus not in logic](images/setting_logic_chus_no.png "Bombchus not in logic") Bombchus will never be considered by the logic and can be used to sequence break bomb locations. - ![Bombchus in logic](images/setting_logic_chus_yes.png "Bombchus in logic") Bombchus can be used as regular explosives like bombs in logic. +## Main Rules: Shuffle + +This tab contains settings about additional items being shuffled ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Shuffle)). + ### Shopsanity This setting determines if Shopsanity is active. @@ -160,8 +213,16 @@ This setting determines if Magic Beans are shuffled. This setting determines if Medigoron and Carpet Salesman items are shuffled. -- ![Medigoron and Carpet Salesman not shuffled](images/setting_merchants_off.png "Medigoron and Carpet Salesman not shuffled") Medigoron and Carpet Salesman items are not shuffled. -- ![Medigoron and Carpet Salesman shuffled](images/setting_merchants_shuffle.png "Medigoron and Carpet Salesman shuffled") Medigoron and Carpet Salesman items are shuffled and the merchants sell one randomized item for 200 rupees each. +- ![Medigoron and Carpet Salesman not shuffled](images/setting_shuffle_merchants_no.png "Medigoron and Carpet Salesman not shuffled") Medigoron and Carpet Salesman items are not shuffled. +- ![Medigoron and Carpet Salesman shuffled](images/setting_shuffle_merchants_yes.png "Medigoron and Carpet Salesman shuffled") Medigoron and Carpet Salesman items are shuffled and the merchants sell one randomized item for 200 rupees each. + +## Main Rules: Shuffle Dungeon Items + +This tab contains settings about dungeon items being shuffled ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Shuffle_Dungeon_Items)). + +In non keysanity variants, all of these settings will be forced to `Off`, effectively giving you every key. Can be used with the keysanity variants in mystery settings, so you don't have to mark all keys manually. + +The individual keycounts will be remembered, should you turn this on by accident. Just turn it off again to restore your previous keycounts. ### Shuffle Small Keys @@ -191,6 +252,10 @@ This setting determines if Ganon's Boss Key is shuffled (non keys variants will - ![Ganon's Boss Key not shuffled](images/setting_shuffle_ganon_bosskey_no.png "Ganon's Boss Key not shuffled") Ganon's Boss Key is not shuffled and will always be considered active. - ![Ganon's Boss Key shuffled](images/setting_shuffle_ganon_bosskey_yes.png "Ganon's Boss Key shuffled") Ganon's Boss Key is shuffled and needs to be tracked by the user. +## Other + +This tab contains some additional settings mostly for convenience ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Other_2)). + ### Skip Child Zelda This setting determines if visiting Zelda in the Hyrule Castle Gardens is skipped. @@ -224,17 +289,6 @@ This setting determines how much damage you take ([see wiki](https://wiki.ootran - ![Damage x4](images/setting_damage_quadruple.png "Damage x4") Damage is quadrupled. - ![OHKO](images/setting_damage_ohko.png "OHKO") Damage kills you in one hit. -### Bean Planting - -This setting determines how the Magic Beans will be handled on the map. - -- ![Plant off](images/setting_plant_no.png "Plant off") The bean patches won't show up on the child map and adult locations will just show up once you have the bean item. -- ![Plant on](images/setting_plant_yes.png "Plant on") The bean patches will show up on the child map and adult locations require those to be checked off (meaning the bean has actually been planted there). - -## Detailed Logic - -This tab includes some options for more granular logic changes ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Detailed_Logic)). - ### Nighttime Skulltulas Expect Sun's Song This setting determines if logic expects the player to have an ocarina and the Sun’s Song to get Gold Skulltula locations that are only found at nighttime. @@ -242,52 +296,8 @@ This setting determines if logic expects the player to have an ocarina and the S - ![Sun's Song Not Expected](images/setting_skulltulas_sun_off.png "Sun's Song Not Expected") Sun's Song is not expected by logic. - ![Sun's Song Expected](images/setting_skulltulas_sun_on.png "Sun's Song Expected") Sun's Song is expected, but locations will show as sequence breaks. -### Logic Tricks - -This tab also contains a list of (some of) the logic tricks that can be enabled in the randomizer. - -## Entrance Randomizer only - -There are several settings that only show on the entrance randomizer variant. These settings allow you to select which pools are actually shuffled (split based on Dev-R branch, since it is the most popular for ER). If they are not shuffled, the locations that still remain useful will appear on the `Locations` map instead, just like they would for the regular map tracker. - -### Shuffle Interior Entrances - -- ![Interior Shuffle Off](images/setting_entrance_interiors_off.png "Interior Shuffle Off") No interiors are shuffled. -- ![Simple Interiors Shuffled](images/setting_entrance_interiors_simple.png "Simple Interiors Shuffled") Interiors except Link's House, Temple of Time, Kak Potion Shop, and Windmill are shuffled. -- ![All Interiors Shuffled](images/setting_entrance_interiors_all.png "All Interiors Shuffled") All interiors are shuffled. +## Logic Tricks -### Shuffle Grotto Entrances - -- ![Grotto Shuffle Off](images/setting_entrance_grottos_off.png "Grotto Shuffle Off") Grottos and graves are not shuffled. -- ![Grottos Shuffled](images/setting_entrance_grottos_shuffle.png "Grottos Shuffled") Grottos and graves are shuffled. - -### Shuffle Dungeon Entrances - -- ![Dungeon Shuffle Off](images/setting_entrance_dungeons_off.png "Dungeon Shuffle Off") Dungeons are not shuffled. -- ![Dungeons Shuffled](images/setting_entrance_dungeons_shuffle.png "Dungeons Shuffled") Dungeons are shuffled. +This tab contains a list of the logic tricks that can be enabled in the randomizer ([see wiki](https://wiki.ootrandomizer.com/index.php?title=Readme#Detailed_Logic)). -### Shuffle Overworld Entrances - -- ![Overworld Entrance Shuffle Off](images/setting_entrance_overworld_off.png "Overworld Entrance Shuffle Off") Overworld entrances are not shuffled. -- ![Overworld Entrances Shuffled](images/setting_entrance_overworld_shuffle.png "Overworld Entrances Shuffled") Overworld entrances are shuffled. - -### Mix Entrance Pools - -- ![Mix Entrance Pools Off](images/setting_entrance_mixed_off.png "Mix Entrance Pools Off") Entrance pools are not mixed. -- ![Mix Indoor Entrances](images/setting_entrance_mixed_indoor.png "Mix Indoor Entrances") Shuffled entrances that are not `Overworld` are mixed. -- ![Mix All Entrances](images/setting_entrance_mixed_all.png "Mix All Entrances") All shuffled entrances are mixed. - -### Randomize Owl Drops - -- ![Owl Drop Shuffle Off](images/setting_entrance_owl_off.png "Owl Drop Shuffle Off") Owl drops are not shuffled. -- ![Owl Drops Shuffled](images/setting_entrance_owl_shuffle.png "Owl Drops Shuffled") Owl drops are shuffled. - -### Randomize Warp Song Destinations - -- ![Warp Song Shuffle Off](images/setting_entrance_warpsong_off.png "Warp Song Shuffle Off") Warp song destinations are not shuffled. -- ![Warp Songs Shuffled](images/setting_entrance_warpsong_shuffle.png "Warp Songs Shuffled") Warp song destinations are shuffled. - -### Randomize Overworld Spawns - -- ![Spawn Shuffle Off](images/setting_entrance_spawn_off.png "Spawn Shuffle Off") Spawns are not shuffled. -- ![Spawn Shuffled](images/setting_entrance_spawn_shuffle.png "Spawn Shuffled") Spawns are shuffled. +The tracker will show the tricks from this list as sequence breaks, even if they are turned off. Enabling them will show them as in logic instead, reflecting your chosen logic as closely as possible. diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index b0c8010..4e17a18 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -11,6 +11,7 @@ - removed logic trick in MQ Forest based on [PR #1359](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1359) - added logic trick for KZ skip based on [PR #1317](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1317) - added setting for mixed pools in ER +- changed style of settings to text instead of icons ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/images/setting_age_adult.png b/ootrando_overworldmap_hamsda/images/setting_age_adult.png index f604de5f5e88d9606bf4ae677a15a7d0817c0ebd..367754e5ab55cf7497e2cc937299dc77fcc04a46 100644 GIT binary patch literal 1790 zcmdUu`9B+o7R3`uNNI~oi)oouZPOY>NYx_}5`t7C7_HD3wRP+vtu2V9^r4RuCAEz~ zsdZ|rQnkktOD9oDKbFjsmKIN_*51iv{*1Yw&$-{vJ-?oN{zG)OKOz5}JOBVV;ef}I zq#Tt>2?~;KzqP&%DS%NVdmBL0)VWX6100CCh5-Pc=O`TcKmY)lb3}q0PU>4&STr;= z2!+DAxw*2kGB%qH27_rdT6uXn8jbez^YilZQdU-8T3V7wBtbzz9v&W}qoZ&*e0O)Z zu&@vcg^rAjxVX5qw6rWNEPz0u{{DVNMMVV#1wB1IBoe8wuixF>&FAwC3=AwSEqi-= zx3{;CA3uKo{(X^1gvaB>V)69!^vcRgO-+rOni_+_C@CqSP$*TU%Q>IXP=Mn*>0u3bw`P9~8^EEX#`IQa1JP)<&6Vq)Us$B*9L z-sa}!Fc^$LATXKC&d$!#($f6=d|O-F=H_N1k(ij6C@U+QmzRe?AR;0n?%cWa{Q2`6 zH*SQ4gwW~q*4EantgM8DgviK9E|-f!p;A**+0(4?ChGFnxdkj zs;a8S$H&vt(_g%Jk(89w-rjC(Z2aogD+dRM>({Tx#>VRE>aMP?+S}W6IGmR+UyhB9 z9UL4K6clJ_X<1oWZEkLU`SPWrqGEY@d3bm@Gc(iB&~SZyePd%IG&I!A%uGi|2M7eJ zsHjLEqm?14l%kDBa(0zQ|4$o$c+chUb{vbq-;4qPP7eMp;7E9_9{>QVcfexY@JUN_| z1C#?gtSc52!D(#T<*XuIY;9A6{Aq`FrmF@-&eP6YZv@%38xICF{S{Ok=8AcSZD-#O z%zjqIC5Je^1%4vxatKIeQx;^FJ6`QMM;QF&Q6w_||IzbfKSpnDG|qL11+2Lb%R!zR z@1VI?vZt85Grnw!{&c)orSEVz7kZC3zJsM+7AuICmk*=2fDFYvMQV-^{=c3cdd&AW z3Fmcx)fnhY{NXzg1j&lcm|`ICGC4+!3i~aA=x}Q&|Dqf`n$p>-(T^UtD+k@oJRn}? zce0CEmv#V4ZOoqspye{N)(=zZvihm?do$5WA)+WVdg6NS&=BC1?1&jYZR@T@cZ%FV zDgFGkYBli|x1cN#^~OhQvM`zA`D5r>INQhD#C*u6`VM8nZ<4y>-4_x|3nh1MNSDX51 zhs^OEX>4gM?T89UYX+T#jh@ZrpNB8n^lHPyGdU_H2^ zGQN!$_mi~?e9rnUd?~~oJ@pwu{}a+n!=#hn47D-9y-R&2N}K1VlB@)ySKS{$_F=ik zo^O43(UkO)+h_eJTD8Sir(K=N4O*}LPq6n&Wz%g{W9AlOqtD(1%lzHFPO@wLr(4Erte#WH{D14MNS?QL z!^b9OojA8+)c2}}e_7lU-erAos(Czj<}NPP+S7f7@4UU81Vl~pEhlkoX_Wy02b?pu I$%c~h7cFwVU;qFB delta 1959 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 DTHJ8- diff --git a/ootrando_overworldmap_hamsda/images/setting_bridge_dungeons.png b/ootrando_overworldmap_hamsda/images/setting_bridge_dungeons.png index 4539849c1ece7845c4fdbe8335868d2773acae01..9c5500c14ab5265c5854539cfd6a5e19eb5e58e8 100644 GIT binary patch literal 2208 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 CaL$7O diff --git a/ootrando_overworldmap_hamsda/images/setting_bridge_gs.png b/ootrando_overworldmap_hamsda/images/setting_bridge_gs.png index 3f5198e5148144690bf4214c874d9b8843ce7fad..4e6353d0633c0045cd5992c3955b2bc4889d0bbb 100644 GIT binary patch literal 2270 zcmds%_ct4g8^%M8*g+|3RS+XFZj4fURMMh$t43W7;hGhtYNes5(M0W1o2n7Jh_;Ek z8ZnF7LR(ag8>D7?)%E>1zVA8D`#JCP+jGuy-Y0gpR(#wN+yDT84~ejFIAi~rK)`cn z8?{McoPh=7U}Xj%j!3Sb9c*Y*8&d$F8PD_YpX>ktE5^>+$@0uMFfb@7DZyf~PEJm2 zY;5uI@hdAUO-)U;wYATmKTk|dL?95s!NKkA?OR)0BO@c3nVCaFLktFEU|^u2pnyao zrKP1kc<`XEu5N8@ZE0!g^z?LkdRk0O42?#=diCndmoF_XE!o-Got>R}dU{=5U9+>Z zp`oFZlam1f0S_NO?CGYiq;da4s$`C={xsq{Pe1D<~-V78Vv543?0PP*G7)SXekZI;y6o_WASYTeogmSXgXqY|PEg$;->v z)YP1uoVdHYQ>oPL?d{gqRz*cc91hpk)<&UF^7He5|Nbp0DY?11X=Y{?5fM>ZS{fM{ z$z(Fc#l^k6yu!l5&YwS@oSa-)S$XHqoev*AEH5t)4h~vdTZe~-7Znu=3k%E0$h>^{ z(%jtq`1p8cX6E+o+i%~#{rK@CCnqO?K%miR#l^)UA|k1&sVONbetv!-At8;8jdpf+ z3kwUDmX>*Wc`-3DV`F3c`}@w$&Php0ySux6eSO~E-u3nMPoF;h{{4G(b@k=Tm*e8% z-o1M_H8qu+n;RV+T~=1+*pJUu<-({S6JUoJeg6`hE%g@iRprGL5;vy|A4S_&JMMb5gq|W;GL;qLf8OFjLY#q<4 z@_#h|;cL7*XW_U)5v~{jfWP;DVxflApa1~&3rGu7C&YDn&T*upGl)ta24lsb*;QKG zg)W3DY^4ourrPf|xC~hl&IJR_R|W@}{slGTR=Lt5@wi+m)wzdV#4hyQLQm{w$;v{Z z7R;)wXIcHHq23xDUQnQ05{+i`Qcf+zD5ZboO6G8pikqxWTzX;RdGTs2wAPe#`>D;r zq_Mjn7Bv`G-5Bxq&*dI zY2uqGeKhLDo_FV|m&rr+h4%%mz8L;%dXbAUiz-+1d7vXLVR-?a(JpgJ--edw9A=@x z7YriQtU3MYul)prFE~3nRq{<;3wfBCnaG8h^k(w!b~zRh_YR#a6yLHj#(%e3pVBF9 z3P5X5Zs>g_w;&BCG)FJ%*M{uePKUH{OTghmcfApWz=1sP1+KSA2SnM5s)hItrsmX@ zA2#P;cuR+6(sV^TT8Y)!Iw5ajKx``~0(N^|($Zh^`vkJ2;Q9*5bbGW!U;EY{;_k!R z1E-notXo~Ava2WYHNNe*2KkI^=f|`=NA~d3dNtGD1=lu z3oq-#zR=te|HNPmJBOs@PARPTc_57n*`tEzIrtp<6O#RYP^7IA%hYrZT%BC9+2pr& z!uW74Yn-M#toXKOJ5rtHBesgZnew!_-KrBY^-EUGCI7^9Shhy(KWvH^w3+ppQO-^ALygwbM59$Ak_ zKm8mTaAWaGxL4CSH$f6?c{8XQb0dNasF!ps&8dXaw2 zI=Ll6IMBDW!eD?+WblI3r?l$gA+E}v_9yq&w{nT*e<8H`ySFp9RSAx-6gcU7`v*LT zY^aT z-Wu@%v&6F*Q6^K{dD%(w*dZxGd+Nu(eG_GfTM79CSBe=#48UKTl?G+`gD zTNEPP@*uUpS)ZzfX6-t_$1#8d$6GX>MWOqcn|Pqy{xqox*COl@g`g4q2x$~CGKcHv zD7=?{kH&GOm&AJiYuZ{SnjJN*5~m4du8#QPsh$DD*iyqIk!fYn6-dWH5-eF=+!u`Cyvbqwvw9Lu;s;7S)on*_>?HZgj4sf#(oL%W@+U$6I&n+tzF67?MOLpJU!L0iDTRAf(wU6kM$e#&H@1*x9 z9)Xo44p7ErCQtaJ&bnf;>z=11ov2WdHyG delta 1717 zcmV;m21@zf5xxx}iBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)000J4NklrOV zL4hvp(w262@4e%hx!X#u7>rH)f5VrZ%$zeb=X`VKoVkmqc#5a^zriB?6Qe(GX{ys0 zDq;p)3?fSDr$3wPDRC&UvG7|hL`gD`s?7G4oTETT>H6ErhryCBtN zaCVGoj{1~qt-TTbWATp!hCGYXg67z6Sk_ir>Wrwt;>b@t4V)1YA@V#-e{JMZb0RD_ z`ywXJ@m{>wI}lM$!D9&wy7ONZruhjIY=)G1iU4&RR7=n6NkK&RqdRd`~Kef3}cLo@YDP(+%aE zF`;O8Q1-R3BwS~)@WY|jBq0o!c!;GUfP68ej0(XJzUqK+(_Uj;B@*&VAWZJy&!=>C z{2=v;fY`7>^Zk6jg=UNR9CBJ>hgZ)G!(1NE4DqE*D*Z)DxG1`=6cf(EF=bkw z_;WrN21#Kn3Y~#s^bO}D5K;w#1m`_u#&sY!={%f#3_6k7Z1v$eLGKeG=#7GTm$Y;i z<6DYCh^#X9Mru#TXNth!yxiYtPq8+iLSI1HtqVl27*$!`f65Y2$6b_94BbNoXu9<> zMh*E0OhvRdg3|PF;7+)th*wzMD57f-bk4En7*#E1JGIM{4-BoTJ)MP`&+}{{OtBlB zPQOAr2OL=jv>7IbN%)w15Tr8b@GnDSf4PbP69RK@`H^$uE;8-};4n-K#Ya;nIMMZB zA!7Amq{iHYf0y!QC1px9Hx)taz6PE^NqUXwSxDP8Gwp=7BXP!7GWY_gI@e^@Q?f-B z1i`41PVm`iBO|`CbbQzQ8U=|XIq(o`8!lsE+f8KL4j`SHB;x5A#K5dXj7B@v^~`;y z9Zn)*(4Im{Oir(-(NCx2^aZ(3ZHOK#`m}IniIp-Qe=N;TBA!UWrqIiR`;n<{4Su;( z21{s&9SvdasY^)qQ-TQ*CbErWuYs0?k{*oWC7O$W7$n0S&9}?c-k-=um}GgaT9TdI zY^LptjILyK|7~=%e7%$&msu44d0{x*A#|}ge896YYR2Pmdo?X#C~dxqf=>CYivb7M zU#PqIe`c$+Q@N}z-wK6Jefs;`nNt2YpqOB`98i@hu*eHH04fE-;OHFXT*BS!Q$5#s zP2C0Cxx~R=tJJzn`t^v4io)sBr%_y7 zj4fNX(2eL?qTEPPvJrVj$C#}Mnl>|fArUT7*I& zR8>_WHZ~R;H*Un?!-p|EJdC}2_hQYOH7F=3P#bkPoI3=4?CCy@NEX0ilq5ox3Ka*J z1p=LtQw=CUJl2}>o!_=?8(LagaQygjbz<4BT)Cp=N=r*|^5jVzJ9Z2W4GoHDTU(o& zf154{%d$j$eZ5$(!Y~X$M3p`xBV&Bcv_Q1Bw$h&^A#!qZ z1ch9UC4#}Aa&+j>AtiggUe%|kr%x||#>Pfvc=6)J%5Y6hjgpryUoJ{YN|dg=yjBf4Ot#)cDAeBS=b0!v6jHl`JuB1P&ZHfCUQ{ zVBNZPO4fB*;WkD_MzCiO{mmc*0s&~6Hj$vyg-Ic%EEhdJJ;LYn3910m+uJMp`uf!U zcXf3snMzUZQM;!J;|9f&B};_c?Vgacv$Iw2@p#1i`SU0A0K^|;0oK(1UWFY13jhEB LNkvXXu0mjfYr81F diff --git a/ootrando_overworldmap_hamsda/images/setting_bridge_medallions.png b/ootrando_overworldmap_hamsda/images/setting_bridge_medallions.png index 5b3aacbe793c92b5d9862f9eb2b5a449a8737b31..692c260ee1d5a6dd18b429128262c4681a287aed 100644 GIT binary patch literal 2190 zcmdUv_gfMQ7so+GoT+JLxyTepYMR*9^cLU(6<+ts9EAfXj?9Xi<_xuPye6Vo8>pyc z?r~AvtIR>}nYqg(EpugF-aq3#&+|Q>=bYcp^L)RDWQ{c!6*?yb002bMC=**Qd$|%9 z;N^DQm)1=#fZ?|0NI?03>^gVg^F?3~06-;K_?H(50O0wLwUxaocW-25R8UY56BA=^ zZ_mfa7abkFw6s)FQBhi2N~Kccf< zmX`MQ^(`qWSy))8s;YYT?j482NlHo*5D;K8nJq0XnVFfQqN2jW!eU}#LPA0?7))GT zoS&axPft%*S65I_P(wpQRaI3)L_|VDqPVztdU_g%!(F&=0SbkxsHmu^sdaR8yn6L2 zH#c{1aBz2bHzg%SOH1qH$B)j=&L$=%pFe+|nwnBlQliu8M@L7Klap?4Zr{Iu@9F8O zuCD&@;RBgWj*X42si|pgZKY5szkmOhm6iSS6)6vmMNJ!}K@9*mB>g(&v$jGRzt!-~_UtC-y5{Xt;RuK^qd3kw~l9KiH^$H3K z#>U2@qoe!#`ykba!`WXJ^CV@ZsU%ot>S;#Kbda&Y;m~5{ZPtU>FRBpP%2_ z+FDUj(Zh!iSu9ptTU%&oXnJ~jYHI5J`}c!_f*KkcqN1YMY&HUcn4O*V@$p$+Uf$l` z27y3fVPOLU135W4Qc_Y^u3R~N`gCPwWpZ*dFE6j1on2jBorj0VlP6CC0s`FK-4zuT z-@kwV^y$;Ry*(O@wz;`^^XAQK*RI{ZecRH~^5EcLYilbcBm@Wq%FD~k$jHda$tf!< zbG;-XMP_l)6=93D<9`D7gwS!^Jnf=Q5cVj`*(}ms zNe8L!mj1Mt6MFj@>X=M>RS^Cn;<+-=m6RoDUx}f;fPi2??~9g!t%aueHW28phPu{s zdPD4C@Ub@Mfi8Ys!cX6PaBJ`HrRDeUnnUI|EY5q+jcCQx7Z6_>$^hL}Y_L$5R~c>1 z^Xan53T$@=L(W+LV@7|mi2btK8d|RgRu_4-Jr6`=^#nw%fA_f3Y^PsH0y0+x=+F>W zf^JV-#On4QGIo~NUz(m!@PqGbG*l6aE5-zWMIC-FwY4!*O?{qpM}1`Yb+wOI9i7FR zlP3(~D-541Vc;tR7eX>A`~H4m#M_e8uUZ7AJ5RftcpH-aMT89Yfa;-NbjhXA(zECR zo?9mytDOD<;nR|}huR$*vM&oY+;XcUf~Kc9Zf9FkB8vS__=m{V2F`5_ko zuyIX3dGn5!X7M1Cyg{AR438oPG!|4prXSkYF^$? zf|OQs3;+ z>Tz8dL#1Y&csySS&-Yd^yZlx_2xkTVS*9%58$QElG}siQZ7I7dd_>RZ>D&h4Ep1^50cBj{5|kyDVqVYh02gN|LI!!?~)p0g;qC7&PlYH7O$u3?wU;7b;8Yh*r^ zho-mjQ>|LYu%9+!78hTUrBYM-Oj~oz-+ByLQ+#96%-1m*l61t_7?;oY_Tw>Oj6!8{ zGZRR)16f7iyxLs-o-_uEU!q<-)oZ?C+10O3a)Knr1h(xj3YnZ=xE(Amp50H~<13J7 z5;VnKqLor3tEA9p*tRmFVe*t7n|@hsipU>9foco?no< z_xnM&x>)*k$~FO$f(AFStgQZgXj&4aVFU4gmL=>6WB3fx;tn_>me`UjSzd8E4}O?Cau%TE4La~151sC$H8rw($F z^~?;9riaHJ>wZT$8D^IbEdDvTo>}O_ZZR#Q@3jZ@7`}X&A&2RI4%`16@=reLxZ|A6 Zp>X{&$P`kf7tj5R0JJIAq#WrP`!83yc!mG~ delta 1575 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 B6Py45 diff --git a/ootrando_overworldmap_hamsda/images/setting_bridge_vanilla.png b/ootrando_overworldmap_hamsda/images/setting_bridge_vanilla.png index db4bd815c9d2af29a392ed0765443be6da11c099..a2c65bc0aa50e0375c1cff9763dc9880e11253c6 100644 GIT binary patch literal 1959 zcmdT^`8OK~7mbQtl%hq^R2^HjI=0fH2_aF&zHenB!JyWoT82o}5`&Djw$TYnt+5NS zw6T8a5nHXXReaW>u~U4RKjVAv+ zR?iMwIKph;hJe~(=?(S(^nv~g1pw;P1%7&Q0RY#Otjz6<*?T=bz2f3x3eh8ANTb1?C9v|?(PPGKmq~+*RNma=jYed)D#vL z=H}+s($dn<(BR|aQ&m+}Qc@BT5qb3Jk(-;Fyu3UPhoe%dB_$AAJOG`^m zPEIfwY;$vSc6PR+qT=G>VrFJ$e}8{qU|@H5x3RG?I5=2AK>>@!HZ?W%^z^)Y_wMrY zQd(MiZf*_?1{)e0Mnpv9=H~YG^)VO>H8nLNk!Wvk9~v6^>eZ{7ni?97W^QgC9v)s; zSSTtg+S=NB=gyt;^YilZaw8+7m6esRU%#H7o<4Z+V0wDm#l@wwvvXu*golTRKp;d% zM~jJxSy@?mdwaLHw{vlExx2fgP^h4wp!@gl*VWba_xBqc8$%$F(b3Vv!^4Dx1V2AN z3Wc(N>ov9U2I6godYk4B?cS65jq zR#a4!g@r|0TH4OePDVzCva<5<@NiyUp0>8OjEu~|!9h+=PJMm-ix)3aQ&T-WJmlo$ ztgWpjB_%(9{*1@t7Zw((tE*2=PFh-80s{jL3=GI*G7^c5jEwyB>65dwb5c^$;Nal< z_wV)f^<`yc*&(^ikZNa3TeyvdE!*_}#{wMT*Vy?7@C75B!vFvw>c8L^2&(XA-v-PS z2DL+&&1Y}8x*Ci1FEY&VzacP8kV`{~n3XTD|0jGdMnK-W+F_0;F7;2d1b$LVx%qjO z1H0|FY(i?zYkx-loyRCW=~Em+UM!u*`KTA7V#0>WxYVm;QXFx+NFDVw`#ak8{>;;> zT41kN(ibTolq9L_DBpjpHY|JV?VF)*n7Q$hNPC2xaX!U>3h$1xy>`BnRU07Y(1Jm; z&Th9gdzaoS_?{y4hN}sPy$hCB?i!)nL2`-81k-pW--kPfuT{kq>mhp(TjS&umNY*onn3Kzay+(l1AZuM;rb zw#?k5*$yWfL5>_sO&o$B!G9?E{4&59qU>0R#yU5V6j5(A2a(e1Gr%tzO+7fB-ht7( z975+ejXb(VK?;Hc6YYQ#3`OPF3R6r4_aZSDx<vLh))Z?{hWQ7UXE>Cg7)W^kBmu#7Fk z3zef+Hv-1?91;&+7hwqQN^z=>RKPm-?0;EL-po^DK3QGnHL1R-C9n688oa=rca10& zA6c-wXDDt&gq|TSx_^&Ac1sfOj)JWzwDI=l1*C^dm3#9|ZnSM>V3W`Ox%&34GLL=A z;JUc5UyYY?0L-(rImb;h+B4UC=s9h@SKibF;%$xx_tu+ov6kT{ZIh&FcTiH{GZ`xH zhG9<}MKGD044iP0Vv5$zQH7XHEG{J5r2Afxf0jY<+Bb_B7vSmkUYgZlLBuRrf*w8G z$R+%z*~$lZ)@hOwK}|a@np_L%a_L(QJIP;DQA>U^)7d0V zn%e7RXY-iE#+1Qt&>(fg*taz1Ju>}t+>JMz$<_@M%)gtUsp-ERBNvPaVv4#5}Lih_?!J?0H($k Kuv$Y;?Ee5Wm>5(5 delta 1607 zcmV-N2DtgB577)EiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)0000PbVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-)@KG4UX2 zl>h(*!AV3xR9HvFR$WX~R}kK`K0pgen-Hpk`+x89uR&@_LAqM8R7tZatt4Va#Ijl!Yy_;S7EJT+ilNagD+Ei;F#h4=V2W4=cbQ@I<#`#=3xD`*={DK? z;$ze#W}wntQuJG`5O~KDf8iulYlNv!^>FWGB20goz@RzFLLV7b5`@4G%!nWp(OV^- z*_I`{(H;RI-HeCtP(A%=7*xPN9P%=EqlvyTDo-T!JOOnzce^@2___|p{< zfHxlJpvr{=DBC*%3*I`e}PP7Go0*u1wyE!l8`e&Jt1G&8A(V@mfd6YMq3*>A6<*7r<5V6 zxfJL17#SHa?|T#0bsT}{@md6;n|^?-js`wMBo2Gmt0br#ie2?~7;Ic z#kx$AFt{^(XyRi7D^e<3<;ZvSIw0QViE#Q%!&Sz7S=?t{f7to$HZ>DUIh4kvE6N1$ zvEmogZ%N)k0)G-l|3R3*eRr5S)jS+|L4$L7cR)qP2}Y5<9jwmFpgTH8qP%Yl z>keU0kS)3$N*2_|3ZHEqM&CkaYGdA(ujtedgc&a&kIxY#wia&Px&_V6&Ag6@i2K9>({UI8izIks{6pe07u!@*2ag40F`2BXoyKXjzB^} z!U6)+$n>383RiaJ$`LG#Vik3TYC^$;pADqM`@_ ze^i?M{CwV@ot@>NXcQI}E>3{zPU)vQ&nH0hl9Ccl0v9e^SU`XxCISr&4NzZS4}u`@ zUQ<&O>oah@fB@B8La=B0i;L4RN5DW&HKx=EODx;{&%gbSM zauV9x+aW$a9&X;e2~$&3>f5q_0D(3Z9lQHVW}Y58_#5?*!T<4AdRPDe002ovPDHLk FV1ib@{5k*t diff --git a/ootrando_overworldmap_hamsda/images/setting_cowsanity_no.png b/ootrando_overworldmap_hamsda/images/setting_cowsanity_no.png index b7145798b893841ddd3f7dc01e37c19aa88fd582..ee0c2913d59e4054e69b02b655e3cd1c96e5627e 100644 GIT binary patch literal 1954 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 delta 2475 zcmV;c2~_s>4z3d+iBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)0000ObVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-@}OWJg$1 z000ReNklS|$zO##cdnT}d-h=0lP7~24_i<*3i(+xx>SK zK_erV+lGJq^7ggf&Jq$jZEVGFhzAe8TJiGb;J3gJMEGNjjt=4Z^Zr*Oe?6EJ zL|nqFS6|@C51-=R-B0lK)%`emv<3-sKL`a*w_CSW{d;e#=Ckb$n`(}C>VhBLK5ar4 z{&IB|&Y58~f8LCTW+rpsf5$hevA10O!TSqlV%~c*Fn{h${Nvom=;_{p6P;D)yV#0{ z_l{xkyDt3wi>=t!m<~;O96I(C;bf;8*(nl4hk4`ciye45@K=o7JB`QxIfQ|$dxr*k zcY7LAz71RRc}rxzmQQn1#Mqn@g|5R}9><39A>e)l7xRS>x^cjFf8s#6el5N{UWwj| zEof`WMM9hqLT`Jx^Q;i$&&B4<5VUX0MvT-0Uc9x)O7uhjrB)nl&O%(62XYktpBqw6 zMugO@I%uO4dOzQSicJyl@vwm>N$lmi20Vw=aI!XoKk@Z+s<3}&KElI1;pJfqzAFc= zPUdj7UkP`vCDP?Wf7FuoymjVS?`(nXRdG1BD-Qx9egoZzi@B2_GVw&(qb23Fg6_yug*b*xAMmZe%P-@WtUB*=TJ{Lu|AFVzO(opELXg4sds|1lMjQ zJjt5Wa1SI&`LJKJ9G)&~@L5L*(&RqiIhw=8e$@#>+A;Y0fABNYl4OVu^+Xg&dg-(V z7mk&qYiAC<!TFR319#S$chx?^8MGThd!hNHFFsI}#XmMpoC`?^fYMpt}#pcKKrj@YA3 zL{mv5B1F#6f0Km!Y7_A1nt1H3j>8^JEVinmAlhILS4T@UX_L`?RE;Bh3b9w8O3E%n zvC7QV0VT^5MF^G}yV9zmuy_HG3QM$i%Mq!{G^l~nA(OiUW zbi_U)K;mr&%a0br(aMDFCPwUnii{wZyinqREU`VLe=aNF<+K{RNfkcco`sg`MCdk! zqdGennk)%pWkw*}NK33%Ekz<}M{b-CijxD79VWiXKmn?uz;Q@V|3lZ%AU8*0!&%pDb}A~=wR z79V{80l8kH4R%P9Z9si-G<2o0Xwjx%PeU3yTJx|=mx`t`Ike;q)Kcb$p@woS2{@~b zk(1zuFmhNqtBlzVsU~xqk^`&_X@5dt>iX5%e_T?+3^AeuxL9Xp3KvqsaFGj&QiGsV z$)PWg$M%|JwA3oGi-_2wjz`_*NNCBm8)t1{IHM{(2ts#TsPklSv{?zBlO;;CLa2c2 zhLn?`%?r9zMGj9DIr&9O5fm~{WRjj$7eCwDWdsyc0rU{jerm~1=ptHreMJHr>q}x- zHK@(TH&{(BG6V_EEf1)%u^iF-L{0WVzD~dj6NHsMwrEXp6QXUG) zXM7R4)5;JY5`@;!DZS88O3nZg(n!kRSfv;vwF#-82{4GDtS*W{R)jm!gyxOpR#eb) zL0VI8NHsNb18n{k$u))C!x9NT)`<5cpY428>d7waRWvDSgF!&erbuLnY*FHG4yp5!LRGr|TynU-*JMk&4XGyMkVG;)z;4OQ4A*7I z7pz2_z#8Em7AW>zg*F-ItLmKKJbKDWvd1*OB+MyZCAEi2%z;|YhmIUbT7|ko84CQ@ zpelp|xtD4G;`e8=U6-f&=a(rre?C*GB=6GasX%|IO-a3c?N%~QBlr9p@=f(ui~hJ^!MkQOK8Cw=c{JDf0eugB z{yA8pz`#HpJa`Z%PMkn~em)K#KFs`$soaG$XootsgY@zdwJB)TVuWUje@cbRD=pc% zHe>xwU78d0na-$6wwrGVV=!IvhmDpWzIW8{I0+C41msr}aOlt>@cDdnb#>v!jT>)O z;y2_ZK&@8e)TvX5h=`a7eEs@0T3T9g;J^V!TA}v#cE;JWXQQpH4H}IGWo2cILZOhw zS5{U|_+&EK#QK1MfL|6Mf0as+ot@2+rlh2>z@opn%x}0|V&n>}2-t-MiVG zLZQHsBS#P)ACEI<&P@2uojV5}kB7^bFXQ_4>uimIlfWjLnwr?+-rioEJb4l(CML{J zQC?oo?59tkP7*+ES6A1!1W=!sm)C@VzP>)@dxLKQHa0eFf|iLQe>piBBO@csM{)P= zU7SCEp4mSaKo6~4E@!@R0mqLYhnt%l^HBjeZ{B1!`QN}s!neS7M#pi|R&;lFW7e!$ z?1dE-6__(;4qm)?F-d^0ukR!QwD)fc=>Xwf1W>o{+5plxPSjXvnS%|I8N%ga^(tc-J<_~#y}THBoc_lV)lIY z>{-~^*|Ex8y?PbK#>T8d6eT4k?4`?=EyINi7nty*q$K9!a5xwq9>(C{AbNUwSp1X% p7A;!DCg_VTEG))?em5H7zY6$*8>9*5g8%>k07*qoM6N<$0fMGVoNWLA diff --git a/ootrando_overworldmap_hamsda/images/setting_damage_double.png b/ootrando_overworldmap_hamsda/images/setting_damage_double.png index e4e8bdc17808a7aa03be9bc6eba685fb234d73c6..3ce165c2e6fa5d79797c3e9ccd5f9f977031beff 100644 GIT binary patch literal 1824 zcmdUv`8yj17{@~daV65M&XQ?dRb96+?dTd7gjGbSp`;qoy2Tx)tyaz51k;+-5%)FJ zFw#cSK_`2%l?eL&+~mh&-?x9`#j(0c@uG1OIaypDF6TBk?fdBwe5!^KgbD?iyVv?7a7ZVfX z;NT!BDJdo_<%F4pR!cZtwWo6~&=H|@IOlfK9;o;%L#Dsx? zfsT&O>gp3Tchli{(dXlN*zOz!LJ3knK~jEqcAPyh7k6O+m0 za=BGiRW2?rmX?+t9v&qnC7GF-jg5^s9Pa7Ur_0OB&CSg@IXS((y*@rZ#l^+Cy1IIL zdg|)x(b3WI@$nZgUMwsu3<(Lbv$JEdSmWd4fq{XOlam1f0ja5}Zfk^Z9&%K(Mi~(b?H4CnvYCu%M!%;_vT2Iy!p({Q3U=ej<^0baXT}Hm0VgcIC>I z4fa_LhQwPj1)0u}6r_AAft1IdJd*wFuHk1AabS?kqR_|@-THdBr z@@ek6M31k3qWp0O$A02yXBP>^MDC$F6k2C?YPMKBt$CVglpharZ}|1f;IwhX%AGH) zM^BEm3p6+8RE`~6TeN4wjrP?l8}Tv)Wfc{Ffse*?!%_vn@lIP#E5d2&0Cj`hi0gjb z5I^{sT(n8}{)Z~PFp(#w)2QEuqDx~J-rRwwIhyQ2BTOXLx8@?>`Un5>21zXcmj1am zikUC_xg3@Q{`ie8FIVixsB#GIuF7`(QHg3Tw#0%RFQF6Ha8XWc|7+%6Q|{b01=n_V zTnr8_c#rmOE+RpT7`I5O+Q45Yu9FhC(#RKX=G(P5_(71o><2QjwUw2=ic3e9a-;Ah=C|<_Svhqt7$)14(zBQV4k*7>M74%absJnCF*o2p z&{0dcoz3tm7eOl#q1o_aPfBr|hs*|yu+poC?pya!(eg#qtc%beets}G_=7aEdy&ep zUU`-Yrn!JUr7mOHV16&S4w^O5U?;Bo;#i4o@rK+ePSZ!CLT6_)O{ng)E~kGU2@VNY z9~p(eHO00%8zM1RW1m$W03DHFJdq~fT~_NJe7l0Lp@Dxk*it45&8?3gTUrT=hH8Qe z<;7rVt^+W!wFeQ%88@cvz8bR(y8ZJRF7L8mCW0dq%ri;MAuy2r4{gBG9oS!%IX@Rn zid$=#8y3fPKGxBvXUvT*Mb1btq8~tBSeMF|O5Xwpucu3BROdsGU~?*DM488ACg}aT zh!D4(Rb?AGyEI5lfF#l0f1Ruq-i}#gC{}mZ>#$w3;VkpU?FtQ4g;Wnzy~kCSq~iz- za)Ti@U86ki!nhn;Bu3+DNWj{5`#rc|oN&bZqEyhSe{hs+aC2R{A%QQ-9iVB3bM?Sx zH;p9FuQ!J#6^izm{O+_xwd&IY3VX!2Wb|+c_L=0onNpBa%&EEiJA|y9--C=FGEL9! zCwv8;33q5?5S)@Sd?(s^WJU1et%t4K5*HfOcdG@9^UDR%_xHoj4gn^#SSNqW?g^-g zQyh(ejBwJ6rIY)3>~qaoqdDvPP`6g6*HHr*U4r*7^Jrc}--#~|f4;s?xNtS+eoc#I z^H@~dpHJ?t!*-1g-->=PW+iRsfe3E;`T~&riZz3k3cevPw|17-T{HDWCT-ceJBIo{ zJJ!{I?({%!G!*H#+qFJ_iMK!Cvve%_}&yJlf4-Sr1yYsznuh((&+neq=J#j?J*8n{7;y;|VH_kkC&76w)f6=gxwom%e z@kuv^dWVtG)9~hdQBqX`f1x)W4@Ty{_T-Y2eD0=up0BBxUVCy*!;HY}`BUKb+R@iF zj$;SE!0D4+^xK7^@*=q0+UblDoWJw&yF$_+i8}FLN;s`;i$zlNg#c1X1EYf>L_;wc z=?v^n2mHkWGM)$16b@6Uf3MxQe!FY=@+MnpP1UZlnvy_8O`$ZdCo(v9W&}MQy>Pl6 zsJ^Nafg&F~KF`%2Z^>>xGhy-)fW^Ol{V_dh+^;9n5QIQc6{u}zp$v{dwb>9T_G40M zK+cCQMxZCt*G|3RhK-eXOnJha?`f#2D@IY7PwMLG7{7EO2=o>dg9TQMHou8m-#Y>P`w%XiI0Q>|Anq?l zEEJa`5lw!7@{HR%fBR1DYqzc5a-bGA=K&*QdQHP3Fa0R&@59J_zk@JLIEW-?#=yWx zH)=jV2le-!UkW@7kU4ap?)o$i96 zdN8ayiGdgah%0(BwK%_K{yx?}mnaq2bz=58&(QL}V<8 zSTKY{B${U?t!CBXv{yP^cGw*nJVasPbB(a#2{M~45sU6j8rN9?j3R{rC4qXwk7(0d z7(73UvZ?}{fB(~8p;L&Mtr`MwmVktmwEUe%#(8KK@Pm&(M)BYfQi%jrRT5SvQ?05t zCBgt)!a!|P6O?#d8W-}K6$X$GJL-fFU8FptSg7eZ3;kp#DvO;Med#TXD=Ep2PP@-5 zaXO{ILrnOH0cSSVkVhbX)_xX~$cAN-Yr+bt#A3+7e*iQEN;oKuWdURdv%qsarV{}6 z>Premfn`TSe-Fa1H$zRN;1hNf38w^@R7?t)3NLx?p~0nQBTab(#z%RUM>!>36e6Nh zCPi#E75361SPr|SJU4PI@HInMJ1OB%TqHl41^3BzT-fzC#n_H2%9Al-;UW!9C~&iJ zGH93Pe>oRy5R$q}l5NFPi*%Slv%d3JB3SGZz!g~@0 zlmp~_#4=?mI7IAOIgw0hD?JNR$?3GhMtN`!aK5lnUiZ?7 zf0Cv_C5dsDGpk67LRDZ|QOhDinT2v@fD`bNx0kb!6{eoL8?jJ8$wy5Y^th5MY?QN| z^MS$ffA*eF4-v$Rl!7srNA8s(l&~rct2wQwGnq7*sVt{-b;<*|MC5E|7IL}3S60ro z&2)1Zcs&Zg(+u6*tRoT%euc!0c*f2kHCUccN&j2pysv-;A5x3opWv1g;<1mc9& zSb4WJ#)Cc2vS7)37S070_LK($1TGjsbYo|9p}oYA?eIAK=FT} z_xN+I68ONE`ZMuJ;>&0-j_90vWa{ZbL-UuI$W}oP0vpIBC5IqIAQ&Wj&!BR#e`g)% zsde|$81)5kVR9WSAjMW!+K8^_TM1zQ%S%!zJ^5fVp^F$X5&F?xF#Y+`V0L7I@Eudj zv1MWEQv`$CFN0wKEZhb8ewbFcEss-|Jy%yxJ9wSQ7v@8Qt$$AN-dyPL=2Lh4liqw9 z)ASUKn<_%fmQjunQS_G$Nfr#pfAkW7ECURLh1c0I=SGA$=_TW1w4<-~dZZmxHPSv_ z?LF~Ai#$M*g*+k4*EIPxe||faWrax(i@^Ku!vE1nQmIGSP)w?;gj<#s8|Ti)k7#Z{ z+;+J#vJW4XXiwrC0oZM{O=!Qee8m9Eo@eh4Ynu2aw`I+4L-^L)kS;Bif39&{-2{S@ zi?e`Zo>UAOe`bh1;lZoy{Rkyp$m5oJ8yXt0VZ#RO+_@764je#ZV(-&I ztqptk?v+3mE?jtJ08eZ`e_p0~9UUp%D9|(;Ja(XH?>neyI)Xxa40G)dk%v80xa=u= z%>Z`n*a5@HHl_CVcFdbM4`5&G3-2vG(ExvNnKF7J}3PMyN4e^skcS64@`?k391 z%klKnPvgjuBVQR`ym&D_{P05@J$h6E`JeJ;@9?yD_0-XW^a}jGX^HpJhS)b26R$q< zvRLc5Mf}`$y|~|Yop@NQXAE)>3tVSX7A;zon`e>t>2zAI-FfGo^7j=(aJe)!HQBV= z7CxEMu`V7<+hg>_e-w-8h|ufU#aFh`M+<#1J@5d$*UiM{d+RZE>Qr=hccZ7L2eq}e z6I!yecI{d$qw?fK(F-A|8%b0!`^M$vS91)s6q^qiL~u^JWo=M8vFFv&8o8 z+hweqo0|poJ^*>2lhM&p5ekLAT@L&=S@qohLVsD|R_dB&a4hkQosTaFPAq)~0saFr W)C9i*Rgn(>0000Cm7%p;tCYEv9Xyye||$lLr6#n2L}fW3yX}5jEjp)N=k}}iAhdQ&g|K< zb#!!AuU`H6^XL2b?=N4z{P*wQ*RNmK(9rn*|Nr~<@1H+^-rwKf-QB%=_wN1s_j`DF zh=_;?2nZ-BC`_I_dGqGY{QUevLP9(|JnPr5|Ni~EgM)*Fgv9OJx6hwHfB5j>$B!Q; zBqS6S6_uBlM@B}rwzi%=eY&EeA|@ur$H%9nq@ zoSa-hK*03r(_g=S9T5>xUthmy(W07~n)dc~0|NtYZtjeXjJb2?zJ2?4@#4iQDk`$F zvR}S@F*i47W@hf{>biLGVrFKhg@wh}uU}7`IFXc;Brh)y42>I+Y}bHPbV-n3Fwl22 z0t|D0?brjfhO@vUvY3H^?=T269?xHq!oa|+>gnPb;^BRFYIgW72Z1*A*+R^25ls0_ zEIYR-b~xlN4O=MQy*4WPZD{q!|NkeP%M0^A8g1`T?RTI5behqdGn=ig7jFLVQsU-z ztYCRhwN~l$>^7&(o!;hen<6BL8GS>TwJy%jnPtu&w=^A>4?S?gb z{c^j_fg2-MYM=o~~wF`Mv5R=XUmQ$~S!-U;Se$4GdGLX+_gc>Ed>6#I(0l3zk&-LB^C!Pw zWgc0m|NhT`PA1DQHw#a@ubeUGSgc6yk4y47jH|w%joGzm{fkGxmy6EVyK*+Upl4fe9-mvl{c%R-)QImsI;4TZ(+Sak(`zFZ&s`S|Gs}VyW9-S OMGT&h-&)l1vdx^;K>Y}P)n-`(%?*v|fA{k`YMmk4fI{jz_0{fwz~b8DvfD<_qQ0?Epg zhkB|$J=9q?Hh8HjufUz>cH6)A_V4dGJ-$TnB?3QxVV9$3_VfeS)s@c)e+Lt2J=%}< zqh~SHJB)N91$TiP{z^Z*h3-^zEHvk}U)_F!*EQVphwAcaH7DxkU+cSJ&J^UiZRqP7 z#i4ztaQZ|S^_?gxD}po6dODpMoAdWIcLl^DK_7n#f+_2tBcbFRrGR8SgA0QJgaZ*| zQfb&6c6f_@a^a{IUOnsJvC1aAA~8^1`zGb<9Y6cjPgbPalIC$zy4=oSln#a>)B z*(c+Hiyi{jcvsv%IQIrTdBtFlAaXV()$g`(rO)T5CHlojr{5u^{{@ z1Hkd*NLIk2(BA&dhpn6WT?)FXkr_=2$wA!rDXtsH(e;WfoS_hR(%i;_as+0>( z601`SV~TR4lvF8lnlMdD6-_EBav<{j4s>e~n(Ia$&286$Flc=qtSC@cT)+Q)c-lJ< zx-^E!SOBq5INykyO}gD-t8h4Nu-UC}k%WcMZiX3+k=yJMF{x#c%`| z2siG;V9y1Ve^gFF&!4sF1MkHmeCNXlX(5;1H6r7@ev(%yha+ z*DYFz2{=^-HI0qXqET_K26R#}e_&?N==vZvddSgAS)1( z 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_damage_ohko.png b/ootrando_overworldmap_hamsda/images/setting_damage_ohko.png index 7978a8025422913b46cc61568f91f7d9f306afdc..be566024603ffb0f6121b670685d164de34e2181 100644 GIT binary patch literal 1672 zcmd6m`!^E|7{`ZUE^A0aWNB|HdeyN)(TmsEVzZmeRC3vI?{&>3qt#q;iP>Bd<9OYz zrZ{+;%N8AsvV&ZrrEH~0TdvhA@8197ea`tlpYuG=FW>V#=gGxl+`*d0ng9R*j6%BN z6&z7W2c)9NG>1(Xu-?k)h%xXDLF0St3SI|BfZinM+NsVZjGSWhBC(RXlgsHv%; zQmI5D5d;DOfj|=z6IWMP3Wd_&-@mxH$YQZ9EG%|+cZ-UOva+%+UAm;Lt<7XI6B842 za&m@;hj~06o6X+X*l22MlFQ|@v$JqGTq>24$>fHHhQ7W&91b@(Hz$+H&}ei)K|yqM zv{)>jnwlCL8xsnJJ3Bk!;o)E~xTmKFiA3t_>+9&~K%vl%jt&R}qNk^a$K%Jx$6Z`p zhK7cwr>7YVMq683N=k~Ion2*RWqEmdety1_laryL;ljeg;Nal$@^WBcV0?Uha&j_> zMB;L}C=}}M-McUt42#8jdU~#}ugAv5c6WEvXtcPvxYX2C4u|vM!-uf2u=)AI4Eo zadEMwr6qwtP*qhmH8tJb+#DSpU0YjIS66RrY|PEg&CAQ1n3#x&h^Vcty?*`r*4Ea@ z$VhN-u$h_Jz`#IcWTcmuS7Bix0)a3vFi@N(^r;}Utr<79)h-Mv8& z$1SykEdeQizn&YM&bPnNH=+-NX5&XG<{MtVou0YEK%~EXKB$sb>7eBGt|sIC%a&!hV1rwc z?Y(_8@cA>YVJk2pAuGh%WWA=yngoh`J*fN>v9?ToitQwpZd`!9Jslsf?@_;U=WR*z z?46^%hQob{_xNKJgkgXqlgcOgG$*KH-yV-G3*|x^)vatYbsygBJfboSHuNtGR(;r> zGV^bx|#go z5)p8oVtKw7u1|ZWiDV&erxVWPJ4`e}g9`3zJ~5avxeDxD1Cskcy?Dvki_`OFrWe^| zx-~glGxyT9dYi>5TtZ*w807$ES)_|Xf*FK>Zq1TWOiNH3UD}}8ZUt=@&m~$odcRqZ z)LycWKJ4Byo1`2JgEopKJuD@i5VX_7I>OkDMpB-~l(gfEQXAE51@DDtdw|<*4ov&o zFzS5?s)GEV5lOmxDk}`r|&|gW_VXCL!+_ul4{eXMZ3#nxLqII-;)iG-_?&7Olm-lc`=wpk& zFoj%4osi0HC@6$pKOaID{+>~I@$S<8H(Aj}Bq%o&e=q9i& zuSb@Ib<~|`y=rqM_F80Wun#^ej-!67*$Tmt%#-+Tht$5UBq=X(`O{w|LmUeD)eGgqCLIG6iHLy#Z1Mm0GUk%gXg>-k7zqsu0Nr_3Ld%8lpl zI3(YEA_z@x=s&cdEkLsoZD#|*->IYH+#sk1*wGf$Bc?wHjb`VnW2;Tj>ee#x|3(~ox07t@#t0Qp~vBR z0__uHc{f};e+HQQR-3^P%0G@_AWZN1(lc?zw+{ACF1m|%*S6HJy}9EcEiyeN)wMRe g62aLri;R(43$EJK9`hh+E509qLSS4uE`hiH1?HY&GXMYp delta 2570 zcmV+l3ib7f4W1MsiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSlYjyh ze+jcmL_t(oN4-~TY*fb;{_fqUz4q=xY-9Y!hLl$u3?Wzz7Bqw?i4uhrXi!TDKLAk) zR8jR0iYn5FR8?&PgpibqhLlG`AfhNCB`PWbfr@z(Fg6Ao8+-l6_P*cuPR}{(#V+d4 zs>hnWcjnB@`ObH~nO$pm%ywOEE~%L@f8|mtXpVDrwuJF1_Vd1gj!X82>9p$Wwe{1zPt{c-$7MrT+b|mbc?T`m+oJ?>XZT!u`~vI{RsKPNGDUUIqdKhdMS7w3`5xsr5|{6 z+dk*Yl}9X-s>=5lR~30nt0qeDe|R*7j(Y=WZ|a02$Bv38%it}@M{a)Zw{l%Yhj`6s z$T0vf{p^#U#$)NV@n{l?5NNsvy|EQq?*Md*1>Qmro|xp7asR_0;<4ncDf8$5w(Ql) zpS#?-_2o5%C@9XCz1o`karty3EP)^;r)C~2TS7Q@3p0w#g{_A}KB{KL`j zIdkp$%()fF8yP{3sMk4wO{Gw8W=2BvOD#8Zf{KO!v}iY=TxeQ9&oH(%bi z{N#gE)v!2DrBjB>NSlnq<(z1>S)tKv^G-Xuf3yuMk&?w}C{(CiIEk!QErd$tf5K#9rNC*zG^tcH zskp#_@Q$Ns*TOW{g&dmOqy=Em`W#r{R#wb9{WbENnh_itL3qTEXfTv##LVNm-C-+p zIBl@mt;i(`C%&@>W+X~sGe^XvH-p-DOfLqJK(`jf+_VRwBcGx7!61suC*Z;Ezama0 zVz#OXKq~?9Yf0(ne^GF5Rufos`7#Q7`;dr6=~TsFrcxEUZqb4az^T%xK5_(FBqG6; zd}fRRxM4$$%10Y*p3+QIHMJssy%}YN4h+8c8HTlluoI`*53~ra(vV9`Y$#9;0T|N^Dwz%!Wu8lokD7&c$|ErOq_aHIl%%LsP$wk?EfyWNNd++NHlaM* zvMlgtiau?$376s_<;g7MT)&N;{hw2fZ73(53=ssijY*@dd_FZCn89=A+@e&PHs`p@SE&Fqe-M=8q|@ZmNfM4T&j84@$63gy zpfgN2~~QM(N4Wu48u-GW+O3;PJv;D zOp^#@e-=uZ0T$p`w&PjI7*kKT8?i8f#7CDh=<7;69F*10dSGz;<;@2z{bF%$^@e=Zb=B0^}>KmLIPd zAXGaSsk!t;L*rviWKKaA0td*7l1q>v5Db#DXHePN^BxcA>h@6^%=e;aat&`l8=Gy( ze{^UYzY2h_cDUo2M?;&)>buT$`tW6Ha3cH>C&arzkBzt^lNHrq<`SR0oB{vt6qHZMd_bBc~b4$ zw@==!R;&8ri!aozTerl2^ypF5+}y0ZUa$D6L9JiEUhUYiLv7l$Nd~7*ohkt+8|gEE zn>TN&g$ox-zq7Mb{FRlJ(&u0te`N9E#cI{6Rcdf>@KFF_M-iKf7?6HdRh6uL`|Y=- zFKXJeXAj(NH?Cc~h7B7wfU-v@6v8X7yuxlVzAdxnbUH`h#*8ur1;wsiyRc=;7AXhY zauRb{Ss5q^%$YL>9UUF;`Fwcowb#VYrf%Q9EvV+tpD)jqD_07oY*c4?e_p%%h|D8K`9*wgJfTpGUkI>T6e}Wq~ZXl6J$oP0;#UDC!NWgRHo`3#%8E5K0{`g~1?Lo{+ zQVf>I*#y9cAATrD}!=jP3u<;g5C z8@qS!#_ZX%v1G{-8K;vVjPQ8Yq!z4RwzFr?Dhi-TNHR|Mg6it(ToT{0W5?8U&poGl zdU~XP`0!y-HP<;7iz!M()Xz0$BUa@Y(!C)53l}aZD&M0MFxtc(4a}Q2Z@lw=)<^@2 gbfhTzapS;M1& diff --git a/ootrando_overworldmap_hamsda/images/setting_damage_quadruple.png b/ootrando_overworldmap_hamsda/images/setting_damage_quadruple.png index 29e0ecadc13223339aa9b47d6e3ac1a6f9285e1e..ab8117d136aa1db5b969d427d43c1a4aa467c745 100644 GIT binary patch literal 1947 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

)aQIin*&-ucD=;1x}|EckkYX!{NZ`)2C5cS;^}L z2M6JHyHQnD^<)800525Rl%1XJ6Hs4YkNfxUb6Y^E-5L&sZ*zT?9QD#4l)k019DQ&)T@1>Zql z0p7k4kd>9i?Ua-h9v>MQ;V6tqaq@7}$e=LLp` zhha9GdAy*YfX76VS}YbGBhY7Z;Em5RQHoZp^@($14S@7t-y0Kk?qW$700000NkvXX Hu0mjf63PHU2SW+zE{79P znKVjDC>;{Q2zh&d$Ghiz@8{h6+db#|y@}UQa4vQcb^rjtWq~lYrL&hV5Gy0SW7fJh z>0rRw!i@oyRM8dsz~p}A>JI-TR>J~IFStiOh|Go$aRRO*i(Ki<82mz9k9v&V#Iy$_(yquhz92^`xJUr~|?23wt>gwu3LP9DkDiRVB_V)H7A|eI` z23%ZRl9G~_FJES6W|o(iuc)Z#@9#G^H;;~v{`>bY6bfBkT|GEBsHv&R$jJEp`?r>s zR#;fr^78W9+FE&exs;UD*x1sMl8qLr1^ z=H_N|bMuWGH+p({dV6~j2n2~lqEIOD@$mx#14tzD`1tta$B(04h^?C9udV`J0M z&>$)*`svfBKY#u_d-lxC%loiEiFAbI4CSE{PN|?SFc{d;c!z^ z)8gXdz`(%o-@nh#&kqd^$;ru8RaH4SI20BZIypHR85vbqS3i9CaAszPk&!VxJX}yv zkei#^+uOUlyIWIJ^YiD=0s;a`N=oO?pI=y5I6Xa0Nl6(Q8KKc=CMG7VtgO4cyKmmS zv9Pe%*w}dS;)TAxzOk{fot<5MeLVvMLu6#6udi=TPEJx%(t`&NSXfvdKYlDLE32%m zOn0oT`ydk?O98g1>vW_39~7Xbn~RTrGMgU)jROFtM?(XflY`T!T%WlSolw1@YJLS=r(wp^a7K zI--`hrsbq}ZGT4Ro7r|OZ2P;sFm)xbW2sFCyNPW+z-?_Eh(9`$HC8=Z6nbc@gI{NH zJVOJWMeb|2Hl>M{q%PQWp`7 z6D$RdQP43_k&-v0Sa^z7Tf{cPkhqau3IgY{h@~I&jl9!$#a{~>cHW3B+8cWpXyqw%md#xJFv8|!sKGGc3q^`r} z-PJfan&p%TdMpWMFhJ*&oC+{%XR|*i#y^$fJiA=C%=BU^>n`;PvsFaEc@^dP8t2&z z012U$FpZ-*UM$Q!kWNs%cTwV&MYd!TPd4s9HR#Auo}vt|ZMAM2ip;I&k)E^lr8eM@ z7)nTH*!rKqN2L8kfVH1t0a3zyS6-8!5(&Pm&PK^3&TP%IT`GS5QN z<-}j~_*Rk{66Zfc&=5f2k{K}yWn@};x#CTj^F4l0Fmpysf7oUyD*`LQx)zWw4RMIX zbaW}hysj`lflSy(d%Hrnoy9({+JCp2oUnYkuhGcC8a&`41iKZJUl*^uShu)+Qx^@( z6hL(J;l_P82lJi!+G+AY+ftbAPwae4{t+uDJ_r>YQOf@|WR#kEoZW~s;wfxyra_rA zC{7u03!0d>h4H+kYD-bIWl6FK3+TPnXaJ=ww8>|jR~#z4AMGvFJswZY4x-Tm{2GVjN3>Xn&2dcNBBO$yDOKd^frVge5#O}gHxk=gCP}iH*z17drp{& zhW6YJtV5~35n*Gyp&Q<4nx!ZHA_Faogbx?5VAF+<|8wgEtf<#tws&~0f!>wrk-mPz z!|g=a?E&646zX90u5&eU?Bgz#;Hs)$1cMoB2lN?dTV4%&azwyJQj`r;!sEA8tMZKS z3x692$YMrP4I8i9N#H2dfnI^a4D`5c%WW^q(3sAb2M_K)B_j$Am@3E9?P rtyP4_FF_@5a-qDMc20U$H%>W{`dRpODy#JA-w0q~hBB=*z8Cdht~!O( delta 1965 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 AuK)l5 delta 1732 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%0A9Un@yL-QsIRZ5a&`U%-^g4EUM_C+Oq$>CSA8H5 zQ2mp(Z{I%b-MhCmE1F!}y?b|Q#(Uz4y}CY(#dTZQzaqmMsEc)Sv9Ylc+qP}Ps#U8n zd-iO_!i^g@)Cbbq+S+jW@?|B^Pn%5J)TvX^(a}*_0ZyDafm|+!3l}b^`9lCL{HrvU ziFBGr+7m)y{>9m|X9Xix;$$=;6bgxaJ}){uJJmY}4<1y{mMvQ*+S}XJT6cH1T3f$< zy;!hdfm*wI^{VLa?^k1LLiNwwhOt--`}glJ&48Ys9xPtG7zC!~i9|xROom6}r|k6U z(;%4Aj0adYi^GQx>YY_hiEzY7bHpCT^00000NkvXXu0mjfk}cmy diff --git a/ootrando_overworldmap_hamsda/images/setting_scrub_shuffle_no.png b/ootrando_overworldmap_hamsda/images/setting_scrub_shuffle_no.png index 102f0d4364aa2f3d60745919ea359c3f22575152..de967d8b039b870dce939fbc836151455a731586 100644 GIT binary patch literal 1892 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_scrub_shuffle_yes.png b/ootrando_overworldmap_hamsda/images/setting_scrub_shuffle_yes.png index b95041342b723abeb30a8e970a788c1b84d3948a..341a2152ffc208dc4321e06edb7397cb6da1b11c 100644 GIT binary patch literal 1927 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 Hw4470Z`8SA delta 1877 zcmV-b2demx4(<*iiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSlYj#i ze*hVDMObuGZ)S9NVRB^vaA9d~bS`dXbRaY?FfKAN@gQlH000KwNkl5WPW2WxzmfU|T_FYA7JsN24F!9aCVMr_cs8$!RO$PoJ@BbEoPh>HNv-#on3 zY|QzzF7-_|{HH~^L7-^J7JWNdCMS(~ShnET@P2&(eBW?~-x~`N8{~~k4lRak>hIfj zs`j#JKMia)w^vII!mphs5l$9Jf3P`zC6>9*!&{3Mz|UhLxJzC~QWO{C6)JqPO9j^+ z&7+25IfqT3J91Nkx0D;A&}dqX?yak#67gWsuR`&rXcTW;gZcDg_c4&YSJR0i15Y7AEu-KUwN8a~$INE08V^M#DBG^s*3WVgleOOhj#g0*OKnO4CJX z-K~K=SN1iVK6h9&p;zq%e{yUi?_J1w6J|{Wta=d=BmE!^eH;0y@1SwVIw%Bw$V%j+ zu4pZ4%`(((isrK=UL4lMz(8x70K4CfMY=Qy;l4{zsEtBlY83QD*GpHTAVrAgoymw7 z_+ouD50zPB*z@FYY*|y!mU%IlH2er>X~NiWlL6&q$HxbIgHLX~e?1$b&|_PVF1sFW zwp5HX7~rzVArJR~WaV2ZULQ&JffmOc+V2jQDi7&&y4To}&j;Z43VL;~Nu|s?0RiH9khJnTmjDDblW)%-HJkLpsG87%; zOF7zV#HVeUs4~ave`adaCjSp-{$NbFeX`(Re;+RT_UuPl1E)XALf?m*@Bw+c65TsL zBnNxB1Y`wTiWA6^t5KvAAwO*uI`(PNTcbs0d@xc4K0QWBz_o4U*w&ZG@p=0e47V6= z-x$ohb*n$`;r0If3bx&kalJ23clEgWKNGE+@y*%yab=(gf9HF1us2%_gCy{rE}APO zVR#-D#syX@gq%g{2%o)MlS1wvcWUujn-P}>bMaM+5q}%B;MSmJH;H|UPaJ8o@fPFv zSC8jmv|f)d+p{rtI2)&3rm696^TV%t^F7&6T)1!nPNx&KwY9Y2$jAsLCMGB`x=GA4 zGJ(t=(@>NCe~WHA*(=p*3?I~E#F2)-95dt3hqG{@!?c-+qxj=4Rn5dvGp_gM<7{gt z&UfaZdzaeTUZ%8+Hf3O}-E@ErrA=m#ot;hfCr_ThVzE&91&9n_(~O)yY{KW{dOc5` zezbWD+Da05#P!OUE9=IWF7w0Ro0I3$V3Ne(#EBD>f6t#kpYpP@GFounym=@oDS^Y` zfLt!8HmlW&s;a6Vk-xwH(*cg`NVqbxUx&}g04Hlwaniow-_$|yMRV!lOYIIjt1_Ss zCnqN{H8q8sH*Zp%Da!aRU%rfriVCEsr{lqc2T-Y07#J9U*=(k9LqkKb+wI87$(bHN z;J@P9f8I>>cgJlx=&ODY!;UKa&YC$D6T+R03E@n}1QQ<0ofHv0n&>kF6c-oc(W6IH zW>8mGhr+@_D!aS8)8cpT+`-t`81CJ>M|B2$eSPrq@_IVJnlOKulVxb%o(Y>V0o6u1 zwBj%@cG4K45OTId$!}K}kJ3ybgTX)>c64-5fBn#*LuhJhqEAgO9`yJ3Q``Of_oo}N zc|AQnvpOX)pM%&i4rBrzBz!JQ97u>w8qS53=wc#I6L+={GXNuBym%3J@7_gob2B{| zj~_pVhldC1>+9iixu|cZ8H28_E-Fg|({FIpR6TxVzJtj_dxV~UIU{q1KjnQ5rjpgJkBq;{fqVyu(-Gv=Lh-{-vd%RBd+`%;|=IBBpd7ytli2Rw!(V7EZB zk|Kic$73uDAQVo**#dQaY72rvGyr`O4FHYlkbSZk00{r+?Bt3S>@6%TYHDgGCMGx> zPEk?O`}glV_r zmX;c{P}Y}pMQ9GI6gj}o106g z(?5Uytf!~PDztmzU@6?w*m6QBqQ( zs;XLCTnqw%G&MET)6-pDT~D1lMWs?TG&DLoI%;cct*oqGzkZECAk59pO-)UAcXzK{ zyG9@okVs@~Y;0y`=E%qh7K@#qpZD_eQdd`RY-|h*3yX+|sH&hkvXE-Wmxx3@1ZFYoW~cXoE(+}wP3@R!2@K!*9Bgjm-r{QyA3-T{Ml#XF8=r@FWV zDEH|U)3!7^5+0KIHyy||^?~|Th6wLI+OdlG z!K9t0^|b72ZMWNlEv7zZZ0$M<<;%L+i2^Xqqpg6aW|P2cOhi+sbzGIGb>A$9nzpt6 zemX8P-Jse(&moNgJ9!<{U@c!X)%S;34)Ohy@}Qv5(A`KDVNgz|?DqF_Yh$#ddqWs#qDs)YafwK!(}Hbt@23`ey?kn65U3}0d65$%jzKT2U+DEy0_A;q$R zUu|)do)D{kfjtTnk|C7LhDbNO(@N~TKtHFUy36gBV7gE3Mp!UR0{$}o+Ov@ZQMycI)-5~gazC28 zb@g^f7){Cx>8F2_>^??mFA5)G{*qw+HGHeU@+WVo5}y_~o3uG0t8{Q!CK^qv>ry*80`f~k`{ zm1voX9)*5ooxa$|k$^T2AOrWz^eGfwSdR*#^;>dc-Y`5ksn^bGdpE7zYg&(M$_2e~ z6)vTy2gX=b+B6)gyg?;Tcnf zA%rhB$$Etckz2ri>~B!;tuqbU<$t={AJ*RiIT7C+AX&eryLZDimjcr(BO LOTg6G`Xv1e1^%EH literal 4447 zcmV-l5uomgP)004&%004{+008|`004nN004b?008NW002DY000@xb3BE2000Un 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_beans_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_beans_no.png index f259468e49910e0ee93d7cf0bef0ebea82c57f9f..4f6708d4b0316829e3ce1cc6920fdc225ae215a2 100644 GIT binary patch literal 2295 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_beans_yes.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_beans_yes.png index 79b18c68dcf8c9b02d02b67f78bc1b0499a85c54..9fe38797f117ed95138cbe2143014a3cad84db9f 100644 GIT binary patch literal 2247 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_bosskeys_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_bosskeys_no.png index 5b674802b85a929c9649e5ded5ddbcfdab6c29df..eb27921a32dd9f64f9a672fd7d3dc7b33ad9cb84 100644 GIT binary patch literal 2285 zcmd^<_d6Sk7sg|RRP0?+rACZa(P-^TaK+ZxR2y6E7}r)pY0Mb4M_uV-^-|O-H>lZ& zJuYpnqO}^EpylTKcYM$Dyyx?r^V@lz_dPgsQ++lTAr=4tz-EBdMbS7!6DNp))?K%| zDKyXpq4W`ex>3j`ZD90(o4^5ph79m8Cm;Yo-(zlUsYlzZsj0nv`*vw*>C2ZdrKP0< z0|Q7Ta%X3!t*x!5rlzE%Bq=G$!oq@?nc3XjysWH@m6bImB_%dCmXVRs*4DPJu8u;X zn3|e$adCb7_U-EG%FD~k#>Qr7Xz20d$4yO5^Yil~BO}AZ!#{rfsIRXd93152Cdo<>j@twP9glKY#v&LZJZx0W2&mzP`Sjo0|jz;pF5* zP*CvRy?d`;zjk(ZR##Wo(a|X=C_o?(@$vD6g@ti(al*pFp`oGj^737#|<6 zuC8`+a>8PFG>NOj%i33JMC#%gbkHXN!xAQBhGrK|uxv1_uWR)6>)1+S>H= z^eZbXWHR~u{M^;mm7kwqOG_&vB4U4k-^Im6Qc}|1-aareFg!dwBqW57kI&Q7Gdnvw zIyzcLMh1_^A0HoAR8$lf7atuR85E?zz$?;~AHa|J$T*RU-e46>L+2SI_S z3DfV5jrt{~Aj8uTl8=0$k9iU7D*1$XiuG=OeXwHx_e|^T!f9#K*nH#_Mf1nwuV-aQ zZS*kZOrQ}8Q|Ujc*(p6g8WX4J;lntnFpS3B(G%^cn+M*roq9%BOeAf&UWF(Id*L|K zj!F?a-_I?F;nbK+5Yjx7DRcvQ0aU&{;uy&xrXJ$%i6=5Q<=7`hgTbM6ju6Kgx9}O; z3UcC{A6FeEGj)=vX4m^qW?wWx-)wo}$;+itu&GPnTkTFm|+`eB}MZw_RVnVa&}gTY7x5M5S&m@tHLGys=lBwy>TYigEaYP zw-8u@Z0mrB_AJ2OjXM6~b*KwP_kK+aQwst`!*pHekQ(vLxAlPx_qp1?rVhlRS(}Oi zU+}g9Zy4h};t)K93u|DtF(>|qD*;P><`Ks#UTO6$e3Y>Tv-l@PI>sqEMZIB|9>eBx zDFyB;cn48G`|GK~T1aPtv1Or=_vv2VX+TL23OIj}jP2a=gMdzcdZ6iIylHlGLJYKBAdLWe(aBRRML2B#%$iR{n zv5y1<;40T|ck9_@-5(;eskWtxM44&lcGintY-%Q93A_05O&j;YA+0%aQ7DxzzzVKa zOc1@vr=wkmeuG{1e041_zd>c}$S@|=Ol#d^9sf)~i@CCLhed*MpiH9&tF1e=qKJ)^P-ngb zsiArA4?=FwqOWwcEb!BdIQeokC}xfR&t9|6y34SnIB{NSATE$0?wigZT=GG?2%ID? zvqgzhcut3?U@)oAKq~5iLp6+vp68|L;Mt*|q))7pVw{NK?_Bs*c%-cd9H0!3 zUmL7czE3zlcz`ulu;{%y*Q)KXb~jk8u9NNX-MTx{^-9$yExM^=+vaCghsj0t{)gw8 emlg}{hfqfU(=a82;y-Bb4Pc;Ws#}LZWB&sYS-pV( delta 2420 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 bLty^_7uqtbfR|U^00000NkvXXu0mjfD(6$M diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_card_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_card_no.png index fe23904519642b747d9649495b5a50593fa6ebd0..85f28330e56e3298aaf08a1b8a122867be297364 100644 GIT binary patch literal 2288 zcmds%_ct4i7sex6#9p;W2uf?OqDDdx<253+8nae|+N-D-wM(p8Y3;4ls8O}bODIyi zts2!RYPV|Dc=P=?zW1ExKIh)w?m3_5CYhP&GtlzT0ssI80|XpNb^=+(&^5ft^)wTVl!iuE_tt}rdD5Hzr4J>u(0s*<;$U= zA!cUggoK3Q;o%P-K4fKOVX;_7M#hYc3?h;E{rmTtnwl3cUTA4)nVOo`)z$s{`SbPb z*H%_mEG#UmtE*R6R~QV2Kp=>Sh)hpUdwF@GP^kI&c_}HWl9CclP0gO39({fNprD|O zi;J$VE<7F|85wDAZrK_8x3@=2OG`yX zMMFb#?b@}1f`aVq?8?f@j~_o?US7({$sHUVJbn5Ufk3pkw+{>qaC39__4SR8j#gJ! zCnqQC>gsN7ZK2WV!NEZu9-h|L*3QmOK0ZEQUte`~_2c8?_4W1Nzkde?1}Z8l_V)Hd zAduPF*|oK`=;-K2j~>y{(V3Zx#m>%dZf;IeQW6XXx3siCq0pkDqS)Bj zoSdA;j~_cZIi;qio}Hbgr>7ej7zhgsZ)|LIbaaf3jg60w!{PAa;$mlK=f8jd-o1NQ zM@J_=Ki}Toes_1*#l@wturM?<^z`&pTwGj0Kp;0a_rZe)o}QlX-@nhy%uGy7G&D4n zm6cstS(%)itg5QIapML%JG-{F_PclQ-oAZ1H8pi~bW~nmE-ET&YioOce!jiE&B4JD z6%`c_5b*WuR|yG;ii(Q(`1r%aLt|s(+qZ86fxw7}h?$ug5D4V$?X9GwBrPqip`j5L z7A7VpW@BR`BqZeHIIo#WCezbmU%5eN>)nOAK5)Zw`e_mrsTn||O zyL9|AfOy)o*LkeFa0Lefd(TaQnaiTSg1r~s{6N`F8|LHiv%E1_f42>Q2E;(O=Lwpj z?zrm0lM^Ka z@d}%6)K`JwAyK~)PuSD4oe~0t!5{)`V4<$OhMWX#a~DC+wmj-@W<< zN4?l2TUBbUQR8o*pMf*Ji~bG6R6U7)wkG>?bB`<7I`Q?fP7XuQWHOox;~iNYEOGep zMn}anKX!G=VCF|X$)qK$quQP8E!t4~0VpLYsCWsGqy>s?m!3~nr~@eo1hwFy1l?B-0nv7?lD{a_qFt-PKImd0eiLj%I|s0tDTB;y zNU|w3+-c$m-_GcN_GfahDW7`q5}fY=*Y>E+7mANGur7!ZF%K?uOA(`TKUlGBqe0-{ z!M`Ilq9ekV%$v`toi$RGwjiDE_sg*LW;h+%DK#6I+k_def%)e z9fiU%2+_|;>tFKL3M_Tb>Y%G2fdnU)+c^qGjHl2F_d`yep>M=d5i*T<4)3=}mGg@% zK$2`MC-Dq*Zb|s=8)W)i;!G8B4UE!08*~`3R9%t9)tdT*u7o$FDBO9 zPs>p?DlP_LOabb6O^-XQQy;b9P^E8FMwkBPsXRCv3_#w*v&DD{Tn18V`TStK$yD@_ z@_-Yv5reGi9;_U0M5HZujOi(>nk0ndgE~S}=>;Wg@aKQz-Fba@jn;pug$-^86W;bd zm6KF>u^UAC^X8#SMD;y3sw0zBx3v0y(kPTOEpsy-Kv{9iECH9vdqmQ_U>!+ou4RTn zy7A8aCsuZ|e5<`I3aYw~@PE2d+yYk?Pihvo8iOJ8%Xikkh4bYpewC88i(mZ7aZ|@m sAebk}bJt?nn5Y~wV|VwmeP-^6X~s-e5RJ!*k-s6pK-UD`pzRp*AHJQe@c;k- delta 2470 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_card_yes.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_card_yes.png index 8e68a824bed51153cef625dfbd315ed03bda3a58..e127488afe49dd57f41f8476ea97d5f7f08885a4 100644 GIT binary patch literal 2264 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 delta 1776 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 delta 1723 zcmV;s21NPw5X223iBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)0000ObVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-@}OWJg$1 z000IxNklg#_& zSy?VJGWNsNbOj_OB}WWFONlT>VV z=fxqZV^%&NSif1-c~Wm-{jjN6NfvIwvkm6fH`1&Ig=*~V+Y+j~8XjFt-rA2PtO z0OsaKJiP@4sVFSW#HmwRIDPsEjSu74u@r*Hp&F?{OG_R3rD4~uAZ*|64j&&k=;>(- z2Ol!PumCn@`bbWW;fG9KUJ|c%rrFs)((#)>0J*q(w-Fs3e=Rt1A{)`sA@KM2;8|er z2wFl|#pHzmpG=eB(5<|}Q&RRJEiDe|>G3pd7I(S``g(^N_Y_798x?(31sY-@b5q z14be~ekWpMe14wwg>vl#Lo{V?M=tOI=>sfq`Dwxzmr%dw;t6Q^EQ0JufK8L{?T3 zLG9pO;OXfK&5u5S?P3M2nkx(4S>v%{jx20-CW&Q3e+`!T*>Hw|BCOn{}1 zBCK`ff1&rGEW*E1!FTpkpr;`Nr3w61El?2v#fg$gTsNIhEL*mWO;W+7LswT9xw*Nx zcI}$T&Ht9N*c{-EQ4+9NIFTEJf`X{3kHX5zO5oVr+l#okIO>2Dt}H`INl9F#rKPDj z2hX)_P%;^M+>N=ixt zH&9V}@o{TwD-Inx#K#E<34G4U$%#556AlgzRG7=#dxz8!uY4NCbe{mM&c?0Jw7H ze+st=wBJV{(A3oA6D&E-T0N{sPGIi@%8oPiz+KC z(`&negF8Apa@*|Lv(eq%jkdNndb6J5{>&~0ATKY^C)mR3>gxSY|CvhQPlexK5lB{! R;Gh5i002ovPDHLkV1kXiFdYB@ diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_ganon_bosskey_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_ganon_bosskey_no.png index c2e2403e23a91226d1930cd1c5f09c4642c73051..67b7fe77566b5ae01b9bb77c707d5f1d461c0b8d 100644 GIT binary patch literal 2650 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 W+R;v6GQa*20DT=3?OIKT*#7_|x_YJn delta 2500 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_hideoutkeys_no.png index d7cd05eb50314303cbc85d469e5db87c0cb1de8b..9e9cb5d0f0549d4d28326abfdc3dabfcf50efed7 100644 GIT binary patch literal 2095 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 delta 2077 zcmV+&2;%pY5TpF0cy<2)m%X5{#5bEkP^M zB*hwnh$SlHIFj~cC z@)B8CcG)Ml=bU{AC=H!V`pulZf9IaPd+)jDoO|!LE?|SOx8Dbjx&9|O9XNUNq+K0} zJ9qBD>eZ|5J%IfDd`L}A1s4|=mJ1gy!0z3<;ltJ07bLC{_o}j+4Nu#u^G*7}YOVHZ zkNs!g3DMTpCXO9DCW?!TMPFZ^IB?*AICJKVIC0{HNKa1}gv!cFij-Kse|$Oj^YZez z|9wP?AB>=&AXvF_B^*C~9CSJzT)TD+`uqD~$BrG)(_`C+TrTJK*|TTdI&k{*X^==H ztQ(C+sH&<0v)K%_wY6~L#tpXP=6D{1!NC2iSFdt(ZNEa4mX_Kz0EI#UR;v}t%E~|{ zli95RQBhIcIu>&PBL)~1f7rNjBd6ow!Gn;ToD5l6S#b2|Q6AIX-3?o|YyquS3u?6* z7A#o6cIQlU=FH)CXlTgkB_S~}kz0p@7*m#EEY&gN+NXxX3w4tO-)S@7Z(Q`Hf*q4#|9PX-Me>Le@{qA;FfUe)G03F zty{Npe`G8X6nYBbXk5O0nRiF|ef;>b-8weN0WU8v);l^nxFsAue3;ukd-iZU+ySae zc3|GTd2ARCN(B`dfkHhVWMpJ;FkDD)@VhhQRxR?RYW- z7NWq~;JJt2UL1k{H^zN^y16N$gF>T|{MF%qQK9^m&v#vIH-qQklZBHxic?}Nx zlE!*XP#sBK^vjg6us1^dCiy{gOFKNcUj|Q_>y7QLwcTdRe_$5ok;XQ^RD@$eDjn)` z84|sNdL17jxw|KLD7-=86@d4G+gTjaY#Rv>HuW9fq@;!NU!*O7SwHS}+W9T@2G zR7_B8|0pwMf1Rt>cu<8q@9VVf{Kevgn<$;6j4J|4Uv<>_jeq|5jj6A{mzw;R@6N2h zK}qp-=^dL2Gwwy+OJ07^G0|J4B% z?%Zsae~11lJ2!9Eo9f9HbHD7f+(MVnKm8}Pw>5&vs0W!`i3?c4P38eoH#taUav0S0 zqx9OsE}WMZg`IZ(2NZf<`HL|fP$~l_EnK!PZffMr&1uOoiA_!QvYP5@$j{4%M-BI3 zP~QhbRtrd6rM!s5#T8uWm2{DCxUE+6=$z-Ef6&`pMFt1PssXp9zgiO=Iqmhth}Qz& zHx6oK5AY2rExiMeo4&@~X>f5|Knz)|7Lx`Y(O4`-4eofrY}A3pYo^rFzj4!MsqdJKs_$}2HC1#T!NoBA@s zf2SqjWzxv`#obd_D^X6P+(V(WP4m%1|67z+6nZuvqBwIt8cqk)>K}!6bky=~h8z%< zE?vsZsHCI>X3Utu{W(AX5W2hCp{ec`SS{v1;!wU$QARH?4Mm4CfTAJ8cR`k(@zDp^ zij})2gCX+3D<>lp&mX^jgVpxQRh6ZLr1fue}xw)j`nL)^u z%H*2+MM0!LeE1NqU%w9YKVjXvb!39@@NoWbK*X~ek0Lohw2cTWkxW-tSIErFe`Mwp z9UaXKJ0v6owr$(SHX=Ak`Uk?LB(dU(AIN?0~_dZTYsjzJ~Pp_;^^qemyK% zvIJsdV>t?Sb#?R=W5tRUaQpUce=g9`z&|Pw5fR~};sl~hT0in#A^0GSfEwu{JM zXw_*u=}m{5H|fp*4igbe+EHO)p>xNS8shYhd=E!X4qbL5fyHdsY;ZU*I#L8WzoNCZ zRUA2T#967BbLMxX6E<(&%zAHcuQ+$^9P7yQ`8&sNNUmJDBJ_Iw2pckLbJ5w^$+~0w z@T-{1_4)JX9G?36dJa84NU&_#GENDBc0Y6GOnd>oxv0Xz!no)N+qZA$mTJhy#|PZq z-C@ldVrsy}7a1AJ1?%{`_9}?LK-+bT6N{Lb7^n9?jDYwLn%E76PqxA@00000NkvXX Hu0mjf2W9%7 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_merchants_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_merchants_no.png new file mode 100644 index 0000000000000000000000000000000000000000..52bef3b0f7c4958b0ba7ae43df1ef23745d62f97 GIT binary patch literal 2167 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 literal 0 HcmV?d00001 diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_ocarinas_no.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_ocarinas_no.png index 8600f31f527a68b6afd8f86035d05a967b8bb198..ec502f28eb2baa85a4b3f1095862ff4492b0192e 100644 GIT binary patch literal 2103 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 B1l<4t diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_ocarinas_yes.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_ocarinas_yes.png index 2351d51fe8a952c80310b2f2b4a04c0afc27e6f8..ce46169a45ca12cc4094048948dbe59608976e14 100644 GIT binary patch literal 2076 zcmds%_ct337sew-)u>VXYs4NwQGLyls1c*YC^4(GN3E|@vv$oOQng~XN~>zOv{o8> z)QFKric&?aS|zRE&HHb>_nhZ`&b`0gbDrmBz%5PKS%g>s006rw%+Q9$VVXFZ>1o|_ z8@opX-M=;_27rbMVKQxC@PXci0szgqtkegL001x@ZeeFc+iPoU*VorCFE5iwr1J9e z!NEaMQPHBJA_9RhFffpml!QPa8X6k*_Vz3-ExEY3R##UqFE9Q5{T&<}hKGkC5Xk!a zx~r>eSXfwNV`E%g9ECy&3=FKTtql(kx3;!!X=zzpT%@O`|NQwg2L}fm8yh=2ds9 z{PFMdl#)h1noW8!kySw}3gwutc6MrN zYB4b}K0ZD{K|uut1)7?g^Yil-78b(7!YL^!baZsh&CMDb8o|NADk>@<5a{geEH^io zOeVj5`?k8ex~r?}!Gi~zo12xDl{z{)ckbMAb8{OR88I|8{Qmv>{{DVQNQkemFB}ek z`SRt|)YO|dZz3ZjaX4Idb~Y0e6B>;k8XEfZ=TBK#nWLj4FE4LvYpbWHXL54#(a}*y zM+YAtUqnO%9*@`4(~FLdJ~%k2s;ctv@Q{|4c5-r3RaKpxodtuzJ3BkJwzh?Zg;`ly zNF-8TULJ))B_<}8mX;nLABTp90)fDqnwp%P91#(brKKfZUEQdtsI9Fn6B840aq$ly zJ{%q%8WtnkfNG-M}3hzJ}Xa+S1(h|5$)_=df-QD$w!CIvV>fL5_qUp1GjkpcO7 zN3P%plnV+xz4#Tzg6to+QX--^NUp~WWjrUP6J#x&WtYcG5lhSCUCGmz84L`1e~g1n zpQ(H_wQVg&a5l~)v3-uP=oRUOz-$HQM$!I%rji!wX= zK|v&DB$ABGUaUTljB{QTX!RbFl~NngP!HOwmdg8v(Y;cH0X`e?EO_C6Z@oAe_KUtJ zCq*qDs?dZ|>k@OlGcY2<|{2T75Uh{V8gZ;t4%0n<*Q zkX|Q~u$;&HQL?#LneV$BU?Cw?qlGgk;hn%6$H}E|kbKLWvZy?vsZ6$8wnfu?kz%_> zz7Qe7BptRy;d+%e%h;1|EwRfPY|*I<{VtD-9!>fCzH>O5MGwT1z2>FWxTR%(HuP}I zp&SM-1+Vq2e{W8n1L7+oW<0~?1YX#5G~*%Dk}enobqvlJA?Fp&$GTT2{0VBnA;gUlWaIKfg(a zXor9fT&X#QJCt(Qv&N=lh57w7q@BQsm{Nz+L`B1j&p%fAhdTzpse5=2GHQtUn2RD! zbs%|Zr3GmUy1N9iZ zz2AB7z0Y&bx%a$ZzyITZjd5lg%q^B-HpzwOu2+i@M&p@j7fpcn6Oz*&la%@cA-ZaO z7Vmm>0$v|Hf*CWz1!*Pvj25!p zZq->9znjDUk~`$R-%d>2m#hf8%!=^y_-Xer$2ImDxwMq@i=3%!BQEg{zn$jKfC0n$ zEM&yU@i@#%CO+kRwu&_Ge?0&@cR#{tl$qLm>9Ty{lA2f-`vuE%m4bXf^A}_=ZlY6{ z03W{`b|3f`yZ5&d6W@rZ_g>z3bNbJUm^5VpL1CYhBWhc`56X|gnX~Z0(I2q3@#Xcw zqgWR72|>DRtctlxpza9sy*J}BKS^YJXqNzEQ%i!wFH*4g5&6Y!e?n~oO9C%2X6)>j ziWvDTGkpEZMUA0I)K?OpJr5Nhx3V-aTh#jwnK`W@m@io!b&H7j>%1FWhNo{99^M%^ z&JF7#?|`l2YN51>yj_pT-tmO>iH$4|I*X5w56;fcj2$}`BO@b>O|4kHu8!RIA%E9* zB&3|<(BXP&z5rYMesfOwrA;2q6ZDL_LmxJYqwEsv*_@Bwhe!zNtEsM3K zEMB?|r@66M+pS@qYdk{?hrg7(1B^4X!OF^sf`S6BUAxAiLx)I9%M|3_s(M$PhFgDy zum34Uw2-sye>x>)h>SfYA?*SBt>VNdU&nv>ei8XrW@*-o$Rn_uwT|%CL#PsIKOo3=iyM%g|08KR_lQdTl)#`8 zK^%{j?P?MEGn?Za{j=m9z}?-Qyu3U%rf(-BtBK$*B^uWx1`IUpyMW1)Clk6do%Hvw-2DffJ|`NEh`c}u%gq0d_zk!C!;%tFCh8v1n^@XU!)%f>e>vjICF_1bT&}QGoct}* zf9WJ|`o8zV9yVLESrA5GZW$y*>97{WmV)$cORXZebqr_pn-hDl>l-YrpY?KS3l=P( zw6v5HCr%I@9Zh+8x$+wryg~o|1}goM^mi7^)ze&(JFTLB&pzK_eM5Nc1+~D%#RZA7 zvND{UoH%~`IJa-#?!D=M%eoM#JE)wpe+yPrRN(LL-#M|ZtxdJ(l9Cc-GDG|J?Ner8 zU_fDEA?fMqq@<)Mb9Hr9^Ywatr_ayNuXDYpr{{|TJQrsX5*Zn(NOd}$@);W& ztEWUvOpF@eyLV50E96*yxFkYCLO6W*Fj}paQ>RXK`Yv6%grlP))z#J1*4C;uf6uK8 zZ;hGO`64$rS1rDI^Cl-xo>cz_q+cR6HC2t9o10${AjkIh_B{khpGKqU6i`=Jr+nS4 z2QW7`S1)9mB*MbNc>46I@=4sidzY#z(H;eQ3y_C4FfdU0Is_a$b_@px2j!Cj>g(&( zSpLzGPhmZvB9qS!lchL)`ZR+Fe-Bn0ZrHE^LqkJaTU%cc;O6G`f&f|j?gAPc8`Zd5 zCVD_cn4h2D@lutcy}ezHCDyK8tHuu>K745jI!p?9{P=MXpA^v4)TGAU=JxfUUMx_NI)zzP^5KZSDO0{MWBvpFDZ; z;lqc7goN?&@#W>^uCA^ZFJ44NMZsV&5{Xn=T6*u^Jr))gH#fKQ=g$`w7EVn~_4M@M z@pxWd-i3vQv$HdQe}6|u$G*P4M~@z*rKOpenB?c@r>3R`1_u8A{hO1M^Z5AK(9qDx z$S5>4)XvVXsi|phZjPCm`ThI%=gytu;^I0zJ^l0N4=XEcbaZr1PL8Li=bJZg#Kpz8 zwzjyrxg{hdbaiz(I5?V{n-9vmDL6%}o1X`xUkCnqOQpFYjV$T&DSc>esklarIZy}gW#OmJ{; zU0vP&{(e?g77q_kXJ=^w3u^5DS(OH0eESFbuaIAmvMdwY9pYiqxL{aRB~^VO?YK|w(U1qFI~dhYJ- zlarHvety>0*1NmA?Ck7HN=i^DG%qjD*49=>M+bw!6crV{efu^nEUdV=xU8(~=FOW1 z1_s8)#y4)<*xcM~Y;06eP!JLlGBY#l@9(#=vXYjTj*E+<(P--G>fgVAuc@gyJUkp7 z9W5y-85Zco^Eb#&d0~s+S;0%n`>iZGdw)3s;c_w z(F(D@>x3aPlA0O}K<+ZoB zclYjHAQ0&4>e|-UhCm=LT)04|)7#tIS65eYI9y0b2$@W-udf#q6Jugx+Su5bot^FN z?IjQh+uPgK)zwQ&OKNIr{QUewLqp}|izOHZ!n%4`Xwk;ky5a0yL?VwJ~ny2u3-F0s!3I{}U4pSBYh0yUW}JX^*m; z%Rh9@`%8eFk-6v$8s6|obdfrLkaQhb3t;8C8wU@0RlzI>4ZDCWAkfUMY%5HS1z+;Xg`N7-&>~0BmY;6y~T zxWl@}>=*7E3b84w!3Wh5y+l%Rk&Ic>k~_kQ#8B7!Dq9;DwwQZ z#A@upJ;|{?0Y}A`4+ahSFcL$(Zu&dKt!_4+606ea??@qRAuQ>>jE@jg>Wf}D4&J-+ zbaVl9(M!Q%P_keh!sdepN_rhW>lKaZ$J|kF1MwB?DvbL8^Tp$6PDw~N)}@QI#UbN~ zG^KqS|9JJ`3#({Zl}hJw7_!EU)9r!~B%p+H6GV5a-sQ?c3lCngOf%^$q;T@`qnvU_ z%_eq?~8K1(0NbcmfFXKm^DLr+C^_BhYG0EPipC|@fi-$7H zge2e%eFTY-f9#1FB!M0w>hJLy~x(No1vnoo`N~2q^6V#0aNf3+WIW z8OK4E3q3!I>ZvNri&6n(1QTJrsKhP zm1$bXy*d5(+ncvJsnjhU~-c4ou_HLa0g0U6I)Ja)u^czG(u z9ubMYDrcN|K8Hl2PjWc9Xsy)1%r`eeP6e^iwdwNlZ@7reMT-F|${c-tU`qGawmS$l zq%CyKeez|4zhTm?XmsY}dIb2Bz=NqMZjgDDhtbQQn^k#H+wpNN1B$(Vpy@Ug@}r&< zjN()d`}dV8k~IqmKWYUP^dt}jYsNK{ZBY^J>JS`jlc->+qw1 z!-aPI_8>&KMzxNgIHiyhRs%9^QAP!)#kqAk0;QF4QpIqqONiB3uyk12(GJv2l}5Y#p`F;K+-Nd?+lXK1l?h}gU6nzzwLzk|1 zu-V(IU-O?xtoIJ{Q$DNGXZB1MsWyH>i73y!cYEHpBFOQG2E|SI1)`0@Du45y^84e? ZAZh^(`Xix{?Ti-(FgLX^sWBT3fYs+Un41IynB}bZnCtqQ(R|wIK)?6#@}K zxrG&2IRy4%k8iKH&-?ANRn#fke?R)0`LW;eeDCwT&-nuXZwR8l{}Wa`_uV)1R}`;e zgp9P~T4VoRYiF(Bs?z0 zBV^SqE1L)h?RJjid{Oa7;;9XI^^M<~lXU75Q;Ok@;=-lbvo>4Y#Ke?*e{#~6AP@*- zzzFXFNIeeQ=roFlB40g>r#7IVsBBk8y0P*{l`rRCY3XKa&U^^%t*wxt(SkZ*Nn#+t znZjYBb=oZL!C=sZpODCx58_D;kSG+2#PaRG`}@wyidR+_=Vo^Gj4*#Vd=R?3TES_b zf?zNVTAdygaT>KUPMgIlf0N5Y!Qh}!Ah!GcE^l<57@ouc#m4WvvuxG#JKp}`_tupX zLbSKK`^6u;{~lO|Zi9dU5R1jYaRCU2gY=paOC%Cj7N-)46gn|0bA|kF568Lf(e-%X zXN!a0w9KHC2=kMZjpc?!m2PxoMBLKa1~;y^Lm=P-LV~z^4%~A#f0%R5g4;C<0l$Yq zkI9wsni6?jLWxpi&cmgo$XN9)+5>vyGwU<6($-g0Y%b~V>l2(i`ysTpd;x)A2zTLu z=}8ONrpF-|@Iq2@8XDpPpVtj)bpj|=iSnSI(*hC57v{vG4PY2yp3~vX9vU7k=S5>345kTuVJ1zQI=bD4se{ue-;XdrhPsymbeg;j0K?( zlg^JDAux&}pCRjz-GPwUnw^vHEi7CK`T4o%1vkvx8-?kqJ0i~O)C9v^5z1+hi%&w4 zDC`h~iOuVAp1HEl9 zY3*kNes>C%f61#f||>lR>v*&8Gl_eIrv-<2PJ$b2Aug z#V_A^Ym-_fm0K(p=J>nSFwoP^hYG8LhKjBgK<+?(v}gkq3ccaEHJe^YNlmLVnNyQ2 z!y}A85QePmT#&LXCzG)brGgFU_3BW)zisfrMinxexg> z)+2}SoCs*A~{i;U>F)2V%poj zgc}{WbH`+4=l@Yo(TJR+7mMFz`Op2^N!U%sJ4^PAuP87?<{4wIAPz_M~s zsS-e=f6;+9Q3q*hW~l${B3MWJ!R463O2LU7ar^zyBXL;$7Xu8q^FV+#?>}Rz}iGoYyY7(a`}{u3Uwo+qZCc zc2tfENH`b@`t4|l9p``@cRUy1+}MtBHar~jhm=1SN~Kcw$G_D5wdT{WW@a32^7>B> ze~_GIYe}3si3an2+K_bNd0s~@l%doiABlw_5TkPSo`YvTE-PJ;OF~}NnVJiNf7I2Y zO9}Wfnei)^&mO{lB<+qv$eYMm%oieNfYJD@xukS+e!;3W+cvISSut{F zM0vBTOL+eL8Sr>G%OuXNP7vuo;`bD?b@}_*473`j~<1Ynbr=QpHq0wbG8Ld`0Nl2jSSUV~~}V1p@;EaQygj za5x+gA0L0eH~9DT-e#jVMX+z*zDNk-b>_;ljj!!et2IRe;Gq8Ec}Uc!f+{|dFSF@; z(_p=G101tfRPMs~6PzbuICbh2f1Esd5+`0hoH%g;oK7dq&d&1Q@caFM9TAQkIRe$y z)gYBh!G~u9>ZQ86I@rH|KVUnJgn;vU2D&<$M!snLc(&oVG66&3d6(0aQN_HfBv4Ludffr z#>U{ng$vOq6jEubBF^w@xiawzD~%&!v5aW-8N`&ik}NAKBNA3l1OkR?rl;CrBxz`9 zKwAhYC@3JPgrugX5_B;^7xS@25AfG$1b>hJwD9s16BGO|eMTw5KY+d&b^CmDrqiI6 z&_@p2U4Dd)S^Rv*i(&$Ke+v1l?(S~r>gocM$;2lfJrUEmx3{+1<7Apd^*_U-)6wr$(S z-%}6N)YQbjpZ7pjRaNX6@*${^rO3U=*O6}`X(Rb4dXMG6gI{1?SZQNpBf(vf-Me@5 z&o^z_#2e7r*-4f!U(P?+uGVnj7H;Q4VcH*k+gkMg|x*UK;|Ov$NVCsxVSiW c{bU6AH*;Y^OBcjQy#N3J07*qoM6N<$f&}Vcr~m)} diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_smallkeys_yes.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_smallkeys_yes.png index 8b8056f2f7a55663cae27a9b3a91fe51956c5ad5..510b2445805113bb3e03b9f627deeac23b173384 100644 GIT binary patch literal 2229 zcmds%`8N~}7shAHGK^4T7s@_D$WCLK%vi=)vJ;ZQ*K2GQCYsS#wrU31_mF+dmZfB0 zOZKwU2-&8P%J$CtZ@l-M=RW7&-|jh|=f>i&Mlh%V6aWCgFla+dhW9hX$pU6{kInZx z3Cx1_)lyOb-C4rLY~lodW&@nVXv%92^XRK%AVML_|c=($YSE{@mT&9T^$P z#l^L+9>gwzkI3&VF=sq^+&3udg2z z6l7sx@%r`a`T2P;7~Ij(asK>y7z}oLdivwX4<;t2hYuenCMLSNx;8a62?+`9?(TAM za0m+vtEs86va;6I)rE$JmX?;{@pv{iwy3D6uV25S(de$OE`EOgckkZ4fB$}PaImDL zBsw}8g+gs^Zkn5$4-E|o2nf{I*EcsepPZcJ=jT6r_U!QRu%Mv8&d$!-+FD#(+~427 zva<5muU`}jg_D!By}dmqCg$ziw_;*q&!0cv+S;nFuAZKrmXeb4^z@vWnL!{B3kwU5 zj*dtqa${p-Zf;IeQqsi4CM@R46x%1@7lko6xFE6j+;^O7y<@oq`3rWQprfPn;K75*$w?0nkJZ&xDwV3Ir$;7}-Q3)=va_0S1O)|wK;ZWFc27?aolY++E2Gh93JMAr zE?gKM9xf^>`uX!`Mn*xaCH4oz&=8W2P4ZbF@}29Xp{NmKaSS7`1;zF`Y&@p#71p7 zVV)(p05TbfvfxCev()HG^B8pF0>tW-I?`e<8(Lk1h?xu*St2BA%_@DBn`~y|9~BLxN(S7{9>E5%6~W)vK#Hqdpwd1~i3hw_fr^Bs@2yOK$BBFg+}N^l0>lFbuV z&f}(PMIV6Smo3Ke!;qDggBh^+$69%A6HtOzcHV4)_}G}#NT=^zoUhDj5UJVJEJJPA zlSVH>ek+awZlISUpGG-d%pB;k>x_{TM4b;QBjQvIELfTcvx@H1!@z&c@4nAe9B)g$9TT8xadcvN?s$D4DpTUKYVJ( zUh#ky52r61PZCJ%*%cGhDLs8{PxahEtam^+hqS`(yMuEL+%CP2A1wU4_ios3;WudS zlc68QUVW@VqLhldtuO^eD|f0;g-Q0{*tt@qiwYE-6e3G?ZiS;OL=IyR?Du)>;4z~P zgnQ(DXupT8T1|c0e?XV70KH>+T>_2RTwag@Id(9_Hq#Oz_zkPC@V3FAlEKF`0b zDu|Xs3(@4?A8?}08c+|J7A$K_-|;y2Sh)Uuzrj|#>w4{|BU!wDEA^ln$z71G&DK^- z7OIn&8h34jArQJU*Lw=GVUI~InAl7aI?}I(G^aUTC8C?CMd(wOz zCjyg|i8%M@mQ<^!L5mN*b4f{a()qNs44h|RUNkT{T{C$boBNM|qOj>%4F7Yc?v|vo h+dKH*<|R#sgvsHiOf7uh7~_QjFet2HmA-4_e*sJOlRW?c delta 2177 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 Re&2pffVQSSqE^E$>c2jTv^)R+ delta 1251 zcmV<91RVQ_67UHjiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)0000ObVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-@}OWJg$1 z000DGNkl@prF}4Q6;@$W2Ii9D-yRV9s z^d7If@Av(EzMuE!x#xNA*aYBzMQUy&Qgb7bnj4AK+(@J*@o%(ky8+f*8>-&3qw!Lo zT1=WFGl_qq2ZVUZauVPhfAYJ?7ItN?xt6<4`4c#@CgG}>ojP>e^YC

?@}+G6vC5?c9qdf;f3 zKMK=L`0nykSo$am-*lXS^<+6xGmD|$7OD+ZaFaAgW)iM4JhBx7mtruVco6eDg7Ix* zH1eKJz`^KnB*gB%Yp^0|j?5%nHF!P-H$OXy{^J3t3h+eZ$uJ~F2jEQdPQEmIjk*Wd zfc=GV+!!ds+nKxYf2lnZuiGMEIS`EF@j>dnkrrowzxPA`eFG_v>T#p@3@+NtcrGpw zhxYn`E=PEe!Y0~Lh#EcFQYL(5*e|9cs$Gp z9-EyZzT(F8+_G6YYZ-2mLTxSo&SPL;0231v%-S(`lq^ST5=X>Gog|>}upm#RIHRbb zpn&HqD=R22mVOJ~8&OBfn%p-CNL^iB{I1jK_`RZ{g4evgy-{9Xj{5p~Bqk=ZS6W(% z>gwv-Fq_TJe|loClr=dI`Wup11{N0=vAVj7si`TRQ&C!*oSZ~uWhHWQa+9=7U0ofDii(^yg(pQLZ8%9R17&4pSXx@*G0ASXqokyS$G*P4yk~lP z8Y3ekn46p9IjOt58zCVf_io@$D1~x!b2+fRy`ASRe=RL&Zf@qY&d$z8Pfrhf^Yio0 zptXGtheMq+!n-e&Lev0_$H&JpGc$wM)>eKpmY0{I*Xz;H(15nKHeOT0NS&RX%Gg;? z8LS6wA*BIjP7Nd_CGj{uKA!#2(NX>sw8wRHbZF=Nx^8F_-CU%>!9lf<#bV(GXk1fM z!|SBsIpJX#jYjq}GBVhsn=~}k`SUHruj__3tp|D(O(wVh3Ecp&=`Rp^SA*6i9%TRk N002ovPDHLkV1h5uQ^5cL diff --git a/ootrando_overworldmap_hamsda/images/setting_shuffle_sword1_yes.png b/ootrando_overworldmap_hamsda/images/setting_shuffle_sword1_yes.png index 4d944e36c69098f34cea770044db2784a7e74ba4..1f1fd19da6972aeaf61112a1ef292f36c5d9fd44 100644 GIT binary patch literal 2272 zcmds%_d6Sk7siv=8pNs^A?+=-tF(5_q-atjQey9!nsIBl$hArro^L73@i-Ff@{ zE)76DT2BX1{jbm_ZJ>A4exwZmkdv;QJ1_tMpjXBy41%^-RaLF3s#;lD`S|f;US3{* ze?J5QNlHq3`}S=@LIM~J*4Nj+d-pCqJ-xB9aZypx({U6=H~kP z`l6zuI5|02S644DFFidy&CSgR1_n?l)cX3moSdAyyZhPMS!!yky}f;JZ?Be?mX40j z#>R%VwKX1(H!(4(tE*dDTB4()>+bI6;NW0mV;deGhQVN6U0v6%U1Mfu-rL)oot@3h z%oGw5l9rZcWn~3{K=t+YZ{EBK4h}9aFL!fuV`pc-a^*^Nbo7@mUz(en`T6-fJ3HUM ze?K%dR903N8yoxL#R~)ivAw-*WMm{DAkfgz(AwHsQ&V$taw0A+&cnmg-rhboHU@{o zPft&?v$NaU+SJw6D=RB87z~9%QC3#|{P{Bj0|O3+`~Ca($jHd8Tep;ylw4h17Zw(z zq@~mo~Ws*>FVm*+S=~!?uLbhX=rHp`ug6yd9%8@dT?-1PfrgDg)%ZS zj*pM$=H`C*@Bxd(78VwM`}U2Ci>sxj#n8}jXJ=<>YHDI)f35Khn$?8!^1;AKfmee>G}Ej^YimpuU>U@ zbXZte`1ttv`};RFHQCwOv9PcR3JQMz{=K52LQ+zao1441xR^{PhlhuId3gl}2J-Uq z%F4!#xLsDX7Z}jl#4~@f(iQ{(-B*tqMwWQc48t&#V8EXN_#b)%R z^b8%&geYkQE37rv)}Ux5Z(7~O=) zIb#`Ne`sYov=P7*;F{6EsiO9cy@&FmEBD1YAqVyeE^*VYWYVDs!`b*$!(k#YND_Dg zZV&t!9-qoQ5SJ`;F9iJ3{6q7U^paa_YF4e^lSQt~3)~ijm}Zw19|I9{>U>5 zzK0HlmTd!vc5xAzZW)4vv%yIer}TnI_`lW&|CKmr&>YY6_?fSmTtfZ&NN%MYR6HJ(WiBUBdmTP| z&S1SE;mj$#R=6sMNJyRb(@~7o1WB9BimK}OeTAYe8Kq?cAM_3r`@SkNi5#i-`y#Gx z2AKWY;k=q=5Q4LGkAtpNI9ozkexe&HIy_Aq@*mWBSUUut$EQ;(1Yjv@<{joq62V+S zFK{!}UnX~t#-_vo@`c`X32SsmLNRXh5hh{mWytOaX5FV@bV?2fJ2GL~%UHHYa|>mJ z*FCz8Vs{W5x}+)dVe1Yov-H}vh`$K3&VxhgKJHfjm`+OtQ%;w>A|VwSq=~TH_IwNU zZ|ipiwdAEHKz#5otEbI!0~zWVIZB4NlZ#AIE3U5>K!zg~z>uE~W8%#Ob6_$%t^%M#4lXgsp5-ck(YhQcbVPJ69-ZJE~p|2*@CUunoqVq z%H~r^e29}*JmZ}oTshiF_VnN(kFqNf%y4lN{6id$7TB^7#k2k1v|vjWuh=l{S&6r+ z%k8@ZC;xawii~&CV?Sgt>r)wPexSLZQD277^0&kztm}W|OGjjmwro;QbANj9W-dfg{?^?w z1${dyZ8@q-=1MOpJQ8vAfpUu=qDG4D5US_o&&QzWf0 delta 1279 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 BPRalP delta 2213 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_tokens_all.png b/ootrando_overworldmap_hamsda/images/setting_tokens_all.png index a3b82730895de6ec0cb4c46fac2e25a018ded465..bd8a04bf218989dc9d4970d3eb4ed97734b06808 100644 GIT binary patch literal 1436 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 P00000NkvXXu0mjf@9wf0 diff --git a/ootrando_overworldmap_hamsda/images/setting_tokens_dungeons.png b/ootrando_overworldmap_hamsda/images/setting_tokens_dungeons.png index 8f96619ad52d191a72701a15219b44c1b461b4f2..0837a5c88d2389c8f3b6946d56531f5a68325332 100644 GIT binary patch literal 2295 zcmds%_ct2~8^<$hMJ_3=8d0HIZH?GmwM8YdN2Rt{p~h8-8%3?6C{?e-s8MQji6m-V zTD5Cjt7a+M((sxsp%i`Hf8%}5`97cXob&zVd(QVf$yOF7zd=MH007`O3>sx~#&>6e zaf8pc*ZSM7GXRM;CWe5zVffnFagJbMZU6w#(|M2a8~^}_Xk}(+{IA!`>&1%~(b3Ug zzkYr7>Q!}hb!uwr-Me?Wxw+%xFXrn|d4i^Wn^RfR&Kyu7^p{QP`;d@va7 z+_`gHTwI)-oHuUV*x%pR)YQCw{koi-oUX1e5C{|$6!i7=&B(~;@9%eTaG=xaj~_n{ z3kxHWNKc+TNl#Dj>+AdS<%_<){^H`|_V#vrd%LZzEf$O2+S;0!n2?Z=fWzSlo#94<36^V6qKQ&UrQb#<++t&)BF1gKceX zj~+eh=;&BkS&55_tFNz*jEr1fUM?soaB*=-N=mAzsCfGHskgUxPfyR-*jQp>qL7e~ zl9Ez$bF-V9TTM+(KtKQ*jsE%brFITLcKZAK-@JL#$jHdi(UD9h&& zqQ=HXPfyR2lM@UE^YG!r@bK{B;^MNhvb?-JV`F1cQPGr?6axc;(b3Td4<5+M%HFzl zYj}9r$H%9zun>>OTU%T2?CkLH@Z{v=BqStkY;2gDn}>vigocLN+uKvAR2v%`H8nK~ zg`%RO0tSQS<>g<$eqC8v>EYp#mX_w~>dI!b6%-VloScwIq_VQ|S>GVfQU9D_jAUbB zd)B4@s{sgNp*v^cc!JRmL;!%V>t6x;{;2c<05}veC<8mR=|}3J8|BW0UWri(kJtj2 zl?hDPHEYaEmF`uLs01_77dP{u3}BtFT@*a+bsu$#CBF;gd6n4GG4OVJNJ|>M<#D)U9VUq1i+e8j}t^iaBZ)+P}wb!GTfWukmuOuqz zC=lnSvHDnN^kj%tin0l#WS*MW0dXp0b->4+RtDL@!$y;8ME^|Iq0ZY#2H#fd#1Us7 z=%-`**>cn9oJxHVOTv>iOnfIOg z_!L$noI9X`-`SfOPNLi!?e5Q65T8#*Z5gV)cmy!##-i`wosT2k5>VSS=2=@AJ+7F` zQu&WlQqEhVE(B$6hK>g^$7JXJqRCwvY9umX|J=102@$h)2@N9349j+BbZ=Y{%g5(TgK%KZ|{U& zEIEb-;U4rrsLR~S-xmuJCI@l>aoWz7~$JcP!3C&W;YTrVSfKKiecm5nX@`Z*;N zXq{qz<{)4&dpPTv8uf2mtnuZWSk#s&`R^8np`EAZxA%97b*0D z)vJroW$~fkH{;C$mJ2`beG}*HzFI{}4Mqr|CzZk7g*Jp3l!KI$lm_L$N%ogZP)v5k zSn>K(eQFrnuLb`cVH9%FK1mSHYVBPUJsk(P~&cz*2OgNtjQwb zi*w?-c?6t&+i&eW zir^WOo1`D)-5E&}q8#n}jVH&Zro_UtE!qv@_Lw13YTA#}!=S`{S(uq;WkGG2l@Qi% zjfD);>y>HExrRWmxNkmKvQ4Bh zd$Gg`!R@-bg7aOG@*iqQCQ`3G6ra_< zYkKrX2d0})#n*6Xn;*MB0mLcQFqDO6#@te=%VbT5t|yD&(5TBBU1eL7kY%nGTuC%# z9-wzW;)_)AHfI!Hao;xk*2J#t-!X3Lp^Qr`>4P7k^?$;%Pa8+jUEBUMZESvbfj%%n za)c%`S>bxh$cybJ74UnQY0cx(TuvUSk}%Y)N%cIHX-9EewoapA&5duT6n+oqS2`{} zc}a2IR7Iw+ze+SbS@8vLlkLHHjW?%LTy O1z?OVP<4jxasLBog09~H literal 2945 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 literal 3003 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_tokens_overworld.png b/ootrando_overworldmap_hamsda/images/setting_tokens_overworld.png index df8292ab8f92e3f5b1fa08fa30c150c0b94479c9..a4971ad8179351a5c66d8c66ab5596cb2d91bfc1 100644 GIT binary patch literal 2266 zcmdUv_ct2~8^@CnD>158P(l;Cw}{Z z$NHBo27rN9MtXp3a0CK@Mx%v$@0)xTa+}uu1PPDbP zot>Ruym+Cfr|0MAhs9zwG&Jh!>dwy2s8s6S-d=2M?B?d?>gwvm#DurEw}OH~ZfA7_xF#9i3tu49vd60udny@^}TZC3W-F*U@&+*-rn9m zCnv|;+`O@|@#yHtz`!6oJNw|^V0wC*kB<)o0tCYiOuTWNu9d=cV?VVU1gs^nH>REL+4sHZx&S-Ng2qj6A*IMtwb6@XV0v z;jCj!ef55csm9nT=G~`~5;=mc?RB8hkDQWzt*Z!+>)VD6 zEnctpVRrs1l*L|Bsd(1JSN>p7aOIu!u4{R+@)thrSba8Ua~?|-VZ0%nuv%=L&~6;* z5s0>g&G*=pj{Y+>NJvctQam`gTI(oNAMrE#)034&8oS$4c0b3jr2SNm4W0Zm^|dIVEUDB~J+OS=L|S zYJt_vsC>^9=#v8XAAdaY>+^1EsM3Ck42c!Q(mJpLSFh>*{Mx72HV#(YZ&10Kt&M;DP5n(QlciMSWefNxf3PGmYExlFDsQg(dv~{MWEMyg^43?s+cPn%x8CmE zJ7Pp(_tkp~381f}9a1&?+RM!izDL3t zAo}*EIRtB}CCH}eV009}9MXS$YnBZE?We5H%z;mRYlM8=e<<#@D!aF#QM#Z)0gKGO zC;IE|@slg;OFMiiKeB&#Hm-hVBO*p_vEtyy4)?32uaXdRX}V$y^XM)d%v6r|FGws) zxLDTXPeC=~_8DUAqAF*qI#=Qb+LOkf!U#E<;b1ucoHi2Z_^O-oeC@B+4|FB|%6zZR)S4OQ>rFgnGPE=5tHNTYG zWIv<}iY~f8s_bY5I|^Wj{S9+W+#)d_G8U!ohW;+9^2@A~AZrj+Lf8d450FzW$-r%l zcl53m@quv0)jQa*xINY83iC(!y?>AE(MM5_m8GHAA@&3{vwR;F{qFTTqrg(gba~-7 zsl(IV;=DLwgJk)PM@|O+)x8$=jn?!|^$Sk{fnuWI5Hk0-zNY2p(|ZvZlzll<`Y2kw zy*WsujNEjz@4Z&__%^SvB2xd^AT0;w@KtK7C+uE=Pqw@~$NArNu?4MfpuC-adT4dbs}#Kj|-U=(&#yDqTOHfAi*-h%c<-l9UfJmGO50I0G|GnVw7J{{R7B Bm}me1 delta 2852 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 IM6N<$f;uL{qyPW_ diff --git a/ootrando_overworldmap_hamsda/images/setting_zelda_free.png b/ootrando_overworldmap_hamsda/images/setting_zelda_free.png index 9d16e223ca3c06daf7fae3c43f2c7aa79bb6065b..01e7cef31304600b6eeb6922306daef12b1bdcdd 100644 GIT binary patch literal 1992 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_zelda_off.png b/ootrando_overworldmap_hamsda/images/setting_zelda_off.png index 063cecc3ba778349f455e5a783e0a45569c71af6..56b0d955c5454603366f02e361d02b87d55a044e 100644 GIT binary patch literal 2014 zcmds%_dgqo8pb0b9K^b6)kqI@D@N^W#%^L0`zV4OF{;wqvoXrCDy3@A*pyOg)u)H|O8D&*$^J-_QI0{5)^0i4g)q&qEIY03f+S=N>y1IIQf8WT+h?SLf zWo6~=?#|ua-O9=eiA3)0?b+Je8WGJY&ZEcN_kr4<4 z^6>EV_V$j9jHs%rLLiXa+gnaf&ehe`#>U2tjSU3_g*R{B%*@P)i;EW(6=h{*(a_Lz zbacqd%DT9?{P^+X;lqaw4Gr1Z*=RKS{QNv7CPq|LbYWp(YHA7$2Ai9k_xJY)1O&W# z^@^XLpN@|1;NW0rXh>LC`0d-bt*x!m(b4wy_BS^-`uh51Wo6vl+-hoSZEbB86&0?o zuI%jW5fKrVmX>U6Y&tqRa&mGR85zOB!ESDDTwGjnadClxfq8j(Dk>^JfBvkjtnBRU z+}he29UYaCk=fkbw6n7l5fQn%x;i~Qb#QR-^z=+iOA8GRO-V`l{{6eUy1JH@R(W~3 zqoZS2S66a!G9HhYl$8AP<;%{_PHb!}27_T>VCd=T2@enF<>fs&IcaKY;^5%O&(DX$ z;Xy$`j~+czR#q-3D0uMTK~hqZl$4Z{lM@vc)!EsZv9WPfR8&Gj0uF~G5D0^VgG3_n z`uh6g$B$SnmP8^M8X6uSAAkDvDLp-1LPA1OQE_{F8-YNqudnOr>3Ms5&&|#G`}_O) z`Z_y1-@kvqy}f;6V&d@dP(wo_K0ZD%G4bf=$i&3N!^2~FdD+a&jFy&`5Gev2|%NK{7*Z7!y#?F0RX1%e@xZyRfeH-5~QoGVUE#%XeqI zv2aD>ViPA`GXBS&KvTEkRq+1h+(EMp*L5CJ9ZiaRDlQsq=QQ+t9dL3Y@z-rRG__wx zd%?$hOwJwDn2^W9CnI$p6f7tKe<0L5#_#s?4a{4eNg+5`b=5F7AOU_1HoBH{E zwx56AI8D_g>cT`wsVvkBoPeRd=l7>eAamj#VQi-Pa>m7SrLL}q6MwHSdLIDAD3UfJ z;s}ojioImKc|eov3t|0rog?@GTb*RkmNY5Iv-r=^zGG`zt12<<%C$w&skUzN_Jg_k)D&Vm2iv4S%+NMLL>@_$%^8~wx$?wO5jEK<#O(cP3ftS zO4qmrl&^E_)WOOgwRl!~A&(n*l|%`N+H9)lh$i)-Ha^pkC+foTxD7g_jB4_S*aLa; zYOyFgrWPFA9c3rn77WX~*IGYWhfqJ~Vc8`LTnPpO0*pFZ?&WScpnYi_>a&5U6$VZ^ z7_+qX8A_13EgO1g1Ff0LkeKdXWA!|KX*xM#LTKjc>6RXc4j4KmpF6>z(3(Lk%?k0P zA=e#jVdQBw>|FCnEIvgXi}yk*l84fTRKb{})&DAt42(WsXN=4q*iGfb9kVaKD=zLF z>WOaD)EJc=kjk}$id1uZfrkBIQwu+<@!1->#Xz@`6WoiK79sFj+wINNZ=8#qgmXB} zOTzM!2^2fNm7{9)*uN-KdK9b;*82_w!xbLqNzftx1!trw;1=I{(#A50Ae4@Eo^p5) z_#t)gZsXse8=tZ@o1=#Bq&R`f0Z+3LYem2>r@Bq*Or&pfhazeoMUcFcI-1`@xw|adG4wr)p|zh&IW1I7gp(@0FZZvY zzy59!VNrxq)yne_se6t=IW?R+W*|2C`oqpR@$9V#4$QV jL&x@F*`V9sk3thkTNLfW}o2u_3p+Zlcbs# z^LF5PZCQ-D(Ow(7I6E&Q)d+Rm0w9WUv9!0!?zUBaZ_SzkX=+f+%Yl<84~9(L{orO~ zq%z&sn~fN42{h>uP^ByYy+{e4pW``}ZFD=Fm0NPME=bE}g_fQ{;kYTUNJ-YDf9s=F za9SBS?oDIj+#tR<*o<4hxQOu~6K%Cx3t5hB`uO7Ix20vX5_AN9wfYbG2#sdMr2P{^ zQ%YzjHz8cE2PgPowoQSeX@owbLwHdvs8AUgiU!Ae_rCJt`eTxb83{T9GMZT>gNli> z7Q^V+4Xx4uiecd4+@J&sl#GJkf5yS~7ZZlNhF~>Yz{r{My1!m|Su!yrK|5evL$6%- zQzZ(1qsB{>YJBIo3NIa3BI}1Vbc<=?OrTM)+bkIE7{K`WDCwJN59eAfnV6BF9Z24w z$clc3hFV9Wp#T^eS=id|bI?e_}?0cEGFd z*ABV<47YEBNCF0|=WyS72IK5yxV$5f8ypBvy8(Iuk44ML_6!Rl#)YPmEnE5?TbP+S z9k_GtSafUs?^Nb7#pHCa5wu?gK>)N|HvZnI!OfO1jE(THSRK$A+|b1LW99NCSP`qh z^9ep}M{7;8WNJp{bU>%ke{$jRnk$o@1$pnBc?gT0BM$IrYLQ7fVs`0!AXboU!MCI4Fl5;9&f%T!EZMoRq1_jeV7B3sbmbm7};v+?7X zbFpd>*~2Dgwi|??Dy249)IEu+W+~$;?v;DhE=(RXh=;f8}d7C$R8)?Ql7r zh}8IyZ}cN6g2lAO0k4-sRCEj$zEFrqx@=fD9y}$)OD3L5&`CIDbzN~eJzlU*u;xkF zEq1Uh3G>JVEEXp?5&^51#SK~yK_-WsoDqT`{C^@4;G56xxjk*Q|5B;ZLakLnsaC;m zccOpLgfMLwoRjhBe|+#9y8rPA9qkV>`Opfp*%?_{S}m7M%*eco5&0tO^Y`mbX}Pj! zv)KxV#{&;(eqRcPEpZ6*(P+8bfpo@ze+~3Op<_&dc1PgnwJE{!u7oA?SDNFy>&;-8p)(d2q7AmZ)fIf9*9+ zS~e#^IgmyEqt>Xpzr1%aes#VYp+mQ!BNvg0h&33xYl5vm1~(!du!o1h84+q?-R5;) zzVU;8Y5AUDK^{*_YPWCr|g`qx;p^UZRJbY(YLU9B;jQ zUYhlvv<{izqXeIe^=!{iNjxVF&&aIX@ZxcJTBpDlUv z^8NewpXh^WbN+&&qOv#hhm5~xC^>ji zg!tuhe-wXEgp!gHq^GBYyc87`6-Z7_MsIH~Dl03=*IS|0YB4o6C0QZ&38D|kX0uru z0S+EKDD|Ggx_$4a=D%^o`BvJ`gsN55Lc_XGgilB#DuL&D;lzm(LQYPOP+D3lj@fKB zVQ_Fz?0dalp}V_V)CEu~mE!aI_3Ofc0|&%@e_-CMIY2wOw>iP9W|SegHgye`#xJ3D zvQ^Y|b#-C)?%m)x4%O8pIk#^oCE1CDgalGC9|v}1WCQ~P12}Z(kSGVZckdpChlg?g z{No&&^%vx9e03>pFm&fWjDj#huHc?=u!0x0eIMcS<;z&VemycXGjaCpS>)#C;?A8r zf1t_jSf|sG>gW|6a=BcHi;Dw^fOu?=kB>vI*FSM`)(Ci(B}5}sjeoM;;Az>d7)1

fFMjUb5!lgT9h_nw{}Q6HeKtqn(y9+jlWT)lb~Bw;0q+~%dujCdn; znHG%#!_kz}qu`5GOPdhCs!h~YRaJ>ef4E`822tL&Z5tR;f{z?IBFX^*Uw`=UVM%(- z*w`3$?b;=6QAXB3Z>VJrCFp_WM!efy6300000NkvXXu0mjf-`Cr4 diff --git a/ootrando_overworldmap_hamsda/items/options.json b/ootrando_overworldmap_hamsda/items/options.json index 622edd3..79802e6 100644 --- a/ootrando_overworldmap_hamsda/items/options.json +++ b/ootrando_overworldmap_hamsda/items/options.json @@ -181,6 +181,166 @@ } ] }, + { + "name": "Shuffle Interior Entrances", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 2, + "stages": [ + { + "img": "images/setting_entrance_interiors_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_interiors,setting_entrance_interiors_off" + }, + { + "img": "images/setting_entrance_interiors_simple.png", + "codes": "setting_entrance_interiors,setting_entrance_interiors_simple", + "inherits_codes": false + }, + { + "img": "images/setting_entrance_interiors_all.png", + "codes": "setting_entrance_interiors_all" + } + ] + }, + { + "name": "Shuffle Grotto Entrances", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_entrance_grottos_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_grottos,setting_entrance_grottos_off" + }, + { + "img": "images/setting_entrance_grottos_shuffle.png", + "codes": "setting_entrance_grottos,setting_entrance_grottos_shuffle", + "inherits_codes": false + } + ] + }, + { + "name": "Shuffle Dungeon Entrances", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_entrance_dungeons_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_dungeons,setting_entrance_dungeons_off" + }, + { + "img": "images/setting_entrance_dungeons_shuffle.png", + "codes": "setting_entrance_dungeons,setting_entrance_dungeons_shuffle", + "inherits_codes": false + } + ] + }, + { + "name": "Shuffle Overworld Entrances", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_entrance_overworld_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_overworld,setting_entrance_overworld_off" + }, + { + "img": "images/setting_entrance_overworld_shuffle.png", + "codes": "setting_entrance_overworld,setting_entrance_overworld_shuffle", + "inherits_codes": false + } + ] + }, + { + "name": "Mix Entrance Pools", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 2, + "stages": [ + { + "img": "images/setting_entrance_mixed_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_mixed,setting_entrance_mixed_off" + }, + { + "img": "images/setting_entrance_mixed_indoor.png", + "codes": "setting_entrance_mixed,setting_entrance_mixed_indoor", + "inherits_codes": false + }, + { + "img": "images/setting_entrance_mixed_all.png", + "codes": "setting_entrance_mixed_all" + } + ] + }, + { + "name": "Randomize Owl Drops", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_entrance_owl_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_owl,setting_entrance_owl_off" + }, + { + "img": "images/setting_entrance_owl_shuffle.png", + "codes": "setting_entrance_owl,setting_entrance_owl_shuffle", + "inherits_codes": false + } + ] + }, + { + "name": "Randomize Warp Song Destinations", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_entrance_warpsong_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_warpsong,setting_entrance_warpsong_off" + }, + { + "img": "images/setting_entrance_warpsong_shuffle.png", + "codes": "setting_entrance_warpsong,setting_entrance_warpsong_shuffle", + "inherits_codes": false + } + ] + }, + { + "name": "Randomize Overworld Spawns", + "type": "progressive", + "allow_disabled": false, + "loop": true, + "initial_stage_idx": 1, + "stages": [ + { + "img": "images/setting_entrance_spawn_off.png", + "img_mods": "@disabled", + "codes": "setting_entrance_spawn,setting_entrance_spawn_off" + }, + { + "img": "images/setting_entrance_spawn_shuffle.png", + "codes": "setting_entrance_spawn,setting_entrance_spawn_shuffle", + "inherits_codes": false + } + ] + }, { "name": "Bombchus Are Considered in Logic", "type": "progressive", @@ -189,6 +349,7 @@ "stages": [ { "img": "images/setting_logic_chus_no.png", + "img_mods": "@disabled", "codes": "setting_logic_chus,setting_logic_chus_no" }, { @@ -206,6 +367,7 @@ "stages": [ { "img": "images/setting_shopsanity_no.png", + "img_mods": "@disabled", "codes": "setting_shopsanity,setting_shopsanity_no" }, { @@ -223,6 +385,7 @@ "stages": [ { "img": "images/setting_tokens_off.png", + "img_mods": "@disabled", "codes": "setting_tokens_off" }, { @@ -250,6 +413,7 @@ "stages": [ { "img": "images/setting_scrub_shuffle_no.png", + "img_mods": "@disabled", "codes": "setting_scrub_shuffle,setting_scrub_shuffle_no" }, { @@ -267,6 +431,7 @@ "stages": [ { "img": "images/setting_cowsanity_no.png", + "img_mods": "@disabled", "codes": "setting_cowsanity,setting_cowsanity_no" }, { @@ -285,6 +450,7 @@ "stages": [ { "img": "images/setting_shuffle_sword1_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_sword1,setting_shuffle_sword1_no" }, { @@ -302,6 +468,7 @@ "stages": [ { "img": "images/setting_shuffle_ocarinas_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_ocarinas,setting_shuffle_ocarinas_no" }, { @@ -319,6 +486,7 @@ "stages": [ { "img": "images/setting_shuffle_egg_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_egg,setting_shuffle_egg_no" }, { @@ -336,6 +504,7 @@ "stages": [ { "img": "images/setting_shuffle_card_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_card,setting_shuffle_card_no" }, { @@ -353,6 +522,7 @@ "stages": [ { "img": "images/setting_shuffle_beans_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_beans,setting_shuffle_beans_no" }, { @@ -369,12 +539,13 @@ "loop": true, "stages": [ { - "img": "images/setting_merchants_off.png", - "codes": "setting_merchants,setting_merchants_off" + "img": "images/setting_shuffle_merchants_no.png", + "img_mods": "@disabled", + "codes": "setting_shuffle_merchants,setting_shuffle_merchants_no" }, { - "img": "images/setting_merchants_shuffle.png", - "codes": "setting_merchants,setting_merchants_shuffle", + "img": "images/setting_shuffle_merchants_yes.png", + "codes": "setting_shuffle_merchants,setting_shuffle_merchants_yes", "inherit_codes": false } ] @@ -388,6 +559,7 @@ "stages": [ { "img": "images/setting_shuffle_smallkeys_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_smallkeys,setting_shuffle_smallkeys_no" }, { @@ -406,6 +578,7 @@ "stages": [ { "img": "images/setting_shuffle_hideoutkeys_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_hideoutkeys,setting_shuffle_hideoutkeys_no" }, { @@ -424,6 +597,7 @@ "stages": [ { "img": "images/setting_shuffle_bosskeys_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_bosskeys,setting_shuffle_bosskeys_no" }, { @@ -442,6 +616,7 @@ "stages": [ { "img": "images/setting_shuffle_ganon_bosskey_no.png", + "img_mods": "@disabled", "codes": "setting_shuffle_ganon_bosskey,setting_shuffle_ganon_bosskey_no" }, { @@ -459,6 +634,7 @@ "stages": [ { "img": "images/setting_zelda_off.png", + "img_mods": "@disabled", "codes": "setting_zelda,setting_zelda_off" }, { @@ -476,6 +652,7 @@ "stages": [ { "img": "images/setting_masks_off.png", + "img_mods": "@disabled", "codes": "setting_masks,setting_masks_off" }, { @@ -494,6 +671,7 @@ "stages": [ { "img": "images/setting_hints_off.png", + "img_mods": "@disabled", "codes": "setting_hints,setting_hints_off" }, { @@ -554,6 +732,7 @@ "stages": [ { "img": "images/setting_plant_no.png", + "img_mods": "@disabled", "codes": "setting_plant,setting_plant_no" }, { @@ -571,6 +750,7 @@ "stages": [ { "img": "images/setting_skulltulas_sun_off.png", + "img_mods": "@disabled", "codes": "setting_skulltulas_sun,setting_skulltulas_sun_off" }, { diff --git a/ootrando_overworldmap_hamsda/items/options_entrance.json b/ootrando_overworldmap_hamsda/items/options_entrance.json deleted file mode 100644 index bdab51b..0000000 --- a/ootrando_overworldmap_hamsda/items/options_entrance.json +++ /dev/null @@ -1,154 +0,0 @@ -[ - { - "name": "Shuffle Interior Entrances", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 2, - "stages": [ - { - "img": "images/setting_entrance_interiors_off.png", - "codes": "setting_entrance_interiors,setting_entrance_interiors_off" - }, - { - "img": "images/setting_entrance_interiors_simple.png", - "codes": "setting_entrance_interiors,setting_entrance_interiors_simple", - "inherits_codes": false - }, - { - "img": "images/setting_entrance_interiors_all.png", - "codes": "setting_entrance_interiors_all" - } - ] - }, - { - "name": "Shuffle Grotto Entrances", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 1, - "stages": [ - { - "img": "images/setting_entrance_grottos_off.png", - "codes": "setting_entrance_grottos,setting_entrance_grottos_off" - }, - { - "img": "images/setting_entrance_grottos_shuffle.png", - "codes": "setting_entrance_grottos,setting_entrance_grottos_shuffle", - "inherits_codes": false - } - ] - }, - { - "name": "Shuffle Dungeon Entrances", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 1, - "stages": [ - { - "img": "images/setting_entrance_dungeons_off.png", - "codes": "setting_entrance_dungeons,setting_entrance_dungeons_off" - }, - { - "img": "images/setting_entrance_dungeons_shuffle.png", - "codes": "setting_entrance_dungeons,setting_entrance_dungeons_shuffle", - "inherits_codes": false - } - ] - }, - { - "name": "Shuffle Overworld Entrances", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 1, - "stages": [ - { - "img": "images/setting_entrance_overworld_off.png", - "codes": "setting_entrance_overworld,setting_entrance_overworld_off" - }, - { - "img": "images/setting_entrance_overworld_shuffle.png", - "codes": "setting_entrance_overworld,setting_entrance_overworld_shuffle", - "inherits_codes": false - } - ] - }, - { - "name": "Mix Entrance Pools", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 2, - "stages": [ - { - "img": "images/setting_entrance_mixed_off.png", - "codes": "setting_entrance_mixed,setting_entrance_mixed_off" - }, - { - "img": "images/setting_entrance_mixed_indoor.png", - "codes": "setting_entrance_mixed,setting_entrance_mixed_indoor", - "inherits_codes": false - }, - { - "img": "images/setting_entrance_mixed_all.png", - "codes": "setting_entrance_mixed_all" - } - ] - }, - { - "name": "Randomize Owl Drops", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 1, - "stages": [ - { - "img": "images/setting_entrance_owl_off.png", - "codes": "setting_entrance_owl,setting_entrance_owl_off" - }, - { - "img": "images/setting_entrance_owl_shuffle.png", - "codes": "setting_entrance_owl,setting_entrance_owl_shuffle", - "inherits_codes": false - } - ] - }, - { - "name": "Randomize Warp Song Destinations", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 1, - "stages": [ - { - "img": "images/setting_entrance_warpsong_off.png", - "codes": "setting_entrance_warpsong,setting_entrance_warpsong_off" - }, - { - "img": "images/setting_entrance_warpsong_shuffle.png", - "codes": "setting_entrance_warpsong,setting_entrance_warpsong_shuffle", - "inherits_codes": false - } - ] - }, - { - "name": "Randomize Overworld Spawns", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "initial_stage_idx": 1, - "stages": [ - { - "img": "images/setting_entrance_spawn_off.png", - "codes": "setting_entrance_spawn,setting_entrance_spawn_off" - }, - { - "img": "images/setting_entrance_spawn_shuffle.png", - "codes": "setting_entrance_spawn,setting_entrance_spawn_shuffle", - "inherits_codes": false - } - ] - } -] \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/layouts/layouts.json b/ootrando_overworldmap_hamsda/layouts/layouts.json index a137dc7..b4b424e 100644 --- a/ootrando_overworldmap_hamsda/layouts/layouts.json +++ b/ootrando_overworldmap_hamsda/layouts/layouts.json @@ -35,6 +35,20 @@ "type": "layout", "key": "counters_tall" } + }, + { + "type": "group", + "header": "Presets", + "dock": "top", + "content": { + "type": "item", + "item": "presets", + "h_alignment": "left", + "v_alignment": "top", + "margin": "5", + "width": 32, + "height": 32 + } } ] }, @@ -141,6 +155,20 @@ "type": "layout", "key": "counters_wide" } + }, + { + "type": "group", + "header": "Presets", + "dock": "top", + "content": { + "type": "item", + "item": "presets", + "h_alignment": "left", + "v_alignment": "top", + "margin": "5", + "width": 32, + "height": 32 + } } ] }, diff --git a/ootrando_overworldmap_hamsda/layouts/layouts_entrance.json b/ootrando_overworldmap_hamsda/layouts/layouts_entrance.json index 9bbad87..03abf7f 100644 --- a/ootrando_overworldmap_hamsda/layouts/layouts_entrance.json +++ b/ootrando_overworldmap_hamsda/layouts/layouts_entrance.json @@ -35,6 +35,20 @@ "type": "layout", "key": "counters_tall" } + }, + { + "type": "group", + "header": "Presets", + "dock": "top", + "content": { + "type": "item", + "item": "presets", + "h_alignment": "left", + "v_alignment": "top", + "margin": "5", + "width": 32, + "height": 32 + } } ] }, @@ -141,6 +155,20 @@ "type": "layout", "key": "counters_wide" } + }, + { + "type": "group", + "header": "Presets", + "dock": "top", + "content": { + "type": "item", + "item": "presets", + "h_alignment": "left", + "v_alignment": "top", + "margin": "5", + "width": 32, + "height": 32 + } } ] }, diff --git a/ootrando_overworldmap_hamsda/layouts/options.json b/ootrando_overworldmap_hamsda/layouts/options.json index 7efec9a..2aa05a9 100644 --- a/ootrando_overworldmap_hamsda/layouts/options.json +++ b/ootrando_overworldmap_hamsda/layouts/options.json @@ -1,114 +1,1217 @@ { + "layout_main_open": { + "type": "array", + "orientation": "vertical", + "item_margin": "1,2", + "content": [ + { + "type": "item", + "item": "setting_forest", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_kak", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_door", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_fountain", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_gerudo", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_bridge", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_bridge_amount", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_trials", + "width": 200, + "height": 16 + } + ] + }, + "layout_main_world": { + "type": "array", + "orientation": "vertical", + "item_margin": "1,2", + "content": [ + { + "type": "item", + "item": "setting_age", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_interiors", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_grottos", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_dungeons", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_overworld", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_mixed", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_owl", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_warpsong", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_entrance_spawn", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_logic_chus", + "width": 200, + "height": 16 + } + ] + }, + "layout_main_shuffle": { + "type": "array", + "orientation": "vertical", + "item_margin": "1,2", + "content": [ + { + "type": "item", + "item": "setting_shopsanity", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_tokens_off", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_scrub_shuffle", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_cowsanity", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_sword1", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_ocarinas", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_egg", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_card", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_beans", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_merchants", + "width": 200, + "height": 16 + } + ] + }, + "layout_main_dungeon": { + "type": "array", + "orientation": "vertical", + "item_margin": "1,2", + "content": [ + { + "type": "item", + "item": "setting_shuffle_smallkeys", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_hideoutkeys", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_bosskeys", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_shuffle_ganon_bosskey", + "width": 200, + "height": 16 + } + ] + }, + "layout_other_misc": { + "type": "array", + "orientation": "vertical", + "item_margin": "1,2", + "content": [ + { + "type": "item", + "item": "setting_zelda", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_masks", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_hints", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_damage", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "setting_skulltulas_sun", + "width": 200, + "height": 16 + } + ] + }, + "layout_logic_tricks": { + "type": "array", + "orientation": "vertical", + "item_margin": "1,2", + "content": [ + { + "type": "item", + "item": "logic_fewer_tunic_requirements", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_grottos_without_agony", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_visible_collisions", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_child_deadhand", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_child_dampe_race_poh", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_man_on_roof", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_staircase", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_jump", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_vines_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_gerudo_kitchen", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_deku_basement_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_deku_b1_webs_with_bow", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_deku_mq_log", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_rusted_switches", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_botw_basement", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_botw_mq_pits", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_mq_block_puzzle", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_child_bombchu", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_windmill_poh", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_crater_bean_poh_with_hovers", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_zora_with_cucco", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_mq_central_pillar", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_gtg_mq_with_hookshot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_vines", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_outdoor_east_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_first_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_well_swim", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_mq_hallway_switch_jumpslash", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dmt_bombable", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_goron_city_pot_with_strength", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_adult_kokiri_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_mq_frozen_eye", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_wall", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_lobby_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_lobby_jump", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_mq_sun_block_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_jabu_scrub_jump_dive", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_jabu_mq_sot_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_botw_mq_dead_hand_key", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_flame_maze", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_flame_maze", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_climb", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_maze_hovers", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_near_boss", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_maze_side_room", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_bk_chest", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_above_maze_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_zora_river_lower", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_cracked_wall_hovers", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_freestanding_key", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_mq_invisible_blades", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_mq_huge_pit", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_mido_backflip", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_boss_door_jump", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lab_diving", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_biggoron_bolero", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_wasteland_crossing", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_colossus_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_scarecrow_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_kakariko_tower_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_deku_mq_compass_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lab_wall_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_mq_lower_adult", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_map_chest", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_sun_chest", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_mq_sun_block_sot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_trial_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_outdoors_ledge", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_boss_key_region", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_mq_locked_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_falling_platform_gs_hookshot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_falling_platform_gs_boomerang", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_river_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_hookshot_entry", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dmt_climb_hovers", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_trail_gs_upper", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_trail_gs_lower_hookshot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_trail_gs_lower_hovers", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_trail_gs_lower_bean", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_crater_upper_to_lower", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_zora_with_hovers", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_domain_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_king_zora_skip", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_statue", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_link_goron_dins", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_song_of_time", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_strength", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_blocked_chest", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_mq_maze_jump", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_light_trial_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_ice_mq_scarecrow", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_ice_mq_red_ice_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_ice_block_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_reverse_wasteland", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_zora_river_upper", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_mq_gap", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lost_woods_gs_bean", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_jabu_boss_gs_adult", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_kakariko_rooftop_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_graveyard_poh", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_castle_storms_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dmt_soil_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_gtg_without_hookshot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_gtg_mq_without_hookshot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_gtg_fake_wall", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_cracked_wall_nothing", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_north_basement_ledge_jump", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_temple_torch_longshot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_central_gs_fw", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_central_gs_irons", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_bk_jump_dive", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_dragon_jump_dive", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_dragon_adult", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_dragon_child", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_goron_city_leftmost", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_goron_grotto", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_deku_b1_skip", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_lower_adult_switch", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_outside_backdoor", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_forest_door_frame", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_mq_child_bombs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_scrub_room", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_slingshot_skip", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_mq_eyes", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_dc_mq_child_back", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_child_rolling_with_strength", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_goron_city_pot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_valley_crate_hovers", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lost_woods_bridge", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_spirit_trial_hookshot", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_umbrella", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_umbrella_gs", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_water_central_bow", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_scarecrow", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_fire_trial_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_shadow_fire_arrow_entry", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_wasteland", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_botw", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_castle_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_castle", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_gtg_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_gtg", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_jabu_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_shadow_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_shadow_mq_back", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_shadow", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_shadow_back", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_spirit_mq", + "width": 200, + "height": 16 + }, + { + "type": "item", + "item": "logic_lens_spirit", + "width": 200, + "height": 16 + } + ] + }, "options_popup": { "type": "tabbed", "tabs": [ { - "title": "Main Rules", + "title": "Open", "content": { - "type": "itemgrid", - "item_margin": "1,2", - "badge_font_size": 10, - "rows": [ - [ - "setting_forest", - "setting_age", - "setting_shopsanity", - "setting_shuffle_smallkeys", - "setting_zelda" - ], - [ - "setting_kak", - "setting_logic_chus", - "setting_tokens_off", - "setting_shuffle_hideoutkeys", - "setting_masks" - ], - [ - "setting_door", - "", - "setting_scrub_shuffle", - "setting_shuffle_bosskeys", - "setting_hints" - ], - [ - "setting_fountain", - "", - "setting_cowsanity", - "setting_shuffle_ganon_bosskey", - "setting_damage" - ], - [ - "setting_gerudo", - "", - "setting_shuffle_sword1", - "", - "setting_plant" - ], - [ - "setting_bridge", - "", - "setting_shuffle_ocarinas", - "", - "" - ], - [ - "setting_bridge_amount", - "", - "setting_shuffle_egg", - "", - "" - ], - [ - "setting_trials", - "", - "setting_shuffle_card", - "", - "" - ], - [ - "", - "", - "setting_shuffle_beans", - "", - "" - ], - [ - "", - "", - "setting_merchants", - "", - "presets" - ] - ] + "type": "layout", + "key": "layout_main_open", + "h_alignment": "left" + } + }, + { + "title": "World", + "content": { + "type": "layout", + "key": "layout_main_world", + "h_alignment": "left" + } + }, + { + "title": "Shuffle", + "content": { + "type": "layout", + "key": "layout_main_shuffle", + "h_alignment": "left" + } + }, + { + "title": "Dungeon Items", + "content": { + "type": "layout", + "key": "layout_main_dungeon", + "h_alignment": "left" + } + }, + { + "title": "Other", + "content": { + "type": "layout", + "key": "layout_other_misc", + "h_alignment": "left" } }, { - "title": "Detailed Logic", + "title": "Logic Tricks", "content": { - "type": "array", - "orientation": "vertical", + "type": "scroll", + "horizontal_scrollbar_visibility": "auto", + "vertical_scrollbar_visibility": "auto", + "max_height": 500, "content": [ { - "type": "itemgrid", - "h_alignment": "left", - "item_margin": "1,2", - "rows": [ - [ - "setting_skulltulas_sun" - ] - ] - }, - { - "type": "scroll", - "horizontal_scrollbar_visibility": "auto", - "vertical_scrollbar_visibility": "auto", - "max_height": 500, - "content": [ - { - "type": "layout", - "key": "tricks_list" - } - ] + "type": "layout", + "key": "layout_logic_tricks", + "h_alignment": "left" } ] } diff --git a/ootrando_overworldmap_hamsda/layouts/options_entrance.json b/ootrando_overworldmap_hamsda/layouts/options_entrance.json deleted file mode 100644 index 7a7a8e4..0000000 --- a/ootrando_overworldmap_hamsda/layouts/options_entrance.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "options_popup": { - "type": "tabbed", - "tabs": [ - { - "title": "Main Rules", - "content": { - "type": "itemgrid", - "item_margin": "1,2", - "badge_font_size": 10, - "rows": [ - [ - "setting_forest", - "setting_age", - "setting_shopsanity", - "setting_shuffle_smallkeys", - "setting_zelda" - ], - [ - "setting_kak", - "setting_entrance_interiors", - "setting_tokens_off", - "setting_shuffle_hideoutkeys", - "setting_masks" - ], - [ - "setting_door", - "setting_entrance_grottos", - "setting_scrub_shuffle", - "setting_shuffle_bosskeys", - "setting_hints" - ], - [ - "setting_fountain", - "setting_entrance_dungeons", - "setting_cowsanity", - "setting_shuffle_ganon_bosskey", - "setting_damage" - ], - [ - "setting_gerudo", - "setting_entrance_overworld", - "setting_shuffle_sword1", - "", - "setting_plant" - ], - [ - "setting_bridge", - "setting_entrance_mixed", - "setting_shuffle_ocarinas", - "", - "" - ], - [ - "setting_bridge_amount", - "setting_entrance_owl", - "setting_shuffle_egg", - "", - "" - ], - [ - "setting_trials", - "setting_entrance_warpsong", - "setting_shuffle_card", - "", - "" - ], - [ - "", - "setting_entrance_spawn", - "setting_shuffle_beans", - "", - "" - ], - [ - "", - "setting_logic_chus", - "setting_merchants", - "", - "presets" - ] - ] - } - }, - { - "title": "Detailed Logic", - "content": { - "type": "array", - "orientation": "vertical", - "content": [ - { - "type": "itemgrid", - "h_alignment": "left", - "item_margin": "1,2", - "rows": [ - [ - "setting_skulltulas_sun" - ] - ] - }, - { - "type": "scroll", - "horizontal_scrollbar_visibility": "auto", - "vertical_scrollbar_visibility": "auto", - "max_height": 500, - "content": [ - { - "type": "layout", - "key": "tricks_list" - } - ] - } - ] - } - } - ] - } -} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/layouts/tricks.json b/ootrando_overworldmap_hamsda/layouts/tricks.json deleted file mode 100644 index ad0460e..0000000 --- a/ootrando_overworldmap_hamsda/layouts/tricks.json +++ /dev/null @@ -1,903 +0,0 @@ -{ - "tricks_list": { - "type": "array", - "orientation": "vertical", - "item_margin": "1,2", - "content": [ - { - "type": "item", - "item": "logic_fewer_tunic_requirements", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_grottos_without_agony", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_visible_collisions", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_child_deadhand", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_child_dampe_race_poh", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_man_on_roof", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_staircase", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_jump", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_vines_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_gerudo_kitchen", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_deku_basement_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_deku_b1_webs_with_bow", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_deku_mq_log", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_rusted_switches", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_botw_basement", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_botw_mq_pits", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_mq_block_puzzle", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_child_bombchu", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_windmill_poh", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_crater_bean_poh_with_hovers", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_zora_with_cucco", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_mq_central_pillar", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_gtg_mq_with_hookshot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_vines", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_outdoor_east_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_first_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_well_swim", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_mq_hallway_switch_jumpslash", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dmt_bombable", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_goron_city_pot_with_strength", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_adult_kokiri_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_mq_frozen_eye", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_wall", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_lobby_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_lobby_jump", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_mq_sun_block_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_jabu_scrub_jump_dive", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_jabu_mq_sot_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_botw_mq_dead_hand_key", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_flame_maze", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_flame_maze", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_climb", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_maze_hovers", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_near_boss", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_maze_side_room", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_bk_chest", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_above_maze_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_zora_river_lower", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_cracked_wall_hovers", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_freestanding_key", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_mq_invisible_blades", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_mq_huge_pit", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_mido_backflip", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_boss_door_jump", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lab_diving", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_biggoron_bolero", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_wasteland_crossing", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_colossus_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_scarecrow_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_kakariko_tower_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_deku_mq_compass_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lab_wall_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_mq_lower_adult", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_map_chest", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_sun_chest", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_mq_sun_block_sot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_trial_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_outdoors_ledge", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_boss_key_region", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_mq_locked_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_falling_platform_gs_hookshot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_falling_platform_gs_boomerang", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_river_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_hookshot_entry", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dmt_climb_hovers", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_trail_gs_upper", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_trail_gs_lower_hookshot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_trail_gs_lower_hovers", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_trail_gs_lower_bean", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_crater_upper_to_lower", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_zora_with_hovers", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_domain_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_king_zora_skip", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_statue", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_link_goron_dins", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_song_of_time", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_strength", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_blocked_chest", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_mq_maze_jump", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_light_trial_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_ice_mq_scarecrow", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_ice_mq_red_ice_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_ice_block_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_reverse_wasteland", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_zora_river_upper", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_mq_gap", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lost_woods_gs_bean", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_jabu_boss_gs_adult", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_kakariko_rooftop_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_graveyard_poh", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_castle_storms_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dmt_soil_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_gtg_without_hookshot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_gtg_mq_without_hookshot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_gtg_fake_wall", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_cracked_wall_nothing", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_north_basement_ledge_jump", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_temple_torch_longshot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_central_gs_fw", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_central_gs_irons", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_bk_jump_dive", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_dragon_jump_dive", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_dragon_adult", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_dragon_child", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_goron_city_leftmost", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_goron_grotto", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_deku_b1_skip", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_lower_adult_switch", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_outside_backdoor", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_forest_door_frame", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_mq_child_bombs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_scrub_room", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_slingshot_skip", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_mq_eyes", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_dc_mq_child_back", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_child_rolling_with_strength", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_goron_city_pot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_valley_crate_hovers", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lost_woods_bridge", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_spirit_trial_hookshot", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_umbrella", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_umbrella_gs", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_water_central_bow", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_scarecrow", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_fire_trial_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_shadow_fire_arrow_entry", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_wasteland", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_botw", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_castle_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_castle", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_gtg_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_gtg", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_jabu_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_shadow_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_shadow_mq_back", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_shadow", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_shadow_back", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_spirit_mq", - "width": 200, - "height": 16 - }, - { - "type": "item", - "item": "logic_lens_spirit", - "width": 200, - "height": 16 - } - ] - } -} \ No newline at end of file diff --git a/ootrando_overworldmap_hamsda/locations/overworld.json b/ootrando_overworldmap_hamsda/locations/overworld.json index 6783f5a..c8bc507 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld.json +++ b/ootrando_overworldmap_hamsda/locations/overworld.json @@ -18,6 +18,9 @@ "setting_age_child", "$can_time_travel" ], + "visibility_rules": [ + "setting_entrance_spawn_shuffle" + ], "capture_item": true, "capture_item_layout": "tracker_capture_spawn_child", "item_count": 1 @@ -48,6 +51,9 @@ "setting_age_adult", "$can_time_travel" ], + "visibility_rules": [ + "setting_entrance_spawn_shuffle" + ], "capture_item": true, "capture_item_layout": "tracker_capture_spawn_adult", "item_count": 1 @@ -2647,7 +2653,7 @@ "$has_age|adult,wallet,lift1" ], "visibility_rules": [ - "setting_merchants_shuffle" + "setting_shuffle_merchants_yes" ], "item_count": 1 } @@ -5183,7 +5189,7 @@ "$has_age|child,sword1" ], "visibility_rules": [ - "setting_merchants_shuffle" + "setting_shuffle_merchants_yes" ], "item_count": 1 } diff --git a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json index 16dd751..a411373 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld_entrance.json +++ b/ootrando_overworldmap_hamsda/locations/overworld_entrance.json @@ -1617,7 +1617,7 @@ "$access_location|Wasteland Bombchu Salesman" ], "visibility_rules": [ - "setting_merchants_shuffle" + "setting_shuffle_merchants_yes" ], "item_count": 1 } @@ -3378,7 +3378,7 @@ "$access_location|GC Medigoron" ], "visibility_rules": [ - "setting_merchants_shuffle" + "setting_shuffle_merchants_yes" ], "item_count": 1 } diff --git a/ootrando_overworldmap_hamsda/scripts/load_items.lua b/ootrando_overworldmap_hamsda/scripts/load_items.lua index 08eb87d..1d424ea 100644 --- a/ootrando_overworldmap_hamsda/scripts/load_items.lua +++ b/ootrando_overworldmap_hamsda/scripts/load_items.lua @@ -1,7 +1,6 @@ if HAS_MAP then if HAS_ER then Tracker:AddItems("items/capture_entrance.json") - Tracker:AddItems("items/options_entrance.json") else Tracker:AddItems("items/capture_spawns.json") end diff --git a/ootrando_overworldmap_hamsda/scripts/load_layouts.lua b/ootrando_overworldmap_hamsda/scripts/load_layouts.lua index 63b3e53..6a00d25 100644 --- a/ootrando_overworldmap_hamsda/scripts/load_layouts.lua +++ b/ootrando_overworldmap_hamsda/scripts/load_layouts.lua @@ -5,14 +5,12 @@ else end Tracker:AddLayouts("layouts/item_grids.json") if HAS_MAP then - Tracker:AddLayouts("layouts/tricks.json") + Tracker:AddLayouts("layouts/options.json") if HAS_ER then - Tracker:AddLayouts("layouts/options_entrance.json") Tracker:AddLayouts("layouts/counters_entrance.json") Tracker:AddLayouts("layouts/layouts_entrance.json") Tracker:AddLayouts("layouts/capture_entrance.json") else - Tracker:AddLayouts("layouts/options.json") Tracker:AddLayouts("layouts/counters.json") Tracker:AddLayouts("layouts/layouts.json") Tracker:AddLayouts("layouts/capture_spawns.json") diff --git a/ootrando_overworldmap_hamsda/scripts/user_presets.lua b/ootrando_overworldmap_hamsda/scripts/user_presets.lua index e659463..4da1dec 100644 --- a/ootrando_overworldmap_hamsda/scripts/user_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/user_presets.lua @@ -1,8 +1,8 @@ setting_presets = { { - ["name"] = "Wkly", + ["name"] = "S5", ["color"] = "#00ffff", - ["icon"] = "images/agony.png", + ["icon"] = "images/sword1.png", ["settings"] = { ["setting_forest"] = 1, ["setting_kak"] = 0, @@ -13,6 +13,14 @@ setting_presets = { ["setting_bridge_amount"] = 6, ["setting_trials"] = 0, ["setting_age"] = 0, + ["setting_entrance_interiors"] = 0, + ["setting_entrance_grottos"] = 0, + ["setting_entrance_dungeons"] = 0, + ["setting_entrance_overworld"] = 0, + ["setting_entrance_mixed"] = 0, + ["setting_entrance_owl"] = 0, + ["setting_entrance_warpsong"] = 0, + ["setting_entrance_spawn"] = 1, ["setting_logic_chus"] = 0, ["setting_shopsanity"] = 0, ["setting_tokens_off"] = 0, @@ -23,7 +31,7 @@ setting_presets = { ["setting_shuffle_egg"] = 0, ["setting_shuffle_card"] = 0, ["setting_shuffle_beans"] = 0, - ["setting_merchants"] = 0, + ["setting_shuffle_merchants"] = 0, ["setting_shuffle_smallkeys"] = 0, ["setting_shuffle_hideoutkeys"] = 0, ["setting_shuffle_bosskeys"] = 0, @@ -50,6 +58,14 @@ setting_presets = { ["setting_bridge_amount"] = 6, ["setting_trials"] = 0, ["setting_age"] = 1, + ["setting_entrance_interiors"] = 0, + ["setting_entrance_grottos"] = 0, + ["setting_entrance_dungeons"] = 0, + ["setting_entrance_overworld"] = 0, + ["setting_entrance_mixed"] = 0, + ["setting_entrance_owl"] = 0, + ["setting_entrance_warpsong"] = 0, + ["setting_entrance_spawn"] = 0, ["setting_logic_chus"] = 0, ["setting_shopsanity"] = 1, ["setting_tokens_off"] = 0, @@ -60,7 +76,7 @@ setting_presets = { ["setting_shuffle_egg"] = 0, ["setting_shuffle_card"] = 0, ["setting_shuffle_beans"] = 0, - ["setting_merchants"] = 0, + ["setting_shuffle_merchants"] = 0, ["setting_shuffle_smallkeys"] = 0, ["setting_shuffle_hideoutkeys"] = 0, ["setting_shuffle_bosskeys"] = 0, @@ -87,6 +103,14 @@ setting_presets = { ["setting_bridge_amount"] = 0, ["setting_trials"] = 0, ["setting_age"] = 0, + ["setting_entrance_interiors"] = 2, + ["setting_entrance_grottos"] = 1, + ["setting_entrance_dungeons"] = 1, + ["setting_entrance_overworld"] = 1, + ["setting_entrance_mixed"] = 2, + ["setting_entrance_owl"] = 1, + ["setting_entrance_warpsong"] = 1, + ["setting_entrance_spawn"] = 1, ["setting_logic_chus"] = 1, ["setting_shopsanity"] = 1, ["setting_tokens_off"] = 3, @@ -97,7 +121,7 @@ setting_presets = { ["setting_shuffle_egg"] = 1, ["setting_shuffle_card"] = 1, ["setting_shuffle_beans"] = 1, - ["setting_merchants"] = 1, + ["setting_shuffle_merchants"] = 1, ["setting_shuffle_smallkeys"] = 1, ["setting_shuffle_hideoutkeys"] = 1, ["setting_shuffle_bosskeys"] = 1, @@ -107,15 +131,7 @@ setting_presets = { ["setting_hints"] = 3, ["setting_damage"] = 1, ["setting_plant"] = 0, - ["setting_skulltulas_sun"] = 0, - ["setting_entrance_interiors"] = 2, - ["setting_entrance_grottos"] = 1, - ["setting_entrance_dungeons"] = 1, - ["setting_entrance_overworld"] = 1, - ["setting_entrance_mixed"] = 2, - ["setting_entrance_owl"] = 1, - ["setting_entrance_warpsong"] = 1, - ["setting_entrance_spawn"] = 1 + ["setting_skulltulas_sun"] = 0 } } } \ No newline at end of file From 9e5d9949b9e37dc53fc650d1cc72d7f7cfd07e3a Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 28 Nov 2021 11:32:20 +0100 Subject: [PATCH 18/19] changed bean from setting to `user_setting` --- ootrando_overworldmap_hamsda/changelog.md | 1 + .../items/options.json | 18 ---------- .../locations/overworld.json | 34 +++++++++---------- .../scripts/logic_helpers.lua | 17 +++++++++- .../scripts/user_presets.lua | 3 -- .../scripts/user_settings.lua | 3 ++ 6 files changed, 37 insertions(+), 39 deletions(-) diff --git a/ootrando_overworldmap_hamsda/changelog.md b/ootrando_overworldmap_hamsda/changelog.md index 4e17a18..9de2d49 100644 --- a/ootrando_overworldmap_hamsda/changelog.md +++ b/ootrando_overworldmap_hamsda/changelog.md @@ -12,6 +12,7 @@ - added logic trick for KZ skip based on [PR #1317](https://github.com/TestRunnerSRL/OoT-Randomizer/pull/1317) - added setting for mixed pools in ER - changed style of settings to text instead of icons +- changed bean planting from setting to `user_setting` ## 3.6.0.0 diff --git a/ootrando_overworldmap_hamsda/items/options.json b/ootrando_overworldmap_hamsda/items/options.json index 79802e6..ed609b2 100644 --- a/ootrando_overworldmap_hamsda/items/options.json +++ b/ootrando_overworldmap_hamsda/items/options.json @@ -724,24 +724,6 @@ } ] }, - { - "name": "Bean Planting", - "type": "progressive", - "allow_disabled": false, - "loop": true, - "stages": [ - { - "img": "images/setting_plant_no.png", - "img_mods": "@disabled", - "codes": "setting_plant,setting_plant_no" - }, - { - "img": "images/setting_plant_yes.png", - "codes": "setting_plant,setting_plant_yes", - "inherit_codes": false - } - ] - }, { "name": "Nighttime Skulltulas Expect Sun's Song", "type": "progressive", diff --git a/ootrando_overworldmap_hamsda/locations/overworld.json b/ootrando_overworldmap_hamsda/locations/overworld.json index c8bc507..cf4cf20 100644 --- a/ootrando_overworldmap_hamsda/locations/overworld.json +++ b/ootrando_overworldmap_hamsda/locations/overworld.json @@ -600,7 +600,7 @@ "$has_age|child,beans,bean_stage_no" ], "visibility_rules": [ - "setting_plant_yes" + "$bean_planting|yes" ], "hosted_item": "bean_stage_yes" }, @@ -637,7 +637,7 @@ "name": "LW GS Above Theater (N)", "short_name": "GS", "access_rules": [ - "$has_age|child,setting_plant_no,beans", + "$has_age|child,$bean_planting|no,beans", "$has_age|child,bean_stage_yes", "[logic_lost_woods_gs_bean],longshot", "[logic_lost_woods_gs_bean],hookshot,bow", @@ -1189,7 +1189,7 @@ "$spawn_access|LH Fishing|adult", "$has_age|adult,ocarina,scarecrow,hookshot", "$has_age|adult,water", - "$has_age|adult,setting_plant_no,beans", + "$has_age|adult,$bean_planting|no,beans", "$has_age|adult,bean_lake_yes" ], "item_count": 1 @@ -1233,7 +1233,7 @@ "name": "LH Freestanding PoH", "short_name": "HP", "access_rules": [ - "$has_age|adult,setting_plant_no,beans", + "$has_age|adult,$bean_planting|no,beans", "$has_age|adult,bean_lake_yes", "$has_age|adult,ocarina,scarecrow,hookshot" ], @@ -1384,7 +1384,7 @@ "$has_age|child,beans,bean_lake_no" ], "visibility_rules": [ - "setting_plant_yes" + "$bean_planting|yes" ], "hosted_item": "bean_lake_yes" }, @@ -2377,7 +2377,7 @@ "name": "Graveyard Freestanding PoH", "short_name": "Box HP", "access_rules": [ - "$has_age|adult,setting_plant_no,beans", + "$has_age|adult,$bean_planting|no,beans", "$has_age|adult,bean_graveyard_yes", "$has_age|adult,longshot", "$has_age|child,boomerang,[logic_graveyard_poh]", @@ -2515,7 +2515,7 @@ "$has_age|child,beans,bean_graveyard_no" ], "visibility_rules": [ - "setting_plant_yes" + "$bean_planting|yes" ], "hosted_item": "bean_graveyard_yes" }, @@ -2855,8 +2855,8 @@ "nayrus,magic", "$has_bottle", "$has_age|adult,hoverboots", - "$has_age|both,setting_plant_no,beans,$has_explosives", - "$has_age|both,setting_plant_no,beans,lift1,$child_death_mountain", + "$has_age|both,$bean_planting|no,beans,$has_explosives", + "$has_age|both,$bean_planting|no,beans,lift1,$child_death_mountain", "$has_age|both,bean_trail_yes" ], "chest_unopened_img": "images/HP.png", @@ -3047,8 +3047,8 @@ "$has_age|adult,$night_gs,hammer", "$has_age|adult,$night_gs,[logic_trail_gs_lower_hookshot],hookshot", "$has_age|adult,$night_gs,[logic_trail_gs_lower_hovers],hoverboots", - "$has_age|both,$night_gs,[logic_trail_gs_lower_bean],setting_plant_no,beans,$has_explosives", - "$has_age|both,$night_gs,[logic_trail_gs_lower_bean],setting_plant_no,beans,lift1", + "$has_age|both,$night_gs,[logic_trail_gs_lower_bean],$bean_planting|no,beans,$has_explosives", + "$has_age|both,$night_gs,[logic_trail_gs_lower_bean],$bean_planting|no,beans,lift1", "$has_age|both,$night_gs,[logic_trail_gs_lower_bean],bean_trail_yes" ], "visibility_rules": [ @@ -3103,7 +3103,7 @@ "$child_death_mountain,beans,bean_trail_no,lift1" ], "visibility_rules": [ - "setting_plant_yes" + "$bean_planting|yes" ], "hosted_item": "bean_trail_yes" }, @@ -3229,7 +3229,7 @@ "name": "DMC Volcano Freestanding PoH", "short_name": "HP", "access_rules": [ - "$has_age|both,ocarina,bolero,setting_plant_no,beans", + "$has_age|both,ocarina,bolero,$bean_planting|no,beans", "$has_age|both,ocarina,bolero,bean_crater_yes", "$dmc_lower,[logic_crater_bean_poh_with_hovers],hoverboots", "{ocarina,bolero}", @@ -3404,7 +3404,7 @@ "beans,bean_crater_no" ], "visibility_rules": [ - "setting_plant_yes" + "$bean_planting|yes" ], "hosted_item": "bean_crater_yes" }, @@ -5247,7 +5247,7 @@ "name": "Colossus Freestanding PoH", "short_name": "HP", "access_rules": [ - "$child_colossus,setting_plant_no,beans,$has_age|adult", + "$child_colossus,$bean_planting|no,beans,$has_age|adult", "$child_colossus,bean_colossus_yes,$has_age|adult", "{$adult_colossus}" ], @@ -5336,7 +5336,7 @@ "beans,bean_colossus_no" ], "visibility_rules": [ - "setting_plant_yes" + "$bean_planting|yes" ], "hosted_item": "bean_colossus_yes" }, @@ -5404,7 +5404,7 @@ "name": "Colossus GS Hill (N)", "short_name": "GS", "access_rules": [ - "$child_colossus,setting_plant_no,beans", + "$child_colossus,$bean_planting|no,beans", "$child_colossus,bean_colossus_yes", "$adult_colossus,longshot", "$adult_colossus,hookshot,[logic_colossus_gs]", diff --git a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua index ee47fad..be29b0d 100644 --- a/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua +++ b/ootrando_overworldmap_hamsda/scripts/logic_helpers.lua @@ -84,6 +84,21 @@ function hintable() end end +function bean_planting(state) + if state == "yes" then + if BEAN_PLANTING then + return 1, AccessibilityLevel.Normal + end + elseif state == "no" then + if not BEAN_PLANTING then + return 1, AccessibilityLevel.Normal + end + else + print("error! bean_planting - invalid state") + end + return 0, AccessibilityLevel.None +end + function has_bombchus() local bombs = Tracker:ProviderCountForCode("bombs") local chus = Tracker:ProviderCountForCode("bombchu") @@ -454,7 +469,7 @@ function _dmt_climb() return 1, AccessibilityLevel.Normal end - if has_age("both") > 0 and has("lift1") and (has("bean_trail_yes") or (has("setting_plant_no") and has("beans"))) then + if has_age("both") > 0 and has("lift1") and (has("bean_trail_yes") or (has("beans") and not BEAN_PLANTING)) then return 1, AccessibilityLevel.Normal end diff --git a/ootrando_overworldmap_hamsda/scripts/user_presets.lua b/ootrando_overworldmap_hamsda/scripts/user_presets.lua index 4da1dec..206a964 100644 --- a/ootrando_overworldmap_hamsda/scripts/user_presets.lua +++ b/ootrando_overworldmap_hamsda/scripts/user_presets.lua @@ -40,7 +40,6 @@ setting_presets = { ["setting_masks"] = 0, ["setting_hints"] = 3, ["setting_damage"] = 1, - ["setting_plant"] = 0, ["setting_skulltulas_sun"] = 0 } }, @@ -85,7 +84,6 @@ setting_presets = { ["setting_masks"] = 0, ["setting_hints"] = 3, ["setting_damage"] = 1, - ["setting_plant"] = 0, ["setting_skulltulas_sun"] = 0 } }, @@ -130,7 +128,6 @@ setting_presets = { ["setting_masks"] = 0, ["setting_hints"] = 3, ["setting_damage"] = 1, - ["setting_plant"] = 0, ["setting_skulltulas_sun"] = 0 } } diff --git a/ootrando_overworldmap_hamsda/scripts/user_settings.lua b/ootrando_overworldmap_hamsda/scripts/user_settings.lua index 1223822..664dd6a 100644 --- a/ootrando_overworldmap_hamsda/scripts/user_settings.lua +++ b/ootrando_overworldmap_hamsda/scripts/user_settings.lua @@ -5,6 +5,9 @@ SONG_BADGE_CHECK_ONLY = false -- SONG_BADGE_CHECK_ONLY overrides this behavior SONG_BADGE_LAST_ACTIVATED = false +-- beans will need to be planted before their corresponding checks become available +BEAN_PLANTING = false + -- puts badges of captured icons on the map locations -- visibility is not the greatest, but can help at a glance ER_BADGE_EXITS = false From 232ac1f6abb6799743146e0db2d4d05a9d156610 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 28 Nov 2021 11:39:31 +0100 Subject: [PATCH 19/19] update to version 3.7.0.0 --- ootrando_overworldmap_hamsda.zip | Bin 12512075 -> 12529950 bytes ootrando_overworldmap_hamsda/changelog.md | 2 +- ootrando_overworldmap_hamsda/manifest.json | 2 +- repository.json | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ootrando_overworldmap_hamsda.zip b/ootrando_overworldmap_hamsda.zip index 400ec2b7884a7e9fd8b420c74e2e4efbf3856bda..c3381c8f25f614e0951638647813efaa8e52bfb3 100644 GIT binary patch delta 352866 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≺Zlul4&RmfNNR;&?cb0;1J&x) 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�l12>G0l@BxGxyxf~N9C+c|h@Blsfx0~2fQ?Jh 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

;Z*WIWxbYw*lkYP%f{gUAXF)In4Mj9G5 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 -DZ$WDj1Ci7N%+Pi+HHZ_+w-aSf~_p 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%0DDLc)l{t!gdZw2^;YAxnTEV}UpY*N^3?{~-EQ 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

-c!w?>n zlM~8CHE*{DY7!202C1q@%6c_<4>#gr5pN;|RuczU)J9B*QS`Y7cppn<&J8yRr*u?a zu^pNa`6|kXk8^k-NtC;?Pb51hEq5mcyS5;P;6x0Fgq6A-P)ww0T$dIXvCj8s?v8!w zmBfI|Oz@1!Hr%;F`o_l3k!xOL`9F<6m4$B^b+4sM=#<*G8D5tnbTYxsI`9GRRbNn> z9-Upx?jB{jwGMPO!%jV(^@@qDKM%rkD@ljLo{l3oXHjPDEl~ms5MHw@ZOI8QAL~Jy zWQh@vbEP%Cr|mEp>3K?tgM{G4p#Cm#OBh@od%t~X-P)sSXiM7LXOW~`f`0@_%16i& zg|59@si>~gRB+Y-&P{cx24CwSCk)YvwAen%yu;W+=RO$#3xyu*XQLT`mS7_^;uxcE z;OqO?0l;ft=ATivb)YjH!w2)&g{i1O(-R>?(!Q}m+9YV1Vfu3^N|bPGFU&EF_0B&eOqg-b=l9E2teThOTegPnN>FZ6l+A}_HT5{6$O7$?eGaek4N)g!t#nVU@ zOrXHG$do>(1tEyH9Wm%?0!tr8?E9mfG9l>ccQP>(6eGy7JWHcI<4eCXIN;E{WnGOm< z;1kQ9|CZtZ3f4os%i1FN{G`^;MFdD}1k(y>bV*{DB44?6C9-K%CEXwyY=P8u``j1Wx&SJQo z#@tDTCgh2fV$;N-4@&*Po%^Er0g&yH@DKCw$?~P_Wha0%iE5e&iIOwS?3s zMhTqYQXJIP2PUt3yF!OU9GeeW>5)aO(M7bjcHA!5yprA(S7h~VzP`nE`_(nj2Hyhl z^1W3d(SIKCYg|k>t1=~@QR7?6_UF6ByQRm$?4`hUzo) delta 2533 zcmV5a<&jiBL{Q4GJ0x0000DNk~Le0000W0000W2m$~A0Q?y3qmdyWe*g(^ zNLh0L01m?d01m?e$8V@)0000PbVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-)@KG4UX2 zl>h(kXPKU!p2XK~pYyG+1pMo+<)ugnoshG>PXuD{gn0VQ0ow3_2iFm|1XMqvSg#{bon77(4&Mqv>+wE35o%H*>h}Yq; z!LHx8mg5*YlQhc($)?FfOjD&5k8^3sF)?u-v3ghCpr`Fay z*12gaMbeqn(jx4*HUfTKSCIq(y9h_%*^v*I14)Pi2Yix=aJyMUfQdv%5;>MhcRP(6 z*MD*Sm)CxN^_V1Me~KcpER7%lBQ9(cyZ3-asBPDfBDDXAILKQ({nE%Ksb)aHt`h% zHXPi55b&>tf<9RHxR+73SagE`B~ZQfwN*e|s}xhoC_^WKe||C2wsi;w~@uT;`Dl#Rh5%O8d=6-5zqk^ zI_>7>hA$BCf1>i68*4B{07Q;sfpIREOOlDarWj?NOoWqUL{*rAE=VGy=e1H%uh*-f zfT~EE%9V;zu^^NR0uIob1meT{GL2$18cL<2u^0$Vs!Hx)f0rniv|>RF)v?#FPTQm{^w#9i$B$!|s3N0ue z3*$AWQY6DN zvV^CeW0{8z1au1;0+UUmyWxT)F<>z~<#KdBFUfKax$C-AtrlywQn{Qb$tWIyrirS` zhl2iE#XuD~HVHexkI%8dM^$CyN~j7a@{A<1n!?C3Xp9Tg(x#cOR&_~YGnoW}fQn@)#G&gNkVHFC6Z}g z+ruV`+-ewTf+QK%G#*wA1IU25Bwm)L*9D**9GtguLKMRjT^OmyH(oWYE{e< zthd`WqS-JDc^M6>QP-i{8a80M-)p6*e>navm5N%aXr+=^uj{6%7=}_RNf59s7DcFP zwLG#xOD`1_G_hvA&}tU928~ADR29Ah2ZKSc*J%v~-L2uE-7<`_%(Cgrd)q9Nk|cU- zt6r^Ys>*h|Mx&uutEyqholdFMLcw_Dwg$#J6#$fMmVHX8YEx4gI4#CLnU)@~QZLaS9cJnRex71NYz zHP|XO8pUR_wzs!C9Jc!1>Tp=UybE`AVt;=Z@$T(yx0>}%$Lw`0sKKCLM|XrF;(v{U zgVu0p_WR|dqt5nr6<&vf=I&0Xe_k{Cy-vMe?)9p$ur=uPI#mL2A0F;^I@Nluu(Q)X zJlF>r+AWh|(qnU#O68q*-g)!QH?Lm3YO~p})9n@u1x^&HUcYP@;22%46n3_|1zqa2 zE6rx<@NoBFfA7lC0kA<0T89UFosLnhsC&EZtFK*6z*_FGUbW;WG?#baYfMm&X@O(}aWH{CkWy zpM3JkW)l_aUcY|*rI%h(AC5pE@Wc~Oj1LgKZnZEXbzawHGz0u;Q>pm5b3cLVyYIfc zapQ)?Vi}*rfCHZAk&4}Je;@Avy|>5M4Dug-fBXKuyHFu0oIZd4{OH`nfAReD&wt;+(@#H5 zQPelzeDm$M-*Oy>oyQJdd+oKazWQo(2R#HG82_(PGhs78>B`a8uYdJARG`iA@v+b6 z8=WHvm&;|fS|2;`;6Jdu4BTIQ@x?oL?qCynJaz!qeeuN?qid~JtPEjQ8Jv|N9Q^-n|P4H*emA>X~Pr!RFM|)Y!r4)29)B zwOSorJ2^SNa(uM6x3j;0x!(sJI$K-a;jll_5kw>s!G*^I4z69h1_AW_`s=UZ;K73j zW7XSlzkTM+nU6pI7&27-{v!*-pFjQdlTSYR@WT)PgmLd4J3{{B?`|JtoaVw09-SbF v3l}cn@}tFn4TS&HQ%^lw{O9=SqmTXt+c&1@QS`Cx00000NkvXXu0mjf{~_1# diff --git a/ootrando_overworldmap_hamsda/images/setting_door_open.png b/ootrando_overworldmap_hamsda/images/setting_door_open.png index ca8709df12863c8d18c345fea521ca24691a606d..ab4429bda2b9e6430fac369eca36b6abc9128f9d 100644 GIT binary patch literal 1970 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 e*8kTmmVW`@ti938Lao980000&Tt%eH`$-^i>rA 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 UO6O!l=-~)3HMB5j((_FG5B+|}4FCWD delta 2368 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 delta 2437 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 Dc*?_- diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_grottos_shuffle.png b/ootrando_overworldmap_hamsda/images/setting_entrance_grottos_shuffle.png index 6abf517ff0a0a17479378d1c24658dfa2d4b0a86..6668e4edc4f16167717646ae7552cd5613067bc8 100644 GIT binary patch literal 2321 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 N0GQq*NR_Sw=09OZ-CO_w delta 2329 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_interiors_all.png b/ootrando_overworldmap_hamsda/images/setting_entrance_interiors_all.png index 9ca7b658f2cc8601fd36d47a8ab90bac91e8cbbc..b787c7e7178002567ea3dce73b824307e3e04ff7 100644 GIT binary patch literal 2292 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 Hu0mjfB>H)i diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_interiors_off.png b/ootrando_overworldmap_hamsda/images/setting_entrance_interiors_off.png index 70e0d66d6451fccda2bcb80a9fe93a37699c05f9..afd4b291a3a661b41f5655ee71e56a263a44ce14 100644 GIT binary patch literal 2339 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 Hu0mjf*{X>H diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_interiors_simple.png b/ootrando_overworldmap_hamsda/images/setting_entrance_interiors_simple.png index 3858123c62ba2e1eaf118ef903bcc13c39b1fd5a..0b71adf68961a2675ce37b66868ce352220e52cb 100644 GIT binary patch literal 2434 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 Vl-~I+d*J{8002ovPDHLkV1j=^VJrXu delta 419 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_off.png b/ootrando_overworldmap_hamsda/images/setting_entrance_mixed_off.png index b1e46d11c3d9f2538895cc5f94155e46f8a7b4a4..d797175520d187ad688f387c8804eab44ddf6f00 100644 GIT binary patch literal 2046 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_overworld_shuffle.png b/ootrando_overworldmap_hamsda/images/setting_entrance_overworld_shuffle.png index 5d6f046b20c1225955be3eed7a9720d434a05f70..f46408251c741fbeeb7914efeb72dab98e6b6100 100644 GIT binary patch literal 2361 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 OfD87nb`3Tm8UF=pb$40- delta 2273 zcmV<72p;!_5#|vgiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)000PkNkl}f#sgp`h zDk`AGc0l0udcD`#+1=T>^vv%yf0yhUp3-kM`se>=_FTVn&IlcIrtO^7plqExquyA$ zX4(BuKKZhY{{wdK-p$v0@~?2t=IsT|Ey>uu9k8)Xk-dML)HwOvw-&zf(T?|z=Gfa$ z;HPiR?(}=Oqpv#86Uai7=TRZD-es+6te=(Qq6eRzv zg|hw|X23YU*Y@(F_``?4GRyjsx}dC0YY2Tfr}ecSMUl^T{h_5D>Z+ku+*jW+Dz2CL`wcg%a%kK{*mXd8(9$G4C?P1zsFNk66KQ<$f3HE@i>1K}0{lww zw%`)Be|{(S7ZUkM@i?AofP>w;!S`Kj*`Cj;zx(Qb45nU2L!BRUny13@yOGHj(bN#e zXe^1(z8FMaHxZEisGs!0m$Iz9_vgR&T_Pn_ipTL>104K(#q4&@-RC1Vq)sbqC6Eq8g21YX*X8>{!9p!bwa!|e@0UzLL^WHyqChocV|X-!#88sj09jA*%j$sTYzW?f4}qXUJTc*N)BC15Ao{rWYyTWd zuor4z!U$~boGBTC=OWd4yCk_`P@W~f1d)_b#-WjyPGwLl08d`~6dAr?faR1UgIr{t zVOU{RHRm^{f3*+3B0I+cot*6oo$w*~NNIXm- zm&t>wj43wRBpkay-j=9YsYJ{o5tkQ5xT$P&e5QADozB*OP$D9rdBOeIhtghNg*iHC2%|(N2o9+ zr}BDLYp#mG_ovsj7j3SYC&`vgqn2{YlP29TP)CGops~x*2u8s~Azg%_mMKMK5Zolp ze?mTAWU1k4{_v!nH83X~yfAlGeW-0r%VSg-khRRX3?^F5&|z%N9!1f$3v}a^rDxjDU{!ZkOPEpg1g|_i8uYTBqFHrr<-HcTYAf z171nQ>oX!yvw3owCr>!&CF=Fm3&Kha$&)8>;lc&%*s%j=&YWQn4PA#E4!}c%e~c$` z@DM)&)a?qyekU3^@?N5xJF|c%12jq#=lrNK*_`z;6Y?C`OO`AlQrq_F)2Ho@jt;x0 zr^oK^?{^IQCa$U!*n9Wx#k_g*SOktAKh6$K8tzAq96=xuVEeOY&tk=j73_ZV=FQl* zZyyqg1ayj!gWld=EMLByof%X;e-7^4xr1fPma%&$qUX+?b8f3BV6R=f*6!-+qET+z zTefUrmNqptvDLxOojcimEEcm*ojS$tj~+eBo^9H+$?op%w%4y;Z(q7}>CxHs>(}i? zix$~^eSP-Ln>X2iDpz$GI-WN-KsnV)~#EI8#ivy_n^OW z@)!hy?HXI1969WDJi2`O@*|Ir z9Xp1lOP4;%_menusQM$Af5=?98^gE(C+;aN@*?M@~5yH(=JRS!}H`Ael_E@Z7$An}xoip#f{wtYIl} z;CR1q;X){ig4wfYWBT;zm@;Jwd$w!WF19)x3Wvk+cs$s+aU(lxH*0G{b8|DzFacMt vTw!OmU^g~4GKP|1yQQV&NydHy7wrE5jA$e}wJvI%00000NkvXXu0mjf8-_{& diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_spawn_off.png b/ootrando_overworldmap_hamsda/images/setting_entrance_spawn_off.png index b432ba793041c19171a97157051ca1f41bfdbc86..f08e4140c933637b0dc009afe12e4c5a79371abe 100644 GIT binary patch literal 2077 zcmds%_d6Sk8pk6gGK3(u)Tpf`b&ynzBxqu***Kib5%W5z(IT`#soE{+9;N`INDreyK!CT=0fZ7b$u?G(T0HoMjI+$|y`uh4zCX+^^IXF0Q zb8}-bm}k$PEi5d|&CL}T7q_>!pF4L>Mn)z-KYx09x~r=zE-voHix(>^E1y4qK07;` znwk<97l*-M^Yilo0RfJVjsybX+qZA7uCAe>p;c8?EiEl=ZEavMI436u2n0f*P#zv0 zLqkIW0RcWfJ~$k1Zf@St(D3EUm$z@U3<^z@C54P|9z7K_!?)a32$t*)*f z5fL#kFrcliZE0zVKp^hlzb`8*i^JiPlatfZ($?12`1$!qM@J_oC$qA$s8niAP0h*4 ziG_s)o6Qam4qjhhmzI{!&CT80+mn-%laP?m(b2K9vtuwAZfX)R8*8mB=+?5XlZHf?CfM@WITWV+|<+*iA2uK%#4kV z?eFiCNTiOA4qaVc6%`daoh~FK^ybYQYisMFp`p#qO$`l=8#iv`<>f6eFH1>DH8(dK z7#MJIap~#lot~b?#>Q4uR1_5zRaRCiDJiY4u41v+y1KfksHolDT@w?Nl9CcDE33f3 zKtVylEn3$Lg7cPAL`n9{eJ2f>`QBkqKzu(i-b8v7_O-;?q%j?63 z4~vV7A|fKHs;WPJ{Ls|Y1c5*tgNfR3GdUOxv$MA680P<_0FgM|f9`?=lgOa}0DtE{ z;_3~mq;Rt4Z)SpbAX&`QQ=AZ=Y#ph|UYBd+m@+cIWwY;cYw1rDYUe z(NDaCZ#OzQ8$}bHd^nlY_{_L zb|&lrs)r8WD=U65TYK~9>gjc$kcW`zHNP+7reT&FaV?waFvEp78dbDMd5+pknh-P7 z{@qg4CFk#%!mApd2&_SPk>+dpNJ0Bei^VqDpa!NVB@eBW#+C}LhrWZEs$uP$;S%27 zplTjEz37BC*G1hMyC_TMz6b;FNh`L0Bf}FO zh9J`{FL~U|h3myUHeA!ZxpjwR_}!sz`cSJeB*KWHDT@+;mi?C=j6a?P?U@DNvJvU! zE@Q1=aFa`p=Zou^ya$ra0zZGP<5-L@jVOt6Tr$ z$as|r+k2ZO%>s*&a0byBXQ~aZe}UI99~;_ZWkG35cbZa=T6V?iUbCs7eN%#h&0CMr z;JWqF??j^>m&f#pe!67!a*d~cSUP}ZUf}H|@9rYDN|%4~yE=ayUw!*B@jcQA&u+50 zV!%tVUV3X@oodB|u-^GYG`~dWnP1BKtB#ax67p{~!i)%_CFL;TmaD!hC_6Q1KXMRJ zLyYFzPLbvr^F$=7d5wLo^KdCo#t@=05b$9uh^6?Fkk(MHskpHj>eqFV1zxJ12traH z0Q;7m_Yb$bega4puVkE5vmL}1b4!E~sZqNy=aArXq3%m-GBDNJP99#6q%|yQE$#KO zk~BY$kjK+DWX|qY@$&NefFypn)n?ERYYW=l{qRA3_7CUCgT*xqiZky)Yczr%i<%mI z?xU93C%m!To)o6Oh1AaR>3`=eS<@=vJDkbXHr!n`%C|WYZ;_U|dq|F5^iRP~(|(Hn zeG*q@eEcgoUlx-$Q6m@0{8`}8p4ME6lzySpJ36zV0nxGnW?f#vUtF7-SiHUT%?qst zKLYXm2{mi1W4}5N3_L3=I@4EYG~EeVcvKJwalAb|cK11hVFb{SQN#YLhOe0OiU4M& L)+R3r?s5MEoHs2T delta 2415 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 M07*qoM6N<$f(0>8lK=n! diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_warpsong_off.png b/ootrando_overworldmap_hamsda/images/setting_entrance_warpsong_off.png index 31b05a9cc79b88c0cb2d3979b6b1879a6a2c2e15..32686466c3fa4499ddbf6a17d93f8da4c7d7c040 100644 GIT binary patch delta 2387 zcmV-Z39R<$1;G>{iBL{Q4GJ0x0000DNk~Le0002U0000G2m=5B0A%aH?vWuMe*(Ku zOjJbx002BZJfEMRfPjEhR8#~61SBLRo12?ZP*4~c7>9?4baZrKVPVP1$?EFr&d$zx zd3oR8-~a#rs;a7|r>Apsb3Z>nh=_>D$jH^z)sm8u4h{~htE=bd=hxTQWMpLb_xB(m zAk)*+qoboJC@A~;`xF!uT3TA-f8ydvNlEzl`0efO>FMdz)YPD$pcNGr4Gj&yzrX$c z{c&+|US3|-*48a8ExWtB2nYz1lam4h0tyNW1qB5@K0XTz3l9$u3=9nO^YeUse5t9a zf`WoYMMeDl{00UF2L}f*xK6KXlQ7LhK6ctYISvWc6N4CQ&Uz}R{Hw-kdTn$ z zK#Gcrjg5_GXJ^78USLqj+?II*#@yu7@Le~F2%uCDd<^`xYv ze}8{OL`1~I#2+6YU0q#KQBlIe!uk36j*gBT92^%H7dbgO^z`&%Vq%`2p3Kb5ot>Q> z9UW3qQd?VFLPA32<>eb28{FL7y1Kfww6r}vJ;uhyBO@dB_V#^!eU_G%D=RAr2??^Y zvSwyxO-)TNFE1JzQW`ruJ2EmdrKP1tMn>f1sCNkld@1R&R!#cQ)=HNDp z=!|BDsA&m8Xl^;<3PWltVrp)To+{XY?^Q6sbD31k}7$}FxYv+|MsnAMLRM}Nan0@BDL3JKMo z90g%kizOV5txYt9TOu0v0h%_8Y~CX3(I9MYi*DKKaVS7c>!+S>Q$I?rNUS}|5=BSj z`c*Zt`hzhG>RMl_G%h|q0Z2>&lAS5_d`zJ&+qIAG(9v+IwW@hgcNaUwvhy=WK~1ih z&COQT=;BW8+O0$P9)CuyDJhqqrKcMnJA0Xhrh2EP^^u#jPfPC&^c4a948hw)$*W7n zczj9ykwBjZ{d*eC>q)v9(DPYf;B)daDE)ceP}#|Aas~$LV{~QOFoXk8<2$qwhUu+E zGL9E?o8co~1YY7uBdU*n^-8q@$#MhPOoC?RC?JQqS_G{x=YNr-$B4x%jN({~BXcpH zoG|fKPC_S&{9yrgo2)#NrX*r2ISr2K-WkjXLKt7*w|X;z4ESdx>mV`N$$%Xw6vGI- z=Ik(Y7H8x2IdkXvGYya;8~V;?@d9N_yul%ylVf+#?y$&63)xE9EL=1mSWG6ose-Ia z)OD!|vMe_vi+@}WM35^0vPl9o{v^2I#`|aEz*M1z`Hoe78vVT=E-56KCi*`($V}j%hRAP?o zcDG+T0G-Y_0|d>OHhMRZ!6gbLhBY9-0vV_R*^{7yXnw!NnL}riEJl={Wje@SSzrP2 z`Y8Jb7|wm%pDdmp43kNe6`#%b()qr)eV}Iz_X|jcj88xgjO@*J;aIfXBOo}a+7DFI zA)b3aG!ApRkY|(m+x{s( zLseB(HywlmvY+b&GJJX#B~fTzWH1kaq+&gmeH-2SPOg0kI*2cl(@ z2uOTEiYziMA>o?pra~GNR(ySa_XRHxrA8v}qO5S|rUDX5sgnqH6_8Sn5s>x4$-sn# zYJayGAZkfe47PnU27`x^-xl+9xdQPIC{h*jvn07S2V((Cc}P$;2}`tW6Qmh01$?-) zmzNP)c$^1oLCAv`sZz^x<*Il{2Z3NE4$7v0J331?iKJGRWV=c&eFQShbMnAt*XAJn|BP56j}K1b&?-qMhYTZqnKyK za2Ep@q{?LomVjG^AgK~;gnZc~(sgA}2f54f7%Rt8g$z5guq9CgvVeI=_vxE`lnzpj zEID_zU^rGdE8$?7fOw*u89Ion7m(6h=+8Mg!7Dh-Pz3_XrNkfm-IQ#X0J!GQ>wnC9 z_jQn;c(v0|T)t${@AW1!Uyk3k z;dD$3ikqqzknRj})D7SOT`~bXSby3Nw`|y3b$S_pRYSZ;Iyd}w9qJqx{q9O_Z9f4y z%>!YL9Yy#)zh=`$~p<-fUv9YngzrQdrFyG(b9UUF*?d|XH z@8#v?=;-K`m6c9TP6Y)8{QUgM$;r01wsv-Qs;a7^qoXV=ELd1rS65f8tgMldk-@>i z`T6;AadAmWNz&5NE-o%vSy{@;$`}|JGcz*)0026RI_>}f08VsLPE-H?lM@3=e*mma z`_2FW010qNS#tmY4#NNd4#NS*Z>VGd00AvYL_t(IPmPk-TEj35M*k!%u?e9-!GvA* zD0}Zs-~V-xyfXMqITwjzAIp*)bh=O%V6mUS1VphW^7B;z5fTj#+?0JA5S#TR@i9Vz zj}a7HjIdy1{2?T9NQkW#7HqL$e}UW8MR0GKGAow<3z9{+Ox`J%7H*V;_E&D7j^b>G z9{azbRGve|Iwb+6203_a+fq;y{Chg+(>l;2mmttET-tSjt~0$a)O7IZ(|zJ`2l)9lw+Krc1ZvL002ovPDHLkV1htdD=z>5 diff --git a/ootrando_overworldmap_hamsda/images/setting_entrance_warpsong_shuffle.png b/ootrando_overworldmap_hamsda/images/setting_entrance_warpsong_shuffle.png index 62cd54d73db855594c98270b5032866b32e09b82..56653fac94169d282df7a337f8aa9b8b67aaad5c 100644 GIT binary patch delta 2348 zcmV+{3Dfr82AmWjiBL{Q4GJ0x0000DNk~Le0002U0000G2m=5B0A%aH?vWuMe*(2o zOjJbx002BZJfEMRfPjEhR8#~61SBLRo12?ZP*4~c7>9?4baZrKVPVP1$?EFr&d$zx zd3oR8-~a#rs;a7|r>Apsb3Z>nh=_>D$jH^z)sm8u4h{~htE=bd=hxTQWMpLb_xB(m zAk)*+qoboJC@A~;`xF!uT3TA-f8ydvNlEzl`0efO>FMdz)YPD$pcNGr4Gj&yzrX$c z{c&+|US3|-*48a8ExWtB2nYz1lam4h0tyNW1qB5@K0XTz3l9$u3=9nO^YeUse5t9a zf`WoYMMeDl{00UF2L}f*xK6KXlQ7LhK6ctYISvWc6N4CQ&Uz}R{Hw-kdTn$ z7?BU_zu&}U5NJua+Fl=mWoSd9@cX!g#(tUk>-QC>*0Re4oZQ0q` zi;IgM9v-Z$tp5J~l$4ZLS62}c5%Ti#LqkJ2I5@GfvAn#z!NI|ae~F2%uCDd<^`xYv ze}8{OL`1~I#2+6YU0q#{j*c809JjZ(7Z(>fIXO{LQS|imVq#*Ro}SFi%$=Q`9UUD~ zQc^-fLgnS<8yg$K!ou9#+`78Dw6wH6Jw3+8#v>ym_V)IcmX<3kD+vh+va+&fW@b%I zO)oDm8X6iqJ3BHmOfsdVrA9_ZL?oLilCMG6~jErMr zV=5{t#l^*_sHjRxN`!=j5)u+FE-nB705l|k)&Kwi=X6p|QbPCadwL<5Ade{&Gtk&t+2_gkR=Nj>hmyJvWmT9IT&ye*#2PT@_VSp8zog8B`Y zs!d5vO#{+1fJ|3bn2#m&;yt|+`}8$k+N?q^>gi^7GVi_5tO)HDtGm^!75zLp{Ri|J zI7kNh8kVd~3BL1Dmy7=7UE%@qq`^pqga5D@8}4O(Y-~I$0OQi?6^mP$2eXL zbUqe|1}XLcCCq?f=LDdXWkxLRkC&4ZE5zb|3C430CX;2DLQZ}1DL##CiUQG<>M>1u zWK2)T400x%vwX8z1w=BnI$-w|23Z-HovA_!l1efG2T&u1v3SPSXU<&C!?W`jEDRK> zbl|Q{!0<(^TdZt}B^<^1r4A<@PMd(#u)DHZx@-!toJ@O;wJTO~s_Gd6Sy@(COs)cd zV#((LvU3{iv6^cp$$)EF3_I5$j_g^)7l47%)}W$RVI1e;#kI;~eK62iQq8KyR3C=0 z8nQg`cu6M5!}@3j)Qk?;kid;HF*7+GNsK``H-Ve+a_|*w378;T6M!;qLk^8sY4A0S z-d>tgN?Rwp^xwgq@|(|zz4E&4BD>drkri90R;dl7O8C=D<+OVOG63jurI;Y-%G`;& zfkM8hK#~{&0TxT53gq=P4PpcWHdiTK8L}Ah0XAxoJ+i<8;`39^4KS8(aBrq~dNGD? z3JB-%tvtRhZtv(_!@UC1M2`a5H-0GZiNUf}UID>=)qkX#4)J{bT^=A03J8~f(Bd#b z{LX655IbLL1#1PQ*yYzC?;(LB8E9q}w<2y6`?Lcg*DH`Bhk4s!$TpT3L2?!{9V5g| z4veib7$qP>4)Ksm;e8x_lOOEGq9eH+<8q@sK{DC#AwNP(OUnQaLIK&!4Fd9UU$v*% zW4{~< zcoK`{kjU05mffzlmd-%ZJSHz(d3FJFPoCpZluyQ17Mz!@b%Af_2>161a!EU(wpMi9 znTvSv5?7cYS+ejyXp$d)lg0}odq6hi47Mqg7a~Or*V)` z3IuZ3rvH?GL5_t4z`bbUy}Wu&gZ#`h*`smls<|S~&Sc{kUQ$PfblsVEM99XwpmxrAVxoiD>96p_5xDKe#w<-B5K>j=Efspo( zt}~_0709i1Jvt=QBCJ-AV!n2yc73derMBvDwX0WeZKZY}_1D#*!+%e$t^Wf2Nl?+0 S96W9S0000? zOjJbx001EX04OLZzyJVKQ&Xs@sI#-PcXxNItE)*#N&o-FMdw(b3@G;Mv*P*x1-rRaH__I#RyAzBM&9 z)6>%+ARvBzejgtn$jHcOXlO4lFZlTQ?Ck8nzrPt787wR;0001+>bS-L003fiQchEo z5d&d=01#G^ssI2032;bRa{vGi!vFvd!vV){sAK>D0aHmtK~y+Tjgn_y!Y~lVA6i5` zcPVNW+@eSo#fb~tsJIpP`u<e|3)KTqQlAX~LWWc*Sg!>T zf+@v;zoceQFuZ-!3_Nr|;GqS44?UnfngFJMp#uzs=>b)&9^iJh0Q^}jc{@t~2SgV7 zGWn!h{FZ*EI>_w?{+J(UaejF;Eq8{R)Y jzZCF|@{h=;QNSPLPP>WX%<8}Z00008NkvXXu0mjf#NA%# diff --git a/ootrando_overworldmap_hamsda/images/setting_forest_closed.png b/ootrando_overworldmap_hamsda/images/setting_forest_closed.png index 9efef4576459da8334e46fd597c4d3cc43c3800c..780d4b32bbb973159d4637730fb9fc2899c118c6 100644 GIT binary patch literal 1722 zcmds$_d6R17{?PzBRFbQ?bHZr)gDc(CL}E(NQ2f{N!|5|UQ5lQTwN8dloYi!YE%=e z)VhWkv67-{KUPt-H`UbT{*8N|=lg!1@B7>PJl}7k6UI&$ECU7r0K#Y#!kJ4ZSE3+Z z?k23z*SP@RbGEYqP+4-zTyx6b+QAwCsCp*&!-o$5;JNN(?~3H!SuED^@$vfl`rO>y z@bGYVcXwA;7nw}v<>gIDN$KtFU07J4QmHr`uCTChdwY9xb2BtFG%qjj`|D zv9GVMqN2jl(Xpnc#@E-ksi|pjaImAJLqtU6(xpp4Akfs*R8UY*NJvOrTs$c$i9{mR z)z!7NwfXt^>FMd6J9kb@Ow7{KQd?Ua3@y6B8>dEA#X75D3KB*m!n!c3@y&cXwAxN@{$3{OIUNM@Q%9&z}SW zAvrmjNF>_Z+iz`cy?_7y)vH%tUS6G@oe~lfLqkIW0Ra>WrM$d6Dk`eBwibavd8ylsirIC@5JUl!>K|v7_5iKn(y1Kg2(b4Vg?Hms0>C>lSVPUJQ zt8#L3CMG7Ts;aH6t!y?M4u_A9j#^t=TUc1YV6dK^9y}gzU|`_y@88(i`03Lp1qB6j zbMvaIs^H+@#l=N=dHMeS{=>sVH8r)17cXXKXUoXQfIuKuS637YJ{V`(`nLm@Gqswo_1q3QM1T9F?6PQTG=|0TX${OKOU8%nODASW3$UnY+=u6`%%Pg{*>3#4z{!R=Oi$368#=+G0!6FXRY7pYz zu?!aMu7nfB;BpDbvLEgdsFlRRGY%=(M6{0n@J5@=s zBS1`|!6iwuC#JZWyRw z9lRFSzV_mAi>nS6^0~scN%KxpJ)a6v^1M}A^6dcfE-?W7g*Bya`;Iw$!Gf>W0MkOM zjRaE|t8Y|Klobw!r()(Mq#ZvZ7%Z;fK_Q95;Pu8wL7VSgBfnqviOL!&H V{VRL+i4?ap05lSVpxSuH{R`_0jd1_~ delta 1661 zcmV-@27>vz4TlXOiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)0000ObVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-@}P{Z0w! z000H}Nkl4ggqLG?JH`rb@nYOY>VSFNz*1rvC}9gJeU}4$rtGDtf$gG*Fhlepj`A zQkk+e)Jr`3N4O4>4M}^r>b>rJtO$TlNf^BIG*GM#?)A(L$`_CA!gY{re@NQlSy#RH zpEBb_$X2M~kr4p-ia>bfggjJzsBso&Shx<74M`5C$>ZhDS`Qd=CSw2gDY(!Win7%T zRP9N|$F1p`#4#4GgJeUJW4hKSCMhux+urlX`QmYCdfy!@MESJ;t}Hf7%0 z^jJ@Ed=Oj*$%f=m%8O>Jf0rlu&P+=VgK>^OO5c{?qb)O0V3>x6Y9k)}Z0cL63qB=| z4}^3C}2^k?|v&K6{*MMjI`!{9nd zHY7Q6SH`F_mrlK3vEd!m*Jk1Pfizq_zZMT~e}JoPnK-Z^MlFsGe}n5F*^soyMw9kn z-R3zcHpQVdHxBK`R^YIC5q50QVNZ_yY<>OQ=fu%La2+HYlJ?k|rTSsLDWS)d@dnEC zXP|CtGS-`B+$+kCORCtk$YYlc4ew$5^-yf07MJdvvyEuQjHJLK&mRi8H6Lukj$9BV}l+)<62~`+^zb*f6*b zk`2kB;K!m-onIFm_}n}nX({U4t~xKsl6)bVuYymy8rAtxH`+g0*7M}n)(t@G^Wtq* zxDJvHNn5U+$aK8clKa!q-G*Pv)@bLbb%D#>Qhgy`83^y9e^B_W3x}>q8@{txx2(M} z>(0|(cQ%N(TH!iKHY9D?Rhks=ZF3gxT`yZezmEx%Y#C>H1w59k;Z+!F`KJ^Hg)wj` zojrYAQ{C5HbAzsJ;W|h*B!^PJV{!9?>t$!UA8tn-@&I@%o7vGt~`aqNNxU<%Y3u z$`C(m0xo}%jjoPOm$>f&u7hMllH=1|OZPQwosV#h6pqrD;pj0Mjxvji(eT$u`_^T~ z;CQVeR~#P%*Fmx&$zfiX5>v1;w$drc1tZ-@;RV+he=Q4)!YdjV$QJtkzBWUfU9>uZ z{XXD2NH!$xAzeBl*>$!ToFXI`HStx94syoW7#Z9R{!rwHB#2|f;5tY)BpE1Vr3Kv5 zeBqTF@|~(YTw%$E!F7;qNDe_L%FWHi$&)8>`0!y=RaGG>DoV&*-tvSbSqW*XACwy> zb-5e-e^P|IY~VUbHY9BjO3s}-XNmi%tE&@!#>K@6Xa7eF{XGL0L$v`0g8>y46)>4h z)(6PR$q^Pfbm)-Pfiov3ClnSIqPVyid-v`|P*4z7ty(3h*XuE2#0cvwTTa@5zP>)x z*482-BI55GEz$x;qtP-BL`O$kb9$Q^8X7QpfAVCswzdk{>C>l$Ia=(>l`BxGRQ>ao zjMWBQzI@pd0X{xH10{rTJ+OdAqZv5ErAwDkUtbToTyFiG3@kv`ZEbBhdh}@jJY}3V z2+x8D4i4_WNmQv+4qHGXksviS6+JyY=E&z_DY;gawWqIU>wRrBdN6EG*2rfTyRY@a*&Q^8R^&xpfW( zU6n)kKw(NsiX|QlEnqgAg=_jV?e6XtQx@p#>=ZJhsi_GHg#s5ZUKD<(nUazc>l0zi z$;3*BJii2o8)KCYHP&H^At52c1KMVs^z2<-UD>k%0XX~xKkYf|W$?DM00000NkvXX Hu0mjf6>q%v1`<*QnhCg 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 TLT}T{00000NkvXXu0mjfqCFs| diff --git a/ootrando_overworldmap_hamsda/images/setting_forest_open.png b/ootrando_overworldmap_hamsda/images/setting_forest_open.png index 24efad495208175778cf8999dc35305ceaf6e306..f7388d0f71b600a520c740ac214205c360fe45c5 100644 GIT binary patch literal 1570 zcmdUu_d6R17{?RZGh(G;QyRpmQO~JOg@kA|NTXGpy;}2(O6|tD)NCqhbBOh5ZPlws zt!g3(u6jLU)JRZ=m^Dhd+@Epp^L*dW^S-~m&+~boI-+fb1!V;R0D!O^3W4F0%8eL5 zFSq-x_j9-aMqzBN0L^3aYuw>NApABQ0BFktoqAsc0C;p9?XgJier#;)tJxANu?I%gf96^z=+jObibXi;9YxnwkQEKqDg~5C|kBBqS~_o|TnFBofJFa$;g) zUS6J{pdcR~UutTqhK7c*vGL^Oq|&T zV6)lf<>j57o!Z*k2n2#or&m^1c6WC-Ha70;?39(2&CSi#*4EnC*eEM2BaujFXJ-!& z4;T!lsi|3CUvF=3@8sk(G&B?$8QId(;_mKVTwE+IExon1)zHuoA0N-d!xJ7J9v2ta z+uN(FtNZ=?cN7Zs`t|F8fB*~zL#0w9A|f_6HatB&4Gj%dRaFND25>l>xw-k&)D#>J z*VEIpu&~I;$bdqj`uh6S)z$O!^WNUx(b3T>D=P{L3P(prYHDhOgM-(uT`Mgum6erk zYis-Q;|D)KKNgFXl$4B#i3to06c7+-ZEamxSlHX!D=8`Q^Yep1AYox)Zf}+vyVAZoWysl#;fjc&cqi6A)G(Aj_La{Z~|jzw_=^O zUVrk5mh$)v_ypczk9_2p6hXy1>R?M*A`Ug^vkROPeo(yy{@qX4SBk64%W!%ta@HwS zWQqpumr(}ZlC2%t#qLd%`MTQN5PnxSqCXppT$w;(aJ^KSTjTmEeAY8ayZ!-)A*a9V1*S6Usk z>%fm^fN804Xh)1QK!H_jl5WU}l4nG260I$}X4S9XHY-a&Tq&(Zf!u0QGfr0qahE?~ z(aP% z8u6DiajqnDR*{r%PI?Li{gzJUze*-7!#k>ZFYgk?+UTK|Yf8+LmP9+-FUH-aJ&AlE zY$gH4)zuP?a?Ny~1)pDR@`m(^8RX>H$~+bvi_T@_mU${S9WiT zkf1Fw7Ni98N-Y~J1%8DgZu72~aGs8-(BwVu9w8-~V8e5gtz_;9IFQ|Xm zHQpC){wi49c!E|`a`=?nK;`kJ%q7>!{G3xdTgZc4838M-i311Nys%;%C!4kN#go3R m75dM#vWaO?=(kg4ok>yIG>EBYuo{}{HNXyuMl@S_;r|8GeMJ)h delta 1688 zcmV;J250%A46_X(iBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSlRyI% ze*hSCMObuGZ)S9NVRB^vaA9d~bS`dXbRaY?F)lX!P6_A$00tyUL_t(oN3E3$P*i0c z#no~!!-4>j#{vs1&jrZ^EPRf+2ndJ>f~X+c@*2>PhvM)M6)^}w9)hSm#2$lyk!cL2 z#Hd3~la^%;hJ&IF<0xUECdgG+-tT<>yXV}ymt_(FE?mjoM5&?2Ju#hA(Ob-$-=fu@iGXmNvO~iU0<^&qDWhaqNOm3vV(E7e?3gM z&v|6=iA-CV;fj|*a7}_IjrV66Yr7gDa=R@m3g+Qrts}Cwicxep0ADnP?-Rzj;$;wA zli+EItGV3I%N_?lvcZL2GjTG(5NEdP;K#}p8172F9u+!o^|tV3Cc^j&;$;wAlNhh; zw3X5bKTGe>04GGQvO(rLJ$$;~e;X-^#W+zKiJm_ahu8WzGzjAp#LFPKCNW-l$-a_! z#k`J<{_kSR5;@kcS&eT#`w-dLIry&eOZ45}kC@Q;i-hqB;$;wAli(?7vs@apX+d{h zMhL3QVsZLdC|WOU!=pPNqxJh39LtbPh0zJ(We{AGP^Gep}nk7_(NJ!EmDuL{U-%r7v!M_Oy5f`j0*w zd~k51aM`GM83flPf5t02&P&{Ka?9h}7ZZoveQlw+zyO+y^r5-X09s2$a9?4KYv0D< z;q`sL@O}$;83flPc&aPeRDL3N4V-2AP}6@CYDP1lCQ>4v0UMeAaC(d!r^^&c!uSi~ zWe{AG;Hfx0P@b}RS-!?>9ZWM+$5h=nlm*oBmP`ktwU)ixf1+ID(zbeXe-C&W1lJ@~ zNq>`dfbL3DXt?M>-S!>Kn5_*hxd?^|8;FzVcnV_^#LFPKCNV~|n1I$&BjugXgt}0` zAk-43NppU-$aWSh_a}&#L2yk%5DQC6Nmxt)+Xf|waZm!${3JVL7k&%HdTedKQf`TBGO4&?hWhHWQa*&>$&WMSLL1}3z z5)u;F)1&>Wsw$L}l)Sva@bECo%F5v4;)1ZSFm^#te@_o?-MYoj2L=Xk_Uu_!l$4s9 zija^Hc3xgyjw45o;L@c_kjZ4sYier3lqpl#xwf|U%L`n)c1?K-I5|17qrbmDIy*br z`Q*uyM+?wwcXu}$8yg{)%h^7CWnNxhxOeX!BoYbpNEHgw2E(a_KkJUl$uOnrU*%L{nrPuel^ ip#;6jW7q!=lkgA74SU&Jj=m}Y0000 zqAb~$$QF7n39s+p@!oTu`#I13?Vj_T^E|RJH)LTJWCj2LEXGE9Ru`mRh#f+AvC$ip z?F#@gR)#u&dK!HF!hj!Wn`r|8q-W5-|Ih;fpf(Fr8~uOpV6cLMLRVK;UtizQ(9r1U z=)}at%*@RE{JgZZw6CvkcXu}o25W9^J~=tr+1XiITKf9+>%hRk%a<=xQc`+)dUA7f zd3kv)EG$Y(OFcb3gM)*A{rctY?HwK-etv#lR8%A)BJ%9nGdv#O+uI8S0$W;Ij*gCM zYik`G9JaQ$W@l%Wm6hk_<_-@JzkU0*yu7TguAY;VqoSh1%*?E*sR;ss5)u;Re(LBpyG0Oe7Nj{{8Fj?w*vCWNvOgHa2$s`t>(&-c(dn zbaZrhczA4XZgO*TW3gBQfe;W7U}9qO@Zm!N0Rb5qnfLGCA0Ho|otn_V@RPg@w7exa{xm=jG+Gv$KEt^hs1y)Y8&&cXyXW zBJuF>7#bQrc1in`DOp+BM~@ywM@LsxRdsfDwzajr zc=6)HhYwGlJSi+JB$LTgQ&W3;dkqZ@H8nNAfB&|zu_-Ajk(88t`}VDvm{@CTYh7Jk zNJvOvU?7D;@%Q%^78d^g{d;0!VtIMFy}kYL@NjW)@uf?boN{<&~eGzrMci?ChMLo<2T4e(l<|KY#vUFc?8WK|VgdwY4=g8m+IdFC--N^XE@S zM#lK~_{*0sYiVhH{Pp3=9meuC7!nm4kz0dwY9zb#-uXu(Gn!&dx3} zGLnUb0QOrv7WY# z(d`-h@qHUx{*R@fEiI4?e94x(9Ng@o26UlFd8ICHgP^PQ%46(ZGI{7vI32kj`WBl& z0W%JTL73@qhE>xTQL)MQ#`MvRsFC(?xZ;-EncWDZ2aS9fITzh=NdAFRJiC)@5aHfa z2$72{Pc=k?&nimPj{En(1P2V}Nv>u`oud|W&xjTU^3tqKl<239IjN!ps)0{JV3Ew6 z$Π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 diff --git a/ootrando_overworldmap_hamsda/images/setting_fountain_closed.png b/ootrando_overworldmap_hamsda/images/setting_fountain_closed.png index a826392ace0ac8d9afcca5dd3b15766a08513744..1071fe96d5364df4f83b06822c1f30f275cd20d0 100644 GIT binary patch literal 2233 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 iwJJ5==HpjhG5rV9odIFCW8Y!`0000<%sE$M zj=7D5Tyu=vcW%Bu|Hk+Ic)Z@v$NT-;`|)_a-m&Ip#t=?XP5=M^F+mzwoRW4bC_Bq( zcUq*ZoC5g7!dM^hty_HlbYOMWyR8QRlq7H+I)DKH5Z>GrW%%EomG#P%D-8_|t*xz{ zot=GseM3V-V`F0s218L%(aXz=N~NAXd$zp1{NUhVb#--mdiv+jpY84KSy@@^?Ceod zQ5hK-4h{|^5@~5^DL+5o$jAtdMz5`{d3bmP1qGd)oVnRdwY6%&dkhcYilPbC-3g=Ub}XUlao_NM+XD~g@=c$sHljG zi`UiFRaI4Sad82GKpq|*K0dyXkdW`+zgJdPa&vQQXlTgF%1%s7$jQlVY;0IrS$+ES zDLOhDiA2uL%`Gl2^78Ty4i3J0^-5J$6$XR7e*HQxFYoa1(An8JGBVQ4%uG;F@W+oI z%F4=RWo0=zIra7RE-o&@!ovLg{Jy@vH*ek?85yamskwalvYVTmf`UR%PtWY^EEo)a z^X5%(aBxRQ2aQGx3=Hh=@AvWXk(ZYrA0NMZ^{SGRlB=t$o}QkRl$3#iL1<{`@bK`_ z(NSSx;q&LuuV24DH8oXIQetjyuCA_LT3Q+t6XWRUXm4*{R8(YRW23LHkH_QZ=jX{} z^1FBM78VwSgoLWAt7~g(fBpJZTwDx=LMJCD3knMS{ryoWRC;=PV`Jmy=4M)2T0}&I zn3x!mNTk#0($dl*A|j)sqhG&%t*EH@^5sirW~P>wmWheU#fuj|fBxLv-ROa5$W)si}Z~Kx%3#g+ftNQ`6PeZE9-z{rk6*laryL zp`@gwrlw|6QquPJwzai&KtRCq^0K9+WlKwog@whvd-vMf+Pb>Bj*pMm*VlV{dvkMh zF&Ip2Y^;QY1REQhsHo_v8_xyyLr*ahU}0u?>YV@60!VfL4nIAU!w+fw1OVWs{wH9o zZ=MqX01h-U&_f|_jinse^;-$I>h{Cr-j5`ai}`gOX9xt?kPupw<@{R})2_8Ndo^%# z?Iow|OpffN=vnW_4jvCY44mDCN^!PJVbewP@QKxb$U8}43j=f5GTe49fCfdEwq?-5EV7riYMf{?smv~*iG8FInmnKUO z`ej+4;7jWirXO%%=01Z=N2CEsDbFM{ruRU+WXSO{qK(@r@qyB2nMd3&Gf2&SZj|a- zemdu6DsGf0O?hQfgYY>3&U%Dtdth0h4^t_Bl_79CEY5iZ)(zH2p8(b3Ug;p zIj>|G!6nUnKMVx>&a39GQxqcmQGlfxJ@C}i4XA82A!}jkA%Mk+Z91F$C=RiIq|#zS zy132x(wGp0YIMtcs*TGQxeb-zb3rZQ{oguwi*~V=7!a6@b(VZNT+^YC>OR`jKeB5j zxj=foqi!*EO%w}D+zYXdU7Fi|Zs$(62WF09p|&o^_sqz45aWWm@5((ls%B}irm@k%H+ zWSeXe1dHWIBf!`XLP6qllY;f-1Ya)XCioG5q9ghxsL}u3{uwwtAB~myKnWsYl5T@| zKZ`pGvb?eGtzKZ=`^HVGfJh9HOAJSUHi&@73(qCq17|j}BeMeGEV8r%$;4n&D8+g6 ztzCQ`wTOx>@b>J0*}fMh>%>p1KN4G0<-K}qRUO{re<-hr$DjtMqI&x zVHi#np0S#(>h%wQ48b(10gQ<`B83esoVH!cx{cV^S005RNb^0 zpuvRH$C*dj$6?hAcRKMce0Oem^j6b^D^Vg7Ctnx$Q=h(Te$1^kU&LsCETGp+8$};{ zCm(qHy}q*Gu{=;X_n^P`Nv7r)KKXL_g!i1bolD+}@e}Lv$`c4=4||uKPKTU+Wq^sH LnZY-G`^f(RL^};* delta 2400 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 delta 1730 zcmV;z20i({5X%iAiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)0000ObVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-@}N6F_Lh z000I&Nkl4u|8kCW2r9_SJ$=6q_s0M)gk^oV&;6a> zd3&C7&hvZDwfcv$0b9UNpdMraTkyXq1)Mg_wr?+78)!1VxX=_jM|T%>4ImXf2L2OG z2cHE!HTm|NYy5gY%~`GnlAq|`8|*Q)4Sl` z$2<~E19kDiGw)k6Xo)q8-R^S?&~bu)BQJ0)I>4pFlA)1^p6}9uv9;i#cY;C0GkhDI zj}LYm^~#5m(6@IGKvU*YQar7f{&U?dJ~F(}3i=4b|u-~%udJd~Wl z4)FVOU#EMP3|V5Ozwkocn7)TeE;D30(5BAO9zwmx;%e@hwS)SzQsnj$FwF zzyZ{A;76}%Puz?Pa_!7TK44CW$65R6Y;U5CMv~bP$_7o#<~iP5e;YEZYxdOfEqIst zXZP8<1f(wqRe(^y)jEJB;6rd}OO(DRR6p$w%AWvD;h+e7XQmiLfiZwO#4#DGyn9fl zp?zQ};M}yqGI!}Duv*2RVH5+JxXKW{1Dz-Vnh{H4l<#5RJY+_cxqGYGFpMJ2Ppd`X zbMQ0Zc|`zCDNMhIf47CJFmDIue4b+=pyR=2I1%HecB$Us?#Hi%sbKdhOv^6=P29CF z0d3G0cR}Od%0d&y@RqdZ1kgNiK6SZgH*IWO=0O{Oe}K7c%nrkCHZYo_1E({K zy~9Sc4y+G#?;6-=BsNFtdG?GeO@(xNV4v{0j@->0Hf~<*IkkOIqmM-Y>ufZuY(w~9 z2abTlS>cLD!}7qkSE9v%BYi_fIhb?MB163F8B>{TUKf$tUB;e(={R02BW>onmO`g{bK z1IQ-8dA~QqGHo#}Ta*~ll#-Gn@7>+qDlIKd%8!@_#QR%}S5{Wa)7sivo>^I0GHC4B zu_`k&Q|;WjQ-y|xN?lM;kV;NY7Ff2iv61?Se~1XFi;0PmcMlH_d1pP}!2@FI6@wie z9m-@fsivkTdC$+!mqBOGo>e(HIVvF`LAABDsmRDk<>uxleGVQxsB&|2r5qL(CQ#hL zNs}f?I~5fbHLL@abjrxcP@SEfQl^YXqe@Rtm$J6Pt5>h86DLk67Z(?)&&$h``j(a! ze^pvqstg8$7^hNGQ>C6_J^Rs^B}u2m#6&SzR#qnOB_$=QxVTtW9Tyj;s;a7_uC=wb z-+{))M&aDKb4st*i=pP`W_9u6MRoo9b$L>wc7WwGXU?c=*RH9(d-uwh(bd(ZCQh8F zcJJP;_V3>>ZJGnMwYBn0N=lNkngiRne{Yw1?KzSI(m-hrXzz4DJ5xVDKdG;)tCL+A zcm(C;<+55^TibpI7$fcN?Gk*{hz>BgsG~=Z_B*g*#R_qN<${6&X{U}KKd$WU?Nw}S zti0FM)JUY$SVcvJ%FfP~vX76C+PZbCKrv9wb3dSdqa(pjQK!>cY#WX-W5x`r7_(A; Y0joo^1#$p}8UO$Q07*qoM6N<$f*J)lkN^Mx diff --git a/ootrando_overworldmap_hamsda/images/setting_gerudo_fortress_open.png b/ootrando_overworldmap_hamsda/images/setting_gerudo_fortress_open.png index b30832ad3ab1d6c4fd821f274b306b44bb19d74d..ed04da8d0a1ba02c7f4098e4e049352adaea1a35 100644 GIT binary patch literal 2086 zcmds%`9BkmAICRFa;qW4S2CF#V?&PE*lcnwDOco}`z$2KCpN8IbA&Jv@<|dI4@7Q0 zO_@zOb5zc9%;fx3qwl`|#`pbryxz~p`~A!N@qRpB?{^yB9xEm+FAM+x#H?{>M;-@x zk`&_SWx{&TCJ(?UN2~>)o_TteSAYUgb|?UVmMy~d761VFBJs9P7+&Ah)bz=dCzF$t zZ{EC#j*j;7@~W+^<#M?k4rg(3abjZP{rmTHI=!Z*MnFIyD=Ul1WM*b&5(tF#_4O}b zzS!E@1_lQ1?ChkbrvCZ!CpI?r;lqc+!^3CJoCyjF^7r?D`}VE8y!@$Cr)FkmSS%JA zjdpT!5*8L#Qc}{?)U2zk`}*~(nVA_MAD@(zl)1UNj*gDBw6uzf%E^-_b8~YmDk_LX zqNu2-h=_=UghXOuVs>^m2n33ZjLgf+J2*J#?(V*D;X+ACNpf;>L`1~V(b3S*kb!|g zXJ=Qxlub zK7RaoV`Jl|PoMVp_v`EH0|Ek4Qc_ST6buIY{rmUm=;+4AMsIJgrKRP$bLTcUH!UnI zTwPt=-QA&3Xn1(|)2C0z$H%W;y&4k})6vlZ1OmOiz5Dz7@p!zpwl(=$_*Qckax3{+&8X8C>(vKfM+}zw8930x)+c6kSTU(otkI&`HmnjrVXlUr#+FD#( zTxDgYudgo{41Vz70R#e(lan(xHcn4ZpPQRoU0p3JD__AG%+zb zcI=q5v$KnfOGZY9mX?;Do?dx*xvZ>gadB}`QIVLKSW8RGi4!MgXJ_~J_NuC?tgNhZ za&lHyR(5xHU%Ysss;Zihkg&D26%rDnudi=yZ7nD$sHmu@rl!U-o9mEtFApQpj`ml0 zZux%-0ElbU#M|w7B+fMo01)s0pMdm;=LFvE`C6k6+DL>C0WP@#G1o;2pE5?q<15!fp;{Iw3*CS^& z)>Va5rV9_gGz@6+$71QTap2ULm*YiI*~8Hx>ojZ@^Q!+6b#*XCCNNw4< zaX+*9_X|EafK83~8q?Ji-`}qeY7qJ-JiZQ68`bF_Km1J7P1CC8imgiL0JX6=BrV`| zmR}Lu{-Zv_#$7@+kC`a56y`#tfaA)Rqn24a= z5c{rQe(K-%o6jy1Ea3;0x&qyjZvMDCByU?#Z*G%gIFha`B*u$+JJN!WB1+;Yn# zj=2lQ7(9!MCuaNOZ#&-@Ge(ypYZi6B{s`^NO;m6h5!rOLKlBSpx`q3Mbc6q6 z`8$j2Nn|dSN&}4UM%9M47%_v5!&4tX<|SJt+Q!fSrR9)+m@_s=G5?H)CVdR%c059? z<+KyA{jlqw>(YV@V~&OMCNYlvW%zZBT&CWA)SbB++#yO;%<*)3wjpsuwUuo-R9Sol zUDo^6j2lV{8F2?v+9?_%qxoR<(gA|ch77b-gIbA S!F#+P1hB@~qw6iaNdE=mB})|m delta 1743 zcmV;=1~B=i5ZDbNiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPSe*g(^ zNLh0L01m?d01m?e$8V@)0000ObVXQnQ*UN;cVTj60B~VxZgehgWpp4kE-@}N6F_Lh z000I_Nkl zXkcw;dz@|Dv7XVvw6ff8jPiP0?!snvi8y5Aa_LNCC#+ zKhYBK#hPaq-ph^g9;?mSDD=sX^BD_tG4F%Tm%xDoW>OyD;ue4VhZ7x7f8_Z9yN9s- zRXb)zv>2R^4O}{8$e|%();bPx46xz^|3>cMY^1NaoQ`N$jjq9aS0S?=bTo8+Jg@Pv-&DmUzWPgpo6KXNDmUs8O+fQT0sd|3jUUC z!9mcz(aUDQkRwBc``8X(e+*Y%1h}Bbiji^4zXdEVOrUSTJAg^}G^qBqd**J|*5#vy zoRXYqud#ro3-7`96fo0r0DKKNC+DsQ^yLJk;z6go#oRw|?IJFV=H7}AavI*`WzCgb z0USWR1RC8JKh+z(#^K=s)C1OpSe&(|)x2Kx(aEbcg!X}s4J)h%f3^iX4ZE4oy@h)@ zzuUO4P9SYL=ra%kxLQlF4txYU(>JR|LsX0Jqx~sRqz1*{do874Gk5|})f|%%x$z`z5wa3bbQ(|VQVgO9UAMWFK{mgU!hBJSE( zfIjGpyCCHP+O~%}4;St5*X#;+AHjVG@MkB)6`y}UaixZdRH&cu!nT~BX|=q`S`Np%Z5qJFQf(r$I`ui+?IBVYyhh&eXy?R z-js3Lt05(TD+T!S2~t^c!b9@ksdX@TnbrNG9WoJhf5m1J$w!pM;5)#I=mWe!3}B(? z+WVsCSdhDPUI7$&13q@2YvJ3DyP)V;kgG*MOEcQ6eoV+%z;T3&W=ZBFY4if@NEFsJ}u(iaC%0J^?>yVOu)ezkk1|udf#c1qH&)%uE-Aepc522IOTk z|2F!{0c!x+1t!i*Uo6X0N;+w3Y7$g@e7vZxt`?o0oxz&+ym?c$XU&?W3xKwF?%WX#4GluAR?B`KS!86S=;`SZPEJnpKkCGZ6Y^?qZvOZH z7%}DP=_$IqyM>L7jp*&|mCo4D0B+p4A%hqk927AzF}eU4%=PQnrJWK$e}BKcQqu~c zw6s)|l$405s3>VXd-iNGIyx%1mG=yQe{ywo6(%Mo@;@bjtgI~2)zu|hT3U1gn3|f( zD>bbEm{?pLlaBYXv9WS6SIT<^P*YQ*OeE1i0y;T&?wkx@U|>M@CnO}u{%Hk36sOeC z(2&T?%#{C!g@wrg+S=NLot>RBnaIn_leU*HUly&ct)jNJRz5{zV`CybJY3q;CDqkU lD*#G2F*8~Jer7Nde*#Gsf!q&jI+_3g002ovPDHLkV1mtiLoNUS diff --git a/ootrando_overworldmap_hamsda/images/setting_hints_agony.png b/ootrando_overworldmap_hamsda/images/setting_hints_agony.png index 466ebba7d6d88dc2dfb57709356160f3bc3096e6..4217b05d072f1f409c41a9aebf1e12362c4967e6 100644 GIT binary patch literal 2355 zcmds%_ct337sg}nO>2wVLSMCth8nTOjG}zIP@`%lW{FizYBttu@6_IunypO*sUkG? zrlQoQzTSW1z2`jlbMEuobIx-v+T2v1iJq4p001x<8bB;>ICvvgT8f+Pw9~zJ12R8L zeQiKBj(_XspmfoKY5@Rsi42#|sQ>`-d~*|+?u|b-HgR-qF!fR#xWb=Elj%+0xQ-aBwg;H`m$O+1A$P;o)(3 zc&MqV>FVlgZf;&!SQrx%qpz=@ot+&J5I`c4Y;A3qmX^MJ`NG1&!oa}5$jAr;0u>Y# zo;`aO6&1Cxu)xa7N=Zri?%lhPkPul}Sw22KE-o%5C8duaKg!9;@$>W3($WeG3rk8$ zZftA}4i4Je+aDhv%gf9A`1mw7Hr}~&XLfeBy}kX{uU}PFRYOBV-@kwV^yw2A3_dwI zSy@>jBO@Cg9*&NV#$Ygi|Nd=mZmy`PAP@-b?Cd%^I$K*?6B84am6bF!G@hQG($doN z^Yi=r`^w77si~>O#l^&99Pak* z+n1M@C=_aHYKnt{LrO|2EG%qubJN}3JwHExb#;}AiK)E2{Oi}Ry1Kf5{`?UT5MX0t z%gMiQj;N?;N=k~8lT&|xzlMf} zpPwHyGcyDNxpnJSQBhG`TwG#eqP4X(5{b04v#YJGU0z=H_xCq3F^PzX`0?Wh3+9=FN=owe^))m!baZsYVzGOBdw4uvQBg4~D{EwAiHwYdLZNGGYpt!V6ciLfLPGWR^{1z&4<0K+fj~Fq#3S~cZ?FirG_|^E>HqTpJ{7U&-ejfoHn8&p z0GNCJC$a&rQYQd_O3o0X1v4-vre4^@eR zzlce52AT~hN<&fk+ELN$(4k3rC?0Q;FRuh`NI#wwJkCUxbd2SYA%-gQ9*0g>hL8v@ zd7-$C-B4T-33=yW0&&3SCEJyVS%4>B=7u9*=a(8`HpZRnE`;+QqVg}q~q1VSm8oKjWvjX8rk5B1W0&us;H z^n(jazV(T$L`8uG;~$L;gKE6DU&64DS}R7vd5KN^nu50Ms>5yFTMi?@#G$lmUB)VV zuh8~1zCdy_e70fAA*@PemURQc<)_DAi-V6-J6WFVkz3N|&5K?kn$IyVDBc-JQ7+WM zG@c3C%a9?sT(U894DQ{bQvALyi`7$Zm!uZr0(SJhE|h7+JSnlbGKQ?ZEhftx)p`^2 z+Rc8h*GJB9we%4oJB(FEtL?~{%rIa%_4TCI+^Z`dg2kQ>9}r7P7KE5HwL_5m8+Mg( zTXXB=ya;}M|B1w7a*ikniBO?=+~<2$T$sDb)Gh@qxZpw&9T6K67Gm>vGCv@~qdo|f zJeC6&Fk-^<%@6mD7-$&i9YTR#3Y;vJeJ^mw!p|CDrI|?;!`n@uB%H~Mq*bMVL@UB* z-o=MJ2R{-BvdJi=BdrOlQ^#wK?{|iqfN{?^DPUqL@aOzd*(mD^9a*CC$rP*m+n3u? zJ2|nr!@2^SgmvO0utkHhxZxTJLI-&<4~} zbUWwfkBHyec8d}<*8TX~ywb>g*-J8b@)k7-QXp?5O*JFahG}?qM$)C!Hg~a<%`Y?2 zgVB2hPpDNvcB=8jjWlG;lhJ~Jo-ZQHt*bFK^&9OzGfYWDScC$(Z^Y)I^5;O|m`++7 zg>r_9nJOdDkugFK3mY!)`Z`T6pN8%#TMkWExfl;aANaI>)A4JSEm3k52zjlo`cM7J zoF48}k*irv1*07+i-q?dqVZ`ywQqG#P5sQXbTvI3fbMls=qt(XixSAubOdV{YtjTG z=33;}SP>@GM4Q?ma~NfPpZTKBuYEg@UZk0UHo?v&`{%4@xJg2%wpER1aXr1pXX?SR z?b=U{%v4wMO>7O;ShRl{#}CR7%xt7RRWvi{M_EZEcQl3^sDmjzi#UFIRyWVgZ=~7l zT>d=isGDs&BLzHcuPHlVQ(IIM&&T`>s zORgz?GV;YjylA2CEWc$7L0H>+DEimXPEgFQUA%R!9Vu=XS+BY<`YQdigB84?Ewl99 zn_v(aw-nA;eTL-m@@FzQ>GDdNxDH6aq@iw9!(UJQCj)~&|4V{3JPl5>N=M>jr{kKx ztp%7@2tagH871_(JhOfC>nI2p{Vcn3wR+&iE~z|{5CAtjKR|meck@sIhPtMZYVBu{ F{{quZ;*9_R literal 2267 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 FV1k8|*F^vT diff --git a/ootrando_overworldmap_hamsda/images/setting_hints_on.png b/ootrando_overworldmap_hamsda/images/setting_hints_on.png index 19951a44cbcedb02fe29c1f258c0d92b23ea6ae5..39997bea92943e582df6fff10efcbab7afde7112 100644 GIT binary patch literal 1923 zcmds%={Fk)7seBzRVuZ{R-{3#Wk$_ltO=<^TNGu`vDe-fu~wSIR+N&)K0+8{FJiAf zYD=v}L(@|Gl0iH6wfg4$H|C!6+~2wP+db!bZla~RDIbpn4*&q*L!(Tr*rcr_Qv{%T^eT%zaC*V-!U2HVRNgaJE&zZd!t#y{lD!`r8~gF&$LZ^73+HV`F}PzNx9Hp`qcMH*a=!c0Pap+}YXL*4F0l z@4vgdYh+~P?d@%8Y3b?d>Feto6cps==eMx1(B0jA<;oRaUf#=>FGHcwn>TN|xVXf` z#LUgj@$>WZ@bFYrREUU(*x1eSSftE+2YU*FreZ7Ma6-P%$MMXu=&dw4N5`=_=a5!9LWhFN^cWG&9e0+RC zK>;5h-~0FPTU%Rwe0;jPx@a`o@bIvpprE?C`t|GA2L=W*Gc%*2qKu7=!^6WJ92{zD zYSPowJv==6`}++H3@{iB7z{QsF@ZoJMMXu)$;tZq`l+d@cs$&A^678VvSU%n&~iJY9ADk>@~D=SPU69fW%`SPWtq$DCDLPkdB;>C-- zy}j1f)^>Jw;^N}k+S*tww!XezKtSN>)2DTHby8ANEEY>uRaIJAn(aDmaQ6c?CWEca zt=abbj};*B$-{Q`d6xoE_80&F-1C0{2cDF9005u{vb$d1=$Co%v~UQQh|& z<}08H`}#o`%K_&%rGL2DF=nu*A)iBLv((=mBQlDQIj1A=9PznP~hZO z0|kG9!k*`IaRMaoh;6pmNRMO%|68v?dw8? z8v3jfl8@L(WRdOXbJKqRKSIg66Ybk*meF%UvcN-j=95%qX5wkcEcbR3p0XDBzE~;&=)KPR9Dd8&mj}@#1(x^7=SaWNk_eI zwt6`<`P-s_%+ zFyKZLvUe?swrUN~?q)j*wg`v*IEw+pV#TsTJhc5FrK z`3BLAm0q_d+~%+{wx4#sIpL0gYc}O&8Cl5Uhd>AG`zj~154vXYM6dG?8=^w)ANNJy zFPi#A+Bq_B?ZzdW28hTywTy6NMI3+QFwbb@XtkJDXmfhCp-g?(Bq(vebkeC1hhy~N z$yt6C_a7td;MMAR6A|AHTeqpXcd&O`{@gq$FI{sM4bD=IN!F-ghZ=xJnwwN3T%!L6 DqKO5I literal 2589 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_hints_truth.png b/ootrando_overworldmap_hamsda/images/setting_hints_truth.png index aa56af29b4e51954f36e994b88181cbb72dd0c81..e37f13fab5ace901cd1bf230ea9f629658721aa9 100644 GIT binary patch literal 2174 zcmds%`8OMg7RO_YEw(ZwL4}6WQmRHV)rL|M#9Gl3qkR#}Q)Pmo);6YgLJ5r&6-ujA zQA-gtwGSQ{OYLe4Drv2$b@F$-d(OSzbMLvoe9rmao8*ADk`RN60RR9Aq_u?;PkVSN zEh50HxQ%u;PxuH;e>^SO;1lREG%?%bVx}_ ziHnQFU@$K)FCvjRH#a9OEiEP{wz#<1*4F0Y;vy(0C@(K>U|?`?a1b3G-O|$X?c2A& zz`&lK9x9dU?(V*~x2LbK9~>N9S68Q|rZzb_xw*MnSy|cI+S=RO%VaVe8XB%$yT-@I z*VoqIiD!OzcMR#x`m!v`c1SyEC$ zCX+)$LzkDAYin!A$HzlLLf~+?rl#h`#s(IPJw87E^5sivYATn@wX(7@H8mX^98^$H zI668?OiUab8gwv9ot@Ry)dK?quU@^PP$-WcJsKGqSy@?$jEsEq=FQH|PJVv=@bEASg*t!! z{HIT!L`6l7jg4n#XU)yc*=)9_r>CEvUu(- z%gbwTZQuK$Ms>`{Wdc}$`~)^`X1fFzGklEK&gupGy` zttq61nTxf}OwLdD?AvnPQgg#Ueo5+m6?_ZdAxeVa^MYMGPy}%}>ah$I<>l5VltTg! zl$-qnPfGp+i3;kK_j})2leYJDZk>8aKgacDu$WS&(S;E!^nEH}sI`#5iT<5(RG6sY zM*%HvdVki0yvoNlf*@Tx`u8oLE?0HJ?f`6Sxexb1uodG;4}G8iep#6!R@>xTWz+l! z>|Sa3c=5(;tU&zAoR9iP6+@aKv(%p~Rw@+MOq5p}(t9nExgPwdD)rLUh&UnVdOsAz z2_HzvY!jIk77Mr)g?fZQJ-u8BpNeu39gO$z60+e-OcrU9i00^SzU!FIX+Ix^thhedl|bRBu4ZF=x@2LRFRi??{3 zZItACrH9xOpD^aN$#82ptJr?SuyUd?>8uuJcbj&$uTSTw{!c%#DbvIYm(;3!vmx+4pCBr`+riQ78}x2Q6a`UL|EDY=@Y z1@L9-dyPcFCA*eVqEU^cnmytmz{)uAxiZ-hnAAbL;7ELCgEkJLm<|3tE^ha5I~?M_ z8@^Zx6mh&UxK)xj!z7%C>71*P(IUOz061bjfAARvp)VwrAS1_S|iK_x~v^={B^)+!_C8qoH7kn<=|> zpiam;mJMtZC;PVh>=m1=zm>29xdpMy^kPo_ay~kk>ftP6UPHmZ8p8Lb?NMxe3`dgI z9X&C^US?Xx0%D!c=?&{hT`*`ZA^Ckc(QVE73P}cU+M#~RKBD#8-DDEgS0;sM|B0I} z#${o<2q@krKDk$KAUiOb9=enI6A$7F&x{tG7HFJ51v)mF&2^NO^4=T(fV4zgRGE7{ F`4`fZfCc~n literal 1935 zcmV;A2XOd_P)N2bZe?^J zG%hhNHDpIvQUCx44M{{nR9HvNS6NI|R}}4s{ZK(|v?}0GV_K(T9pbDt(TG+}9imoK zHQK1CF%Ho<8;6+IAs}K*ML`7=P@ql)L{JdaDvl_MMuw;0Kpg>r2s~ETx^N$Zk5+9z zx|5Z6&bjB_wa(uA>~r2H|9flDs1Yifwc0m5dZ0)D{^;JfFX}ls{Nw!hvZ-_DBKhG% zT(MZ-6CRFXW5&RxRV$c+zV6ly?u!>ABsv;t_wVC=NC?6c6VZ3jAk?W-=iiAKF@8Lr z78armKq*n&qzO`DV-b7%HlmZ0aXBjs4+;wKn$O&0W46 zb?eoWhz}RifvYK;JQ;5db{btQ0U+615*163IZkq!b?a87Qgm!e3PR4Df$!0ym^5=H z>VHf=Y;4#NIV34DK20MjNC1j5gos$Cz65a0N?5q^OAO7q^mN4EyNBPeT*1$~cEN4* zXgGaHNW#LxkX=@0xY#fW5KNQXB|?xl^h+`M9M35!K_+u2H7^et{7%~8!?^0>gJTyj zV&l%8_-^c2G;?uZ;EEB0#D`I_EZGm$#+tfvR>$)g#s8cCO zUea^63n}O&lk(xJRftPXMdY<>2u(zfZTRt5+{dN-NSV1x)3i$V zJ1{_b5wiTvzY_(w#*D=-ktH*G@K z-n}KjM5VQJazf683CLj%$c<)}8^(URn=>rI-^0Qey*o63$0}E3xH1eBr}?E6Vc}Ml z+eIG1L<~Q74uL06B4qY#_zfS91#8xzJq42PT>&bkN!i(W_V{u69#@R@D`QA0|h2}zG0A=lr(JPFO@ll$q~mxEo95D>7ybI->c)+TqZgEPa=lMzC_I@Do=m=ej*hhpXzt>I^K@A;U2ofl5+KME5=6oq zU(|=i@l#vEJuEK9HU1{>OvvX)@Ac}1b5o}xa=`-l9XSGT#(oV$w3r?yP3;2Y0o8ks z8VO~y3SuMKG%hhjF&|}kQYrq=jK5oX#8y7!({e&n1O*u5^o9~NkDf>)SrQA(shc;AgXlMg?-1i28XSy( z4RCVTh}BO?3)V3d>+3x5n3t90{F|vhJXTY)70EtT*%C-{tcYjJGf2?&<4`c`H`HsYMHuuqtY|kt{?pRVtN;qY05$6;wpLAhL-J;sg=B zWefH*>pe)ma`Wc*Ub($V)i9a3K`1Q3CSo43nixQ|CoVHz0vUI&efzL@!v^yRwug5N z`}mSQ%$haJ_M$vswyVOOxWH`}#Db%h%k3W&a~dA8`uXzZ1ZH(Elgrc76G4pe-o1P6 zedxaiV@lJn2&1B+;O6Fr-pqse_;^g4HqF3j-fUV_Bvh9!U5v5GJc=E7?HV_3oY5aO zY82M5UtbLxJHYFjAdmX9%nLi2tTqAXd1#md)IpP!EymREUVAq$JfWi!M;ZB7>nSX>;PTo*^ z*sx*7GbNvPj^^qeS6;V@csVKNF|9cwij0hemH();Ta@Usl`B_P7x1w#i9ZgX;4hYU Vh~M69J>~!a002ovPDHLkV1mLKm(TzJ diff --git a/ootrando_overworldmap_hamsda/images/setting_kak_closed.png b/ootrando_overworldmap_hamsda/images/setting_kak_closed.png index a4e788bc86fa90896358eab4aa851af338bcf2eb..f0a0e4c2352a42bb0abfb708359fe4774389f38d 100644 GIT binary patch literal 1876 zcmdUv`8OMg7RM7yY>B3|K4mOrR7Y!xSo*X=Qeq23EVZ}x9;2}nN-!FIp^_Snr4w(4 zOvMtT4661JvDB{iL8OdOT5D^m$^02}&-vcZx%a1g&i8xn6K9MKL{do-002O2(I^)I zIRZh&g#|rmvvXSjV2q266@WRcydfAwLM22W2|6g@uKsrKN&`g2BPTs;a8>_4Su8U+(Pe zC@U)m1qE$xZmzDbIyg9lg@x_y?Rj{393LN_pP#$AxpBGNH*emksi|GPdR0+TaejWD z#bRNx*rB1J=;-JR7cPK6pxd`^i;0P;s;U|p8A(b?W@cvg_4OSc9U%~i*w|QcadA^q zQ#2YqGBTpCub+~VLL?F!8X8`|e$8gHySloptgM(!=H%pLQc_ZLb2E>}gTvu?Jie%? zsI|4VuCC70({q1+|Ki1qy}iB5%gZMxCz_g?0RaIh6bcH3`uh65d-qOCO6tLb2WMwz z($dmMB$7&{W@l$RJ3DJ>X=P+&=;`VC`}=oxb~-vb*4EbQ>gwWfxV*f)`uh5ahzLJF zzwPa91qFrt{QRDtp8o!Rd3pJ`xVXoU9~&APPE1UUjg4hxWpOy1PoF+*Y;2IpS`}9FDECboSYm81frp#vAer_czDR?^Fu>JDHKX!VPRQWnUIhW5C}XyJ#}?; z9UUEIFc<>^0}>JvN=i!I-QC*S+9f3=jg5_Sb8}NuQ^LZ+-rn9JAt5a-Eux~LEiE}Yd1Yl~W@g61!UBWAq^71C8ymx5Fm-ixK^UMp{zC%%9_xZ} z6*%~BD!}}joSooy2^{)v3;-a_`bWUNhZRAB>|eA+Sz^)liv>>-T<^%TJKEQR8HVMy zbH6=FfrpRFDij~mZA+{fQrE^cY<0!6IlnewuVbs_s=cqP{a?e2|MY};rqH&x>++Y` zK>D|QvsCT=lA?s2p|iJbu&&*6lqcKGEYRdi-`-8;(=Lm)K%wyfMeDLbqXk-tKbZUB z01iKE)5Zk9ZdJUGtjk1x^s;SjK=(XDHmWq%+; za2j4^5zvki->tElOLsxCt4ZI9nPWn>{77ZWTIfzPR_~>;K=IVg8?Z;h5Q?;M{WXwR6>$r}d>9|QE%7I}B?(KiY>qXgRnje|_ zp*MA2Hj3;E3q?C9KZTLPrKySLnF?^ulb=9cH`}pd3fH9h9l2v`rc8W{fXFtvlcyC`y7eSkJA!f^?U&Mf&*BT zkn?d(*M!cn)C}Yw%$g{ZO_sQ=iji{U$kxRc+#Jg>c^D9?@cAj>#p+BU$gHzI4q&!} zB)jbC1RraK^`>-Q`z3Ak1qJ!5X?IYgQkgkn z(iRT>tUHQ}7v*W({;RoXpQsuYb!d30%#P~LT4)6^kl{e2%hO!XXO~k%gI4=K^CqP5=`wHREm(L-4j7Y=GOYJ| zK4Vs|cDZVM;NG;F|DMlVq6!3PJt)x|_As_z?p~M=bLk2%aV%Ge6-<&@YPg#_wQ16K zKk5Ck?_(R6+27W@%x>8JtaA|cZTiCldJ80z8X>i>Cp#jNz0A8-l;m@w9ioM(b-q}HTlmU5{5iLC=cnD{nfm|_?^mzA0S>O v=WwZcOCO7zDNw;-FTbxck6>;p#TYh4@G$_kcQ7cXRY1ny<#6A| delta 1204 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 diff --git a/ootrando_overworldmap_hamsda/images/setting_kak_open.png b/ootrando_overworldmap_hamsda/images/setting_kak_open.png index 0bf08943a8e8be98284a626e0d86aa30080422d6..dbbb46b151768c1b226d0c7b9db1b10f2c6b89a6 100644 GIT binary patch literal 1662 zcmd6m`#Tc~7{`aX%nW6&SynNM#F^x{PZMh{8_OcO93z(+HuEHjlUOn>RO;ZYNN#N| zb6+k)$n}Zv9LlXzEO&ES?q}z}IPdd(-_P^D?=SE3exElD=jH^F*OCVS01%8b+C$79 zv6SVc#F@0%wjzcE)x*gFz!}sQhzsB~lq(7VsA7V51Es~YcAN{rQQWt-wq~(dzP`Rd zATTK@DLp-1K|x`Be7v=__2$i+rlzJ-Q&Y{&%`_UVyu5sVe!j1-uei8)b#+x+Tbo28 zEiNv8`SQiZ#U(T}R45b@iNx*gZBI|nhK7cNgM-}MTpo`Hhr$;rvn)6?DE-6E05-rhbYCPq$9&cedN+1c65 z%xq|A$i&3t_U+qrI=!Z*rm?ZHtE-F8=Q}t!a5$WgA3wriFh@s6H#aw9W8;~bnaaw_ zva+&>h=`q?9bH}BfPerr8m+9XeD&(pv9Yo6@bJC8Ju;a*H#b*XTdS|HFC!z9mzNh6 z71h?(cKPz<)YR09iV7nmBPNrH!{NAG?)B@}{rvn^R#w#2)w8p+5eP(3P>`ggq^zuL zbaeE{$jFBeA5v0MVq;^MmX=COOV`)e>+9>^ym{l}+S%Dbq0pkDqN=K@-rnAg zjg76Xt)`|Xb8~aCeJb~UG>Gvu#>351eDMEY0KyIr-V$#JigNa*0sx8~|4E`dvV;Tx zNEKqxD1tNg^OLQ3Pe*8K>(nb zCts+kLw!pg>|`B`BhO**I>GVA`!gcab1Uj#f82cD^YoPi^upZJ?F3Ol%lr-B)zFy? zAgRZM5y%SrDJ5#r>a+^YVC?erO~RMrLzjNfUSQm7KcrJowa)X8sC?Ikwl;n4;++^x zLz*n`JD9phU6IHI>Ot+NkfAQHV2kl41%rqePUllRH%@TkcsSq#uZsGLB*V|c{1v9H z4AjB~i4-=(z!t<_OH!%Ssmunrp5cpc!QRmK+Ns*xQhcdb^j@neW&u4xG zA5BIZB~tPAKBObK{?UA`wd3Bgtgd{*S*Ndc5pFQ-Y|@$EcJ5hgW%>nNs&*I~kj@V2 zD@hYzyURdl4b{4rRqj7*?I*6CO0USQV3A}a^R)Eb&zP*5_T$I#<&gsCHq}%gX^zSW@v~ooTwFIyt#*}4c!WbH1)67N=;pi&w5eqy ziGX&@g>vKj?)Juh!)e1prWt5wBf3Rj^ZlzWTQ|yqEageGBkrxtNpBCwY|6#_foHq} zyg8iaHB3jFzFcH0Ri9V~I|p-RtLwC7dfTs1cOSo&$z+ro=GZPJyCilpi%q)Rfq#Eb z;VM5$rmqPM?5t*Odd`CJ7YEdzXlA}pT?{Nv>CI|9O-HXom%jr@rfPlIur0~v;ZyW> zntEs6IhDK#DgGEl>w4i&ynm%#py1lLikm-}FRccTwk zuqe_Q<+iQznw=6@yRH-MDxara66N`j`5zLW!#=6l{8Zgnq45#{0fNzEBPRqc;vWWJ M9No|yhk(2P0wGIc@&Et; delta 1236 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