Damage challenge and damage table shuffle

This commit is contained in:
2025-07-22 13:02:33 -05:00
parent 7fc28e2e3e
commit d2845183ed
5 changed files with 34 additions and 3 deletions

7
package-lock.json generated
View File

@@ -2116,14 +2116,15 @@
}
},
"node_modules/form-data": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz",
"integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
"integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
"license": "MIT",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"es-set-tostringtag": "^2.1.0",
"hasown": "^2.0.2",
"mime-types": "^2.1.12"
},
"engines": {

View File

@@ -176,6 +176,7 @@ export default defineComponent({
</template>
<SettingPicker color="success" v-model="set.boss_shuffle" name="boss_shuffle" generator="base" :prefix="prefix" />
<SettingPicker color="success" v-model="set.enemy_shuffle" name="enemy_shuffle" generator="base" :prefix="prefix" />
<SettingPicker color="success" v-model="set.damage_table_shuffle" name="damage_table_shuffle" generator="base" :prefix="prefix" />
</AccordionItem>
<AccordionItem :expanded="false">
<template #header>
@@ -206,6 +207,12 @@ export default defineComponent({
<SettingPicker color="primary" v-model="set.bombs" name="bombs" generator="base" :prefix="prefix" />
<SettingPicker color="primary" v-model="set.book" name="book" generator="base" :prefix="prefix" />
</AccordionItem>
<AccordionItem :expanded="false">
<template #header>
<b>Challenge Modes:</b>
</template>
<SettingPicker color="danger" v-model="set.damage_challenge" name="damage_challenge" generator="base" :prefix="prefix" />
</AccordionItem>
</div>
</template>

View File

@@ -13,6 +13,7 @@ base:
trap_door_mode: all
boss_shuffle: all
enemy_shuffle: all
damage_table_shuffle: all
small_keys: all
big_keys: all
maps: all
@@ -27,6 +28,7 @@ base:
bombs: all
book: all
follower_shuffle: all
damage_challenge: all
hints: all
apr2025:
mode: ['open', 'standard']

View File

@@ -47,6 +47,9 @@ enemy_shuffle:
vanilla: Vanilla Enemies
shuffled: Shuffled Enemies
mimics: All Mimics
damage_table_shuffle:
vanilla: Vanilla
randomized: Randomized
boss_shuffle:
vanilla: Vanilla Bosses
simple: Simple Boss Shuffle

View File

@@ -155,6 +155,14 @@ enemy_shuffle:
display: Shuffled
mimics:
display: All Mimics
damage_table_shuffle:
display: Damage Table Shuffle
default: vanilla
values:
vanilla:
display: None
randomized:
display: Randomized
small_keys:
display: Small Key Shuffle
default: dungeon
@@ -351,6 +359,16 @@ follower_shuffle:
display: None
shuffled:
display: Shuffled
damage_challenge:
display: Damage Mode
default: normal
values:
normal:
display: Normal
ohko:
display: One-Hit KO
gloom:
display: Gloom
hints:
display: Hints
default: off