From 07af33339c9cdeec11deaac4284e40e7403118e2 Mon Sep 17 00:00:00 2001 From: Belsima Date: Fri, 8 Sep 2017 16:52:36 -0400 Subject: [PATCH] Adds a new death sound for mice. --- .../mob/living/simple_animal/animals/mouse.dm | 5 ++- html/changelogs/Belsima-Squeak.yml | 36 ++++++++++++++++++ .../{mousesqueek.ogg => mouse_squeak.ogg} | Bin sound/effects/mouse_squeak_loud.ogg | Bin 0 -> 12030 bytes 4 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 html/changelogs/Belsima-Squeak.yml rename sound/effects/{mousesqueek.ogg => mouse_squeak.ogg} (100%) create mode 100644 sound/effects/mouse_squeak_loud.ogg diff --git a/code/modules/mob/living/simple_animal/animals/mouse.dm b/code/modules/mob/living/simple_animal/animals/mouse.dm index 68c54b3d38..8a1700b539 100644 --- a/code/modules/mob/living/simple_animal/animals/mouse.dm +++ b/code/modules/mob/living/simple_animal/animals/mouse.dm @@ -47,7 +47,7 @@ if(prob(speak_chance)) for(var/mob/M in view()) - M << 'sound/effects/mousesqueek.ogg' + M << 'sound/effects/mouse_squeak.ogg' if(!resting && prob(0.5)) lay_down() @@ -95,11 +95,12 @@ if(!stat) var/mob/M = AM M << "\icon[src] Squeek!" - M << 'sound/effects/mousesqueek.ogg' + M << 'sound/effects/mouse_squeak_loud.ogg' ..() /mob/living/simple_animal/mouse/death() layer = MOB_LAYER + playsound(src, 'sound/effects/mouse_squeak_loud.ogg', 50, 1) if(client) client.time_died_as_mouse = world.time ..() diff --git a/html/changelogs/Belsima-Squeak.yml b/html/changelogs/Belsima-Squeak.yml new file mode 100644 index 0000000000..21f545dcae --- /dev/null +++ b/html/changelogs/Belsima-Squeak.yml @@ -0,0 +1,36 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Belsima + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - soundadd: "Added a new death sound for mice." diff --git a/sound/effects/mousesqueek.ogg b/sound/effects/mouse_squeak.ogg similarity index 100% rename from sound/effects/mousesqueek.ogg rename to sound/effects/mouse_squeak.ogg diff --git a/sound/effects/mouse_squeak_loud.ogg b/sound/effects/mouse_squeak_loud.ogg new file mode 100644 index 0000000000000000000000000000000000000000..60732123b1f463cf5258702608fee9d8c98c7380 GIT binary patch literal 12030 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 literal 0 HcmV?d00001