diff --git a/data/goal_src/jak1/levels/ogre/flying-lurker.gc b/data/goal_src/jak1/levels/ogre/flying-lurker.gc index 9e5f3da1..160cc7e0 100644 --- a/data/goal_src/jak1/levels/ogre/flying-lurker.gc +++ b/data/goal_src/jak1/levels/ogre/flying-lurker.gc @@ -489,7 +489,8 @@ (f1-10 (* 0.000012207031 f0-10)) (f0-12 (fmax -0.5 (fmin 0.5 f1-10))) ) - (set! (-> self speed) (+ (* (+ 0.5 f0-12) (- arg2 arg3)) arg3)) + ;; slow down flying lurkers to 70% for flutflut + (set! (-> self speed) (* 0.7 (+ (* (+ 0.5 f0-12) (- arg2 arg3)) arg3))) ) ) ;; PAL patch here diff --git a/data/goal_src/jak1/levels/rolling/rolling-robber.gc b/data/goal_src/jak1/levels/rolling/rolling-robber.gc index b59a1fda..a35ec4d6 100644 --- a/data/goal_src/jak1/levels/rolling/rolling-robber.gc +++ b/data/goal_src/jak1/levels/rolling/rolling-robber.gc @@ -274,6 +274,8 @@ (set! f30-0 (- f30-0)) ) ) + ;; slow down flying lurkers to 50% for flutflut + (*! f30-0 0.5) (set! (-> self speed) f30-0) f30-0 ) @@ -629,7 +631,8 @@ (if (< (vector-dot gp-1 (-> self tangent)) 0.0) (set! f0-1 (- f0-1)) ) - (set! (-> self speed) f0-1) + ;; slow down flying lurkers to 50% for flutflut + (set! (-> self speed) (* f0-1 0.5)) ) (ja-channel-push! 1 (seconds 0.2)) (loop