Garry's Mod Wiki

game.AddParticles

  game.AddParticles( string particleFileName )

Description

Loads a particle file. Individual particle systems will still need to be precached with PrecacheParticleSystem.

You will still need to call this function clientside regardless if you create the particle effects serverside.

Arguments

1 string particleFileName
The path of the file to add. Must be (file).pcf.

Example

Example usage of the function. Precaches ExplosionCore_wall particle from particles/explosion.pcf, a Team Fortress 2 particle file.

You can find a list of particles inside a .pcf file using the Particle Editor Tool

game.AddParticles( "particles/explosion.pcf" ) if ( SERVER ) then -- A test console command to see if the particle works, spawns the particle where the player is looking at. concommand.Add( "particleitup", function( ply, cmd, args ) PrecacheParticleSystem( "ExplosionCore_wall" ) ParticleEffect( "ExplosionCore_wall", ply:GetEyeTrace().HitPos, Angle( 0, 0, 0 ) ) end ) end