I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:GeometryCollider (U2XMP)
Contents
- 1 Properties
- 1.1 Property group 'Decals'
- 1.2 Property group 'GeometryCollider'
- 1.2.1 bCollideActors
- 1.2.2 bCollisionNotify
- 1.2.3 bDeleteOnContact
- 1.2.4 bDiffuse
- 1.2.5 bIgnoreInstigator
- 1.2.6 bStopOnContact
- 1.2.7 Elasticity
- 1.2.8 ImpactEffects
- 1.2.9 ImpactPercent
- 1.2.10 MaxNotificationTime
- 1.2.11 MinIncidence
- 1.2.12 NotificationsPerTick
- 1.2.13 Pitch
- 1.2.14 Radius
- 1.2.15 Sound
- 1.2.16 Volume
- 1.3 Internal variables
- 1.4 Default values
- 2 Structs
- 3 Functions
- Package:
- ParticleSystems
- Within class:
- ParticleGenerator
- Direct subclasses:
- CollisionAnchor, CollisionGlider, GeoCollideAndMerge, GeometryColliderEx, GlassCollider, ImpactHandlerForce, LGalt_GeometryCollider
- This class in other games:
- U2
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: 10/18/02 5:09p $ $Revision: 4 $ Name: GeometryCollider.uc Author: Aaron R Leiby Date: 18 June 2000 Description: Uses Trace to collide with level geometry. How to use this class:
Properties[edit]
Property group 'Decals'[edit]
ProjectorSettings[edit]
Type: array<ProjSettings>
Property group 'GeometryCollider'[edit]
bCollideActors[edit]
Type: bool
bCollisionNotify[edit]
Type: bool
bDeleteOnContact[edit]
Type: bool
bDiffuse[edit]
Type: bool
bIgnoreInstigator[edit]
Type: bool
Default value: True
bStopOnContact[edit]
Type: bool
Elasticity[edit]
Type: Object.Range
Fix ARL: Make this a fixed per-particle value rather than randomly chosen on each bounce?
Default value:
Member | Value |
---|---|
A | 0.75 |
B | 0.75 |
ImpactEffects[edit]
Type: array<ParticleTemplate>
ImpactPercent[edit]
Type: float
Default value: 1.0
MaxNotificationTime[edit]
Type: float
MinIncidence[edit]
Type: float
one minus cosine theta
NotificationsPerTick[edit]
Type: int
Pitch[edit]
Type: Object.Range
Radius[edit]
Type: Object.Range
Sound[edit]
Type: Sound
Volume[edit]
Type: Object.Range
Internal variables[edit]
NotificationTimer[edit]
Type: float
Default values[edit]
Property | Value |
---|---|
Priority | 7.0 |
Structs[edit]
ProjSettings[edit]
Modifiers: native
- Projector.EProjectorBlending MaterialBlendingOp
- The blending operation between the material being projected onto and ProjTexture.
- Projector.EProjectorBlending FrameBufferBlendingOp
- The blending operation between the material being projected onto and ProjTexture.
- Material ProjTexture
- int FOV
- int MaxTraceDistance
- bool bProjectBSP
- bool bProjectTerrain
- bool bProjectStaticMesh
- bool bProjectParticles
- bool bProjectActor
- bool bClipBSP
- bool bClipStaticMesh
- bool bProjectOnUnlit
- bool bGradient
- bool bProjectOnBackfaces
- bool bProjectOnAlpha
- bool bProjectOnParallelBSP
- name ProjectTag
- name ExcludedActorsTag
- Object.Range Size
- Object.Range Alpha