Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:BeamEmitter (UT2004)
Object >> ParticleEmitter >> BeamEmitter |
Contents
- 1 Properties
- 1.1 Property group 'Beam'
- 1.2 Property group 'BeamBranching'
- 1.3 Property group 'BeamNoise'
- 1.3.1 DynamicHFNoisePointsRange
- 1.3.2 DynamicHFNoiseRange
- 1.3.3 DynamicTimeBetweenNoiseRange
- 1.3.4 HFScaleFactors
- 1.3.5 HFScaleRepeats
- 1.3.6 HighFrequencyNoiseRange
- 1.3.7 HighFrequencyPoints
- 1.3.8 LFScaleFactors
- 1.3.9 LFScaleRepeats
- 1.3.10 LowFrequencyNoiseRange
- 1.3.11 LowFrequencyPoints
- 1.3.12 NoiseDeterminesEndPoint
- 1.3.13 UseHighFrequencyScale
- 1.3.14 UseLowFrequencyScale
- 1.4 Internal variables
- 2 Enums
- 3 Structs
- Package:
- Engine
- This class in other games:
- U2XMP, UT2003, UE2Runtime
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. |
BeamEmitter: An Unreal Beam Particle Emitter.
Properties[edit]
Property group 'Beam'[edit]
BeamDistanceRange[edit]
Type: Object.Range
BeamEndPoints[edit]
Type: array<ParticleBeamEndPoint>
BeamTextureUScale[edit]
Type: float
Default value: 1.0
BeamTextureVScale[edit]
Type: float
Default value: 1.0
DetermineEndPointBy[edit]
Type: EBeamEndPointType
RotatingSheets[edit]
Type: int
TriggerEndpoint[edit]
Type: bool
Property group 'BeamBranching'[edit]
BranchEmitter[edit]
Type: int
Default value: -1
BranchHFPointsRange[edit]
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 1000.0 |
Min | 0.0 |
BranchProbability[edit]
Type: Object.Range
BranchSpawnAmountRange[edit]
Type: Object.Range
LinkupLifetime[edit]
Type: bool
UseBranching[edit]
Type: bool
Property group 'BeamNoise'[edit]
DynamicHFNoisePointsRange[edit]
Type: Object.Range
DynamicHFNoiseRange[edit]
Type: Object.RangeVector
DynamicTimeBetweenNoiseRange[edit]
Type: Object.Range
HFScaleFactors[edit]
Type: array<ParticleBeamScale>
HFScaleRepeats[edit]
Type: float
HighFrequencyNoiseRange[edit]
Type: Object.RangeVector
HighFrequencyPoints[edit]
Type: int
Default value: 10
LFScaleFactors[edit]
Type: array<ParticleBeamScale>
LFScaleRepeats[edit]
Type: float
LowFrequencyNoiseRange[edit]
Type: Object.RangeVector
LowFrequencyPoints[edit]
Type: int
Default value: 3
NoiseDeterminesEndPoint[edit]
Type: bool
UseHighFrequencyScale[edit]
Type: bool
UseLowFrequencyScale[edit]
Type: bool
Internal variables[edit]
BeamValueSum[edit]
Type: float
Modifiers: transient
HFPoints[edit]
Type: array<ParticleBeamData>
Modifiers: transient
HitActors[edit]
Modifiers: transient
IndicesPerParticle[edit]
Type: int
Modifiers: transient
LFPoints[edit]
Type: array<Object.Vector>
Modifiers: transient
PrimitivesPerParticle[edit]
Type: int
Modifiers: transient
SheetsUsed[edit]
Type: int
Modifiers: transient
TimeSinceLastDynamicNoise[edit]
Type: float
Modifiers: transient
VerticesPerParticle[edit]
Type: int
Modifiers: transient
Enums[edit]
EBeamEndPointType[edit]
- PTEP_Velocity
- PTEP_Distance
- PTEP_Offset
- PTEP_Actor
- PTEP_TraceOffset
- PTEP_OffsetAsAbsolute
- PTEP_DynamicDistance
- Length can be scaled by Size.Y and Distance can be changed in realtime through code.
Structs[edit]
ParticleBeamData[edit]
- Object.Vector Location
- float t
ParticleBeamEndPoint[edit]
- name ActorTag
- Object.RangeVector Offset
- float Weight
ParticleBeamScale[edit]
- Object.Vector FrequencyScale
- float RelativeLength