Cogito, ergo sum
UE2:GeometryCollider (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
- 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:
[edit] Properties
[edit] Property group 'Decals'
[edit] ProjectorSettings
Type: array<ProjSettings>
[edit] Property group 'GeometryCollider'
[edit] bCollideActors
Type: bool
[edit] bCollisionNotify
Type: bool
[edit] bDeleteOnContact
Type: bool
[edit] bDiffuse
Type: bool
[edit] bIgnoreInstigator
Type: bool
Default value: True
[edit] bStopOnContact
Type: bool
[edit] Elasticity
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 |
[edit] ImpactEffects
Type: array<ParticleTemplate>
[edit] ImpactPercent
Type: float
Default value: 1.0
[edit] MaxNotificationTime
Type: float
[edit] MinIncidence
Type: float
one minus cosine theta
[edit] NotificationsPerTick
Type: int
[edit] Pitch
Type: Object.Range
[edit] Radius
Type: Object.Range
[edit] Sound
Type: Sound
[edit] Volume
Type: Object.Range
[edit] Internal variables
[edit] NotificationTimer
Type: float
[edit] Default values
| Property | Value |
|---|---|
| Priority | 7.0 |
[edit] Structs
[edit] ProjSettings
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
[edit] Functions
[edit] Native functions
[edit] AddImpactEffect
native event AddImpactEffect (ParticleTemplate T)
[edit] Events
[edit] CollisionNotification
event CollisionNotification (Object.ParticleHandle P, Actor.CheckResult Hit)
