The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:ParticleRadiator (U2XMP)
Object >> Actor >> ParticleGenerator >> ParticleRadiator |
Contents
- Package:
- ParticleSystems
- This class in other games:
- U2
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
$Author: Chargrove $ $Date: 8/19/02 7:35p $ $Revision: 4 $ Name: ParticleRadiator.uc Author: Aaron R Leiby Date: 28 March 2000 Description: Emits particles from the surface of the specified mesh. Notes: Only works with Golem (LegendMesh). How to use this class:
Properties[edit]
Property group 'ParticleRadiator'[edit]
AttachName[edit]
Type: string
Modifiers: public
bLOSClip[edit]
Type: bool
Modifiers: public
Clip using line of sight check?
bOrgiSpawn[edit]
Type: bool
Modifiers: public
Spawn particles at the origin of the selected triangle? (otherwise randomly distribute them across the surface of the triangle)
MeshOwner[edit]
Type: Actor
Modifiers: public
Set this if you want to use some other Actor's Mesh.
MinVolume[edit]
Type: float
Modifiers: public
Minimum volume that Level->Engine-Client->ParticleDensity is allowed to scale us to.
TriIndices[edit]
Modifiers: public
Order of indices to use when using TS_Indexed.
TriSelectMethod[edit]
Type: TriSelect
Modifiers: public
Volume[edit]
Type: float
Modifiers: public
Number of particles emitted per second.
VolumeScalePct[edit]
Type: float
Modifiers: public
Internal variables[edit]
iIndex[edit]
Type: int
Modifiers: private
Used internally for indexed triangle selection.
iTri[edit]
Type: int
Modifiers: private
Used internally for triangle selection.
ParticleTimer[edit]
Type: float
Modifiers: private
Used internally to collect "emission residue" <-- fancy term for rounding errors between ticks.
Default values[edit]
Property | Value |
---|---|
Texture | Texture'ParticleSystems.Icons.S_ParticleRadiator' |
Enums[edit]
TriSelect[edit]
- TS_Random
- Randomly pick a particle from the ParticleTemplates array.
- TS_Linear
- Cyclically iterate through the ParticleTemplates array.
- TS_Indexed
- Loops through the TriIndices array to use as indices.
- TS_RandIndex
- Randomly selects an index from the TriIndices array to use.
Events[edit]
TurnOn[edit]
Overrides: ParticleGenerator.TurnOn