diff --git a/gui/custom/overview.py b/gui/custom/overview.py index 9d366405..e08dab9f 100644 --- a/gui/custom/overview.py +++ b/gui/custom/overview.py @@ -39,35 +39,12 @@ def custom_page(top,parent): create_vertical_rule(2) create_list_frame(self,"itemList5") - with open(os.path.join("resources","app","gui","custom","overview","itemList1.json")) as items: - myDict = json.load(items) - dictWidgets = widgets.make_widgets_from_dict(self, myDict, self.frames["itemList1"]) - for key in dictWidgets: - self.customWidgets[key] = dictWidgets[key] - - with open(os.path.join("resources","app","gui","custom","overview","itemList2.json")) as items: - myDict = json.load(items) - dictWidgets = widgets.make_widgets_from_dict(self, myDict, self.frames["itemList2"]) - for key in dictWidgets: - self.customWidgets[key] = dictWidgets[key] - - with open(os.path.join("resources","app","gui","custom","overview","itemList3.json")) as items: - myDict = json.load(items) - dictWidgets = widgets.make_widgets_from_dict(self, myDict, self.frames["itemList3"]) - for key in dictWidgets: - self.customWidgets[key] = dictWidgets[key] - - with open(os.path.join("resources","app","gui","custom","overview","itemList4.json")) as items: - myDict = json.load(items) - dictWidgets = widgets.make_widgets_from_dict(self, myDict, self.frames["itemList4"]) - for key in dictWidgets: - self.customWidgets[key] = dictWidgets[key] - - with open(os.path.join("resources","app","gui","custom","overview","itemList5.json")) as items: - myDict = json.load(items) - dictWidgets = widgets.make_widgets_from_dict(self, myDict, self.frames["itemList5"]) - for key in dictWidgets: - self.customWidgets[key] = dictWidgets[key] + with open(os.path.join("resources","app","gui","custom","overview","widgets.json")) as widgetDefns: + myDict = json.load(widgetDefns) + for framename,theseWidgets in myDict.items(): + dictWidgets = widgets.make_widgets_from_dict(self, theseWidgets, self.frames[framename]) + for key in dictWidgets: + self.customWidgets[key] = dictWidgets[key] keys = list(self.customWidgets.keys()) for i in range(0, len(keys)): diff --git a/resources/app/gui/custom/overview/itemList1.json b/resources/app/gui/custom/overview/itemList1.json deleted file mode 100644 index f1757e1d..00000000 --- a/resources/app/gui/custom/overview/itemList1.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "bow": { - "type": "textbox", - "label": { - "text": "Bow" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "progressivebow": { - "type": "textbox", - "label": { - "text": "Progressive Bow" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 2 - } - }, - "boomerang": { - "type": "textbox", - "label": { - "text": "Blue Boomerang" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "redmerang": { - "type": "textbox", - "label": { - "text": "Red Boomerang" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "hookshot": { - "type": "textbox", - "label": { - "text": "Hookshot" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "mushroom": { - "type": "textbox", - "label": { - "text": "Mushroom" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "powder": { - "type": "textbox", - "label": { - "text": "Magic Powder" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "firerod": { - "type": "textbox", - "label": { - "text": "Fire Rod" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "icerod": { - "type": "textbox", - "label": { - "text": "Ice Rod" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "bombos": { - "type": "textbox", - "label": { - "text": "Bombos" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "ether": { - "type": "textbox", - "label": { - "text": "Ether" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "quake": { - "type": "textbox", - "label": { - "text": "Quake" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "lamp": { - "type": "textbox", - "label": { - "text": "Lamp" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "hammer": { - "type": "textbox", - "label": { - "text": "Hammer" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "shovel": { - "type": "textbox", - "label": { - "text": "Shovel" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - } -} diff --git a/resources/app/gui/custom/overview/itemList2.json b/resources/app/gui/custom/overview/itemList2.json deleted file mode 100644 index f55a8c5c..00000000 --- a/resources/app/gui/custom/overview/itemList2.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "flute": { - "type": "textbox", - "label": { - "text": "Flute" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "bugnet": { - "type": "textbox", - "label": { - "text": "Bug Net" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "book": { - "type": "textbox", - "label": { - "text": "Book" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "bottle": { - "type": "textbox", - "label": { - "text": "Bottle" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 4 - } - }, - "somaria": { - "type": "textbox", - "label": { - "text": "Cane of Somaria" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "byrna": { - "type": "textbox", - "label": { - "text": "Cane of Byrna" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "cape": { - "type": "textbox", - "label": { - "text": "Magic Cape" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "mirror": { - "type": "textbox", - "label": { - "text": "Magic Mirror" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "boots": { - "type": "textbox", - "label": { - "text": "Pegasus Boots" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "powerglove": { - "type": "textbox", - "label": { - "text": "Power Glove" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "titansmitt": { - "type": "textbox", - "label": { - "text": "Titan's Mitt" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "progressiveglove": { - "type": "textbox", - "label": { - "text": "Progressive Glove" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 2 - } - }, - "flippers": { - "type": "textbox", - "label": { - "text": "Flippers" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "pearl": { - "type": "textbox", - "label": { - "text": "Moon Pearl" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "heartpiece": { - "type": "textbox", - "label": { - "text": "Piece of Heart" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 24 - } - } -} diff --git a/resources/app/gui/custom/overview/itemList3.json b/resources/app/gui/custom/overview/itemList3.json deleted file mode 100644 index 48e2e674..00000000 --- a/resources/app/gui/custom/overview/itemList3.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "heartcontainer": { - "type": "textbox", - "label": { - "text": "Heart Container" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 10 - } - }, - "sancheart": { - "type": "textbox", - "label": { - "text": "Sanctuary Heart" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "sword1": { - "type": "textbox", - "label": { - "text": "Fighters' Sword" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "sword2": { - "type": "textbox", - "label": { - "text": "Master Sword" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "sword3": { - "type": "textbox", - "label": { - "text": "Tempered Sword" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "sword4": { - "type": "textbox", - "label": { - "text": "Golden Sword" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "progressivesword": { - "type": "textbox", - "label": { - "text": "Progressive Sword" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 4 - } - }, - "shield1": { - "type": "textbox", - "label": { - "text": "Fighters' Shield" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "shield2": { - "type": "textbox", - "label": { - "text": "Fire Shield" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "shield3": { - "type": "textbox", - "label": { - "text": "Mirror Shield" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "progressiveshield": { - "type": "textbox", - "label": { - "text": "Progressive Shield" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 3 - } - }, - "mail2": { - "type": "textbox", - "label": { - "text": "Blue Mail" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "mail3": { - "type": "textbox", - "label": { - "text": "Red Mail" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "progressivemail": { - "type": "textbox", - "label": { - "text": "Progressive Mail" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 2 - } - }, - "halfmagic": { - "type": "textbox", - "label": { - "text": "Half Magic" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - } -} diff --git a/resources/app/gui/custom/overview/itemList4.json b/resources/app/gui/custom/overview/itemList4.json deleted file mode 100644 index 83ae2dd0..00000000 --- a/resources/app/gui/custom/overview/itemList4.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "quartermagic": { - "type": "textbox", - "label": { - "text": "Quarter Magic" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "bombsplus5": { - "type": "textbox", - "label": { - "text": "Bomb Cap +5" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "bombsplus10": { - "type": "textbox", - "label": { - "text": "Bomb Cap +10" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "arrowsplus5": { - "type": "textbox", - "label": { - "text": "Arrow Cap +5" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "arrowsplus10": { - "type": "textbox", - "label": { - "text": "Arrow Cap +10" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "arrow1": { - "type": "textbox", - "label": { - "text": "Arrow (1)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "arrow10": { - "type": "textbox", - "label": { - "text": "Arrow (10)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 12 - } - }, - "bomb1": { - "type": "textbox", - "label": { - "text": "Bomb (1)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "bomb3": { - "type": "textbox", - "label": { - "text": "Bomb (3)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 13 - } - }, - "bomb10": { - "type": "textbox", - "label": { - "text": "Bomb (10)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - }, - "rupee1": { - "type": "textbox", - "label": { - "text": "Rupee (1)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 2 - } - }, - "rupee5": { - "type": "textbox", - "label": { - "text": "Rupee (5)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 4 - } - }, - "rupee20": { - "type": "textbox", - "label": { - "text": "Rupee (20)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 28 - } - }, - "rupee50": { - "type": "textbox", - "label": { - "text": "Rupee (50)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 7 - } - }, - "rupee100": { - "type": "textbox", - "label": { - "text": "Rupee (100)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 1 - } - } -} diff --git a/resources/app/gui/custom/overview/itemList5.json b/resources/app/gui/custom/overview/itemList5.json deleted file mode 100644 index 0ffc876f..00000000 --- a/resources/app/gui/custom/overview/itemList5.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "rupee300": { - "type": "textbox", - "label": { - "text": "Rupee (300)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 5 - } - }, - "blueclock": { - "type": "textbox", - "label": { - "text": "Blue Clock" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "greenclock": { - "type": "textbox", - "label": { - "text": "Green Clock" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "redclock": { - "type": "textbox", - "label": { - "text": "Red Clock" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "silversupgrade": { - "type": "textbox", - "label": { - "text": "Silver Arrows Upgrade" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "generickeys": { - "type": "textbox", - "label": { - "text": "Generic Keys" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "triforcepieces": { - "type": "textbox", - "label": { - "text": "Triforce Pieces" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "triforcepiecesgoal": { - "type": "textbox", - "label": { - "text": "Triforce Pieces Goal" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "triforce": { - "type": "textbox", - "label": { - "text": "Triforce (win game)" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "rupoor": { - "type": "textbox", - "label": { - "text": "Rupoor" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 0 - } - }, - "rupoorcost": { - "type": "textbox", - "label": { - "text": "Rupoor Cost" - }, - "manager": "grid", - "managerAttrs": { - "label": { - "sticky": "w" - }, - "default": 10 - } - } -} diff --git a/resources/app/gui/custom/overview/widgets.json b/resources/app/gui/custom/overview/widgets.json new file mode 100644 index 00000000..c57eead1 --- /dev/null +++ b/resources/app/gui/custom/overview/widgets.json @@ -0,0 +1,935 @@ +{ + "itemList1": { + "bow": { + "type": "textbox", + "label": { + "text": "Bow" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "progressivebow": { + "type": "textbox", + "label": { + "text": "Progressive Bow" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 2 + } + }, + "boomerang": { + "type": "textbox", + "label": { + "text": "Blue Boomerang" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "redmerang": { + "type": "textbox", + "label": { + "text": "Red Boomerang" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "hookshot": { + "type": "textbox", + "label": { + "text": "Hookshot" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "mushroom": { + "type": "textbox", + "label": { + "text": "Mushroom" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "powder": { + "type": "textbox", + "label": { + "text": "Magic Powder" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "firerod": { + "type": "textbox", + "label": { + "text": "Fire Rod" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "icerod": { + "type": "textbox", + "label": { + "text": "Ice Rod" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "bombos": { + "type": "textbox", + "label": { + "text": "Bombos" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "ether": { + "type": "textbox", + "label": { + "text": "Ether" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "quake": { + "type": "textbox", + "label": { + "text": "Quake" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "lamp": { + "type": "textbox", + "label": { + "text": "Lamp" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "hammer": { + "type": "textbox", + "label": { + "text": "Hammer" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "shovel": { + "type": "textbox", + "label": { + "text": "Shovel" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + } + }, + "itemList2": { + "flute": { + "type": "textbox", + "label": { + "text": "Flute" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "bugnet": { + "type": "textbox", + "label": { + "text": "Bug Net" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "book": { + "type": "textbox", + "label": { + "text": "Book" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "bottle": { + "type": "textbox", + "label": { + "text": "Bottle" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 4 + } + }, + "somaria": { + "type": "textbox", + "label": { + "text": "Cane of Somaria" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "byrna": { + "type": "textbox", + "label": { + "text": "Cane of Byrna" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "cape": { + "type": "textbox", + "label": { + "text": "Magic Cape" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "mirror": { + "type": "textbox", + "label": { + "text": "Magic Mirror" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "boots": { + "type": "textbox", + "label": { + "text": "Pegasus Boots" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "powerglove": { + "type": "textbox", + "label": { + "text": "Power Glove" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "titansmitt": { + "type": "textbox", + "label": { + "text": "Titan's Mitt" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "progressiveglove": { + "type": "textbox", + "label": { + "text": "Progressive Glove" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 2 + } + }, + "flippers": { + "type": "textbox", + "label": { + "text": "Flippers" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "pearl": { + "type": "textbox", + "label": { + "text": "Moon Pearl" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "heartpiece": { + "type": "textbox", + "label": { + "text": "Piece of Heart" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 24 + } + } + }, + "itemList3": { + "heartcontainer": { + "type": "textbox", + "label": { + "text": "Heart Container" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 10 + } + }, + "sancheart": { + "type": "textbox", + "label": { + "text": "Sanctuary Heart" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "sword1": { + "type": "textbox", + "label": { + "text": "Fighters' Sword" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "sword2": { + "type": "textbox", + "label": { + "text": "Master Sword" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "sword3": { + "type": "textbox", + "label": { + "text": "Tempered Sword" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "sword4": { + "type": "textbox", + "label": { + "text": "Golden Sword" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "progressivesword": { + "type": "textbox", + "label": { + "text": "Progressive Sword" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 4 + } + }, + "shield1": { + "type": "textbox", + "label": { + "text": "Fighters' Shield" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "shield2": { + "type": "textbox", + "label": { + "text": "Fire Shield" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "shield3": { + "type": "textbox", + "label": { + "text": "Mirror Shield" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "progressiveshield": { + "type": "textbox", + "label": { + "text": "Progressive Shield" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 3 + } + }, + "mail2": { + "type": "textbox", + "label": { + "text": "Blue Mail" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "mail3": { + "type": "textbox", + "label": { + "text": "Red Mail" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "progressivemail": { + "type": "textbox", + "label": { + "text": "Progressive Mail" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 2 + } + }, + "halfmagic": { + "type": "textbox", + "label": { + "text": "Half Magic" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + } + }, + "itemList4": { + "quartermagic": { + "type": "textbox", + "label": { + "text": "Quarter Magic" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "bombsplus5": { + "type": "textbox", + "label": { + "text": "Bomb Cap +5" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "bombsplus10": { + "type": "textbox", + "label": { + "text": "Bomb Cap +10" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "arrowsplus5": { + "type": "textbox", + "label": { + "text": "Arrow Cap +5" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "arrowsplus10": { + "type": "textbox", + "label": { + "text": "Arrow Cap +10" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "arrow1": { + "type": "textbox", + "label": { + "text": "Arrow (1)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "arrow10": { + "type": "textbox", + "label": { + "text": "Arrow (10)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 12 + } + }, + "bomb1": { + "type": "textbox", + "label": { + "text": "Bomb (1)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "bomb3": { + "type": "textbox", + "label": { + "text": "Bomb (3)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 13 + } + }, + "bomb10": { + "type": "textbox", + "label": { + "text": "Bomb (10)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + }, + "rupee1": { + "type": "textbox", + "label": { + "text": "Rupee (1)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 2 + } + }, + "rupee5": { + "type": "textbox", + "label": { + "text": "Rupee (5)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 4 + } + }, + "rupee20": { + "type": "textbox", + "label": { + "text": "Rupee (20)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 28 + } + }, + "rupee50": { + "type": "textbox", + "label": { + "text": "Rupee (50)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 7 + } + }, + "rupee100": { + "type": "textbox", + "label": { + "text": "Rupee (100)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 1 + } + } + }, + "itemList5": { + "rupee300": { + "type": "textbox", + "label": { + "text": "Rupee (300)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 5 + } + }, + "blueclock": { + "type": "textbox", + "label": { + "text": "Blue Clock" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "greenclock": { + "type": "textbox", + "label": { + "text": "Green Clock" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "redclock": { + "type": "textbox", + "label": { + "text": "Red Clock" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "silversupgrade": { + "type": "textbox", + "label": { + "text": "Silver Arrows Upgrade" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "generickeys": { + "type": "textbox", + "label": { + "text": "Generic Keys" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "triforcepieces": { + "type": "textbox", + "label": { + "text": "Triforce Pieces" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "triforcepiecesgoal": { + "type": "textbox", + "label": { + "text": "Triforce Pieces Goal" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "triforce": { + "type": "textbox", + "label": { + "text": "Triforce (win game)" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "rupoor": { + "type": "textbox", + "label": { + "text": "Rupoor" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 0 + } + }, + "rupoorcost": { + "type": "textbox", + "label": { + "text": "Rupoor Cost" + }, + "manager": "grid", + "managerAttrs": { + "label": { + "sticky": "w" + }, + "default": 10 + } + } + } +} \ No newline at end of file