ajout du sfx movement, création des nodes movement et passage du camion de "music" à "ambiance" #165

This commit is contained in:
2026-02-27 16:08:46 +01:00
parent f26d623c36
commit d221869a10
4 changed files with 34 additions and 9 deletions

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cv5avkd3qekt7"
path="res://.godot/imported/movement.wav-5172908d78e3619625b5599572afbbff.sample"
[deps]
source_file="res://common/audio_manager/assets/sfx/movement/movement.wav"
dest_files=["res://.godot/imported/movement.wav-5172908d78e3619625b5599572afbbff.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

View File

@@ -121,6 +121,11 @@ stream = ExtResource("6_8204s")
unique_name_in_owner = true unique_name_in_owner = true
stream = ExtResource("7_spekb") stream = ExtResource("7_spekb")
[node name="Ship" type="AudioStreamPlayer" parent="Ambiances" unique_id=1564186965]
unique_name_in_owner = true
stream = ExtResource("8_tuvql")
volume_db = -3.0
[node name="Musics" type="Node" parent="." unique_id=1450527710] [node name="Musics" type="Node" parent="." unique_id=1450527710]
unique_name_in_owner = true unique_name_in_owner = true
@@ -155,11 +160,6 @@ unique_name_in_owner = true
stream = ExtResource("7_tuvql") stream = ExtResource("7_tuvql")
bus = &"Music" bus = &"Music"
[node name="Ship" type="AudioStreamPlayer" parent="Musics" unique_id=1165150318]
unique_name_in_owner = true
stream = ExtResource("8_tuvql")
volume_db = -3.0
[node name="Sfx" type="Node" parent="." unique_id=2023641207] [node name="Sfx" type="Node" parent="." unique_id=2023641207]
unique_name_in_owner = true unique_name_in_owner = true

View File

@@ -49,16 +49,16 @@ func _on_change_scene(scene : Scene):
play_music_alone(first_phase) play_music_alone(first_phase)
queue_music(loop_phase, first_phase) queue_music(loop_phase, first_phase)
"COCKPIT": "COCKPIT":
play_music_alone("Ship", true) play_ambiance_alone("Ship", true, 5.0)
"ASTRA": "ASTRA":
stop_all_musics() stop_all_musics()
play_ambiance_alone("Astra", false, 5.0) play_ambiance_alone("Astra", false)
"GARAGE": "GARAGE":
stop_all_musics() stop_all_musics()
play_ambiance_alone("Astra", false, 5.0) play_ambiance_alone("Astra", false)
"BOREA": "BOREA":
stop_all_musics() stop_all_musics()
play_ambiance_alone("Borea", false, 5.0) play_ambiance_alone("Borea", false)
# Fonction s'exécutant à chaque début de timeline # Fonction s'exécutant à chaque début de timeline
func _on_timeline_started(): func _on_timeline_started():
@@ -81,6 +81,7 @@ func _on_timeline_started():
func _on_timeline_ended(): func _on_timeline_ended():
if SceneManager.actual_scene: if SceneManager.actual_scene:
change_ambiances_volume() change_ambiances_volume()
stop_ambiance("Demeter")
# Joue la musique définie par player_name, arrête toute les autres musiques immédiatement # Joue la musique définie par player_name, arrête toute les autres musiques immédiatement
# - player_name : Nom de la Node dans la scène Godot sous la node Musics à jouer # - player_name : Nom de la Node dans la scène Godot sous la node Musics à jouer