gamemode: Only show nameplates for alive players

This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2017-11-24 03:53:41 +01:00
parent eac0c12d64
commit 0a1fa75a30
@@ -208,6 +208,7 @@ function DrawNamePlates(bDrawingDepth, bDrawingSkybox)
for i,v in ipairs(pls) do
if (v:Alive() && v != LocalPlayer()) then
if (player_manager.GetPlayerClass(v) != "Spectator") then
local color = HSVToColor(GAMEMODE.Config.NamePlates:TintHue(),
GAMEMODE.Config.NamePlates:TintSaturation(),
GAMEMODE.Config.NamePlates:TintValue())
@@ -225,6 +226,7 @@ function DrawNamePlates(bDrawingDepth, bDrawingSkybox)
cam.End3D2D()
end
end
end
end
hook.Add("PostDrawTranslucentRenderables", "PHDrawNamePlates", DrawNamePlates)