BRUSH func_smokevolume

A brush entity that spawns smoke particles within its volume.

KeyValues

spawnflags <flags>

No description provided.

Possible Flags:

Name Value Default
Emissive 1

Particle Color1 (R G B) <color255> = 255 255 255

No description provided.

Particle Color2 (R G B) <color255> = 255 255 255

No description provided.

Material <material> = particle/particle_smokegrenade

The material to use for the particles

Particle Draw Width (units) <float> = 120

The size of the particles, in units.

Particle Spacing Distance (units) <float> = 80

The distance between the particles inside the volume. The lower the number, the denser the particles, and the more overdraw there will be. It is best to keep it as high as you can without it looking bad.

Density Ramp Speed (seconds) <float> = 1

Time to go from density 0 to density 1, in seconds.

Rotation Speed (degrees/sec) <float> = 10

The speed that the particles should rotate, in degrees per second.

Movement Speed (units/sec) <float> = 10

The speed that the particles should move around, in units per second.

Density [0..1] <float> = 1

No description provided.

Max Draw Distance (0 is unlimited) <float> = 0

No description provided.

Inherited from BaseEffectBrush

Name <target_source>

The name that other entities refer to this entity by.

Global Entity Name <string>

Name by which this entity is linked to another entity in a different map. When the player transitions to a new map, entities in the new map with globalnames matching entities in the previous map will have the previous map's state copied over their state.

Parent <target_destination>

The name of this entity's parent in the movement hierarchy. Entities with parents move with their parent. Set an attachment point via 'parentname,attachment'.

Inputs

SetRotationSpeed <float>

Set the particle rotation speed (in degrees per second).

SetMovementSpeed <float>

Set the particle movement speed (in units per second).

SetDensity <float>

Set the particle density. It should be a range from 0 to 1.