Garry's Mod

Garry's Mod

Projected Texture Impact Light
18 Comments
OPTIX Jun 3 @ 4:00pm 
each time the npcs shoot the particles keep shooting if that makes sense its lagging my game pls fix
Zippy Feb 1 @ 1:59am 
Glad you fixed it. And yeah, life steals precious Gmod time sadly...
Jiyū to anzen  [author] Jan 31 @ 11:42pm 
sorry for the wait, it was finals week, but I fixed it
Zippy Jan 22 @ 8:38am 
getting the same issue i believe from the muzzle one
Zippy Jan 22 @ 8:27am 
[Projected Texture Impact Light] lua/autorun/pt_impactlight.lua:128: attempt to call method 'GetActiveWeapon' (a nil value)
1. v - lua/autorun/pt_impactlight.lua:128
2. unknown - lua/includes/modules/hook.lua:102
3. FireBullets - [C]:-1
4. PrimaryAttack - addons/zbase2/lua/weapons/weapon_zbase/sh_internal.lua:80
5. ZBWepSys_Shoot - addons/zbase2/lua/zbase/npc_base_internal.lua:797
6. ZBWepSys_FireWeaponThink - addons/zbase2/lua/zbase/npc_base_internal.lua:1188
7. ZBWepSys_Think - addons/zbase2/lua/zbase/npc_base_internal.lua:1254
8. ZBaseThink - addons/zbase2/lua/zbase/npc_base_internal.lua:457
9. v - addons/zbase2/lua/zbase/sh_hooks.lua:186
10. unknown - lua/includes/modules/hook.lua:102 (x33)

Missing IsNPC/IsPlayer() check?
Jiyū to anzen  [author] Jan 9 @ 7:20pm 
Things should be fixed now, and work better. Let me know how it works.
Jiyū to anzen  [author] Jan 9 @ 1:50pm 
Yeah- the check for metal surfaces kinda sucks anyways so I’ll rework it and fix that.
Zippy Jan 9 @ 1:38pm 
@Jiyū to anzen
im also getting that error, just a missing nil check?
Zlobin Proto AK-12 Jan 8 @ 5:26pm 
I'm getting weird particles shooting NPC's. I'm using full dynamic animated blood as well so maybe there's an incompatibility between the two, but could you check it out?
Jiyū to anzen  [author] Jan 8 @ 10:19am 
I cannot port this to Hl2- as HL2 does not support lua code.
Chillshark2003 Jan 7 @ 10:29pm 
do you think you could port these to hl2?
bread Jan 7 @ 7:50pm 
Oh, perfect! Appreciate you fixing it :csdsmile:
Jiyū to anzen  [author] Jan 7 @ 7:21pm 
Dude I just got that error myself earlier and was about to fix it, what a coincidence
bread Jan 7 @ 6:33pm 
This gives an error when hitting some surfaces, probably needs some kind of surfaces fallback if I had to guess... The surfaces are stuff like L4D2 props. I'm getting this from hitting a couch and a light with a default HL2 pistol.

lua/autorun/pt_impactlight.lua:68: attempt to index local 'SurfaceData' (a nil value)
1. v - addons/projected texture lights/lua/autorun/pt_impactlight.lua:68
2. unknown - lua/includes/modules/hook.lua:102
Potato Gaming Jan 7 @ 9:57am 
Neat!
Jiyū to anzen  [author] Jan 3 @ 9:01pm 
I’ll try it out when I can. Thanks for the suggestion.
Redd Jan 3 @ 4:43pm 
can you try doing one for weapons that have glowing or bright parts on them? like the ar2, gravity/physics gun, crossbow, bugbait, stunstick etc.
Kregg Jan 3 @ 7:18am 
This is aweome!