JKGDevs / JediKnightGalaxies

Jedi Knight Galaxies (JKG) is a multiplayer shooter with role playing elements, played out in the Star Wars universe. The project is a full conversion game modification for Jedi Knight: Jedi Academy.
https://www.jkgalaxies.net/
GNU General Public License v2.0
34 stars 12 forks source link

Projectile hit efx surface differential #327

Open Silverfang22 opened 3 years ago

Silverfang22 commented 3 years ago

Blaster, slugthrowers, projectiles in general should play different efx dependent on what surface they hit.

Flesh, shield, and droid hit efx for player and NPC characters are already present in the game files.

Certain surface parms in bsps should also play different efx, perhaps the simplest way to do this would be to play an additional efx for some surfaces, such as splintering wood.

Perhaps we could have the efx reference (code likely needed) whatever shader it hits as its texture to map to the particles so it matches any color wood you hit.