Added menu music
This commit is contained in:
@@ -18,12 +18,12 @@ const MUSIC_BUS = "Music"
|
||||
@export_range(1, 10) var player_count_ui := 1
|
||||
@export_range(1, 100) var player_count_sfx := 1
|
||||
|
||||
@export_group("UI Sounds", "ui_stream")
|
||||
@export_group("UI Streams", "ui_stream")
|
||||
@export var ui_stream_accept : AudioStream
|
||||
@export var ui_stream_decline : AudioStream
|
||||
@export var ui_stream_select : AudioStream
|
||||
|
||||
@export_group("SFX Sounds", "sfx_stream")
|
||||
@export_group("SFX Streams", "sfx_stream")
|
||||
@export var sfx_stream_book_picked_up : AudioStream
|
||||
@export var sfx_stream_death : AudioStream
|
||||
@export var sfx_stream_door_closing : AudioStream
|
||||
@@ -37,6 +37,9 @@ const MUSIC_BUS = "Music"
|
||||
@export var sfx_stream_player_spoted : AudioStream
|
||||
@export var sfx_stream_switch : AudioStream
|
||||
|
||||
@export_group("Music Streams", "music_stream")
|
||||
@export var music_stream_main_menu : AudioStream
|
||||
|
||||
|
||||
var _ui_players : Array[AudioStreamPlayer] = []
|
||||
var _sfx_players : Array[AudioStreamPlayer2D] = []
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=17 format=3 uid="uid://drk4dvbn78dva"]
|
||||
[gd_scene load_steps=18 format=3 uid="uid://drk4dvbn78dva"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cx5qcukr66whc" path="res://game/managers/sound_manager.gd" id="1_cg0sy"]
|
||||
[ext_resource type="AudioStream" uid="uid://d2suvaisb6w45" path="res://sound/ui/accept.wav" id="2_ge1il"]
|
||||
@@ -16,6 +16,7 @@
|
||||
[ext_resource type="AudioStream" uid="uid://txk8dq16levc" path="res://sound/sfx/key_picked_up.wav" id="8_wyfta"]
|
||||
[ext_resource type="AudioStream" uid="uid://dy7qnen5k20mo" path="res://sound/sfx/player_spoted.wav" id="9_q7cyi"]
|
||||
[ext_resource type="AudioStream" uid="uid://dg0t7fwu8u3m2" path="res://sound/sfx/door_unlocking.wav" id="10_lqyhh"]
|
||||
[ext_resource type="AudioStream" uid="uid://ckmpft46wjgqs" path="res://sound/music/main_menu.wav" id="17_g6nb7"]
|
||||
|
||||
[node name="SoundManager" type="Node"]
|
||||
process_mode = 3
|
||||
@@ -41,3 +42,4 @@ sfx_stream_level_completed = ExtResource("7_22ptj")
|
||||
sfx_stream_player_lost = ExtResource("8_6ll5c")
|
||||
sfx_stream_player_spoted = ExtResource("9_q7cyi")
|
||||
sfx_stream_switch = ExtResource("7_ab171")
|
||||
music_stream_main_menu = ExtResource("17_g6nb7")
|
||||
|
||||
@@ -11,6 +11,8 @@ func _ready() -> void:
|
||||
if OS.get_name() == "Web":
|
||||
_setup_for_web()
|
||||
|
||||
SoundManager.play_music_stream(SoundManager.music_stream_main_menu)
|
||||
|
||||
start_button.grab_focus()
|
||||
get_viewport().gui_focus_changed.connect(_on_gui_focus_changed)
|
||||
|
||||
|
||||
@@ -110,5 +110,4 @@ func _on_sfx_volume_changed(value: float) -> void:
|
||||
|
||||
|
||||
func _on_music_volume_changed(value: float) -> void:
|
||||
if _play_sound: SoundManager.play_music_stream(SoundManager.ui_stream_select)
|
||||
SettingsManager.music_volume = floor(value)
|
||||
|
||||
Reference in New Issue
Block a user