diff --git a/common/music/assets/ambiance/ambiance_phase_1.ogg b/common/music/assets/ambiance/ambiance_phase_1.ogg new file mode 100644 index 0000000..23ea941 Binary files /dev/null and b/common/music/assets/ambiance/ambiance_phase_1.ogg differ diff --git a/common/music/assets/ambiance/ambiance_phase_1.ogg.import b/common/music/assets/ambiance/ambiance_phase_1.ogg.import new file mode 100644 index 0000000..767c45b --- /dev/null +++ b/common/music/assets/ambiance/ambiance_phase_1.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dipnmlprwfo12" +path="res://.godot/imported/ambiance_phase_1.ogg-4ec046572bfe46745950c2c749aa579e.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/ambiance/ambiance_phase_1.ogg" +dest_files=["res://.godot/imported/ambiance_phase_1.ogg-4ec046572bfe46745950c2c749aa579e.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/ambiance/ambiance_phase_2.ogg b/common/music/assets/ambiance/ambiance_phase_2.ogg new file mode 100644 index 0000000..02bb7fa Binary files /dev/null and b/common/music/assets/ambiance/ambiance_phase_2.ogg differ diff --git a/common/music/assets/ambiance/ambiance_phase_2.ogg.import b/common/music/assets/ambiance/ambiance_phase_2.ogg.import new file mode 100644 index 0000000..2bda51c --- /dev/null +++ b/common/music/assets/ambiance/ambiance_phase_2.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bm0tdi6bd2e65" +path="res://.godot/imported/ambiance_phase_2.ogg-2260c3829d7e53dd94462ea796cc84c5.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/ambiance/ambiance_phase_2.ogg" +dest_files=["res://.godot/imported/ambiance_phase_2.ogg-2260c3829d7e53dd94462ea796cc84c5.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/ambiance/ambiance_phase_3.ogg b/common/music/assets/ambiance/ambiance_phase_3.ogg new file mode 100644 index 0000000..d08be27 Binary files /dev/null and b/common/music/assets/ambiance/ambiance_phase_3.ogg differ diff --git a/common/music/assets/ambiance/ambiance_phase_3.ogg.import b/common/music/assets/ambiance/ambiance_phase_3.ogg.import new file mode 100644 index 0000000..9c7b8e3 --- /dev/null +++ b/common/music/assets/ambiance/ambiance_phase_3.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dftxjfdqgsbd3" +path="res://.godot/imported/ambiance_phase_3.ogg-b221fd161951d0874f6a08d422bce1bf.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/ambiance/ambiance_phase_3.ogg" +dest_files=["res://.godot/imported/ambiance_phase_3.ogg-b221fd161951d0874f6a08d422bce1bf.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/ambiance/truck_ambience_phase_1.ogg b/common/music/assets/ambiance/truck_ambience_phase_1.ogg new file mode 100644 index 0000000..ea3dc68 Binary files /dev/null and b/common/music/assets/ambiance/truck_ambience_phase_1.ogg differ diff --git a/common/music/assets/ambiance/truck_ambience_phase_1.ogg.import b/common/music/assets/ambiance/truck_ambience_phase_1.ogg.import new file mode 100644 index 0000000..288f770 --- /dev/null +++ b/common/music/assets/ambiance/truck_ambience_phase_1.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://gjr7ruv7wfci" +path="res://.godot/imported/truck_ambience_phase_1.ogg-68cfb99a7f0a6b83abe32ff81d60f6ab.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/ambiance/truck_ambience_phase_1.ogg" +dest_files=["res://.godot/imported/truck_ambience_phase_1.ogg-68cfb99a7f0a6b83abe32ff81d60f6ab.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/ambiance/truck_ambience_phase_2.ogg b/common/music/assets/ambiance/truck_ambience_phase_2.ogg new file mode 100644 index 0000000..892e740 Binary files /dev/null and b/common/music/assets/ambiance/truck_ambience_phase_2.ogg differ diff --git a/common/music/assets/ambiance/truck_ambience_phase_2.ogg.import b/common/music/assets/ambiance/truck_ambience_phase_2.ogg.import new file mode 100644 index 0000000..75f220a --- /dev/null +++ b/common/music/assets/ambiance/truck_ambience_phase_2.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://car7b6j0ihi30" +path="res://.godot/imported/truck_ambience_phase_2.ogg-e62a693ce667406e511b7afb0da84f79.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/ambiance/truck_ambience_phase_2.ogg" +dest_files=["res://.godot/imported/truck_ambience_phase_2.ogg-e62a693ce667406e511b7afb0da84f79.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/ambiance/truck_ambience_phase_3.ogg b/common/music/assets/ambiance/truck_ambience_phase_3.ogg new file mode 100644 index 0000000..4bddcda Binary files /dev/null and b/common/music/assets/ambiance/truck_ambience_phase_3.ogg differ diff --git a/common/music/assets/ambiance/truck_ambience_phase_3.ogg.import b/common/music/assets/ambiance/truck_ambience_phase_3.ogg.import new file mode 100644 index 0000000..97b87b5 --- /dev/null +++ b/common/music/assets/ambiance/truck_ambience_phase_3.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dtcv4p3a03giu" +path="res://.godot/imported/truck_ambience_phase_3.ogg-9e9b82ea556ea85244bd2768bddbb340.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/ambiance/truck_ambience_phase_3.ogg" +dest_files=["res://.godot/imported/truck_ambience_phase_3.ogg-9e9b82ea556ea85244bd2768bddbb340.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/arpeges/bass_champ_arpeggio.wav b/common/music/assets/arpeges/bass_champ_arpeggio.wav new file mode 100644 index 0000000..f14d2f1 Binary files /dev/null and b/common/music/assets/arpeges/bass_champ_arpeggio.wav differ diff --git a/common/music/assets/arpeges/bass_champ_arpeggio.wav.import b/common/music/assets/arpeges/bass_champ_arpeggio.wav.import new file mode 100644 index 0000000..bdf2e97 --- /dev/null +++ b/common/music/assets/arpeges/bass_champ_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://clmnyg60wkdtq" +path="res://.godot/imported/bass_champ_arpeggio.wav-eefc85ecfb6e683cb056991c07a5882b.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/bass_champ_arpeggio.wav" +dest_files=["res://.godot/imported/bass_champ_arpeggio.wav-eefc85ecfb6e683cb056991c07a5882b.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 diff --git a/common/music/assets/arpeges/bass_chardi_arpeggio.wav b/common/music/assets/arpeges/bass_chardi_arpeggio.wav new file mode 100644 index 0000000..dfb1226 Binary files /dev/null and b/common/music/assets/arpeges/bass_chardi_arpeggio.wav differ diff --git a/common/music/assets/arpeges/bass_chardi_arpeggio.wav.import b/common/music/assets/arpeges/bass_chardi_arpeggio.wav.import new file mode 100644 index 0000000..8d4f2b4 --- /dev/null +++ b/common/music/assets/arpeges/bass_chardi_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ceua3yhrecmwm" +path="res://.godot/imported/bass_chardi_arpeggio.wav-72420c7b155fad5db1f5667a4bfed73c.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/bass_chardi_arpeggio.wav" +dest_files=["res://.godot/imported/bass_chardi_arpeggio.wav-72420c7b155fad5db1f5667a4bfed73c.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 diff --git a/common/music/assets/arpeges/bass_maia_arpeggio.wav b/common/music/assets/arpeges/bass_maia_arpeggio.wav new file mode 100644 index 0000000..1caf90b Binary files /dev/null and b/common/music/assets/arpeges/bass_maia_arpeggio.wav differ diff --git a/common/music/assets/arpeges/bass_maia_arpeggio.wav.import b/common/music/assets/arpeges/bass_maia_arpeggio.wav.import new file mode 100644 index 0000000..a82de9b --- /dev/null +++ b/common/music/assets/arpeges/bass_maia_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cjj28vtc1qskx" +path="res://.godot/imported/bass_maia_arpeggio.wav-042581fd552e8b60b8738ab60c5153f4.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/bass_maia_arpeggio.wav" +dest_files=["res://.godot/imported/bass_maia_arpeggio.wav-042581fd552e8b60b8738ab60c5153f4.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 diff --git a/common/music/assets/arpeges/bass_pili_arpeggio.wav b/common/music/assets/arpeges/bass_pili_arpeggio.wav new file mode 100644 index 0000000..bc9ad67 Binary files /dev/null and b/common/music/assets/arpeges/bass_pili_arpeggio.wav differ diff --git a/common/music/assets/arpeges/bass_pili_arpeggio.wav.import b/common/music/assets/arpeges/bass_pili_arpeggio.wav.import new file mode 100644 index 0000000..644f96c --- /dev/null +++ b/common/music/assets/arpeges/bass_pili_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cc6sax3jlhyas" +path="res://.godot/imported/bass_pili_arpeggio.wav-4401cd5fed95421e277c9ae5ba950192.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/bass_pili_arpeggio.wav" +dest_files=["res://.godot/imported/bass_pili_arpeggio.wav-4401cd5fed95421e277c9ae5ba950192.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 diff --git a/common/music/assets/arpeges/melodic_champ_arpeggio.wav b/common/music/assets/arpeges/melodic_champ_arpeggio.wav new file mode 100644 index 0000000..6492dd2 Binary files /dev/null and b/common/music/assets/arpeges/melodic_champ_arpeggio.wav differ diff --git a/common/music/assets/arpeges/melodic_champ_arpeggio.wav.import b/common/music/assets/arpeges/melodic_champ_arpeggio.wav.import new file mode 100644 index 0000000..ec9a206 --- /dev/null +++ b/common/music/assets/arpeges/melodic_champ_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dh7peiybu2d1i" +path="res://.godot/imported/melodic_champ_arpeggio.wav-f51dd6e765d9612ccf4555e660cc9d60.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/melodic_champ_arpeggio.wav" +dest_files=["res://.godot/imported/melodic_champ_arpeggio.wav-f51dd6e765d9612ccf4555e660cc9d60.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 diff --git a/common/music/assets/arpeges/melodic_chardi_arpeggio.wav b/common/music/assets/arpeges/melodic_chardi_arpeggio.wav new file mode 100644 index 0000000..34f1ecc Binary files /dev/null and b/common/music/assets/arpeges/melodic_chardi_arpeggio.wav differ diff --git a/common/music/assets/arpeges/melodic_chardi_arpeggio.wav.import b/common/music/assets/arpeges/melodic_chardi_arpeggio.wav.import new file mode 100644 index 0000000..4675baa --- /dev/null +++ b/common/music/assets/arpeges/melodic_chardi_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dwsrruj5pqadi" +path="res://.godot/imported/melodic_chardi_arpeggio.wav-591eae71ac0a68cd05aa804a988dacf1.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/melodic_chardi_arpeggio.wav" +dest_files=["res://.godot/imported/melodic_chardi_arpeggio.wav-591eae71ac0a68cd05aa804a988dacf1.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 diff --git a/common/music/assets/arpeges/melodic_maia_arpeggio.wav b/common/music/assets/arpeges/melodic_maia_arpeggio.wav new file mode 100644 index 0000000..0abdb9a Binary files /dev/null and b/common/music/assets/arpeges/melodic_maia_arpeggio.wav differ diff --git a/common/music/assets/arpeges/melodic_maia_arpeggio.wav.import b/common/music/assets/arpeges/melodic_maia_arpeggio.wav.import new file mode 100644 index 0000000..3ecdd41 --- /dev/null +++ b/common/music/assets/arpeges/melodic_maia_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c4lmd1t2kn7lu" +path="res://.godot/imported/melodic_maia_arpeggio.wav-d55d26a1120794aa6ce59f0df8b63f81.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/melodic_maia_arpeggio.wav" +dest_files=["res://.godot/imported/melodic_maia_arpeggio.wav-d55d26a1120794aa6ce59f0df8b63f81.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 diff --git a/common/music/assets/arpeges/melodic_pili_arpeggio.wav b/common/music/assets/arpeges/melodic_pili_arpeggio.wav new file mode 100644 index 0000000..0b92414 Binary files /dev/null and b/common/music/assets/arpeges/melodic_pili_arpeggio.wav differ diff --git a/common/music/assets/arpeges/melodic_pili_arpeggio.wav.import b/common/music/assets/arpeges/melodic_pili_arpeggio.wav.import new file mode 100644 index 0000000..731c344 --- /dev/null +++ b/common/music/assets/arpeges/melodic_pili_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://18ov4d3r2wru" +path="res://.godot/imported/melodic_pili_arpeggio.wav-7acad74938f412860bb19b24566beef3.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/melodic_pili_arpeggio.wav" +dest_files=["res://.godot/imported/melodic_pili_arpeggio.wav-7acad74938f412860bb19b24566beef3.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 diff --git a/common/music/assets/arpeges/rythmic_champ_arpeggio.wav b/common/music/assets/arpeges/rythmic_champ_arpeggio.wav new file mode 100644 index 0000000..9ac296d Binary files /dev/null and b/common/music/assets/arpeges/rythmic_champ_arpeggio.wav differ diff --git a/common/music/assets/arpeges/rythmic_champ_arpeggio.wav.import b/common/music/assets/arpeges/rythmic_champ_arpeggio.wav.import new file mode 100644 index 0000000..85837da --- /dev/null +++ b/common/music/assets/arpeges/rythmic_champ_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dmdr13bdsk6up" +path="res://.godot/imported/rythmic_champ_arpeggio.wav-db92c2bba77e4832cf2facc59860f8ae.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/rythmic_champ_arpeggio.wav" +dest_files=["res://.godot/imported/rythmic_champ_arpeggio.wav-db92c2bba77e4832cf2facc59860f8ae.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 diff --git a/common/music/assets/arpeges/rythmic_chardi_arpeggio.wav b/common/music/assets/arpeges/rythmic_chardi_arpeggio.wav new file mode 100644 index 0000000..4cb7f23 Binary files /dev/null and b/common/music/assets/arpeges/rythmic_chardi_arpeggio.wav differ diff --git a/common/music/assets/arpeges/rythmic_chardi_arpeggio.wav.import b/common/music/assets/arpeges/rythmic_chardi_arpeggio.wav.import new file mode 100644 index 0000000..fd446ab --- /dev/null +++ b/common/music/assets/arpeges/rythmic_chardi_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dwpspwd6bnxm6" +path="res://.godot/imported/rythmic_chardi_arpeggio.wav-70af61051727e79d8f7b217950428d65.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/rythmic_chardi_arpeggio.wav" +dest_files=["res://.godot/imported/rythmic_chardi_arpeggio.wav-70af61051727e79d8f7b217950428d65.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 diff --git a/common/music/assets/arpeges/rythmic_maia_arpeggio.wav b/common/music/assets/arpeges/rythmic_maia_arpeggio.wav new file mode 100644 index 0000000..dc341ce Binary files /dev/null and b/common/music/assets/arpeges/rythmic_maia_arpeggio.wav differ diff --git a/common/music/assets/arpeges/rythmic_maia_arpeggio.wav.import b/common/music/assets/arpeges/rythmic_maia_arpeggio.wav.import new file mode 100644 index 0000000..099574a --- /dev/null +++ b/common/music/assets/arpeges/rythmic_maia_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ilinwxk13d30" +path="res://.godot/imported/rythmic_maia_arpeggio.wav-d601bf458d9a1476f6ba913f1e918a91.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/rythmic_maia_arpeggio.wav" +dest_files=["res://.godot/imported/rythmic_maia_arpeggio.wav-d601bf458d9a1476f6ba913f1e918a91.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 diff --git a/common/music/assets/arpeges/rythmic_pili_arpeggio.wav b/common/music/assets/arpeges/rythmic_pili_arpeggio.wav new file mode 100644 index 0000000..37f8c78 Binary files /dev/null and b/common/music/assets/arpeges/rythmic_pili_arpeggio.wav differ diff --git a/common/music/assets/arpeges/rythmic_pili_arpeggio.wav.import b/common/music/assets/arpeges/rythmic_pili_arpeggio.wav.import new file mode 100644 index 0000000..38f5083 --- /dev/null +++ b/common/music/assets/arpeges/rythmic_pili_arpeggio.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dbv61dwqx82qk" +path="res://.godot/imported/rythmic_pili_arpeggio.wav-8a302b14f9e3981daf9642815a95a994.sample" + +[deps] + +source_file="res://common/music/assets/arpeges/rythmic_pili_arpeggio.wav" +dest_files=["res://.godot/imported/rythmic_pili_arpeggio.wav-8a302b14f9e3981daf9642815a95a994.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 diff --git a/common/music/assets/forest_phase_1.ogg.import b/common/music/assets/forest_phase_1.ogg.import deleted file mode 100644 index 445d4af..0000000 --- a/common/music/assets/forest_phase_1.ogg.import +++ /dev/null @@ -1,19 +0,0 @@ -[remap] - -importer="oggvorbisstr" -type="AudioStreamOggVorbis" -uid="uid://diyefcv8tqa3r" -path="res://.godot/imported/forest_phase_1.ogg-08213a81a42ba2cf4c67c1bfac510e6b.oggvorbisstr" - -[deps] - -source_file="res://common/music/assets/forest_phase_1.ogg" -dest_files=["res://.godot/imported/forest_phase_1.ogg-08213a81a42ba2cf4c67c1bfac510e6b.oggvorbisstr"] - -[params] - -loop=true -loop_offset=0 -bpm=0 -beat_count=0 -bar_beats=4 diff --git a/common/music/assets/forest_phase_2.ogg.import b/common/music/assets/forest_phase_2.ogg.import deleted file mode 100644 index e3a3599..0000000 --- a/common/music/assets/forest_phase_2.ogg.import +++ /dev/null @@ -1,19 +0,0 @@ -[remap] - -importer="oggvorbisstr" -type="AudioStreamOggVorbis" -uid="uid://bqwiaek5b5q00" -path="res://.godot/imported/forest_phase_2.ogg-b312ca5fea9e7b3157a9ab7a4cb99dc9.oggvorbisstr" - -[deps] - -source_file="res://common/music/assets/forest_phase_2.ogg" -dest_files=["res://.godot/imported/forest_phase_2.ogg-b312ca5fea9e7b3157a9ab7a4cb99dc9.oggvorbisstr"] - -[params] - -loop=true -loop_offset=0 -bpm=0 -beat_count=0 -bar_beats=4 diff --git a/common/music/assets/forest_phase_1.ogg b/common/music/assets/morceaux/forest_phase_1.ogg similarity index 65% rename from common/music/assets/forest_phase_1.ogg rename to common/music/assets/morceaux/forest_phase_1.ogg index d03e096..29ad06d 100644 Binary files a/common/music/assets/forest_phase_1.ogg and b/common/music/assets/morceaux/forest_phase_1.ogg differ diff --git a/common/music/assets/morceaux/forest_phase_1.ogg.import b/common/music/assets/morceaux/forest_phase_1.ogg.import new file mode 100644 index 0000000..303424d --- /dev/null +++ b/common/music/assets/morceaux/forest_phase_1.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://diyefcv8tqa3r" +path="res://.godot/imported/forest_phase_1.ogg-6bf54bf177c3c359a54aab97231f468a.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/morceaux/forest_phase_1.ogg" +dest_files=["res://.godot/imported/forest_phase_1.ogg-6bf54bf177c3c359a54aab97231f468a.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/forest_phase_2.ogg b/common/music/assets/morceaux/forest_phase_2.ogg similarity index 68% rename from common/music/assets/forest_phase_2.ogg rename to common/music/assets/morceaux/forest_phase_2.ogg index 5c564b1..56c4391 100644 Binary files a/common/music/assets/forest_phase_2.ogg and b/common/music/assets/morceaux/forest_phase_2.ogg differ diff --git a/common/music/assets/morceaux/forest_phase_2.ogg.import b/common/music/assets/morceaux/forest_phase_2.ogg.import new file mode 100644 index 0000000..bdfa4d5 --- /dev/null +++ b/common/music/assets/morceaux/forest_phase_2.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bqwiaek5b5q00" +path="res://.godot/imported/forest_phase_2.ogg-0fc72a5b1a0f8f7e98246db80e888a1d.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/morceaux/forest_phase_2.ogg" +dest_files=["res://.godot/imported/forest_phase_2.ogg-0fc72a5b1a0f8f7e98246db80e888a1d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/morceaux/truck_music.ogg b/common/music/assets/morceaux/truck_music.ogg new file mode 100644 index 0000000..a8a60b5 Binary files /dev/null and b/common/music/assets/morceaux/truck_music.ogg differ diff --git a/common/music/assets/morceaux/truck_music.ogg.import b/common/music/assets/morceaux/truck_music.ogg.import new file mode 100644 index 0000000..b4c6f74 --- /dev/null +++ b/common/music/assets/morceaux/truck_music.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://brtjlgjqnrvcb" +path="res://.godot/imported/truck_music.ogg-cb4f770bcd6358719b9d817459f5f86b.oggvorbisstr" + +[deps] + +source_file="res://common/music/assets/morceaux/truck_music.ogg" +dest_files=["res://.godot/imported/truck_music.ogg-cb4f770bcd6358719b9d817459f5f86b.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/common/music/assets/vent.ogg b/common/music/assets/vent.ogg deleted file mode 100644 index aaff2b0..0000000 Binary files a/common/music/assets/vent.ogg and /dev/null differ diff --git a/common/music/assets/vent.ogg.import b/common/music/assets/vent.ogg.import deleted file mode 100644 index e122399..0000000 --- a/common/music/assets/vent.ogg.import +++ /dev/null @@ -1,19 +0,0 @@ -[remap] - -importer="oggvorbisstr" -type="AudioStreamOggVorbis" -uid="uid://d1fyd5o331360" -path="res://.godot/imported/vent.ogg-ae488051619e48b592cdcb0ef4467441.oggvorbisstr" - -[deps] - -source_file="res://common/music/assets/vent.ogg" -dest_files=["res://.godot/imported/vent.ogg-ae488051619e48b592cdcb0ef4467441.oggvorbisstr"] - -[params] - -loop=true -loop_offset=0 -bpm=0 -beat_count=0 -bar_beats=4 diff --git a/common/music/music.tscn b/common/music/music.tscn index 879b72e..55d53bd 100644 --- a/common/music/music.tscn +++ b/common/music/music.tscn @@ -1,25 +1,59 @@ -[gd_scene load_steps=5 format=3 uid="uid://b6hscxcrj065q"] +[gd_scene load_steps=11 format=3 uid="uid://b6hscxcrj065q"] [ext_resource type="Script" uid="uid://2p5d6vogtn82" path="res://common/music/scripts/music.gd" id="1_ji160"] -[ext_resource type="AudioStream" uid="uid://diyefcv8tqa3r" path="res://common/music/assets/forest_phase_1.ogg" id="1_stre8"] -[ext_resource type="AudioStream" uid="uid://bqwiaek5b5q00" path="res://common/music/assets/forest_phase_2.ogg" id="2_ji160"] -[ext_resource type="AudioStream" uid="uid://d1fyd5o331360" path="res://common/music/assets/vent.ogg" id="2_n52pk"] +[ext_resource type="AudioStream" uid="uid://diyefcv8tqa3r" path="res://common/music/assets/morceaux/forest_phase_1.ogg" id="1_stre8"] +[ext_resource type="AudioStream" uid="uid://bqwiaek5b5q00" path="res://common/music/assets/morceaux/forest_phase_2.ogg" id="2_ji160"] +[ext_resource type="AudioStream" uid="uid://dipnmlprwfo12" path="res://common/music/assets/ambiance/ambiance_phase_1.ogg" id="4_71qp2"] +[ext_resource type="AudioStream" uid="uid://bm0tdi6bd2e65" path="res://common/music/assets/ambiance/ambiance_phase_2.ogg" id="5_a71a3"] +[ext_resource type="AudioStream" uid="uid://dftxjfdqgsbd3" path="res://common/music/assets/ambiance/ambiance_phase_3.ogg" id="6_i5lxw"] +[ext_resource type="AudioStream" uid="uid://brtjlgjqnrvcb" path="res://common/music/assets/morceaux/truck_music.ogg" id="7_a71a3"] -[node name="Music" type="Node" node_paths=PackedStringArray("garden_musics")] +[sub_resource type="AudioStreamSynchronized" id="AudioStreamSynchronized_i5lxw"] +stream_count = 3 +stream_0/stream = ExtResource("4_71qp2") +stream_0/volume = 0.0 +stream_1/stream = ExtResource("5_a71a3") +stream_1/volume = -60.0 +stream_2/stream = ExtResource("6_i5lxw") +stream_2/volume = -60.0 + +[sub_resource type="AudioStreamSynchronized" id="AudioStreamSynchronized_i0tje"] +stream_count = 2 +stream_0/stream = ExtResource("1_stre8") +stream_0/volume = -60.0 +stream_1/stream = ExtResource("2_ji160") +stream_1/volume = -60.0 + +[sub_resource type="AudioStreamSynchronized" id="AudioStreamSynchronized_w0e2r"] +stream_count = 1 +stream_0/stream = ExtResource("7_a71a3") +stream_0/volume = -60.0 + +[node name="Son" type="Node" node_paths=PackedStringArray("playing_ambiances")] process_mode = 3 script = ExtResource("1_ji160") -garden_musics = [NodePath("ForestPhase1"), NodePath("ForestPhase2")] -garden_score_musics_levels = Array[float]([0.0, 10.0]) +ambiance_volume = -3.0 +garden_phases_scores = Array[int]([0, 10, 30]) +playing_ambiances = [NodePath("Ambiance/Default")] -[node name="ForestPhase1" type="AudioStreamPlayer" parent="."] -stream = ExtResource("1_stre8") -volume_db = -10.0 +[node name="Ambiance" type="Node" parent="."] +unique_name_in_owner = true -[node name="ForestPhase2" type="AudioStreamPlayer" parent="."] -stream = ExtResource("2_ji160") -volume_db = -10.0 +[node name="Default" type="AudioStreamPlayer" parent="Ambiance"] +unique_name_in_owner = true +stream = SubResource("AudioStreamSynchronized_i5lxw") +volume_db = 7.021 +autoplay = true -[node name="Wind" type="AudioStreamPlayer" parent="."] -stream = ExtResource("2_n52pk") +[node name="Musics" type="Node" parent="."] +unique_name_in_owner = true + +[node name="Planet" type="AudioStreamPlayer" parent="Musics"] +unique_name_in_owner = true +stream = SubResource("AudioStreamSynchronized_i0tje") +autoplay = true + +[node name="Truck" type="AudioStreamPlayer" parent="Musics"] +unique_name_in_owner = true +stream = SubResource("AudioStreamSynchronized_w0e2r") autoplay = true -parameters/looping = false diff --git a/common/music/scripts/music.gd b/common/music/scripts/music.gd index 6a40d6c..041b64d 100644 --- a/common/music/scripts/music.gd +++ b/common/music/scripts/music.gd @@ -1,61 +1,105 @@ extends Node +const MIN_VOLUME = -60. + +var is_ready = false + +@export var music_volume : float = 0. : + set(v): + music_volume = v + if is_ready: setup_volume() +@export var ambiance_volume : float = 0. : + set(v): + ambiance_volume = v + if is_ready: setup_volume() + @export var default_fade_time = 1.0 -@export var garden_musics : Array[AudioStreamPlayer] -@export var garden_score_musics_levels : Array[float] +@export var garden_phase = 0 +@export var garden_phases_scores : Array[int] -@onready var playing_music = null : set = play_music +@export var playing_musics : Array[AudioStreamPlayer] = [] +@export var playing_ambiances : Array[AudioStreamPlayer] = [] func _ready(): GameInfo.game_data.current_planet_data_updated.connect(_on_current_planet_data_updated) + setup_volume() + is_ready = true + +func setup_volume(): + for c in %Ambiance.get_children(): + var player = c as AudioStreamPlayer + player.volume_db = ambiance_volume if playing_ambiances.find(player) != -1 else MIN_VOLUME + + for c in %Musics.get_children(): + var player = c as AudioStreamPlayer + player.volume_db = music_volume if playing_musics.find(player) != -1 else MIN_VOLUME + + for player in get_all_audio_stream(): + player.play() + setup_phase(player) + +func update_phase(): + for player in get_all_audio_stream(): + setup_phase(player) + +func get_all_audio_stream() -> Array[AudioStreamPlayer]: + var all_audio_stream : Array[AudioStreamPlayer] = [] + var all_children = %Ambiance.get_children() + all_children.append_array(%Musics.get_children()) + + print(all_children) + for c in all_children: + if c is AudioStreamPlayer: + all_audio_stream.append(c) + return all_audio_stream func _on_current_planet_data_updated(planet_data : PlanetData): if planet_data: - planet_data.contamination_updated.connect(_on_contamination_updated) - if len(garden_musics): - play_music(garden_musics[0]) - -func _on_contamination_updated(garden_score : float): - var actual_level = 0 - if len(garden_score_musics_levels) and len(garden_musics): - for level in range(1, len(garden_score_musics_levels)): - if garden_score > garden_score_musics_levels[level]: - actual_level = level - - if len(garden_musics) > actual_level: - play_music(garden_musics[actual_level]) - -func stop_music(): - play_music(null) - -func play_music(music : AudioStreamPlayer): - if playing_music != null: - if playing_music != music: - if playing_music: - await audio_fade(playing_music, false).finished - - if music: - music.play() - elif music != null and music != playing_music: - music.play() - playing_music = music - -func audio_fade(music : AudioStreamPlayer, fade_in = true, fade_time = default_fade_time) -> Tween: - var fade_tween : Tween = get_tree().create_tween() - var music_default_volume = music.volume_db - var target_volume = music_default_volume if fade_in else -80. + update_garden_phase(planet_data) + planet_data.updated.connect(update_garden_phase) - if fade_in: - music.volume_db = -80. - music.play() +func update_garden_phase(planet_data : PlanetData): + var phase : int = 0 + for i in range(len(garden_phases_scores)): + if planet_data.garden_score >= garden_phases_scores[i]: + phase = i - fade_tween.tween_property(music, "volume_db", target_volume, fade_time) + update_phase() + + garden_phase = phase + +func enter_planet(): + set_volume(%Planet, music_volume) + set_volume(%Truck, MIN_VOLUME) + +func enter_truck(): + set_volume(%Planet, MIN_VOLUME) + set_volume(%Truck, music_volume) + +func stop_music(music : AudioStreamPlayer, with_fade = false): + if playing_musics.find(music) != -1: + playing_musics.remove_at(playing_musics.find(music)) + set_volume(music, MIN_VOLUME, with_fade) + +func play_music(music : AudioStreamPlayer, with_fade = false): + playing_musics.append(music) + set_volume(music, music_volume, with_fade) + +func setup_phase(music : AudioStreamPlayer): + if music.stream is AudioStreamSynchronized: + var sync_stream = music.stream as AudioStreamSynchronized + var phase_stream_id = min(garden_phase, sync_stream.stream_count - 1) + for i in range(sync_stream.stream_count): + sync_stream.set_sync_stream_volume( + i, + 0. if i == phase_stream_id else MIN_VOLUME + ) + + +func set_volume(music : AudioStreamPlayer, to : float, fade_time = default_fade_time) -> Tween: + var fade_tween : Tween = get_tree().create_tween() + + fade_tween.tween_property(music, "volume_db", to, fade_time) - if not fade_in: - fade_tween.finished.connect( - func(): - music.stop() - music.volume_db = music_default_volume - ) return fade_tween diff --git a/default_bus_layout.tres b/default_bus_layout.tres new file mode 100644 index 0000000..cb362df --- /dev/null +++ b/default_bus_layout.tres @@ -0,0 +1,3 @@ +[gd_resource type="AudioBusLayout" format=3 uid="uid://br1p68sy17lcg"] + +[resource] diff --git a/entities/plants/assets/sprites/champ/growing.png.import b/entities/plants/assets/sprites/champ/growing.png.import index ca6054c..86ac3b8 100644 --- a/entities/plants/assets/sprites/champ/growing.png.import +++ b/entities/plants/assets/sprites/champ/growing.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/growing.png-1974f3b5dd8b515f2458ee84afbec1aa. compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/entities/plants/assets/sprites/champ/mature.png.import b/entities/plants/assets/sprites/champ/mature.png.import index 36e9ac5..0ff63bf 100644 --- a/entities/plants/assets/sprites/champ/mature.png.import +++ b/entities/plants/assets/sprites/champ/mature.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/mature.png-44f597dc7980e7657c7418444db3823d.c compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/entities/plants/assets/sprites/chardi/growing.png.import b/entities/plants/assets/sprites/chardi/growing.png.import index 4297e0d..d94e08d 100644 --- a/entities/plants/assets/sprites/chardi/growing.png.import +++ b/entities/plants/assets/sprites/chardi/growing.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/growing.png-c0d45a498c8bfc90776eb09d341d1579. compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/entities/plants/assets/sprites/chardi/mature.png.import b/entities/plants/assets/sprites/chardi/mature.png.import index a4efed7..048a1b7 100644 --- a/entities/plants/assets/sprites/chardi/mature.png.import +++ b/entities/plants/assets/sprites/chardi/mature.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/mature.png-a98b30ab80fe074a42994ef9926caee8.c compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/entities/plants/assets/sprites/pili/growing.png.import b/entities/plants/assets/sprites/pili/growing.png.import index 231a5dd..abd16fa 100644 --- a/entities/plants/assets/sprites/pili/growing.png.import +++ b/entities/plants/assets/sprites/pili/growing.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/growing.png-7be6e2a77303b5664c0684cf483c0282. compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/entities/plants/assets/sprites/pili/mature.png.import b/entities/plants/assets/sprites/pili/mature.png.import index fd16915..aaf0ad7 100644 --- a/entities/plants/assets/sprites/pili/mature.png.import +++ b/entities/plants/assets/sprites/pili/mature.png.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/mature.png-3ebeca7244c928b51a02f8a43277f4d4.c compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/stages/terrain/planet/assets/sounds/alarm.wav b/stages/terrain/planet/assets/sounds/alarm.wav deleted file mode 100644 index cf398a9..0000000 Binary files a/stages/terrain/planet/assets/sounds/alarm.wav and /dev/null differ diff --git a/stages/terrain/planet/assets/sounds/alarm.wav.import b/stages/terrain/planet/assets/sounds/alarm.wav.import deleted file mode 100644 index e73242a..0000000 --- a/stages/terrain/planet/assets/sounds/alarm.wav.import +++ /dev/null @@ -1,24 +0,0 @@ -[remap] - -importer="wav" -type="AudioStreamWAV" -uid="uid://6bud8chekm8v" -path="res://.godot/imported/alarm.wav-4982454a388199bced4344e009ba7c4b.sample" - -[deps] - -source_file="res://stages/terrain/planet/assets/sounds/alarm.wav" -dest_files=["res://.godot/imported/alarm.wav-4982454a388199bced4344e009ba7c4b.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 diff --git a/stages/terrain/planet/assets/sounds/alert.wav b/stages/terrain/planet/assets/sounds/alert.wav new file mode 100644 index 0000000..476521c Binary files /dev/null and b/stages/terrain/planet/assets/sounds/alert.wav differ diff --git a/stages/terrain/planet/assets/sounds/alert.wav.import b/stages/terrain/planet/assets/sounds/alert.wav.import new file mode 100644 index 0000000..b392738 --- /dev/null +++ b/stages/terrain/planet/assets/sounds/alert.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cjspglv6gidd7" +path="res://.godot/imported/alert.wav-d5e63ab6c4571ed5f0d9340b9c046178.sample" + +[deps] + +source_file="res://stages/terrain/planet/assets/sounds/alert.wav" +dest_files=["res://.godot/imported/alert.wav-d5e63ab6c4571ed5f0d9340b9c046178.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 diff --git a/stages/terrain/planet/assets/sounds/quota_announcement.wav b/stages/terrain/planet/assets/sounds/quota_announcement.wav new file mode 100644 index 0000000..94327a4 Binary files /dev/null and b/stages/terrain/planet/assets/sounds/quota_announcement.wav differ diff --git a/stages/terrain/planet/assets/sounds/quota_announcement.wav.import b/stages/terrain/planet/assets/sounds/quota_announcement.wav.import new file mode 100644 index 0000000..3c0c904 --- /dev/null +++ b/stages/terrain/planet/assets/sounds/quota_announcement.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c30s61i0j7l88" +path="res://.godot/imported/quota_announcement.wav-e296196858a1e87a106693abaaa5f6af.sample" + +[deps] + +source_file="res://stages/terrain/planet/assets/sounds/quota_announcement.wav" +dest_files=["res://.godot/imported/quota_announcement.wav-e296196858a1e87a106693abaaa5f6af.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 diff --git a/stages/terrain/planet/scripts/planet.gd b/stages/terrain/planet/scripts/planet.gd index 44aa5fd..b26837a 100644 --- a/stages/terrain/planet/scripts/planet.gd +++ b/stages/terrain/planet/scripts/planet.gd @@ -39,6 +39,7 @@ func _ready(): generate_first_entities() + Music.enter_planet() if player: generate_near_chunks(player) diff --git a/stages/terrain/truck/scripts/truck_interior.gd b/stages/terrain/truck/scripts/truck_interior.gd index 04eff5f..c706a13 100644 --- a/stages/terrain/truck/scripts/truck_interior.gd +++ b/stages/terrain/truck/scripts/truck_interior.gd @@ -27,6 +27,8 @@ func _ready(): compost.reward = new_reward data.rewards.append(new_reward) compost.rewarded.connect(_on_compost_rewarded) + + Music.enter_truck() func _on_compost_rewarded(c: Compost): data.rewarded_times += 1