Fix reversed impulse pathfinding bug

This commit is contained in:
2025-10-16 12:07:10 +01:00
parent df85624a49
commit 3bfe6f5dfd
9 changed files with 169 additions and 166 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ followImpulse cr w imp = case imp of
tcr <- w ^? cWorld . lWorld . creatures . ix i
return $ followImpulse cr w (doCrImp f tcr)
MvForward -> crup $ crMvForward speed (w ^. cWorld . lWorld) cr
MvTurnToward p ->
MvTurnToward _ _ _ p ->
crup $
creatureTurnToward p (turnRad $ safeAngleVV (p -.- cpos) (unitVectorAtAngle cdir)) cr
where