diff --git a/lua/wire/stools/adv_emarker.lua b/lua/wire/stools/adv_emarker.lua index d02b157edf..bdc34c62ee 100644 --- a/lua/wire/stools/adv_emarker.lua +++ b/lua/wire/stools/adv_emarker.lua @@ -4,6 +4,8 @@ WireToolSetup.open("adv_emarker", "Adv Entity Marker", "gmod_wire_adv_emarker", if CLIENT then language.Add("tool.wire_adv_emarker.name", "Adv Entity Marker Tool (Wire)") language.Add("tool.wire_adv_emarker.desc", "Spawns an Adv Entity Marker for use with the wire system.") + + WireToolSetup.setToolMenuIcon("icon16/world_add.png") end WireToolSetup.BaseLang() diff --git a/lua/wire/stools/damage_detector.lua b/lua/wire/stools/damage_detector.lua index 039041f267..508a1a050b 100644 --- a/lua/wire/stools/damage_detector.lua +++ b/lua/wire/stools/damage_detector.lua @@ -5,6 +5,8 @@ if CLIENT then language.Add( "Tool.wire_damage_detector.name", "Damage Detector Tool (Wire)" ) language.Add( "Tool.wire_damage_detector.desc", "Spawns a damage detector for use with the wire system" ) language.Add( "Tool.wire_damage_detector.includeconstrained", "Include Constrained Props" ) + + WireToolSetup.setToolMenuIcon("icon16/heart_delete.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 10 ) diff --git a/lua/wire/stools/emarker.lua b/lua/wire/stools/emarker.lua index 2759c66669..9bd044eb6f 100644 --- a/lua/wire/stools/emarker.lua +++ b/lua/wire/stools/emarker.lua @@ -4,6 +4,8 @@ WireToolSetup.open("emarker", "Entity Marker", "gmod_wire_emarker", nil, "Entity if CLIENT then language.Add("tool.wire_emarker.name", "Entity Marker Tool (Wire)") language.Add("tool.wire_emarker.desc", "Spawns an Entity Marker for use with the wire system.") + + WireToolSetup.setToolMenuIcon("icon16/world_add.png") end WireToolSetup.BaseLang() diff --git a/lua/wire/stools/fx_emitter.lua b/lua/wire/stools/fx_emitter.lua index 3409b097ff..bc868e4eb5 100644 --- a/lua/wire/stools/fx_emitter.lua +++ b/lua/wire/stools/fx_emitter.lua @@ -6,6 +6,8 @@ if ( CLIENT ) then language.Add( "Tool.wire_fx_emitter.desc", "Wire FX Emitter Emits effects eh?" ) language.Add( "Tool.wire_fx_emitter.delay", "Delay between effect pulses" ) TOOL.Information = { { name = "left", text = "Create/Update " .. TOOL.Name } } + + WireToolSetup.setToolMenuIcon("icon16/wand.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 20 ) diff --git a/lua/wire/stools/gpulib_switcher.lua b/lua/wire/stools/gpulib_switcher.lua index ccf35ae7c2..9b1de112ac 100644 --- a/lua/wire/stools/gpulib_switcher.lua +++ b/lua/wire/stools/gpulib_switcher.lua @@ -11,6 +11,8 @@ if (CLIENT) then panel:AddControl("Header", { Text = "#Tool.wire_gpulib_switcher.name", Description = "#Tool.wire_gpulib_switcher.desc" }) WireDermaExts.ModelSelect(panel, "wire_gpulib_switcher_model", list.Get( "Wire_Misc_Tools_Models" ), 1) end + + WireToolSetup.setToolMenuIcon("icon16/wand.png") end WireToolSetup.SetupLinking(true, "screen") diff --git a/lua/wire/stools/holoemitter.lua b/lua/wire/stools/holoemitter.lua index 752e06bc0b..bfcb671d7c 100644 --- a/lua/wire/stools/holoemitter.lua +++ b/lua/wire/stools/holoemitter.lua @@ -13,6 +13,8 @@ if CLIENT then { name = "right_1", stage = 1, text = "Link to entity (click the same holoemitter again to unlink it)" }, { name = "reload", stage = 1, text = "Cancel linking" }, } + + WireToolSetup.setToolMenuIcon("icon16/wand.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 10 ) diff --git a/lua/wire/stools/hologrid.lua b/lua/wire/stools/hologrid.lua index d7a35b87cd..93568dfcff 100644 --- a/lua/wire/stools/hologrid.lua +++ b/lua/wire/stools/hologrid.lua @@ -4,13 +4,16 @@ WireToolSetup.open( "hologrid", "HoloGrid", "gmod_wire_hologrid", nil, "HoloGrid if CLIENT then language.Add( "tool.wire_hologrid.name", "Holographic Grid Tool (Wire)" ) language.Add( "tool.wire_hologrid.desc", "The grid to aid in holographic projections" ) + language.Add( "Tool_wire_hologrid_usegps", "Use GPS coordinates" ) + TOOL.Information = { { name = "left_0", stage = 0, text = "Create grid" }, { name = "right_0", stage = 0, text = "Link HoloGrid with HoloEmitter or reference entity" }, { name = "reload_0", stage = 0, text = "Unlink HoloEmitter or HoloGrid" }, { name = "right_1", stage = 1, text = "Select the HoloGrid to link to" }, } - language.Add( "Tool_wire_hologrid_usegps", "Use GPS coordinates" ) + + WireToolSetup.setToolMenuIcon("icon16/wand.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 20 ) diff --git a/lua/wire/stools/hudindicator.lua b/lua/wire/stools/hudindicator.lua index 1dff7a86be..dbd56cbc25 100644 --- a/lua/wire/stools/hudindicator.lua +++ b/lua/wire/stools/hudindicator.lua @@ -38,6 +38,8 @@ if ( CLIENT ) then { name = "reload_0", stage = 0, text = "Link Hud Indicator to vehicle" }, { name = "reload_1", stage = 1, text = "Now use Reload on a vehicle to link this Hud Indicator to it, or on the same Hud Indicator to unlink it" }, } + + WireToolSetup.setToolMenuIcon("icon16/lightbulb_add.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 20 ) diff --git a/lua/wire/stools/las_receiver.lua b/lua/wire/stools/las_receiver.lua index a447a50cbf..32ce8d0a6e 100644 --- a/lua/wire/stools/las_receiver.lua +++ b/lua/wire/stools/las_receiver.lua @@ -5,6 +5,8 @@ if CLIENT then language.Add( "Tool.wire_las_receiver.name", "Laser Receiver Tool (Wire)" ) language.Add( "Tool.wire_las_receiver.desc", "Spawns a constant laser receiver prop for use with the wire system." ) TOOL.Information = { { name = "left", text = "Create/Update " .. TOOL.Name } } + + WireToolSetup.setToolMenuIcon("icon16/webcam.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 20 ) diff --git a/lua/wire/stools/ranger.lua b/lua/wire/stools/ranger.lua index 2a37102481..7148deb5b6 100644 --- a/lua/wire/stools/ranger.lua +++ b/lua/wire/stools/ranger.lua @@ -21,6 +21,8 @@ if CLIENT then language.Add( "Tool.wire_ranger.out_hnrm", "Output HitNormal" ) language.Add( "Tool.wire_ranger.hires", "High Resolution") TOOL.Information = { { name = "left", text = "Create/Update " .. TOOL.Name } } + + WireToolSetup.setToolMenuIcon("icon16/webcam.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 10 ) diff --git a/lua/wire/stools/speedometer.lua b/lua/wire/stools/speedometer.lua index 8d3bb76935..3448b46918 100644 --- a/lua/wire/stools/speedometer.lua +++ b/lua/wire/stools/speedometer.lua @@ -7,6 +7,8 @@ if CLIENT then language.Add( "Tool_wire_speedometer_xyz_mode", "Split Outputs to X,Y,Z" ) language.Add( "Tool_wire_speedometer_angvel", "Add Angular Velocity Outputs" ) TOOL.Information = { { name = "left", text = "Create/Update " .. TOOL.Name } } + + WireToolSetup.setToolMenuIcon("icon16/webcam.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 10 ) diff --git a/lua/wire/stools/trail.lua b/lua/wire/stools/trail.lua index 9daff93517..5912764980 100644 --- a/lua/wire/stools/trail.lua +++ b/lua/wire/stools/trail.lua @@ -7,6 +7,8 @@ if CLIENT then language.Add( "WireTrailTool_trail", "Trail:" ) language.Add( "WireTrailTool_mat", "Material:" ) TOOL.Information = { { name = "left", text = "Create/Update " .. TOOL.Name } } + + WireToolSetup.setToolMenuIcon("icon16/rainbow.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 20 ) diff --git a/lua/wire/stools/trigger.lua b/lua/wire/stools/trigger.lua index 3aac458e7d..f7a21e08ea 100644 --- a/lua/wire/stools/trigger.lua +++ b/lua/wire/stools/trigger.lua @@ -49,6 +49,7 @@ if CLIENT then end ) + WireToolSetup.setToolMenuIcon("icon16/webcam.png") end WireToolSetup.BaseLang() diff --git a/lua/wire/stools/weight.lua b/lua/wire/stools/weight.lua index 7511199022..f9b56b4927 100644 --- a/lua/wire/stools/weight.lua +++ b/lua/wire/stools/weight.lua @@ -8,6 +8,8 @@ if CLIENT then { name = "left", text = "Create/Update " .. TOOL.Name }, { name = "reload", text = "Copy model" }, } + + WireToolSetup.setToolMenuIcon("icon16/anchor.png") end WireToolSetup.BaseLang() WireToolSetup.SetupMax( 20 )