From 15d7d897a866f36e8011aeb129708e8ae4cd6eeb Mon Sep 17 00:00:00 2001 From: GitCosm0s <62360565+GitCosm0s@users.noreply.github.com> Date: Sun, 15 Feb 2026 11:22:10 -0500 Subject: [PATCH] dynamic audio variable --- scenes/menus/select_mode/select_mode.gd | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/scenes/menus/select_mode/select_mode.gd b/scenes/menus/select_mode/select_mode.gd index f28d4ba..63a4f61 100644 --- a/scenes/menus/select_mode/select_mode.gd +++ b/scenes/menus/select_mode/select_mode.gd @@ -7,6 +7,7 @@ var main_buttons var fade var header var word_select_button = preload("res://scenes/objects/ui/word_select_button.tscn") +var audio_phase = false func check_text_files(path): var dir = DirAccess.open(path) @@ -30,8 +31,6 @@ func check_text_files(path): func _ready() -> void: $BackgroundMusic.play() $BackgroundMusicAlt.play() - $BackgroundMusic.volume_db = -10 - $BackgroundMusicAlt.volume_db = -80 game_mode = null header = self.get_node("Header") fade = self.get_node("Fade") @@ -45,7 +44,12 @@ func _ready() -> void: # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta: float) -> void: - pass + if audio_phase == true: + $BackgroundMusic.volume_db = -80 + $BackgroundMusicAlt.volume_db = -10 + else: + $BackgroundMusic.volume_db = -10 + $BackgroundMusicAlt.volume_db = -80 func open_word_menu(): pass @@ -57,9 +61,7 @@ func _on_comet_pressed() -> void: self.get_node("ButtonPress").play() main_buttons.visible = false word_select.visible = true - - $BackgroundMusic.volume_db = -80 - $BackgroundMusicAlt.volume_db = -10 + audio_phase = true func _on_cascade_pressed() -> void: header.text = "Select Word Set" @@ -68,9 +70,7 @@ func _on_cascade_pressed() -> void: self.get_node("ButtonPress").play() main_buttons.visible = false word_select.visible = true - - $BackgroundMusic.volume_db = -80 - $BackgroundMusicAlt.volume_db = -10 + audio_phase = true func _on_lessons_pressed() -> void: $Error.play() @@ -96,6 +96,4 @@ func _input(event): game_mode = null main_buttons.visible = true word_select.visible = false - $BackgroundMusic.volume_db = -10 - $BackgroundMusicAlt.volume_db = -80 - + audio_phase = false