diff options
author | Owen <64725743+Ownwn@users.noreply.github.com> | 2023-04-17 20:27:15 +1200 |
---|---|---|
committer | Owen <64725743+Ownwn@users.noreply.github.com> | 2023-04-17 20:27:15 +1200 |
commit | 7e04cb28e30978f58519ad95d82ea33ea719fa29 (patch) | |
tree | a32a1a9dbe7892444385efa0c5cfb809805b5518 /src/main/kotlin/dulkirmod/config/DulkirConfig.kt | |
parent | e933913ebe88f6b465ee862374bbd26c57906cae (diff) | |
download | DulkirMod-7e04cb28e30978f58519ad95d82ea33ea719fa29.tar.gz DulkirMod-7e04cb28e30978f58519ad95d82ea33ea719fa29.tar.bz2 DulkirMod-7e04cb28e30978f58519ad95d82ea33ea719fa29.zip |
Added an option to play a sound when clicking a secret in dungeons
Diffstat (limited to 'src/main/kotlin/dulkirmod/config/DulkirConfig.kt')
-rw-r--r-- | src/main/kotlin/dulkirmod/config/DulkirConfig.kt | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/src/main/kotlin/dulkirmod/config/DulkirConfig.kt b/src/main/kotlin/dulkirmod/config/DulkirConfig.kt index cd914ff..2b5b0c1 100644 --- a/src/main/kotlin/dulkirmod/config/DulkirConfig.kt +++ b/src/main/kotlin/dulkirmod/config/DulkirConfig.kt @@ -363,6 +363,36 @@ object DulkirConfig : Config(Mod("DulkirMod", ModType.SKYBLOCK), "dulkirmod-conf var highlightLeapName: String = "Dilkur" @Switch( + name = "Play sound when clicking secrets in dungeons", + description = "Will play on levers, chests and essence", + category = "Dungeons", + subcategory = "Dungeons" + ) + var secretClickSounds = false + + @Slider( + name = "Secret Click Volume", + description = "Volume of click sound", + category = "Dungeons", + subcategory = "Dungeons", + min = 0f, + max = 1f, + step = 0 + ) + var secretSoundVolume = .7f + + @Button( + name = "Demo Volume Selection", + description = "Plays the Random Break sound as Reference, Might add individual sliders later but this seems like enough", + category = "Dungeons", + subcategory = "Dungeons", + text = "Test" + ) + fun demoSecretVolume() { + DulkirMod.mc.thePlayer.playSound("random.break", 1f * secretSoundVolume, 1f) + } + + @Switch( name = "Remove Selfie Camera", description = "Get rid of pesky reverse third person!", category = "General", @@ -671,6 +701,7 @@ object DulkirConfig : Config(Mod("DulkirMod", ModType.SKYBLOCK), "dulkirmod-conf addDependency("hurtCamIntensity", "hurtCamSlider") addDependency("tooltipSize", "scaledTooltips") addDependency("persistentAlert", "notifyMaxVisitors") - + addDependency("secretSoundVolume", "secretClickSounds") + addDependency("demoSecretVolume", "secretClickSounds") } } |