Cogito, ergo sum

UE2:GeometryCollider (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2XMP Object >> Force >> GeometryCollider

Contents

Package: 
ParticleSystems
Within class: 
ParticleGenerator
Direct subclasses:
CollisionAnchor, CollisionGlider, GeoCollideAndMerge, GeometryColliderEx, GlassCollider, ImpactHandlerForce, LGalt_GeometryCollider
This class in other games:
U2

$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)


Personal tools