Update settings/presets from merging beta rando into base rando.

This commit is contained in:
2026-06-07 14:31:50 -05:00
parent 3e803aaa84
commit 3dd75f1557
7 changed files with 290 additions and 154 deletions

View File

@@ -0,0 +1,160 @@
<script>
import { defineComponent } from "vue";
export default defineComponent({});
</script>
<template>
<table class="table icon-table">
<thead>
<tr>
<th scope="col">Name</th>
<th scope="col">Map Icon</th>
<th scope="col">HUD Icon</th>
<th scope="col">Possible Items</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Triforce</th>
<td><img class="map-icon" src="/loot-icons/triforce.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_triforce.png" /></td>
<td>The Triforce! Instantly wins the game. Not usually placed other than on the pedestal or Ganon, depending on the mode.</td>
</tr>
<tr>
<th scope="row">Triforce Piece</th>
<td><img class="map-icon" src="/loot-icons/triforce_piece.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_triforce_piece.png" /></td>
<td>Triforce pieces when the target number of pieces is 100 or less.</td>
</tr>
<tr>
<th scope="row">Crystal</th>
<td><img class="map-icon" src="/loot-icons/crystal.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_crystal.png" /></td>
<td>Crystal dungeon prizes, when prizes are shuffled off bosses and collecting crystals is part of the goal.</td>
</tr>
<tr>
<th scope="row">Pendant</th>
<td><img class="map-icon" src="/loot-icons/pendant.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_pendant.png" /></td>
<td>Pendant dungeon prizes, when prizes are shuffled off bosses and collecting pendants is part of the goal.</td>
</tr>
<tr>
<th scope="row">Major Item</th>
<td><img class="map-icon" src="/loot-icons/major_item.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_major_item.png" /></td>
<td>Swords, Moon Pearl, Flippers, Boots, Gloves, Bomb Bag, and most Y-Items: Bows, Hookshot, Fire Rod, Ice Rod, Bombos, Ether, Quake, Lamp, Hammer, Flute, Book, Cane of Somaria, and Mirror.</td>
</tr>
<tr>
<th scope="row">Big Key</th>
<td><img class="map-icon" src="/loot-icons/big_key.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_big_key.png" /></td>
<td>Big Keys.</td>
</tr>
<tr>
<th scope="row">Small Key</th>
<td><img class="map-icon" src="/loot-icons/small_key.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_small_key.png" /></td>
<td>Small Keys.</td>
</tr>
<tr>
<th scope="row">Map</th>
<td><img class="map-icon" src="/loot-icons/map.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_map.png" /></td>
<td>Dungeon Maps.</td>
</tr>
<tr>
<th scope="row">Compass</th>
<td><img class="map-icon" src="/loot-icons/compass.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_compass.png" /></td>
<td>Dungeon Compasses.</td>
</tr>
<tr>
<th scope="row">Minor Item</th>
<td><img class="map-icon" src="/loot-icons/minor_item.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_minor_item.png" /></td>
<td>Armor, Progressive Shields, Red Shield, Mirror Shield, Capacity Upgrades, and remaining Y-Items: Boomerangs, Mushroom, Powder, Shovel, Bug Net, Bottles, Cane of Byrna, and Magic Cape. Also includes shuffled dungeon prizes (crystals and pendants) that are not part of the goal.</td>
</tr>
<tr>
<th scope="row">Health</th>
<td><img class="map-icon" src="/loot-icons/health.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_health.png" /></td>
<td>Heart Containers, Pieces of Heart, and Potion Refills.</td>
</tr>
<tr>
<th scope="row">Triforce Piece</th>
<td><img class="map-icon" src="/loot-icons/triforce_piece.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_triforce_piece.png" /></td>
<td>Triforce pieces when the target number of pieces is more than 100.</td>
</tr>
<tr>
<th scope="row">Universal Key</th>
<td><img class="map-icon" src="/loot-icons/small_key.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_small_key.png" /></td>
<td>Small Keys when small key shuffle is set to Universal.</td>
</tr>
<tr>
<th scope="row">Junk</th>
<td><img class="map-icon" src="/loot-icons/junk.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_junk.png" /></td>
<td>Heart, bomb, magic, and arrow refills, blue shields, and rupees. Also contains bee traps, bees, apples, fairies, and chickens for mode that include those.</td>
</tr>
<tr>
<th scope="row">Unknown Tier</th>
<td><img class="map-icon" src="/loot-icons/indicator.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_indicator.png" /></td>
<td>Shown when the settings do not permit you to see what tier of item is present.</td>
</tr>
<tr>
<th scope="row">NPC Item</th>
<td></td>
<td><img class="hud-icon" src="/loot-icons/hud_npc.png" /></td>
<td>An NPC (Blacksmith, Witch, Sick Kid, Magic Bat, or Sahasrahla) has an unclaimed item which is not otherwise included in the icon in the HUD. All other NPCs' items will show in the main HUD indicator icon.</td>
</tr>
</tbody>
</table>
</template>
<style>
.map-icon {
image-rendering: -moz-crisp-edges;
image-rendering: crisp-edges;
width: 48px;
height: 48px;
}
.hud-icon {
image-rendering: -moz-crisp-edges;
image-rendering: crisp-edges;
width: 24px;
height: 24px;
margin-top: 12px;
margin-bottom: 12px;
}
.icon-table {
background-color: #DDD !important;
border-radius: 12px;
margin-bottom: 0 !important;
}
.icon-table td,th {
background-color: inherit !important;
}
.icon-table tbody td,th {
border-bottom: none !important;
}
.icon-table tbody tr:not(:last-child) {
border-bottom: 1px solid gray;
}
.icon-table thead tr,td,th {
border-top: none !important;
}
.icon-table thead tr {
border-bottom: 1px solid gray;
}
</style>

