From 6a128f470b2f5bfd748bf29d9576a55ae982b98e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0=20=D0=9A=D1=80=D1=83?= =?UTF-8?q?=D0=B3=D0=BB=D0=B8=D1=86=D0=BA=D0=B8=D0=B9?= Date: Sun, 11 May 2025 17:53:26 +0600 Subject: [PATCH] update --- koptilnya/engine_remastered/configs/new_sx240.txt | 4 ++-- koptilnya/engine_remastered/wheel/wheel.txt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/koptilnya/engine_remastered/configs/new_sx240.txt b/koptilnya/engine_remastered/configs/new_sx240.txt index f0c9d66..580e2b5 100644 --- a/koptilnya/engine_remastered/configs/new_sx240.txt +++ b/koptilnya/engine_remastered/configs/new_sx240.txt @@ -39,8 +39,8 @@ local FrontWheelsConfig = table.merge( { SteerLock = 33, CustomWheel = { - CasterAngle = 3, - CamberAngle = -3, + CasterAngle = 7, + CamberAngle = -6, ToeAngle = 0.5 } } diff --git a/koptilnya/engine_remastered/wheel/wheel.txt b/koptilnya/engine_remastered/wheel/wheel.txt index e2bad14..f547c43 100644 --- a/koptilnya/engine_remastered/wheel/wheel.txt +++ b/koptilnya/engine_remastered/wheel/wheel.txt @@ -18,7 +18,7 @@ function Wheel:initialize(config) self.rollingResistance = config.RollingResistance or 20 self.squat = config.Squat or 0.1 self.slipCircleShape = config.SlipCircleShape or 1.05 - self.casterAngle = math.rad(config.CasterAngle or 0) + self.casterAngle = math.rad(config.CasterAngle or 0) * self.direction self.camberAngle = math.rad(config.CamberAngle or 0) self.toeAngle = math.rad(config.ToeAngle or 0) * -self.direction @@ -136,7 +136,7 @@ function Wheel:stepLateral(Vx, Vy, Lc, kFy, kSy) local VxAbs = math.abs(Vx) local Sy = 0 - if VxAbs > 0.3 then + if VxAbs > 0.1 then Sy = math.deg(math.atan(Vy / VxAbs)) Sy = Sy / 50 else