diff --git a/desktop/resources/ego/step-1.ogg b/desktop/resources/ego/step-1.ogg new file mode 100644 index 00000000..be91eda4 Binary files /dev/null and b/desktop/resources/ego/step-1.ogg differ diff --git a/desktop/resources/ego/step-1.wav b/desktop/resources/ego/step-1.wav new file mode 100644 index 00000000..2c38aa3a Binary files /dev/null and b/desktop/resources/ego/step-1.wav differ diff --git a/desktop/resources/ego/step-1_1.wav b/desktop/resources/ego/step-1_1.wav new file mode 100644 index 00000000..ba968779 Binary files /dev/null and b/desktop/resources/ego/step-1_1.wav differ diff --git a/desktop/resources/ego/step-2.ogg b/desktop/resources/ego/step-2.ogg new file mode 100644 index 00000000..4a3aa0f3 Binary files /dev/null and b/desktop/resources/ego/step-2.ogg differ diff --git a/desktop/resources/ego/step-2.wav b/desktop/resources/ego/step-2.wav new file mode 100644 index 00000000..c24e79fa Binary files /dev/null and b/desktop/resources/ego/step-2.wav differ diff --git a/desktop/src-common/advent/screens/scene.clj b/desktop/src-common/advent/screens/scene.clj index 97806859..324cc6ce 100644 --- a/desktop/src-common/advent/screens/scene.clj +++ b/desktop/src-common/advent/screens/scene.clj @@ -245,7 +245,8 @@ :origin-x 9 :origin-y 0 :scaled true - :step-sound (sound "ego/step.ogg") + :step-sound-1 (sound "ego/step-1.ogg") + :step-sound-2 (sound "ego/step-2.ogg") :scale-x start-scale :scale-y start-scale :talk-color (color 0.6 1.0 1.0 1.0) @@ -294,10 +295,10 @@ nil)) :x (first start-pos) :y (last start-pos) :id "ego"} - ego (assoc ego :anim-sound-frames {(get-in ego [:left :walk]) {2 :step-sound - 6 :step-sound} - (get-in ego [:right :walk]) {2 :step-sound - 6 :step-sound}} + ego (assoc ego :anim-sound-frames {(get-in ego [:left :walk]) {2 :step-sound-1 + 6 :step-sound-2} + (get-in ego [:right :walk]) {2 :step-sound-1 + 6 :step-sound-2}} :anim-merges {(get-in ego [:right :shock]) {:origin-x 15} :default {:origin-x 9}})] (actions/start-animation screen