Battle Grounds particle system based on TGA files.
Same particle system as in rebirth for example. I have AM:Rebirth code but it's complex and i can't figure out how to port BG Particles to my mod (yeah i know I am stupid )
The most popular particle system here is a modified Aurora particle system, with its own GUI editor. You could search for Xash-mod source code to find particle system's source code.