Revision Difference
Global.PrecacheParticleSystem#549803
<function name="PrecacheParticleSystem" parent="Global" type="libraryfunc">
	<description>Precaches the particle with the specified name.</description>
	<description>Precaches a particle system with the specified name. The particle system must come from a file that is loaded with <page>game.AddParticles</page> beforehand.</description>
	<realm>Shared</realm>
	<args>
		<arg name="particleSystemName" type="string">The name of the particle system.</arg>
	</args>
</function>
<example>
	<description>
Example usage of the function. Precaches "ExplosionCore_wall" particle from "particles/explosion.pcf", a Team Fortress 2 particle file.
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](https://developer.valvesoftware.com/wiki/Particle_Editor)
	</description>
	<code>
game.AddParticles( "particles/explosion.pcf" )
PrecacheParticleSystem( "ExplosionCore_wall" )
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 )
		ParticleEffect( "ExplosionCore_wall", ply:GetEyeTrace().HitPos, Angle( 0, 0, 0 ) )
	end )
end
	</code>
</example>
 Garry's Mod
			Garry's Mod 
		 Rust
			Rust 
		 Steamworks
			Steamworks 
		 Wiki Help
			Wiki Help