From 0b81ce4944a0146e0e0f6471f3e41a655b8c42ae Mon Sep 17 00:00:00 2001 From: Moon Horse Date: Mon, 3 Mar 2025 22:19:37 +0300 Subject: [PATCH] TLDisconnectPressure koeff correction --- lua/metrostroi/systems/sys_81_714_new_pneumatic.lua | 2 +- lua/metrostroi/systems/sys_81_717_new_pneumatic.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/metrostroi/systems/sys_81_714_new_pneumatic.lua b/lua/metrostroi/systems/sys_81_714_new_pneumatic.lua index 76c7146..18e2b1f 100644 --- a/lua/metrostroi/systems/sys_81_714_new_pneumatic.lua +++ b/lua/metrostroi/systems/sys_81_714_new_pneumatic.lua @@ -480,7 +480,7 @@ function TRAIN_SYSTEM:Think(dT) end if not self.TLDisconnect then - self.TLDisconnectPressure = math.max(0,self.TLDisconnectPressure - math.abs(self.ReservoirPressure_dPdT)*dT) + self.TLDisconnectPressure = math.max(0,self.TLDisconnectPressure - math.abs(self.ReservoirPressure_dPdT)*0.074) end self.ReservoirPressure_dPdT = self.ReservoirPressure_dPdT + self.BrakeLinePressure_dPdT*0.2 Train:SetPackedRatio("ReservoirPressure_dPdT",self.ReservoirPressure_dPdT/wagc*2) diff --git a/lua/metrostroi/systems/sys_81_717_new_pneumatic.lua b/lua/metrostroi/systems/sys_81_717_new_pneumatic.lua index b6ce491..9213416 100644 --- a/lua/metrostroi/systems/sys_81_717_new_pneumatic.lua +++ b/lua/metrostroi/systems/sys_81_717_new_pneumatic.lua @@ -526,7 +526,7 @@ function TRAIN_SYSTEM:Think(dT) end if not self.TLDisconnect then - self.TLDisconnectPressure = math.max(0,self.TLDisconnectPressure - math.abs(self.ReservoirPressure_dPdT)*dT) + self.TLDisconnectPressure = math.max(0,self.TLDisconnectPressure - math.abs(self.ReservoirPressure_dPdT)*0.074) end self.ReservoirPressure_dPdT = self.ReservoirPressure_dPdT + self.BrakeLinePressure_dPdT*0.2 Train:SetPackedRatio("ReservoirPressure_dPdT",self.ReservoirPressure_dPdT/wagc*2)