1
0
mirror of https://github.com/metrostroi-repo/MetrostroiAddon.git synced 2026-05-02 00:42:29 +00:00
This commit is contained in:
g_brzhezinskiy
2021-01-02 12:51:45 +03:00
commit 1d05caf866
613 changed files with 337020 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
AddCSLuaFile("cl_init.lua")
AddCSLuaFile("shared.lua")
include("shared.lua")
function ENT:KeyValue(key, value)
self.VMF = self.VMF or {}
self.VMF[key] = value
end
--------------------------------------------------------------------------------
function ENT:Initialize()
self:EntIndex()
self.VMF = self.VMF or {}
self.Model = self.VMF.model or "models/metrostroi/mus_clock/pui_var_a.mdl"
self:SetModel(self.Model)
self.Work = false
self.Last = 0
end
--ENT.Update = true
function ENT:Think()
-- Time sync
--[[if self.Update then
self.BoardTime = CurTime()
self.Work = true
self.Update = false
end]]
self:SetNWBool("Work",self.Work == true)
self:SetNWInt("Last",self.Last)
self:SetNWInt("Time",self.BoardTime or 0)--math.floor((self.BoardTime or 0)-CurTime()))
--self:SetNWBool("Lamp",self.Work and (self.Horlift and self:GetNWInt("Time") == 15 or self:GetNWInt("Time") == 8))
self:SetNWBool("Lamp",self.Lamp)
self:NextThink(0.1)
return true
end