Cogito, ergo sum

UE2:PulseLineGenerator (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> ParticleGenerator >> PulseLineGenerator
Package: 
ParticleSystems
Known classes within PulseLineGenerator:
PulseLineTemplate
Direct subclasses:
BendiBeamGenerator, ForceWallBeam, ProjectileLaserPulse
This class in other games:
U2

$Author: Aleiby $ $Date: 11/22/02 1:00a $ $Revision: 17 $ Name: PulseLineGenerator.uc Author: Aaron R Leiby Date: 15 August 2000 Description: How to use this class:

Properties

Property group 'Damage'

DamageAmount

Type: int


Default value: 1

DamageEffect

Type: string


Default value: "Sparks02.ParticleSalamander0"

DamageEvent

Type: name


DamageMomentum

Type: Object.Vector


DamageSleep

Type: float


DamageTime

Type: float

time between damage traces.

DamageType

Type: class<DamageType>


Property group 'PulseLineGenerator'

BeamColor

Type: Object.Color


Default value:

Member Value
B 255
G 255
R 255

BeamSegLength

Type: Object.Range


Default value:

Member Value
A 3.0
B 8.0

BeamStyle

Type: Actor.ERenderStyle


Default value: STY_Translucent

BeamTexture

Type: Material


Default value: Texture'ParticleSystems.Pulse.GlowBeam'

BeamTextureWidth

Type: float


Default value: 3.0

BeamWidth

Type: Object.Range


Default value:

Member Value
A 1.0
B 4.0

Connections

Type: array<TConnectionInfo>


EndBone

Type: string


MeshOwner

Type: Actor


NumBeams

Type: Object.Range


Default value:

Member Value
A 3.0
B 3.0

SpriteJointColor

Type: Object.Color


Default value:

Member Value
B 128
G 128
R 128

SpriteJointSize

Type: Object.Range


Default value:

Member Value
A 4.0
B 6.0

SpriteJointStyle

Type: Actor.ERenderStyle


Default value: STY_Translucent

SpriteJointTexture

Type: Material


Default value: Texture'ParticleSystems.Pulse.GlowFuzz'

StartBone

Type: string


TemplateClass

Type: class<ParticleTemplate>


Default value: Class'ParticleSystems.PulseLineTemplate'

Internal variables

DamageTimer

Type: float


Default values

Property Value
bAlwaysRelevant True
bMustFace False
RemoteRole ROLE_SimulatedProxy
VisibilityHeight 0.0
VisibilityRadius 0.0

Structs

TConnectionInfo

Modifiers: native

Object.Vector Start 
Object.Vector End 
float Length 
Actor StartActor 
Actor EndActor 

Functions

Events

Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick


TurnOff

simulated event TurnOff ()

Overrides: ParticleGenerator.TurnOff


TurnOn

simulated event TurnOn ()

Overrides: ParticleGenerator.TurnOn


Other instance functions

AddConnection

simulated function AddConnection (Object.Vector Start, Object.Vector End)


SetMeshOwner

simulated function SetMeshOwner (int i, Actor A)


SpawnSparks

protected function SpawnSparks (Actor.CheckResult Hit)