Add Triforce HUD options to weighted settings page

- Added triforce hud options
- Fix a bug causing weighted settings to always fail to load (git blame forthcoming)
- Update ws_version to prompt users to update
- Who is Murahalda? (corrected to Murahadala)
This commit is contained in:
Chris Wilson 2021-03-03 17:47:35 -05:00
parent 475d39932c
commit 280f3938ed
3 changed files with 41 additions and 35 deletions

View File

@ -1602,37 +1602,6 @@
}
}
},
"triforcehud": {
"keyString": "rom.triforcehud",
"friendlyName": "Triforce Hud Options",
"description": "Hide the triforce hud in certain circumstances.",
"inputType": "range",
"subOptions": {
"normal": {
"keyString": "rom.triforcehud.normal",
"friendlyName": "Normal",
"description": "Always displays HUD as usual.",
"defaultValue": 0
},
"hide_goal": {
"keyString": "rom.triforcehud.hide_goal",
"friendlyName": "Hide Goal",
"description": "Hide Triforce Hud elements until a single triforce piece is acquired or spoken to Murahadala",
"defaultValue": 50
},
"hide_total": {
"keyString": "rom.triforcehud.hide_required",
"friendlyName": "Hide Required Total",
"description": "Hide total amount needed to win the game (unless spoken to Murahadala)",
"defaultValue": 0
},
"hide_both": {
"keyString": "rom.triforcehud.hide_both",
"friendlyName": "Hide Both",
"description": "Hide both of the above options",
"defaultValue": 0
}
},
"reduceflashing": {
"keyString": "rom.reduceflashing",
"friendlyName": "Full-Screen Flashing Effects",
@ -1673,6 +1642,38 @@
}
}
},
"triforcehud": {
"keyString": "rom.triforcehud",
"friendlyName": "Triforce Hunt HUD Options",
"description": "Hide the triforce hud in certain circumstances.",
"inputType": "range",
"subOptions": {
"normal": {
"keyString": "rom.triforcehud.normal",
"friendlyName": "Always Show",
"description": "Always display HUD",
"defaultValue": 50
},
"hide_goal": {
"keyString": "rom.triforcehud.hide_goal",
"friendlyName": "Hide HUD",
"description": "Hide Triforce HUD elements until a single triforce piece is acquired or you speak to Murahadala",
"defaultValue": 0
},
"hide_total": {
"keyString": "rom.triforcehud.hide_required",
"friendlyName": "Hide Total",
"description": "Hide total triforce pieces needed to win the game until you speak with Murahadala",
"defaultValue": 0
},
"hide_both": {
"keyString": "rom.triforcehud.hide_both",
"friendlyName": "Hide HUD Total",
"description": "Combination of Hide HUD and Hide Total",
"defaultValue": 0
}
}
},
"menuspeed": {
"keyString": "menuspeed",
"friendlyName": "Menu Speed",

View File

@ -20,7 +20,7 @@
# For use with the weighted-settings page on the website. Changing this value will cause all users to be prompted
# to update their settings. The version number should match the current released version number, and the revision
# should be updated manually by whoever edits this file.
ws_version: 4.0.1 rev1
ws_version: 4.1.0 rev0
description: Template Name # Used to describe your yaml. Useful if you have multiple files
name: YourName # Your name in-game. Spaces will be replaced with underscores and there is a 16 character limit
@ -363,6 +363,11 @@ rom:
quickswap: # Enable switching items by pressing the L+R shoulder buttons
on: 50
off: 0
triforcehud: # Disable visibility of the triforce hud unless collecting a piece or speaking to Murahadala
normal: 50 # original behavior (always visible)
hide_goal: 0 # hide counter until a piece is collected or speaking to Murahadala
hide_required: 0 # Always visible, but required amount is invisible until determined by Murahadala
hide_both: 0 # Hide both under above circumstances
reduceflashing: # Reduces instances of flashing such as lightning attacks, weather, ether and more.
on: 50
off: 0

View File

@ -404,10 +404,10 @@ rom:
quickswap: # Enable switching items by pressing the L+R shoulder buttons
on: 50
off: 0
triforcehud: # Disable visibility of the triforce hud unless collecting a piece or speaking to Murahalda
triforcehud: # Disable visibility of the triforce hud unless collecting a piece or speaking to Murahadala
normal: 0 # original behavior (always visible)
hide_goal: 50 # hide counter until a piece is collected or speaking to Murahalda
hide_required: 0 # Always visible, but required amount is invisible until determined by Murahalda
hide_goal: 50 # hide counter until a piece is collected or speaking to Murahadala
hide_required: 0 # Always visible, but required amount is invisible until determined by Murahadala
hide_both: 0 # Hide both under above circumstances
reduceflashing: # Reduces instances of flashing such as lightning attacks, weather, ether and more.
on: 50