mirror of
https://github.com/metrostroi-repo/MetrostroiAddon.git
synced 2026-05-02 00:42:29 +00:00
Fixed ManualBrake pos (#293)
This commit is contained in:
@@ -275,8 +275,8 @@ function ENT:Think()
|
||||
self:SetPackedRatio("RRP",math.Clamp(TW18^1.2,0,1))
|
||||
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -345,8 +345,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("CPS_4",Panel.S4 > 0)
|
||||
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -250,8 +250,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("GRP",Panel.GRP > 0)
|
||||
self:SetPackedBool("SD",Panel.SD > 0)
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -238,8 +238,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("GRP",self.Panel.GRP > 0)
|
||||
self:SetPackedBool("SD",self.Panel.SD > 0)
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -263,8 +263,8 @@ function ENT:Think()
|
||||
|
||||
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -250,8 +250,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("SD",Panel.SD > 0)
|
||||
self:SetPackedBool("BrY",Panel.BrY > 0)
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -247,8 +247,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("GRP",Panel.GRP > 0)
|
||||
self:SetPackedBool("SD",Panel.SD > 0)
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -286,8 +286,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("V1",Panel.V1 > 0)
|
||||
self:SetPackedBool("UKS",Panel.UKSb == 0 and Panel.UKS > 0 or Panel.UKSb > 0 and CurTime()%0.4>0.2)
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -300,8 +300,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("GRP",Panel.GRP > 0)
|
||||
self:SetPackedBool("SD",Panel.SD > 0)
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
self:SetPackedBool("SEQ",Panel.Sequence > 0)
|
||||
|
||||
@@ -249,8 +249,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("GRP",Panel.GRP > 0)
|
||||
self:SetPackedBool("SD",Panel.SD > 0)
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
@@ -298,8 +298,8 @@ function ENT:Think()
|
||||
self:SetPackedBool("SD",Panel.SD > 0)
|
||||
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle or 0
|
||||
if self.ManualBrake < 0.001 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.ManualBrake > 0.999 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle < 0.001 and self.ManualBrake < self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
if self.TrueBrakeAngle > 0.999 and self.ManualBrake > self.TrueBrakeAngle then self.TrueBrakeAngle = self.ManualBrake end
|
||||
self.TrueBrakeAngle = self.TrueBrakeAngle + (self.ManualBrake - self.TrueBrakeAngle)*2.0*(self.DeltaTime or 0)
|
||||
self:SetPackedRatio("ManualBrake",self.TrueBrakeAngle)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user