From 2eb5a6524fcd83ff211dea3149ba689337dfbb59 Mon Sep 17 00:00:00 2001 From: Ilya Krasnow Date: Sat, 8 Jan 2022 11:14:05 +0300 Subject: [PATCH] Fix #370 resolve #370 --- lua/metrostroi/systems/sys_81_717_pneumatic.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/metrostroi/systems/sys_81_717_pneumatic.lua b/lua/metrostroi/systems/sys_81_717_pneumatic.lua index 300f355..a7052cf 100644 --- a/lua/metrostroi/systems/sys_81_717_pneumatic.lua +++ b/lua/metrostroi/systems/sys_81_717_pneumatic.lua @@ -677,10 +677,10 @@ function TRAIN_SYSTEM:Think(dT) ---------------------------------------------------------------------------- if self.DriverValveDisconnectPrevious ~= Train.DriverValveDisconnect.Value then self.DriverValveDisconnectPrevious = Train.DriverValveDisconnect.Value - if self.DriverValveDisconnectPrevious == 0 then + if self.DriverValveDisconnectPrevious == 0 and self.TrainLinePressure>1 then self.DVDOffTimer = CurTime() Train:PlayOnce("pneumo_disconnect2","cabin",0.9) - else + elseif self.TrainLinePressure>1 then self.DVDOffTimer = nil Train:PlayOnce("pneumo_disconnect1","cabin",0.9) end