Update loot hud/map behavior to match server-side behavior

This commit is contained in:
2026-06-03 21:08:47 -05:00
parent b3e8d6ed42
commit 14b781c464
5 changed files with 31 additions and 19 deletions
+6 -4
View File
@@ -140,7 +140,7 @@ compasses:
dungeon: 60 dungeon: 60
nearby: 10 nearby: 10
wild: 30 wild: 30
show_loot: show_loot_map:
never: 10 never: 10
presence: 30 presence: 30
compass: 30 compass: 30
@@ -148,8 +148,9 @@ show_loot:
show_loot_hud: show_loot_hud:
never: 10 never: 10
presence: 30 presence: 30
value: 30 value: 20
dungeon_value: 30 dungeon_value: 20
cave_value: 20
show_map: show_map:
visited: 40 visited: 40
map: 30 map: 30
@@ -192,8 +193,9 @@ dark_rooms:
starting_lamp: 0 starting_lamp: 0
dark_in_logic: 0 dark_in_logic: 0
bombs: bombs:
normal: 70 normal: 50
bomb_bag_required: 30 bomb_bag_required: 30
starting: 20
book: book:
normal: 70 normal: 70
crystal_switches: 30 crystal_switches: 30
+2 -2
View File
@@ -166,7 +166,7 @@ export default defineComponent({
<SettingPicker color="primary" v-model="set.weapons" name="weapons" :generator="generator" :prefix="prefix" /> <SettingPicker color="primary" v-model="set.weapons" name="weapons" :generator="generator" :prefix="prefix" />
<SettingPicker color="primary" v-model="set.hints" name="hints" :generator="generator" :prefix="prefix" /> <SettingPicker color="primary" v-model="set.hints" name="hints" :generator="generator" :prefix="prefix" />
<SettingPicker color="primary" v-model="set.show_map" name="show_map" :generator="generator" :prefix="prefix" /> <SettingPicker color="primary" v-model="set.show_map" name="show_map" :generator="generator" :prefix="prefix" />
<SettingPicker color="primary" v-model="set.show_loot" name="show_loot" :generator="generator" :prefix="prefix" /> <SettingPicker color="primary" v-model="set.show_loot_map" name="show_loot_map" :generator="generator" :prefix="prefix" />
<SettingPicker color="primary" v-model="set.show_loot_hud" name="show_loot_hud" :generator="generator" :prefix="prefix" /> <SettingPicker color="primary" v-model="set.show_loot_hud" name="show_loot_hud" :generator="generator" :prefix="prefix" />
</AccordionItem> </AccordionItem>
<AccordionItem :expanded="true"> <AccordionItem :expanded="true">
@@ -242,7 +242,6 @@ export default defineComponent({
</template> </template>
<SettingPicker color="success" v-model="set.boss_shuffle" name="boss_shuffle" :generator="generator" :prefix="prefix" /> <SettingPicker color="success" v-model="set.boss_shuffle" name="boss_shuffle" :generator="generator" :prefix="prefix" />
<SettingPicker color="success" v-model="set.enemy_shuffle" name="enemy_shuffle" :generator="generator" :prefix="prefix" /> <SettingPicker color="success" v-model="set.enemy_shuffle" name="enemy_shuffle" :generator="generator" :prefix="prefix" />
<SettingPicker color="success" v-model="set.damage_table_shuffle" name="damage_table_shuffle" :generator="generator" :prefix="prefix" />
</AccordionItem> </AccordionItem>
<AccordionItem :expanded="false"> <AccordionItem :expanded="false">
<template #header> <template #header>
@@ -279,6 +278,7 @@ export default defineComponent({
<b>Challenge Modes:</b> <b>Challenge Modes:</b>
</template> </template>
<SettingPicker color="danger" v-model="set.damage_challenge" name="damage_challenge" :generator="generator" :prefix="prefix" /> <SettingPicker color="danger" v-model="set.damage_challenge" name="damage_challenge" :generator="generator" :prefix="prefix" />
<SettingPicker color="danger" v-model="set.damage_table_shuffle" name="damage_table_shuffle" :generator="generator" :prefix="prefix" />
</AccordionItem> </AccordionItem>
</div> </div>
</template> </template>
+3 -3
View File
@@ -23,7 +23,7 @@ base:
big_keys: all big_keys: all
maps: all maps: all
compasses: all compasses: all
show_loot: all show_loot_map: all
show_map: all show_map: all
shop_shuffle: all shop_shuffle: all
drop_shuffle: all drop_shuffle: all
@@ -86,7 +86,7 @@ beta:
big_keys: all big_keys: all
maps: all maps: all
compasses: all compasses: all
show_loot: all show_loot_map: all
show_loot_hud: all show_loot_hud: all
show_map: all show_map: all
shop_shuffle: all shop_shuffle: all
@@ -133,7 +133,7 @@ pikit:
big_keys: all big_keys: all
maps: all maps: all
compasses: all compasses: all
show_loot: all show_loot_map: all
show_map: all show_map: all
shop_shuffle: all shop_shuffle: all
drop_shuffle: all drop_shuffle: all
+4 -4
View File
@@ -33,7 +33,7 @@ base:
criss_cross_boss: criss_cross_boss:
display: CrissCross Boss display: CrissCross Boss
hints: on hints: on
show_loot: always show_loot_map: always
goal: boss_hunt goal: boss_hunt
bosses_ganon: 10of12 bosses_ganon: 10of12
ganon_item: random ganon_item: random
@@ -58,7 +58,7 @@ base:
book: crystal_switches book: crystal_switches
bunday: bunday:
display: Approximate Bunday display: Approximate Bunday
show_loot: never show_loot_map: never
show_map: visited show_map: visited
goal: trinity goal: trinity
crystals_ganon: random crystals_ganon: random
@@ -87,8 +87,8 @@ beta:
wjb_cross: wjb_cross:
display: wjbCross display: wjbCross
goal: fast_ganon goal: fast_ganon
show_loot: always
show_map: always show_map: always
show_loot_map: always
show_loot_hud: never show_loot_hud: never
entrance_shuffle: crossed entrance_shuffle: crossed
skull_woods: vanilla_drops skull_woods: vanilla_drops
@@ -101,4 +101,4 @@ beta:
pikit: pikit:
default: default:
display: Default display: Default
show_loot: always show_loot_map: always
+16 -6
View File
@@ -532,10 +532,14 @@ bombs:
default: normal default: normal
values: values:
normal: normal:
display: No Bomb Bag Required display: Normal
tip: The player does not start with any bombs, but can collect them as normal.
bomb_bag_required: bomb_bag_required:
display: Bomb Bag Required display: Bomb Bag Required
tip: The player cannot collect any bombs until they obtain a bomb bag. tip: The player cannot collect any bombs until they obtain a bomb bag.
starting:
display: Start With 10 Bombs
tip: The player will start with a full 10 bombs.
book: book:
display: Book display: Book
default: normal default: normal
@@ -589,10 +593,13 @@ door_type_mode:
values: values:
original: original:
display: Key and Bomb Doors display: Key and Bomb Doors
tip: Only small key and bomb doors will be randomized.
big: big:
display: Key, Big Key, and Bomb Doors display: Key, Big Key, and Bomb Doors
tip: Big Key doors can also be added or removed.
all: all:
display: All Door Types display: Key, Big Key, Shutter, and Bomb Doors
tip: Shutter doors (preventing return in a direction) can be added.
chaos: chaos:
display: Chaos display: Chaos
trap_door_mode: trap_door_mode:
@@ -702,8 +709,8 @@ damage_challenge:
gloom: gloom:
display: Gloom display: Gloom
tip: Every enemy will deal one permanent heart container of damage. The only way to regain health is to find heart containers or collect four heart pieces. tip: Every enemy will deal one permanent heart container of damage. The only way to regain health is to find heart containers or collect four heart pieces.
show_loot: show_loot_map:
display: Show Dungeon Checks display: Show Dungeon Checks on Map
default: presence default: presence
values: values:
never: never:
@@ -730,10 +737,13 @@ show_loot_hud:
tip: A dot icon will show on the HUD on each underworld supertile with an uncollected item. tip: A dot icon will show on the HUD on each underworld supertile with an uncollected item.
value: value:
display: Value display: Value
tip: An icon will show on the HUD on each underworld supertile, indicating the presence or value of the best uncollected item, as determined by the Show Dungeon Checks setting. tip: An icon will show on the HUD on each underworld supertile, indicating the value of the best uncollected item.
dungeon_value: dungeon_value:
display: Value in Dungeons, Presence in Caves display: Value in Dungeons, Presence in Caves
tip: An icon will show on the HUD on each underworld supertile, indicating the presence or value of the best uncollected item, as determined by the Show Dungeon Checks setting. Caves will only show presence, not value. tip: An icon will show on the HUD on each dungeon supertile, indicating the value of the best uncollected item. Caves will show an indicator for presence, not value.
cave_value:
display: Value in Caves, Presence in Dungeons
tip: An icon will show on the HUD on each non-dungeon underworld supertile, indicating the value of the best uncollected item. Dungeons will show an indicator for presence, not value.
show_map: show_map:
display: Show Dungeon Maps display: Show Dungeon Maps
default: map default: map