Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:XProcMesh (UT2004)
Contents
- 1 Properties
- 1.1 Property group 'Force'
- 1.2 Property group 'xProcMesh'
- 1.2.1 BigHitEffect
- 1.2.2 BigMomentumThreshold
- 1.2.3 BigTouchThreshold
- 1.2.4 bRigidEdges
- 1.2.5 CheckCollision
- 1.2.6 Dampening
- 1.2.7 DampeningRange
- 1.2.8 ForceAttenuation
- 1.2.9 ForceClamp
- 1.2.10 HitEffect
- 1.2.11 InfluenceRadius
- 1.2.12 MovementClamp
- 1.2.13 Noise
- 1.2.14 NoiseForce
- 1.2.15 NoiseTimer
- 1.2.16 ProcType
- 1.2.17 RestTension
- 1.2.18 ShootStrength
- 1.2.19 Tension
- 1.2.20 TouchStrength
- 1.3 Internal variables
- 1.4 Default values
- 2 Enums
- 3 Structs
- 4 Functions
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. |
xProcMesh - Procedural mesh actor Copyright 2001 Digital Extremes - All Rights Reserved. Confidential.
Properties
Property group 'Force'
bForceAffected
Type: bool
Property group 'xProcMesh'
BigHitEffect
BigMomentumThreshold
Type: float
BigTouchThreshold
Type: float
bRigidEdges
Type: bool
CheckCollision
Type: bool
Default value: True
Dampening
Type: float
should be less than < 1.0f
Default value: 0.5
DampeningRange
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 4.0 |
Min | -4.0 |
ForceAttenuation
Type: float
Default value: 1.0
ForceClamp
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 20.0 |
Min | -20.0 |
HitEffect
InfluenceRadius
Type: float
MovementClamp
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 50.0 |
Min | -50.0 |
Noise
Type: float
Default value: 0.1
NoiseForce
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 1.0 |
Min | -1.0 |
NoiseTimer
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 3.0 |
Min | 2.0 |
ProcType
Type: EProcMeshType
RestTension
Type: float
Default value: 0.4
ShootStrength
Type: float
Tension
Type: float
Default value: 0.4
TouchStrength
Type: float
Internal variables
NoiseCounter
Type: float
Modifiers: transient
pProcData
Type: pointer
Modifiers: const, transient
todo: take this out and serialize most things
SectionOffsets
Modifiers: const
Vertices
Type: array<ProcMeshVertex>
Modifiers: const
Default values
Property | Value |
---|---|
bCollideActors | True |
bLightingVisibility | False |
bNoDelete | True |
bProjTarget | True |
bUseCylinderCollision | True |
CollisionHeight | 80.0 |
CollisionRadius | 80.0 |
DrawType | DT_Particle |
Texture | S_Emitter |
Enums
EProcMeshType
- MT_Water
- MT_Deform
Structs
ProcMeshVertex
- Object.Vector Position
- Object.Vector Normal
- Object.Color Color
- float U
- float V
Functions
Native functions
ProcPling
Events
TakeDamage
Overrides: Actor.TakeDamage
Touch
Overrides: Actor.Touch