Skip to content

ParticleModuleCollision

Class in Engine · Engine.ParticleModuleCollision · native, editinlinenew

Object › ParticleModule › ParticleModuleCollisionBase › ParticleModuleCollision

Subclasses: ParticleModuleCollisionActor

Using it from Lua
h7.find_all("ParticleModuleCollision")            -- live instances
h7.find_class("Engine.ParticleModuleCollision")   -- the class

Enums

ParticleAttractorActionType

PAAT_None = 0, PAAT_Destroy = 1, PAAT_Freeze = 2, PAAT_Event = 3

Structs

ParticleAttractorCollisionAction

FieldType
TypeParticleAttractorActionType
EventNamestring

Properties

NameTypeNotes
bApplyPhysicsbool
bCollideOnlyIfVisiblebool
bCollideWithWorldbool
bCollideWithWorldAttractorsbool
bDropDetailbool
bOnlyVerticalNormalsDecrementCountbool
bPawnsDoNotDecrementCountbool
CollisionCompletionOptionEParticleCollisionComplete
DampingFactorrawdistributionvector
DampingFactorRotationrawdistributionvector
DelayAmountrawdistributionfloat
DirScalarfloat
MaxCollisionDistancefloat
MaxCollisionsrawdistributionfloat
ParticleAttractorCollisionActionsarray<ParticleAttractorCollisionAction>
ParticleMassrawdistributionfloat
VerticalFudgeFactorfloat

Default values

bSpawnModule=true
bUpdateModule=true
DampingFactor=(Distribution=DistributionDampingFactor)
DampingFactorRotation=(Distribution=DistributionDampingFactorRotation)
MaxCollisions=(Distribution=DistributionMaxCollisions)
CollisionCompletionOption=EPCC_Kill
bApplyPhysics=false
ParticleMass=(Distribution=DistributionParticleMass)
DirScalar=3.5
VerticalFudgeFactor=0.1
DelayAmount=(Distribution=DistributionDelayAmount)
bDropDetail=true
LODDuplicate=false
bPawnsDoNotDecrementCount=true
bCollideOnlyIfVisible=true
MaxCollisionDistance=1000.0
bCollideWithWorld=true
bCollideWithWorldAttractors=false

Inherited

FromMembers
ParticleModuleCollisionBase0 properties, 0 functions
ParticleModule13 properties, 0 functions
Object13 properties, 308 functions