Particle Manual
Revision #1
assembled by Marco Hladik
based on documentation provided by David Walton
Table of Contents
1 Introduction
1.1 What is a particle config?
1.2 Particle Name & File Conventions
2 General Keywords
2.1 type <mode>
2.2 count <min> <max>
2.3 assoc <effectname>
2.4 die <maximum age> <minimum age>
2.5 spawnmode <mode> [arg1] [arg2]
2.6 clippeddecal <mask> [match]
2.7 spawntime <value>
2.8 spawnchance <value>
2.9 emit <effectname>
2.10 emitinterval <min>
2.11 emitintervalrand <extra>
2.12 emitstart <seconds>
2.13 perframe
2.14 averageout
2.15 nostate
2.16 sound <name> [options]
2.17 model <name> [options]
2.18 viewspace [frac]
3 Texture Keywords
3.1 texture <texturename>
3.2 material <materialname>
3.3 tcoords <s1> <t1> <s2> <t2> [tscale] [rsmax] [rsstep]
3.4 atlas count_in_each_axis firstidx [last]
3.5 rotation <startmin> <startmax> <speedmin> <speedmax>
3.6 beamtexstep <value>
3.7 beamtexspeed <value>
3.8 scale <min> [max]
3.9 scalefactor <frac>
3.10 stretchfactor <factor>
3.11 scaledelta <value>
3.12 step <min> <max>
4 Color Keywords
4.1 alpha <value>
4.2 alpharand <value>
4.3 alphadelta <value>
4.4 rgbdeltatime <value>
4.5 rampmode <mode>
4.6 rampindexlist <idx1> [<idx2> [idx3 ...]]
4.7 rampindex <idx> <scale>
4.8 ramp <red> <green> <blue> [alpha] [scale]
4.9 blend <mode>
4.10 stains <value>
4.11 spawnstain <radius> <r> <g> <b>
5 Physics/Animation Keywords
5.1 randomvel <horiz> [vert]
5.2 veladd <value>
5.3 orgadd <value>
5.4 orgbias <x> <y> <z>
5.5 velbias
5.6 orgwrand
5.7 velwrand
5.8 friction <<xyz>|<xy> <z> | <x> <y> <z>>
5.9 gravity <value>
5.10 clipbounce <value>
5.11 cliptype <effectname>
5.12 clipcount <count>
5.13 notunderwater [content names]
5.14 underwater [content names]
5.15 perframe
5.16 averageout
5.17 nospreadfirst
5.18 nospreadlast
5.19 rainfrequency <multiplier>
5.20 flurry <magnitude>
6 Light Keywords
6.1 lightradius <radius>
6.2 lightradiusfade <radiuspersecond>
6.3 lightrgb <r> <g> <b>
6.4 lightrgbfade <r/s> <g/s> <b/s>
6.5 lighttime <maxage>
6.6 lightcubemap <cubemapnum>
6.7 lightscales <ambient> <diffuse> <specular>
6.8 lightshadows <castshadows>
6.9 lightcorona <intensity> <scale>