UE2:PulseLineGenerator (U2)
Object >> Actor >> ParticleGenerator >> PulseLineGenerator |
- Package:
- ParticleSystems
- Known classes within PulseLineGenerator:
- PulseLineTemplate
- Direct subclasses:
- BendiBeamGenerator, ForceWallBeam, TripLaser
- This class in other games:
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: 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: "Impact_Metal_AR.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 |
---|---|
A | 255 |
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 |
bFadeAlphaOnly
Type: bool
for fading with RampUpTime/RampDownTime.
bJointFadeAlphaOnly
Type: bool
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 |
---|---|
A | 255 |
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 |
---|---|
CullDistance | 0.0 |
Structs
TConnectionInfo
Modifiers: native
- Object.Vector Start
- Object.Vector End
- float Length
- Actor StartActor
- Actor EndActor
Functions
Native functions
UpdateRenderBoundingBox
Events
Tick
Overrides: Actor.Tick
TurnOff
Overrides: ParticleGenerator.TurnOff
TurnOn
Overrides: ParticleGenerator.TurnOn
Other instance functions
AddConnection
HandleHitActor
SetEndpoints
SetMeshOwner
SpawnSparks