aboutsummaryrefslogtreecommitdiff
path: root/game/src/Autoload/SoundManager.gd
diff options
context:
space:
mode:
author ClarkeCode <33846391+ClarkeCode@users.noreply.github.com>2023-03-04 19:46:42 +0100
committer GitHub <noreply@github.com>2023-03-04 19:46:42 +0100
commit028247a24866726b79c56cb2f266738a8a9abc70 (patch)
tree0807714d81b61002b4613dfa0c10aa7b1209eac6 /game/src/Autoload/SoundManager.gd
parent2f4842769b0856bc08a256907b64046fb55381ac (diff)
parent3e088a2642d2d05eed011b2dd1bdee566225719f (diff)
Merge pull request #55 from Hop311/req-comments
Comments marking implemented requirements
Diffstat (limited to 'game/src/Autoload/SoundManager.gd')
-rw-r--r--game/src/Autoload/SoundManager.gd8
1 files changed, 7 insertions, 1 deletions
diff --git a/game/src/Autoload/SoundManager.gd b/game/src/Autoload/SoundManager.gd
index d3f8039..c58ce1a 100644
--- a/game/src/Autoload/SoundManager.gd
+++ b/game/src/Autoload/SoundManager.gd
@@ -1,11 +1,16 @@
extends Node
+# REQUIREMENTS:
+# * SS-68
+
const _audio_directory_path : StringName = &"res://audio/sfx/"
var _loaded_sound : Dictionary = {}
var _bus_to_stream_player : Dictionary = {}
+# REQUIREMENTS:
+# * SND-10
func _ready():
var dir = DirAccess.open(_audio_directory_path)
for fname in dir.get_files():
@@ -28,7 +33,8 @@ func play_stream(sound : AudioStream, bus_type : String) -> void:
func play(sound : String, bus_type : String) -> void:
play_stream(_loaded_sound[sound], bus_type)
-# SND-7
+# REQUIREMENTS:
+# * SND-7
func play_effect_stream(sound : AudioStream) -> void:
play_stream(sound, "SFX")