diff --git a/src/components/SettingsPage.vue b/src/components/SettingsPage.vue
index 7ad626c..372238a 100644
--- a/src/components/SettingsPage.vue
+++ b/src/components/SettingsPage.vue
@@ -163,6 +163,8 @@ export default defineComponent({
+
diff --git a/src/data/generator-settings.yaml b/src/data/generator-settings.yaml
index 4e4b185..823f023 100644
--- a/src/data/generator-settings.yaml
+++ b/src/data/generator-settings.yaml
@@ -1,7 +1,7 @@
base:
mode: all
weapons: all
- goal: all
+ goal: ['ganon', 'fast_ganon', 'all_dungeons', 'trinity', 'pedestal', 'triforce_hunt', 'ganon_hunt', 'completionist', 'sanctuary']
crystals_ganon: all
crystals_gt: all
ganon_item: all
@@ -55,6 +55,7 @@ dungeon_map:
weapons: all
goal: all
crystals_ganon: all
+ bosses_ganon: all
crystals_gt: all
ganon_item: all
entrance_shuffle: all
diff --git a/src/data/settings-display.yaml b/src/data/settings-display.yaml
index 72d1589..a244723 100644
--- a/src/data/settings-display.yaml
+++ b/src/data/settings-display.yaml
@@ -3,6 +3,7 @@ randomizer:
goal:
ganon: "{{ crystals_ganon }} Crystal Ganon"
fast_ganon: "{{ crystals_ganon }} Crystal Fast Ganon"
+ boss_hunt: "{{ bosses_ganon }} Boss Hunt"
all_dungeons: All Dungeons
trinity: Trinity
triforce_hunt: Triforce Hunt
diff --git a/src/data/settings.yaml b/src/data/settings.yaml
index b768c11..3dfc858 100644
--- a/src/data/settings.yaml
+++ b/src/data/settings.yaml
@@ -43,6 +43,9 @@ goal:
fast_ganon:
display: Fast Ganon
tip: Ganon must be defeated to complete the game, but can only be defeated once the player has collected a sufficient number of crystals.
+ boss_hunt:
+ display: Boss Hunt
+ tip: Ganon must be defeated to complete the game, but can only be defeated once the player has defeated a sufficient number of bosses.
all_dungeons:
display: All Dungeons
tip: Ganon must be defeated to complete the game, but can only be defeated once the player has collected all seven crystals, all three pendants, and has defeated both forms of Agahnim.
@@ -86,6 +89,28 @@ crystals_ganon:
display: 0
random:
display: Random
+bosses_ganon:
+ display: Bosses for Ganon
+ default: "8of10"
+ values:
+ "7of10":
+ display: "7 Prize Bosses"
+ tip: To defeat Ganon, you must defeat 7 of the 10 bosses (not including either form of Agahnim).
+ "8of10":
+ display: "8 Prize Bosses"
+ tip: To defeat Ganon, you must defeat 8 of the 10 bosses (not including either form of Agahnim).
+ "10of10":
+ display: "10 Prize Bosses"
+ tip: To defeat Ganon, you must defeat all 10 bosses (not including either form of Agahnim).
+ "8of12":
+ display: "8 Total Bosses"
+ tip: To defeat Ganon, you must defeat 8 of the 12 dungeon bosses.
+ "10of12":
+ display: "10 Total Bosses"
+ tip: To defeat Ganon, you must defeat 10 of the 12 dungeon bosses.
+ "12of12":
+ display: "12 Total Bosses"
+ tip: To defeat Ganon, you must defeat all 12 of the dungeon bosses.
crystals_gt:
display: Crystals for GT
default: "7"