View File

@@ -9,7 +9,7 @@ export default defineComponent({
</script>
<template>
<div class="card mb-3">
<div class="card mb-3 setting-info-card">
<div class="card-header">
<b>{{ name }}</b>
</div>
@@ -19,3 +19,8 @@ export default defineComponent({
</div>
</template>
<style>
.setting-info-card p:last-child {
margin-bottom: 0;
}
</style>

View File

@@ -13,6 +13,7 @@ base:
skull_woods: all
linked_drops: all
door_shuffle: all
extra_keys: all
lobbies: all
door_type_mode: all
trap_door_mode: all
@@ -24,6 +25,7 @@ base:
maps: all
compasses: all
show_loot_map: all
show_loot_hud: all
show_map: all
shop_shuffle: all
drop_shuffle: all
@@ -123,6 +125,7 @@ pikit:
skull_woods: all
linked_drops: all
door_shuffle: all
extra_keys: all
lobbies: all
door_type_mode: all
trap_door_mode: all

View File

@@ -1,13 +1,16 @@
base:
default:
display: Default
show_map: always
boots:
display: Boots
boots: starting
show_map: always
crosskeys:
display: CrossKeys
goal: fast_ganon
entrance_shuffle: crossed
show_map: always
small_keys: wild
big_keys: wild
maps: wild
@@ -18,6 +21,7 @@ base:
weapons: assured
goal: fast_ganon
crystals_ganon: 0
show_map: always
mimic_hellrule:
display: Mimic Hellrule
mode: standard
@@ -25,6 +29,7 @@ base:
door_shuffle: crossed
door_lobbies: shuffled
door_type_mode: all
show_map: visited
trap_door_mode: some
enemy_shuffle: mimics
drop_shuffle: keys
@@ -34,6 +39,8 @@ base:
display: CrissCross Boss
hints: on
show_loot_map: always
show_loot_hud: value
show_map: always
goal: boss_hunt
bosses_ganon: 10of12
ganon_item: random
@@ -59,6 +66,7 @@ base:
bunday:
display: Approximate Bunday
show_loot_map: never
show_loot_hud: presence
show_map: visited
goal: trinity
crystals_ganon: random
@@ -81,6 +89,37 @@ base:
drop_shuffle: underworld
shop_shuffle: shuffled
bombs: bomb_bag_required
wjb_cross:
display: wjbCross
goal: fast_ganon
show_map: always
show_loot_map: always
show_loot_hud: never
entrance_shuffle: crossed
skull_woods: vanilla_drops
small_keys: wild
big_keys: wild
maps: wild
compasses: wild
boots: pseudoboots
flute: preactivated
bosshunt_keys:
display: BossHunt Keys
show_map: always
show_loot_map: always
show_loot_hud: value
goal: boss_hunt
bosses_ganon: 10of12
crystals_gt: 0
ganon_item: bee
small_keys: wild
big_keys: wild
maps: wild
compasses: wild
boots: pseudoboots
flute: pseudoflute
dark_rooms: always_light_cone
book: crystal_switches
beta:
default:
display: Default
@@ -119,3 +158,21 @@ pikit:
default:
display: Default
show_loot_map: always
cross_shop_keys:
display: Cross-Shop-Keys
goal: fast_ganon
hints: on
ganon_item: random
crystals_gt: random
entrance_shuffle: crossed
skull_woods: vanilla_drops
show_map: always
show_loot_map: compass
show_loot_hud: value
shop_shuffle: shuffled
small_keys: wild
big_keys: wild
maps: wild
compasses: wild
boots: pseudoboots
flute: pseudoflute

View File

@@ -6,6 +6,7 @@ import GenerateMulti from "@/views/GenerateMulti.vue";
import GenerateMystery from "@/views/GenerateMystery.vue";
import GenerateApr2025View from "@/views/GenerateApr2025View.vue";
import SettingsHelp from "@/views/SettingsHelp.vue";
import WTTSettings from "@/views/WTTSettings.vue";
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
@@ -69,7 +70,11 @@ const router = createRouter({
path: '/settings',
name: "settings",
component: SettingsHelp,
}
},
{
path: '/10year',
component: WTTSettings,
},
],
});

View File

@@ -3,11 +3,13 @@ import { defineComponent } from "vue";
import AccordionItem from "@/components/AccordionItem.vue";
import SettingInfoCard from "@/components/SettingInfoCard.vue";
import ItemTierTable from "@/components/ItemTierTable.vue";
export default defineComponent({
components: {
AccordionItem,
SettingInfoCard,
ItemTierTable,
},
mounted() {
document.title = "ALttPRandomizer Seed Settings"
@@ -61,161 +63,10 @@ export default defineComponent({
</SettingInfoCard>
<SettingInfoCard name="Iconography">
<table class="table icon-table">
<thead>
<tr>
<th scope="col">Name</th>
<th scope="col">Map Icon</th>
<th scope="col">HUD Icon</th>
<th scope="col">Possible Items</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Triforce</th>
<td><img class="map-icon" src="/loot-icons/triforce.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_triforce.png" /></td>
<td>The Triforce! Instantly wins the game. Not usually placed other than on the pedestal or Ganon, depending on the mode.</td>
</tr>
<tr>
<th scope="row">Triforce Piece</th>
<td><img class="map-icon" src="/loot-icons/triforce_piece.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_triforce_piece.png" /></td>
<td>Triforce pieces when the target number of pieces is 100 or less.</td>
</tr>
<tr>
<th scope="row">Crystal</th>
<td><img class="map-icon" src="/loot-icons/crystal.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_crystal.png" /></td>
<td>Crystal dungeon prizes, when prizes are shuffled off bosses and collecting crystals is part of the goal.</td>
</tr>
<tr>
<th scope="row">Pendant</th>
<td><img class="map-icon" src="/loot-icons/pendant.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_pendant.png" /></td>
<td>Pendant dungeon prizes, when prizes are shuffled off bosses and collecting pendants is part of the goal.</td>
</tr>
<tr>
<th scope="row">Major Item</th>
<td><img class="map-icon" src="/loot-icons/major_item.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_major_item.png" /></td>
<td>Swords, Moon Pearl, Flippers, Boots, Gloves, Bomb Bag, and most Y-Items: Bows, Hookshot, Fire Rod, Ice Rod, Bombos, Ether, Quake, Lamp, Hammer, Flute, Book, Cane of Somaria, and Mirror.</td>
</tr>
<tr>
<th scope="row">Big Key</th>
<td><img class="map-icon" src="/loot-icons/big_key.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_big_key.png" /></td>
<td>Big Keys.</td>
</tr>
<tr>
<th scope="row">Small Key</th>
<td><img class="map-icon" src="/loot-icons/small_key.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_small_key.png" /></td>
<td>Small Keys.</td>
</tr>
<tr>
<th scope="row">Map</th>
<td><img class="map-icon" src="/loot-icons/map.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_map.png" /></td>
<td>Dungeon Maps.</td>
</tr>
<tr>
<th scope="row">Compass</th>
<td><img class="map-icon" src="/loot-icons/compass.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_compass.png" /></td>
<td>Dungeon Compasses.</td>
</tr>
<tr>
<th scope="row">Minor Item</th>
<td><img class="map-icon" src="/loot-icons/minor_item.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_minor_item.png" /></td>
<td>Armor, Progressive Shields, Red Shield, Mirror Shield, Capacity Upgrades, and remaining Y-Items: Boomerangs, Mushroom, Powder, Shovel, Bug Net, Bottles, Cane of Byrna, and Magic Cape. Also includes shuffled dungeon prizes (crystals and pendants) that are not part of the goal.</td>
</tr>
<tr>
<th scope="row">Health</th>
<td><img class="map-icon" src="/loot-icons/health.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_health.png" /></td>
<td>Heart Containers, Pieces of Heart, and Potion Refills.</td>
</tr>
<tr>
<th scope="row">Triforce Piece</th>
<td><img class="map-icon" src="/loot-icons/triforce_piece.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_triforce_piece.png" /></td>
<td>Triforce pieces when the target number of pieces is more than 100.</td>
</tr>
<tr>
<th scope="row">Universal Key</th>
<td><img class="map-icon" src="/loot-icons/small_key.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_small_key.png" /></td>
<td>Small Keys when small key shuffle is set to Universal.</td>
</tr>
<tr>
<th scope="row">Junk</th>
<td><img class="map-icon" src="/loot-icons/junk.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_junk.png" /></td>
<td>Heart, bomb, magic, and arrow refills, blue shields, and rupees. Also contains bee traps, bees, apples, fairies, and chickens for mode that include those.</td>
</tr>
<tr>
<th scope="row">Unknown Tier</th>
<td><img class="map-icon" src="/loot-icons/indicator.png" /></td>
<td><img class="hud-icon" src="/loot-icons/hud_indicator.png" /></td>
<td>Shown when the settings do not permit you to see what tier of item is present.</td>
</tr>
<tr>
<th scope="row">NPC Item</th>
<td></td>
<td><img class="hud-icon" src="/loot-icons/hud_npc.png" /></td>
<td>An NPC (Blacksmith, Witch, Sick Kid, Magic Bat, or Sahasrahla) has an unclaimed item which is not otherwise included in the icon in the HUD. All other NPCs' items will show in the main HUD indicator icon.</td>
</tr>
</tbody>
</table>
<ItemTierTable />
</SettingInfoCard>
</AccordionItem>
</div>
</div>
</div>
</template>
<style>
.map-icon {
image-rendering: -moz-crisp-edges;
image-rendering: crisp-edges;
width: 48px;
height: 48px;
}
.hud-icon {
image-rendering: -moz-crisp-edges;
image-rendering: crisp-edges;
width: 24px;
height: 24px;
margin-top: 12px;
margin-bottom: 12px;
}
.icon-table {
background-color: #DDD !important;
border-radius: 12px;
margin-bottom: 0 !important;
}
.icon-table td,th {
background-color: inherit !important;
}
.icon-table tbody td,th {
border-bottom: none !important;
}
.icon-table tbody tr:not(:last-child) {
border-bottom: 1px solid gray;
}
.icon-table thead tr,td,th {
border-top: none !important;
}
.icon-table thead tr {
border-bottom: 1px solid gray;
}
</style>

55
src/views/WTTSettings.vue Normal file
View File

@@ -0,0 +1,55 @@
<script>
import { defineComponent } from "vue";
import AccordionItem from "@/components/AccordionItem.vue";
import SettingInfoCard from "@/components/SettingInfoCard.vue";
import ItemTierTable from "@/components/ItemTierTable.vue";
export default defineComponent({
components: {
SettingInfoCard,
ItemTierTable,
},
mounted() {
document.title = "10-Year Walk Through Time Settings"
},
});
</script>
<template>
<div class="mw-60">
<div class="card content-div m-3">
<div class="card-header text-center">
<b>10-Year Anniversary Walk-Through-Time Settings</b>
</div>
<div class="p-3">
<SettingInfoCard name="Pseudoboots">
<p>Link is equipped with boots that will allow him to dash, but not bonk open any entrances or knock things off of high places until he collects the real boots.</p>
</SettingInfoCard>
<SettingInfoCard name="Pseudoflute">
<p>Link is equipped with a basic flute that will allow him to travel via duck to any flute spot on a screen he has visited, with the exception of the flute spot in the desert, which will not be unlocked until the real flute is collected. Upon collecting the real flute, it will be immediately active and all spots will be unlocked regardless of whether Link has visited the screen.</p>
</SettingInfoCard>
<SettingInfoCard name="Book can Flip Crystal Switches">
<p>Using the Book of Mudora while indoors will flip the state of the red and blue pegs, as if Link had hit a crystal switch.</p>
</SettingInfoCard>
<SettingInfoCard name="Free Light Cone in Dark Rooms">
<p>Link does not need the Lamp to be able to see in dark rooms, and will always get a cone of light while in a dark room. This is logically accounted for, which can change some rules you are used to about when dark rooms are in logic...</p>
</SettingInfoCard>
<SettingInfoCard name="Goal: BossHunt">
<p>Link's goal is to defeat at least 10 of the 12 dungeon bosses (the 10 main dungeon prize bosses plus both forms of Agahnim, but not the three mini-bosses in Ganon's Tower) and then defeat Ganon. The item select screen will show an icon indicating what bosses you have defeated in the same table as your list of keys and other dungeon items. Collecting crystals and pendants is not necessarily required, but the two red crystals are still required to obtain the big bomb, and pendants are required for Sahasrahla and the pedestal item as usual. Ganon's Tower will start unlocked, so no crystals are needed for that.</p>
</SettingInfoCard>
<SettingInfoCard name="Ganon's Weakness: Bee">
<p>Ganon has managed to change his weakness to silver into an allergy to beestings; once Ganon is stunned as usual during phase 4, you will need to release a bee to hurt Ganon instead of using silver arrows...</p>
<p>One bee should last long enough to defeat Ganon, but he can also still be defeated with well-timed sword attacks.</p>
<p>Bees can be caught with the bug net from under various bushes throughout Hyrule or retrieved from the statue in the cave near the Ice Rod's vanilla location, or without a bug net, can be purchased from the Red Shield Shop in the dark world.</p>
</SettingInfoCard>
<SettingInfoCard name="Loot Icons">
<p>Finally, inside dungeons, there will be upgraded dungeon maps. On each tile, there will be an icon representing the highest-tier uncollected check on that tile. You can also use L and R to switch between viewing the maps of any dungeons that you have visited. Note that the front of Hyrule Castle and the back/sewer area are displayed on separate maps, but as you long as you have visited either you can view either at any time.</p>
<p>Likewise, in all underworld areas, there will also be an icon on the HUD indicating the highest-tier uncollected check in your current tile.</p>
<p>The follow tables lists the tiers of item checks you may see. Note that since prizes are guaranteed to be on the boss, dungeon prizes (crystals/pendants) will <i>not</i> show up in the iconography.</p>
<ItemTierTable />
</SettingInfoCard>
</div>
</div>
</div>
</template>