diff --git a/desktop/asset-work/ego/scratch.ogg b/desktop/asset-work/ego/scratch.ogg new file mode 100644 index 00000000..c2245864 Binary files /dev/null and b/desktop/asset-work/ego/scratch.ogg differ diff --git a/desktop/asset-work/ego/scratch.wav b/desktop/asset-work/ego/scratch.wav new file mode 100644 index 00000000..3dad3f01 Binary files /dev/null and b/desktop/asset-work/ego/scratch.wav differ diff --git a/desktop/asset-work/ego/scratch_1.wav b/desktop/asset-work/ego/scratch_1.wav new file mode 100644 index 00000000..94352a8b Binary files /dev/null and b/desktop/asset-work/ego/scratch_1.wav differ diff --git a/desktop/resources/ego/scratch.ogg b/desktop/resources/ego/scratch.ogg new file mode 100644 index 00000000..c2245864 Binary files /dev/null and b/desktop/resources/ego/scratch.ogg differ diff --git a/desktop/src-common/advent/screens/scene.clj b/desktop/src-common/advent/screens/scene.clj index e768d05b..89b7cca9 100644 --- a/desktop/src-common/advent/screens/scene.clj +++ b/desktop/src-common/advent/screens/scene.clj @@ -663,6 +663,7 @@ void main () :shoot-sound (utils/load-sound "ego/slingshot.ogg") :get-sick-sound (utils/load-sound "ego/get-sick.ogg") + :scratch-sound (utils/load-sound "ego/scratch.ogg") :inside-step-sound-1 (utils/load-sound "ego/inside-step-1.ogg") :inside-step-sound-2 (utils/load-sound "ego/inside-step-2.ogg") @@ -709,13 +710,18 @@ void main () 77 [:blink 0.15] 110 [:blink 0.15] 143 [:blink 0.15] - 176 [:blink 0.15]} + 176 [:blink 0.15] + 200 [:scratch-sound 0.2] + + } (get-in ego [:right :stand]) {11 [:blink 0.15] - 44 [:blink 0.15] - 77 [:blink 0.15] - 110 [:blink 0.15] - 143 [:blink 0.15] - 176 [:blink 0.15]} + 44 [:blink 0.15] + 77 [:blink 0.15] + 110 [:blink 0.15] + 143 [:blink 0.15] + 176 [:blink 0.15] + 200 [:scratch-sound 0.2] + } (get-in ego [:left :sigh]) {3 [:sigh-sound 0.4]} (get-in ego [:right :sigh]) {3 [:sigh-sound 0.4]} (get-in ego [:left :milk]) {8 [:milk-sound 1.0]}