Garry's Mod

Garry's Mod

87 ratings
Projected Texture Impact Light
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Effects
Addon Tags: Scenic, Realism
File Size
Posted
Updated
9.342 KB
3 Jan @ 12:20am
4 Feb @ 12:39am
5 Change Notes ( view )

Subscribe to download
Projected Texture Impact Light

In 1 collection by Jiyū to anzen
Projected Texture Light Effects
7 items
Description
An addon that utilizes Adanced Light Entities to create cool lighting effects that look a lot better than defualt source dynamic lights. Inspired and source code heavily edited from this collection of addons: https://steamhost.cn/steamcommunity_com/workshop/filedetails/?id=3181183585

------------------------------------------------------------------------------------

List of ConVars:

PT_Impact_Light 0/1 - enables/disables bullet impact light
PT_Impact_OnlyMetal 0/1 - enables/disables the effect only working on metal surfaces
PT_Impact_Light_Color (R, G, B) - sets color of impact light
PT_Impact_Hit 0/1 - enables/disables crowbar and stunstick impact light
PT_Impact_Cheap 0/1 - enables/disables cheaper spotlight
PT_Impact_Light_Blacklist_Add (CLASS) - adds weapon or entity to blacklist
PT_Impact_Light_Blacklist_Remove (CLASS) - removes weapon or entity from blacklist

------------------------------------------------------------------------------------
18 Comments
OPTIX 3 Jun @ 4:00pm 
each time the npcs shoot the particles keep shooting if that makes sense its lagging my game pls fix
Zippy 1 Feb @ 1:59am 
Glad you fixed it. And yeah, life steals precious Gmod time sadly...
Jiyū to anzen  [author] 31 Jan @ 11:42pm 
sorry for the wait, it was finals week, but I fixed it
Zippy 22 Jan @ 8:38am 
getting the same issue i believe from the muzzle one
Zippy 22 Jan @ 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] 9 Jan @ 7:20pm 
Things should be fixed now, and work better. Let me know how it works.
Jiyū to anzen  [author] 9 Jan @ 1:50pm 
Yeah- the check for metal surfaces kinda sucks anyways so I’ll rework it and fix that.
Zippy 9 Jan @ 1:38pm 
@Jiyū to anzen
im also getting that error, just a missing nil check?
Zlobin Proto AK-12 8 Jan @ 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] 8 Jan @ 10:19am 
I cannot port this to Hl2- as HL2 does not support lua code.