diff --git a/desktop/resources/ego/scared-walk.pxa/0.pxi b/desktop/resources/ego/scared-walk.pxa/0.pxi new file mode 100644 index 00000000..f5f61e98 Binary files /dev/null and b/desktop/resources/ego/scared-walk.pxa/0.pxi differ diff --git a/desktop/resources/ego/scared-walk.pxa/1.pxi b/desktop/resources/ego/scared-walk.pxa/1.pxi new file mode 100644 index 00000000..ef67bec0 Binary files /dev/null and b/desktop/resources/ego/scared-walk.pxa/1.pxi differ diff --git a/desktop/resources/ego/scared-walk.pxa/2.pxi b/desktop/resources/ego/scared-walk.pxa/2.pxi new file mode 100644 index 00000000..2cf9213b Binary files /dev/null and b/desktop/resources/ego/scared-walk.pxa/2.pxi differ diff --git a/desktop/resources/ego/scared-walk.pxa/3.pxi b/desktop/resources/ego/scared-walk.pxa/3.pxi new file mode 100644 index 00000000..37698e8c Binary files /dev/null and b/desktop/resources/ego/scared-walk.pxa/3.pxi differ diff --git a/desktop/resources/ego/scared-walk.pxa/4.pxi b/desktop/resources/ego/scared-walk.pxa/4.pxi new file mode 100644 index 00000000..4f393051 Binary files /dev/null and b/desktop/resources/ego/scared-walk.pxa/4.pxi differ diff --git a/desktop/resources/ego/scared-walk.pxa/5.pxi b/desktop/resources/ego/scared-walk.pxa/5.pxi new file mode 100644 index 00000000..709afa54 Binary files /dev/null and b/desktop/resources/ego/scared-walk.pxa/5.pxi differ diff --git a/desktop/resources/ego/scared-walk.pxa/CelData.plist b/desktop/resources/ego/scared-walk.pxa/CelData.plist new file mode 100644 index 00000000..245204bc --- /dev/null +++ b/desktop/resources/ego/scared-walk.pxa/CelData.plist @@ -0,0 +1,30 @@ + + + + + + duration + 1 + + + duration + 1 + + + duration + 1 + + + duration + 1 + + + duration + 1 + + + duration + 1 + + + diff --git a/desktop/src-common/advent/actions.clj b/desktop/src-common/advent/actions.clj index fbf3537c..4fcce813 100644 --- a/desktop/src-common/advent/actions.clj +++ b/desktop/src-common/advent/actions.clj @@ -180,6 +180,9 @@ delta-y (- final-y from-y) distance (utils/dist from-x from-y final-x final-y) speed (* (or scale-x 1.0) (or speed 1.5)) + speed (* speed + (/ (:delta-time screen) + (/ 1.0 60.0))) moved-x (if (= 0.0 distance) 0 (* speed (/ delta-x distance)))