1
0
mirror of https://github.com/metrostroi-repo/MetrostroiAddon.git synced 2026-05-02 00:42:29 +00:00
Files
MetrostroiAddon/lua/entities/gmod_train_autodrive_coil/cl_init.lua
Ivan Gordeev 373073e661 #199 (#267)
* Global change.
Замена всех устаревших функции на аналогичные

* Global change.
Добавил локальные переменные там, где это было рентабельно.
2021-07-26 09:18:18 +03:00

21 lines
603 B
Lua

include("shared.lua")
function ENT:Initialize()
self.CanDraw = GetConVar("metrostroi_drawsignaldebug"):GetInt()>0
for k,v in pairs(self.ValidModels) do
if v==self:GetModel() then
self.CanDraw = true
break
end
end
self:DrawShadow(false)
end
function ENT:Draw()
if not self.CanDraw then return end
self:DrawModel()
end
cvars.AddChangeCallback("metrostroi_drawsignaldebug", function()
for k,auto in pairs(ents.FindByClass("gmod_train_autodrive_coil")) do
if auto.Initialize then auto:Initialize() end
end
end,"AutodriveCoil")