I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:UTEmitter (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> Actor >> Emitter >> UTEmitter

Contents

Package: 
UTGame
Direct subclasses:
UTEmit_HitEffect, UTEmit_OrbLinkEffect, UTEmit_PendingHeroEffectBlue, UTEmit_PendingHeroEffectRed, UTReplicatedEmitter
This class in other games:
UDK

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

[edit] Default values

Property Value
bDestroyOnSystemFinish True
bNoDelete False
CollisionType COLLIDE_CustomDefault
Components[0] ParticleSystemComponent'ParticleSystemComponent0'
LifeSpan 7.0

[edit] Subobjects

[edit] ParticleSystemComponent0

Class: Engine.ParticleSystemComponent

Inherits from: Emitter.ParticleSystemComponent0

Property Value
bOverrideLODMethod True
LODMethod PARTICLESYSTEMLODMETHOD_DirectSet
SecondsBeforeInactive 0.0

[edit] Structs

[edit] DistanceBasedParticleTemplate

Modifiers: native

this is used for a few special cases where we wanted a completely new particle system at certain distances instead of just turning off an emitter or two inside a single one

ParticleSystem Template 
the template to use
float MinDistance 
the minimum distance all local players must be from the spawn location for this template to be used

[edit] Functions

[edit] Static functions

[edit] GetTemplateForDistance

static final function ParticleSystem GetTemplateForDistance (const out array<DistanceBasedParticleTemplateTemplateList, Object.Vector SpawnLocation, WorldInfo WI)

utility function to select the best template from the passed in list the list is assumed to be in order from greatest distance to shortest distance

[edit] Events

[edit] SetTemplate

simulated event SetTemplate (ParticleSystem NewTemplate, optional bool bDestroyOnFinish)

Overrides: Emitter.SetTemplate


[edit] Other instance functions

[edit] SetLightEnvironment

function SetLightEnvironment (LightEnvironmentComponent Light)