diff --git a/code/datums/looping_sounds/weather_sounds.dm b/code/datums/looping_sounds/weather_sounds.dm index 4a02993058..67a97c71f1 100644 --- a/code/datums/looping_sounds/weather_sounds.dm +++ b/code/datums/looping_sounds/weather_sounds.dm @@ -75,17 +75,24 @@ mid_sounds = list( 'sound/effects/weather/acidrain_mid.ogg' = 1 ) - mid_length = 15 SECONDS // The lengths for the files vary, but the longest is ten seconds, so this will make it sound like intermittent wind. + mid_length = 15 SECONDS start_sound = 'sound/effects/weather/acidrain_start.ogg' start_length = 13 SECONDS end_sound = 'sound/effects/weather/acidrain_end.ogg' volume = 20 -/datum/looping_sound/weather/rain/indoors - volume = 10 - /datum/looping_sound/weather/rain/heavy volume = 40 -/datum/looping_sound/weather/rain/heavy/indoors - volume = 20 \ No newline at end of file +/datum/looping_sound/weather/rain/indoors + mid_sounds = list( + 'sound/effects/weather/indoorrain_mid.ogg' = 1 + ) + mid_length = 15 SECONDS + start_sound = 'sound/effects/weather/indoorrain_start.ogg' + start_length = 13 SECONDS + end_sound = 'sound/effects/weather/indoorrain_end.ogg' + volume = 20 //Sound is already quieter in file + +/datum/looping_sound/weather/rain/indoors/heavy + volume = 40 \ No newline at end of file diff --git a/code/modules/planet/sif.dm b/code/modules/planet/sif.dm index e09b808a3a..d86f2ce82f 100644 --- a/code/modules/planet/sif.dm +++ b/code/modules/planet/sif.dm @@ -334,7 +334,7 @@ var/datum/planet/sif/planet_sif = null "A bright flash heralds the approach of a storm." ) outdoor_sounds_type = /datum/looping_sound/weather/rain/heavy - indoor_sounds_type = /datum/looping_sound/weather/rain/heavy/indoors + indoor_sounds_type = /datum/looping_sound/weather/rain/indoors/heavy transition_chances = list( diff --git a/sound/effects/weather/indoorrain_end.ogg b/sound/effects/weather/indoorrain_end.ogg new file mode 100644 index 0000000000..c82039d95b Binary files /dev/null and b/sound/effects/weather/indoorrain_end.ogg differ diff --git a/sound/effects/weather/indoorrain_mid.ogg b/sound/effects/weather/indoorrain_mid.ogg new file mode 100644 index 0000000000..60ab5f1624 Binary files /dev/null and b/sound/effects/weather/indoorrain_mid.ogg differ diff --git a/sound/effects/weather/indoorrain_start.ogg b/sound/effects/weather/indoorrain_start.ogg new file mode 100644 index 0000000000..23165836a1 Binary files /dev/null and b/sound/effects/weather/indoorrain_start.ogg differ