Skip to content

FluidSurfaceActor

Class in Engine · Engine.FluidSurfaceActor · native, placeable

Object › Actor › FluidSurfaceActor

Subclasses: FluidSurfaceActorMovable

Using it from Lua
h7.find_all("FluidSurfaceActor")            -- live instances
h7.find_class("Engine.FluidSurfaceActor")   -- the class
h7.hook("Engine.FluidSurfaceActor.TakeDamage", fn)

Properties

NameTypeNotes
FluidComponentFluidSurfaceComponentconst, editconst
ProjectileEntryEffectParticleSystem

Functions

NameDeclaration
TakeDamagesimulated event TakeDamage(int Damage, Controller EventInstigator, vector HitLocation, vector Momentum, class<DamageType> DamageType, optional TraceHitInfo HitInfo, optional Actor DamageCauser)
Touchsimulated event Touch(Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal)

Default values

bStatic=false
bMovable=false
bNoDelete=true
bProjTarget=true
bCollideActors=true
bBlockActors=false
FluidComponent=NewFluidComponent

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions