diff options
author | nokoe <nokoe@mailbox.org> | 2024-07-07 21:41:59 +0200 |
---|---|---|
committer | nokoe <nokoe@mailbox.org> | 2024-07-07 21:42:26 +0200 |
commit | b9807def2cc76d5d389bf196c9f0b455c143ab48 (patch) | |
tree | 23bb6e433d91ada052198b6c335eb6a7746ba904 | |
parent | cc3baa5f1aa27513aa0de90b24d643ccbc30a7b6 (diff) | |
download | hurrycurry-b9807def2cc76d5d389bf196c9f0b455c143ab48.tar hurrycurry-b9807def2cc76d5d389bf196c9f0b455c143ab48.tar.bz2 hurrycurry-b9807def2cc76d5d389bf196c9f0b455c143ab48.tar.zst |
item volume level
-rw-r--r-- | client/audio/sound.gd | 4 | ||||
-rw-r--r-- | client/map/items/food_processor.gd | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/client/audio/sound.gd b/client/audio/sound.gd index c4ef0ad2..f0100756 100644 --- a/client/audio/sound.gd +++ b/client/audio/sound.gd @@ -18,15 +18,17 @@ func play_hover_maybe(element): return play_hover() -func item_progress(item: Item, running: AudioStream, stopping: AudioStream) -> int: +func item_progress(item: Item, running: AudioStream, stopping: AudioStream, volume=0.) -> int: item_id += 1 var running_player: AudioStreamPlayer3D = AudioStreamPlayer3D.new() running_player.stream = running running_player.name = "Running%d" % item_id + running_player.volume_db = volume add_child(running_player) var stopping_player: AudioStreamPlayer3D = AudioStreamPlayer3D.new() stopping_player.stream = stopping stopping_player.name = "Stopping%d" % item_id + stopping_player.volume_db = volume running_player.play() add_child(stopping_player) item_sounds[item_id] = [item, running_player, stopping_player, false] diff --git a/client/map/items/food_processor.gd b/client/map/items/food_processor.gd index 588777ff..6a04da00 100644 --- a/client/map/items/food_processor.gd +++ b/client/map/items/food_processor.gd @@ -32,7 +32,8 @@ func progress(p: float, warn: bool): sound_id = Sound.item_progress( self, preload("res://map/items/sounds/food_processor_running.ogg"), - preload("res://map/items/sounds/food_processor_stopping.ogg") + preload("res://map/items/sounds/food_processor_stopping.ogg"), + -10. ) func finish(warn: bool): |