Icon stuff
This commit is contained in:
parent
f0f998217e
commit
d894204ef6
|
@ -229,12 +229,20 @@ hook.Add( "HUDPaint", "Benny_HUDPaint", function()
|
||||||
local wep2c = wep:BClass( true )
|
local wep2c = wep:BClass( true )
|
||||||
|
|
||||||
local w, h = 150, 100
|
local w, h = 150, 100
|
||||||
local BOXHEIGHT = 44
|
local BOXHEIGHT = 84--44
|
||||||
|
|
||||||
if wep1 then
|
if wep1 then
|
||||||
-- BG
|
-- BG
|
||||||
surface.SetDrawColor( scheme["bg"] )
|
surface.SetDrawColor( scheme["bg"] )
|
||||||
surface.DrawRect( sw - b - ss(w), sh - b - ss(BOXHEIGHT), ss(w), ss(BOXHEIGHT) )
|
surface.DrawRect( sw - b - ss(w), sh - b - ss(BOXHEIGHT), ss(w), ss(BOXHEIGHT) )
|
||||||
|
|
||||||
|
if wep1c.Icon then
|
||||||
|
local gunsize = 128
|
||||||
|
surface.SetDrawColor( scheme["fg"] )
|
||||||
|
surface.SetMaterial( wep1c.Icon )
|
||||||
|
-- surface.DrawTexturedRectRotated( sw - b - ss(w/2), sh - b - ss(BOXHEIGHT/2), ss(32), ss(32), 0 )
|
||||||
|
surface.DrawTexturedRectUV( sw - b - ss(w/2 + gunsize/2), sh - b - ss(BOXHEIGHT/2 - 8 + gunsize/2/2), ss(gunsize), ss(gunsize/2), 1, 0, 0, 1 )
|
||||||
|
end
|
||||||
|
|
||||||
-- Text bar
|
-- Text bar
|
||||||
surface.SetFont( "Benny_18" )
|
surface.SetFont( "Benny_18" )
|
||||||
|
|
|
@ -223,6 +223,7 @@ wep.Name = "COBRA .45"
|
||||||
wep.Description = "Hits hard. They don't make them like they used to!"
|
wep.Description = "Hits hard. They don't make them like they used to!"
|
||||||
wep.Type = "pistol"
|
wep.Type = "pistol"
|
||||||
|
|
||||||
|
wep.Icon = Material( "benny/weapons/mk23.png", "smooth" )
|
||||||
wep.WModel = "models/weapons/w_pist_usp.mdl"
|
wep.WModel = "models/weapons/w_pist_usp.mdl"
|
||||||
wep.Sound_Fire = "1911.Fire"
|
wep.Sound_Fire = "1911.Fire"
|
||||||
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
||||||
|
@ -241,6 +242,7 @@ wep.Name = "MK. 23"
|
||||||
wep.Description = "If it works for hardasses around the world, it'll work for you."
|
wep.Description = "If it works for hardasses around the world, it'll work for you."
|
||||||
wep.Type = "pistol"
|
wep.Type = "pistol"
|
||||||
|
|
||||||
|
wep.Icon = Material( "benny/weapons/mk23.png", "smooth" )
|
||||||
wep.WModel = "models/weapons/w_pist_usp.mdl"
|
wep.WModel = "models/weapons/w_pist_usp.mdl"
|
||||||
wep.Sound_Fire = "USP.Fire"
|
wep.Sound_Fire = "USP.Fire"
|
||||||
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
||||||
|
@ -259,6 +261,7 @@ wep.Name = "GLOCK-18"
|
||||||
wep.Description = "Bullet storm. Lasts about a second or so, just like you!"
|
wep.Description = "Bullet storm. Lasts about a second or so, just like you!"
|
||||||
wep.Type = "pistol"
|
wep.Type = "pistol"
|
||||||
|
|
||||||
|
wep.Icon = Material( "benny/weapons/mk23.png", "smooth" )
|
||||||
wep.WModel = "models/weapons/w_pist_glock18.mdl"
|
wep.WModel = "models/weapons/w_pist_glock18.mdl"
|
||||||
wep.Sound_Fire = "Glock.Fire"
|
wep.Sound_Fire = "Glock.Fire"
|
||||||
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
||||||
|
@ -276,6 +279,7 @@ wep.Name = "NAMBU .38"
|
||||||
wep.Description = "Eastern revolver that hits as hard as it costs."
|
wep.Description = "Eastern revolver that hits as hard as it costs."
|
||||||
wep.Type = "pistol"
|
wep.Type = "pistol"
|
||||||
|
|
||||||
|
wep.Icon = Material( "benny/weapons/mk23.png", "smooth" )
|
||||||
wep.WModel = "models/weapons/w_pist_glock18.mdl"
|
wep.WModel = "models/weapons/w_pist_glock18.mdl"
|
||||||
wep.Sound_Fire = "Nambu.Fire"
|
wep.Sound_Fire = "Nambu.Fire"
|
||||||
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
||||||
|
@ -293,6 +297,7 @@ wep.Name = "ANACONDA"
|
||||||
wep.Description = "Precise and kicks like a mule."
|
wep.Description = "Precise and kicks like a mule."
|
||||||
wep.Type = "pistol"
|
wep.Type = "pistol"
|
||||||
|
|
||||||
|
wep.Icon = Material( "benny/weapons/mk23.png", "smooth" )
|
||||||
wep.WModel = "models/weapons/w_pist_glock18.mdl"
|
wep.WModel = "models/weapons/w_pist_glock18.mdl"
|
||||||
wep.Sound_Fire = "Anaconda.Fire"
|
wep.Sound_Fire = "Anaconda.Fire"
|
||||||
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
wep.Sound_DryFire = "Common.Dryfire.Pistol"
|
||||||
|
@ -417,6 +422,7 @@ wep.Name = "FNC PARA"
|
||||||
wep.Description = "meow"
|
wep.Description = "meow"
|
||||||
wep.Type = "rifle"
|
wep.Type = "rifle"
|
||||||
|
|
||||||
|
wep.Icon = Material( "benny/weapons/fnc.png", "smooth" )
|
||||||
wep.WModel = "models/weapons/w_crowbar.mdl"
|
wep.WModel = "models/weapons/w_crowbar.mdl"
|
||||||
wep.Sound_Fire = "FNC.Fire"
|
wep.Sound_Fire = "FNC.Fire"
|
||||||
wep.Sound_MagOut = "FNC.MagOut" -- placeholder
|
wep.Sound_MagOut = "FNC.MagOut" -- placeholder
|
||||||
|
@ -434,6 +440,7 @@ wep.Name = "M16A2"
|
||||||
wep.Description = "meow"
|
wep.Description = "meow"
|
||||||
wep.Type = "rifle"
|
wep.Type = "rifle"
|
||||||
|
|
||||||
|
wep.Icon = Material( "benny/weapons/m16a2.png", "smooth" )
|
||||||
wep.WModel = "models/weapons/w_crowbar.mdl"
|
wep.WModel = "models/weapons/w_crowbar.mdl"
|
||||||
wep.Sound_Fire = "M16A2.Fire"
|
wep.Sound_Fire = "M16A2.Fire"
|
||||||
wep.Sound_MagOut = "M16A2.MagOut" -- placeholder
|
wep.Sound_MagOut = "M16A2.MagOut" -- placeholder
|
||||||
|
|
Loading…
Reference in New Issue