From bf9a27af7bc378cce88e56e518b7a19be9fe2543 Mon Sep 17 00:00:00 2001 From: Ivan Gordeev <70780122+kosmik641@users.noreply.github.com> Date: Mon, 26 Jul 2021 09:19:41 +0300 Subject: [PATCH] #247 (#278) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 81-717 МВМ. Фикс условия скрытия фар в зависимости от маски * 81-717 МВМ. Фикс условия отображения спрайтов фар --- lua/entities/gmod_subway_81-717_mvm/cl_init.lua | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lua/entities/gmod_subway_81-717_mvm/cl_init.lua b/lua/entities/gmod_subway_81-717_mvm/cl_init.lua index a11b064..c37500d 100644 --- a/lua/entities/gmod_subway_81-717_mvm/cl_init.lua +++ b/lua/entities/gmod_subway_81-717_mvm/cl_init.lua @@ -2758,7 +2758,7 @@ function ENT:Think() self:SetLightPower(30,headlight > 0,headlight) self:SetLightPower(31,headlight > 0,headlight) - self:SetLightPower(32,headlight > 0 and (mask == 2 or mask == 3),headlight) + self:SetLightPower(32,headlight > 0 and mask > 4,headlight) local newBortlamps = self:GetNW2Bool("NewBortlamps") local Bortlamp_w = self:Animate("Bortlamp_w",self:GetPackedBool("DoorsW") and 1 or 0,0,1,16,false) @@ -2942,6 +2942,7 @@ function ENT:Think() self.LightsOverride[31][2] = Vector(465,45 , -23.5) self.LightsOverride[32][2] = Vector(465,0 , 52) end + self.MaskType = mask end --self:ShowHide("mask141_lvz",mask and lvz) self:ShowHide("1:KVTSet",not lvz) @@ -2951,16 +2952,16 @@ function ENT:Think() if mask <= 2 then self:ShowHideSmooth("Headlights22_1",HL1) self:ShowHideSmooth("Headlights22_2",HL2) - elseif mask < 4 then + elseif mask <= 4 then + self:ShowHideSmooth("Headlights22_glass_1",HL1) + self:ShowHideSmooth("Headlights22_glass_2",HL2) + elseif mask <= 6 then self:ShowHideSmooth("Headlights222_1",HL1) self:ShowHideSmooth("Headlights222_2",HL2) - elseif mask < 6 then + elseif mask <= 8 then self:ShowHideSmooth("Headlights222_1",HL1) self:ShowHideSmooth("Headlights222_2",HL2) - elseif mask < 8 then - self:ShowHideSmooth("Headlights222_1",HL1) - self:ShowHideSmooth("Headlights222_2",HL2) - elseif mask < 9 then + elseif mask <= 10 then self:ShowHideSmooth("Headlights141_1",HL1) self:ShowHideSmooth("Headlights141_2",HL2) end