From bd2116e09c787b7beb8693361f880bde90a570a5 Mon Sep 17 00:00:00 2001 From: dallmeyer <2515356+dallmeyer@users.noreply.github.com> Date: Sun, 11 Sep 2022 01:31:26 -0700 Subject: [PATCH] slowdown flying lurkers to make basin cell and MP race reasonable --- data/goal_src/jak1/levels/ogre/flying-lurker.gc | 3 ++- data/goal_src/jak1/levels/rolling/rolling-robber.gc | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) 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