forked from mirror/Archipelago
704 lines
25 KiB
JSON
704 lines
25 KiB
JSON
{
|
|
"description": {
|
|
"keyString": "description",
|
|
"friendlyName": "Description",
|
|
"inputType": "text",
|
|
"description": "A short description of this preset. Useful if you have multiple files",
|
|
"defaultValue": "Preset Name"
|
|
},
|
|
"name": {
|
|
"keyString": "name",
|
|
"friendlyName": "Player Name",
|
|
"inputType": "text",
|
|
"description": "Displayed in-game. Spaces will be replaced with underscores.",
|
|
"defaultValue": "Your Name"
|
|
},
|
|
"glitches_required": {
|
|
"keyString": "glitches_required",
|
|
"friendlyName": "Glitches Required",
|
|
"description": "Determine the logic required to complete the seed.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"none": {
|
|
"keyString": "glitches_required.none",
|
|
"friendlyName": "None",
|
|
"description": "No glitches required.",
|
|
"defaultValue": 50
|
|
},
|
|
"minor_glitches": {
|
|
"keyString": "glitches_required.minor_glitches",
|
|
"friendlyName": "Minor Glitches",
|
|
"description": "Puts fake flipper, water-walk, super bunny, etc into logic",
|
|
"defaultValue": 0
|
|
},
|
|
"overworld_glitches": {
|
|
"keyString": "glitches_required.overworld_glitches",
|
|
"friendlyName": "Overworld Glitches",
|
|
"description": "Assumes the player has knowledge of both overworld major glitches (boots clips, mirror clips) and minor glitches (fake flipper, super bunny shenanigans, water walk and etc.)",
|
|
"defaultValue": 0
|
|
},
|
|
"no_logic": {
|
|
"keyString": "glitches_required.no_logic",
|
|
"friendlyName": "No Logic",
|
|
"description": "Your items are placed with no regard to any logic. Your Fire Rod could be on your Trinexx.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"map_shuffle": {
|
|
"keyString": "map_shuffle",
|
|
"friendlyName": "Map Shuffle",
|
|
"description": "Shuffle dungeon maps into the world and other dungeons, including other players' worlds.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"off": {
|
|
"keyString": "map_shuffle.off",
|
|
"friendlyName": "Off",
|
|
"description": "Disable map shuffle.",
|
|
"defaultValue": 50
|
|
},
|
|
"on": {
|
|
"keyString": "map_shuffle.on",
|
|
"friendlyName": "On",
|
|
"description": "Enable map shuffle.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"compass_shuffle": {
|
|
"keyString": "compass_shuffle",
|
|
"friendlyName": "Compass Shuffle",
|
|
"description": "Shuffle compasses into the world and other dungeons, including other players' worlds",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"off": {
|
|
"keyString": "compass_shuffle.off",
|
|
"friendlyName": "Off",
|
|
"description": "Disable compass shuffle.",
|
|
"defaultValue": 50
|
|
},
|
|
"on": {
|
|
"keyString": "compass_shuffle.on",
|
|
"friendlyName": "On",
|
|
"description": "Enable compass shuffle.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"smallkey_shuffle": {
|
|
"keyString": "smallkey_shuffle",
|
|
"friendlyName": "Small Key Shuffle",
|
|
"description": "Shuffle small keys into the world and other dungeons, including other players' worlds.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"on": {
|
|
"keyString": "smallkey_shuffle.on",
|
|
"friendlyName": "On",
|
|
"description": "Enable small key shuffle.",
|
|
"defaultValue": 0
|
|
},
|
|
"off": {
|
|
"keyString": "smallkey_shuffle.off",
|
|
"friendlyName": "Off",
|
|
"description": "Disable small key shuffle.",
|
|
"defaultValue": 50
|
|
},
|
|
"universal": {
|
|
"keyString": "smallkey_shuffle.universal",
|
|
"friendlyName": "Universal",
|
|
"description": "Allows small keys to be used in any dungeon and adds keys to shops so you can buy more.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"bigkey_shuffle": {
|
|
"keyString": "bigkey_shuffle",
|
|
"friendlyName": "Big Key Shuffle",
|
|
"description": "Shuffle big keys into the world and other dungeons, including other players' worlds.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"on": {
|
|
"keyString": "bigkey_shuffle.on",
|
|
"friendlyName": "On",
|
|
"description": "Enable big key shuffle.",
|
|
"defaultValue": 0
|
|
},
|
|
"off": {
|
|
"keyString": "bigkey_shuffle.off",
|
|
"friendlyName": "Off",
|
|
"description": "Disable big key shuffle.",
|
|
"defaultValue": 50
|
|
}
|
|
}
|
|
},
|
|
"local_keys": {
|
|
"keyString": "local_keys",
|
|
"friendlyName": "Local Keys",
|
|
"description": "Keep small keys and big keys local to your world.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"on": {
|
|
"keyString": "local_keys.on",
|
|
"friendlyName": "On",
|
|
"description": "Enable local keys.",
|
|
"defaultValue": 0
|
|
},
|
|
"off": {
|
|
"keyString": "local_keys.off",
|
|
"friendlyName": "Off",
|
|
"description": "Disable local keys.",
|
|
"defaultValue": 50
|
|
}
|
|
}
|
|
},
|
|
"dungeon_counters": {
|
|
"keyString": "dungeon_counters",
|
|
"friendlyName": "Dungeon Counters",
|
|
"description": "Determines when to show an on-screen counter for dungeon items.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"on": {
|
|
"keyString": "dungeon_counters.on",
|
|
"friendlyName": "Always On",
|
|
"description": "Always display amount of items checked in a dungeon.",
|
|
"defaultValue": 0
|
|
},
|
|
"pickup": {
|
|
"keyString": "dungeon_counters.pickup",
|
|
"friendlyName": "With Compass",
|
|
"description": "Show when compass is picked up.",
|
|
"defaultValue": 0
|
|
},
|
|
"default": {
|
|
"keyString": "dungeon_counters.default",
|
|
"friendlyName": "With Compass if Shuffled",
|
|
"description": "Show when the compass is picked up, if the compass was shuffled.",
|
|
"defaultValue": 0
|
|
},
|
|
"off": {
|
|
"keyString": "dungeon_counters.off",
|
|
"friendlyName": "Always Off",
|
|
"description": "Never show dungeon counters.",
|
|
"defaultValue": 50
|
|
}
|
|
}
|
|
},
|
|
"accessibility": {
|
|
"keyString": "accessibility",
|
|
"friendlyName": "Location Access",
|
|
"description": "Determines how much of the game is guaranteed to be reachable.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"items": {
|
|
"keyString": "accessibility.items",
|
|
"friendlyName": "All Items",
|
|
"description": "Guarantees you will be able to acquire all items, but you may not be able to access all locations.",
|
|
"defaultValue": 0
|
|
},
|
|
"locations": {
|
|
"keyString": "accessibility.locations",
|
|
"friendlyName": "All Locations",
|
|
"description": "Guarantees you will be able to access all locations, and therefore all items.",
|
|
"defaultValue": 50
|
|
},
|
|
"none": {
|
|
"keyString": "accessibility.none",
|
|
"friendlyName": "Required Only",
|
|
"description": "Guarantees only that the game is beatable. You may not be able to access all locations or acquire all items."
|
|
}
|
|
}
|
|
},
|
|
"progressive": {
|
|
"keyString": "progressive",
|
|
"friendlyName": "Progressive Items",
|
|
"description": "Enable or disable the progressive acquisition of certain items (swords, shields, bow).",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"on": {
|
|
"keyString": "progressive.on",
|
|
"friendlyName": "On",
|
|
"description": "All relevant items are acquired progressively.",
|
|
"defaultValue": 50
|
|
},
|
|
"off": {
|
|
"keyString": "progressive.off",
|
|
"friendlyName": "Off",
|
|
"description": "All relevant items are acquired non-progressively (tempered sword may be in Link's House).",
|
|
"defaultValue": 0
|
|
},
|
|
"random": {
|
|
"keyString": "progressive.random",
|
|
"friendlyName": "Random",
|
|
"description": "The progressive nature of items is determined per-item pool. Gloves may be progressive, but swords may not be.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"entrance_shuffle": {
|
|
"keyString": "entrance_shuffle",
|
|
"friendlyName": "Entrance Shuffle",
|
|
"description": "Determines how often and by what rules entrances are shuffled.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"none": {
|
|
"keyString": "entrance_shuffle.none",
|
|
"friendlyName": "Vanilla Entrances",
|
|
"description": "Vanilla game map. All entrances and exits lead to their original locations.",
|
|
"defaultValue": 50
|
|
},
|
|
"dungeonssimple": {
|
|
"keyString": "entrance_shuffle.dungeonssimple",
|
|
"friendlyName": "Dungeons Simple",
|
|
"description": "Shuffle whole dungeons amongst each other. Hyrule Castle would always be one dungeon.",
|
|
"defaultValue": 0
|
|
},
|
|
"dungeonsfull": {
|
|
"keyString": "entrance_shuffle.dungeonsfull",
|
|
"friendlyName": "Dungeons Full",
|
|
"description": "Shuffle any dungeon entrance with any dungeon interior, so Hyrule Castle could be four different dungeons.",
|
|
"defaultValue": 0
|
|
},
|
|
"simple": {
|
|
"keyString": "entrance_shuffle.simple",
|
|
"friendlyName": "Simple Shuffle",
|
|
"description": "Entrances are grouped together before being randomized. This option uses the most strict grouping rules.",
|
|
"defaultValue": 0
|
|
},
|
|
"restricted": {
|
|
"keyString": "entrance_shuffle.restricted",
|
|
"friendlyName": "Restricted Shuffle",
|
|
"description": "Entrances are grouped together before being randomized. Grouping rules are less strict than Simple Shuffle.",
|
|
"defaultValue": 0
|
|
},
|
|
"full": {
|
|
"keyString": "entrance_shuffle.full",
|
|
"friendlyName": "Full Shuffle",
|
|
"description": "Entrances are grouped before being randomized. Grouping rules are less strict than Restricted Shuffle.",
|
|
"defaultValue": 0
|
|
},
|
|
"crossed": {
|
|
"keyString": "entrance_shuffle.crossed",
|
|
"friendlyName": "Crossed Shuffle",
|
|
"description": "Entrances are grouped before being randomized. Grouping rules are less strict than Full Shuffle.",
|
|
"defaultValue": 0
|
|
},
|
|
"insanity": {
|
|
"keyString": "entrance_shuffle.insanity",
|
|
"friendlyName": "Insanity Shuffle",
|
|
"description": "Very few entrance grouping rules are applied. Good luck.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"goals": {
|
|
"keyString": "goals",
|
|
"friendlyName": "Goals",
|
|
"description": "Determines how much work you need to put in to save Hyrule.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"ganon": {
|
|
"keyString": "goals.ganon",
|
|
"friendlyName": "Defeat Ganon",
|
|
"description": "Climb Ganon's Tower, defeat Agahnim, then defeat Ganon in his lair.",
|
|
"defaultValue": 50
|
|
},
|
|
"fast_ganon": {
|
|
"keyString": "goals.fast_ganon",
|
|
"friendlyName": "Fast Ganon",
|
|
"description": "Kill Ganon in his lair. The hole is always open, but you may still require some crystals to damage him.",
|
|
"defaultValue": 0
|
|
},
|
|
"dungeons": {
|
|
"keyString": "goals.dungeons",
|
|
"friendlyName": "All Dungeons",
|
|
"description": "Defeat the boss of all dungeons, defeat Agahnim in both Castle Tower and Ganon's Tower, then defeat Ganon in his lair.",
|
|
"defaultValue": 0
|
|
},
|
|
"pedestal": {
|
|
"keyString": "goals.pedestal",
|
|
"friendlyName": "Pedestal",
|
|
"description": "Acquire all three pendants and pull the Triforce from the Master Sword Pedestal.",
|
|
"defaultValue": 0
|
|
},
|
|
"triforce_hunt": {
|
|
"keyString": "goals.triforce_hunt",
|
|
"friendlyName": "Triforce Hunt",
|
|
"description": "Collect enough pieces of the Triforce of Courage, which has been spread around the world, then turn them in to Murahadala, who is standing outside Hyrule Castle.",
|
|
"defaultValue": 0
|
|
},
|
|
"local_triforce_hunt": {
|
|
"keyString": "goals.local_triforce_hunt",
|
|
"friendlyName": "Local Triforce Hunt",
|
|
"description": "Same as Triforce Hunt, but the Triforce pieces are guaranteed to be in your world.",
|
|
"defaultValue": 0
|
|
},
|
|
"ganon_triforce_hunt": {
|
|
"keyString": "goals.ganon_triforce_hunt",
|
|
"friendlyName": "Triforce Hunt /w Ganon",
|
|
"description": "Same as Triforce Hunt, but you need to defeat Ganon in his lair instead of talking with Murahadala.",
|
|
"defaultValue": 0
|
|
},
|
|
"local_ganon_triforce_hunt": {
|
|
"keyString": "goals.local_ganon_triforce_hunt",
|
|
"friendlyName": "Local Triforce hunt /w Ganon",
|
|
"description": "Same as Local Triforce Hunt, but you need to defeat Ganon in his lair instead of talking with Murahadala."
|
|
}
|
|
}
|
|
},
|
|
"triforce_pieces_available": {
|
|
"keyString": "triforce_pieces_available",
|
|
"friendlyName": "Triforce Pieces Available",
|
|
"description": "Determines the total number of Triforce pieces hidden throughout Hyrule",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"25": {
|
|
"keyString": "triforce_pieces_available.25",
|
|
"friendlyName": 25,
|
|
"description": "25 Triforce pieces will be hidden throughout Hyrule",
|
|
"defaultValue": 0
|
|
},
|
|
"30": {
|
|
"keyString": "triforce_pieces_available.30",
|
|
"friendlyName": 30,
|
|
"description": "30 Triforce pieces will be hidden throughout Hyrule",
|
|
"defaultValue": 50
|
|
},
|
|
"40": {
|
|
"keyString": "triforce_pieces_available.40",
|
|
"friendlyName": 40,
|
|
"description": "40 Triforce pieces will be hidden throughout Hyrule",
|
|
"defaultValue": 50
|
|
},
|
|
"50": {
|
|
"keyString": "triforce_pieces_available.50",
|
|
"friendlyName": 50,
|
|
"description": "50 Triforce pieces will be hidden throughout Hyrule",
|
|
"defaultValue": 50
|
|
}
|
|
}
|
|
},
|
|
"triforce_pieces_required": {
|
|
"keyString": "triforce_pieces_required",
|
|
"friendlyName": "Triforce Pieces Required",
|
|
"description": "Determines the total number of Triforce pieces required before speaking with Murahadala",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"15": {
|
|
"keyString": "triforce_pieces_required.15",
|
|
"friendlyName": 15,
|
|
"description": "15 Triforce pieces are required before speaking with Murahadala.",
|
|
"defaultValue": 0
|
|
},
|
|
"20": {
|
|
"keyString": "triforce_pieces_required.20",
|
|
"friendlyName": 20,
|
|
"description": "20 Triforce pieces are required before speaking with Murahadala.",
|
|
"defaultValue": 50
|
|
},
|
|
"30": {
|
|
"keyString": "triforce_pieces_required.30",
|
|
"friendlyName": 30,
|
|
"description": "30 Triforce pieces are required before speaking with Murahadala.",
|
|
"defaultValue": 50
|
|
},
|
|
"40": {
|
|
"keyString": "triforce_pieces_required.40",
|
|
"friendlyName": 40,
|
|
"description": "40 Triforce pieces are required before speaking with Murahadala.",
|
|
"defaultValue": 50
|
|
},
|
|
"50": {
|
|
"keyString": "triforce_pieces_required.50",
|
|
"friendlyName": 50,
|
|
"description": "50 Triforce pieces are required before speaking with Murahadala.",
|
|
"defaultValue": 50
|
|
}
|
|
}
|
|
},
|
|
"tower_open": {
|
|
"keyString": "tower_open",
|
|
"friendlyName": "GT Crystals",
|
|
"description": "Determines the number of crystals required to open Ganon's Tower.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"0": {
|
|
"keyString": "tower_open.0",
|
|
"friendlyName": 0,
|
|
"description": "0 Crystals are required to open Ganon's Tower.",
|
|
"defaultValue": 80
|
|
},
|
|
"1": {
|
|
"keyString": "tower_open.1",
|
|
"friendlyName": 1,
|
|
"description": "1 Crystal is required to open Ganon's Tower.",
|
|
"defaultValue": 70
|
|
},
|
|
"2": {
|
|
"keyString": "tower_open.2",
|
|
"friendlyName": 2,
|
|
"description": "2 Crystals are required to open Ganon's Tower.",
|
|
"defaultValue": 60
|
|
},
|
|
"3": {
|
|
"keyString": "tower_open.3",
|
|
"friendlyName": 3,
|
|
"description": "3 Crystals are required to open Ganon's Tower.",
|
|
"defaultValue": 50
|
|
},
|
|
"4": {
|
|
"keyString": "tower_open.4",
|
|
"friendlyName": 4,
|
|
"description": "4 Crystals are required to open Ganon's Tower.",
|
|
"defaultValue": 40
|
|
},
|
|
"5": {
|
|
"keyString": "tower_open.5",
|
|
"friendlyName": 5,
|
|
"description": "5 Crystals are required to open Ganon's Tower.",
|
|
"defaultValue": 30
|
|
},
|
|
"6": {
|
|
"keyString": "tower_open.6",
|
|
"friendlyName": 6,
|
|
"description": "6 Crystals are required to open Ganon's Tower.",
|
|
"defaultValue": 20
|
|
},
|
|
"7": {
|
|
"keyString": "tower_open.7",
|
|
"friendlyName": 7,
|
|
"description": "7 Crystals are required to open Ganon's Tower.",
|
|
"defaultValue": 10
|
|
},
|
|
"random": {
|
|
"keyString": "tower_open.random",
|
|
"friendlyName": "Random",
|
|
"description": "Randomly determine the number of crystals necessary to open Ganon's Tower.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"ganon_open": {
|
|
"keyString": "ganon_open",
|
|
"friendlyName": "Ganon Crystals",
|
|
"description": "Determines the number of crystals required before you are able to damage Ganon.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"0": {
|
|
"keyString": "ganon_open.0",
|
|
"friendlyName": 0,
|
|
"description": "0 Crystals are required to damage Ganon.",
|
|
"defaultValue": 80
|
|
},
|
|
"1": {
|
|
"keyString": "ganon_open.1",
|
|
"friendlyName": 1,
|
|
"description": "1 Crystal is required to damage Ganon.",
|
|
"defaultValue": 70
|
|
},
|
|
"2": {
|
|
"keyString": "ganon_open.2",
|
|
"friendlyName": 2,
|
|
"description": "2 Crystals are required to damage Ganon.",
|
|
"defaultValue": 60
|
|
},
|
|
"3": {
|
|
"keyString": "ganon_open.3",
|
|
"friendlyName": 3,
|
|
"description": "3 Crystals are required to damage Ganon.",
|
|
"defaultValue": 50
|
|
},
|
|
"4": {
|
|
"keyString": "ganon_open.4",
|
|
"friendlyName": 4,
|
|
"description": "4 Crystals are required to damage Ganon.",
|
|
"defaultValue": 40
|
|
},
|
|
"5": {
|
|
"keyString": "ganon_open.5",
|
|
"friendlyName": 5,
|
|
"description": "5 Crystals are required to damage Ganon.",
|
|
"defaultValue": 30
|
|
},
|
|
"6": {
|
|
"keyString": "ganon_open.6",
|
|
"friendlyName": 6,
|
|
"description": "6 Crystals are required to damage Ganon.",
|
|
"defaultValue": 20
|
|
},
|
|
"7": {
|
|
"keyString": "ganon_open.7",
|
|
"friendlyName": 7,
|
|
"description": "7 Crystals are required to damage Ganon.",
|
|
"defaultValue": 10
|
|
},
|
|
"random": {
|
|
"keyString": "ganon_open.random",
|
|
"friendlyName": "Random",
|
|
"description": "Randomly determine the number of crystals necessary to damage Ganon.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"mode": {
|
|
"keyString": "mode",
|
|
"friendlyName": "Game Mode",
|
|
"description": "Determines the mode, or world state, for your game.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"standard": {
|
|
"keyString": "mode.standard",
|
|
"friendlyName": "Standard Mode",
|
|
"description": "Begin the game by rescuing Zelda from her cell and escorting her to the Sanctuary.",
|
|
"defaultValue": 50
|
|
},
|
|
"open": {
|
|
"keyString": "mode.open",
|
|
"friendlyName": "Open Mode",
|
|
"description": "Begin the game from your choice of Link's House or the Sanctuary.",
|
|
"defaultValue": 50
|
|
},
|
|
"inverted": {
|
|
"keyString": "mode.inverted",
|
|
"friendlyName": "Inverted Mode",
|
|
"description": "Begin in the Dark World. The Moon Pearl is required to avoid bunny-state in Light World, and the Light World game map is altered.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"retro": {
|
|
"keyString": "retro",
|
|
"friendlyName": "Retro Mode",
|
|
"description": "Makes the game similar to the first Legend of Zelda. You must buy a quiver to use the bow, take-any caves and an old-man cave are added to the world, and you may need to find your sword from the old man's cave.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"on": {
|
|
"keyString": "retro.on",
|
|
"friendlyName": "On",
|
|
"description": "Enable retro mode.",
|
|
"defaultValue": 0
|
|
},
|
|
"off": {
|
|
"keyString": "retro.off",
|
|
"friendlyName": "Off",
|
|
"description": "Disable retro mode.",
|
|
"defaultValue": 50
|
|
}
|
|
}
|
|
},
|
|
"hints": {
|
|
"keyString": "hints",
|
|
"friendlyName": "Hint Type",
|
|
"description": "Determines the behavior of hint tiles in dungeons",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"on": {
|
|
"keyString": "hints.on",
|
|
"friendlyName": "Item Locations",
|
|
"description": "Hint tiles sometimes give item location hints.",
|
|
"defaultValue": 50
|
|
},
|
|
"off": {
|
|
"keyString": "hints.off",
|
|
"friendlyName": "Gameplay Tips",
|
|
"description": "Hint tiles provide gameplay tips.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"weapons": {
|
|
"keyString": "weapons",
|
|
"friendlyName": "Sword Placement",
|
|
"description": "Determines how swords are placed throughout the world.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"randomized": {
|
|
"keyString": "weapons.randomized",
|
|
"friendlyName": "Randomized",
|
|
"description": "Swords are placed randomly throughout the world.",
|
|
"defaultValue": 0
|
|
},
|
|
"assured": {
|
|
"keyString": "weapons.assured",
|
|
"friendlyName": "Assured",
|
|
"description": "Begin the game with a sword. Other swords are placed randomly throughout the game world.",
|
|
"defaultValue": 50
|
|
},
|
|
"vanilla": {
|
|
"keyString": "weapons.vanilla",
|
|
"friendlyName": "Vanilla Locations",
|
|
"description": "Swords are placed in vanilla locations in your own game (uncle, pedestal, smiths, pyramid fairy).",
|
|
"defaultValue": 0
|
|
},
|
|
"swordless": {
|
|
"keyString": "weapons.swordless",
|
|
"friendlyName": "Swordless",
|
|
"description": "Your swords are replaced with rupees. Gameplay changes are made to accommodate this change."
|
|
}
|
|
}
|
|
},
|
|
"item_pool": {
|
|
"keyString": "item_pool",
|
|
"friendlyName": "Item Pool",
|
|
"description": "Determines the availability of upgrades, progressive items, and convenience items.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"easy": {
|
|
"keyString": "item_pool.easy",
|
|
"friendlyName": "Easy",
|
|
"description": "Double the number of available upgrades and progressive items.",
|
|
"defaultValue": 0
|
|
},
|
|
"normal": {
|
|
"keyString": "item_pool.normal",
|
|
"friendlyName": "Normal",
|
|
"description": "Item availability remains unchanged from the vanilla game.",
|
|
"defaultValue": 50
|
|
},
|
|
"hard": {
|
|
"keyString": "item_pool.hard",
|
|
"friendlyName": "Hard",
|
|
"description": "Reduced upgrade availability (max: 14 hearts, blue mail, tempered sword, fire shield, no silvers unless swordless).",
|
|
"defaultValue": 0
|
|
},
|
|
"expert": {
|
|
"keyString": "item_pool.expert",
|
|
"friendlyName": "Expert",
|
|
"description": "Minimum upgrade availability (max: 8 hearts, green mail, master sword, fighter shield, no silvers unless swordless).",
|
|
"defaultValue": 0
|
|
},
|
|
"crowd_control": {
|
|
"keyString": "item_pool.crowd_control",
|
|
"friendlyName": "Crowd Control",
|
|
"description": "Configures the item pool for the crowd control extension. Do not use this unless you are using crowd control.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
},
|
|
"item_functionality": {
|
|
"keyString": "item_functionality",
|
|
"friendlyName": "Item Functionality",
|
|
"description": "Alters the usefulness of various items in the game.",
|
|
"inputType": "range",
|
|
"subOptions": {
|
|
"normal": {
|
|
"keyString": "item_functionality.normal",
|
|
"friendlyName": "Normal",
|
|
"description": "Item functionality remains unchanged from the vanilla game.",
|
|
"defaultValue": 50
|
|
},
|
|
"hard": {
|
|
"keyString": "item_functionality.hard",
|
|
"friendlyName": "Hard",
|
|
"description": "Reduced helpfulness of items. Potions are less effective, you can't catch faeries, the Magic Cape uses double magic, the Cane of Byrna does not grant invulnerability, boomerangs do not stun, and silver arrows are disabled outside ganon.",
|
|
"defaultValue": 0
|
|
},
|
|
"expert": {
|
|
"keyString": "item_functionality.expert",
|
|
"friendlyName": "Expert",
|
|
"description": "Vastly reduces the helpfulness of items. Potions are barely effective, you can't catch faeries, the Magic Cape uses double magic, the Cane of Byrna does not grant invulnerability, boomerangs and hookshot do not stun, and the silver arrows are disabled outside ganon.",
|
|
"defaultValue": 0
|
|
}
|
|
}
|
|
}
|
|
}
|