Skip to content

NxForceFieldGeneric

Class in Engine · Engine.NxForceFieldGeneric · native, placeable

Object › Actor › NxForceField › NxForceFieldGeneric

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

Enums

FFG_ForceFieldCoordinates

FFG_CARTESIAN = 0, FFG_SPHERICAL = 1, FFG_CYLINDRICAL = 2, FFG_TOROIDAL = 3

Properties

NameTypeNotes
Constantvector
CoordinatesFFG_ForceFieldCoordinates
DrawComponentActorComponent
FalloffLinearvector
FalloffQuadraticvector
LinearKernelpointerconst, transient, native
Noisevector
PositionMultiplierXvector
PositionMultiplierYvector
PositionMultiplierZvector
PositionTargetvector
RoughExtentXfloat
RoughExtentYfloat
RoughExtentZfloat
ShapeForceFieldShape
TorusRadiusfloat
VelocityMultiplierXvector
VelocityMultiplierYvector
VelocityMultiplierZvector
VelocityTargetvector

Functions

NameDeclaration
DoInitRBPhysnative function DoInitRBPhys()

Default values

RemoteRole=ROLE_SimulatedProxy
bNoDelete=true
bAlwaysRelevant=true
NetUpdateFrequency=0.1
bOnlyDirtyReplication=true
CollideWithChannels={(
Default=True,
Pawn=True,
Vehicle=True,
Water=True,
GameplayPhysics=True,
EffectPhysics=True,
Untitled1=True,
Untitled2=True,
Untitled3=True,
FluidDrain=True,
Cloth=True,
SoftBody=True
Coordinates=FFG_CARTESIAN
Constant=(X=0.0,Y=0.0,Z=0.0)
PositionMultiplierX=(X=0.0,Y=0.0,Z=0.0)
PositionMultiplierY=(X=0.0,Y=0.0,Z=0.0)
PositionMultiplierZ=(X=0.0,Y=0.0,Z=0.0)
PositionTarget=(X=0.0,Y=0.0,Z=0.0)
VelocityMultiplierX=(X=0.0,Y=0.0,Z=0.0)
VelocityMultiplierY=(X=0.0,Y=0.0,Z=0.0)
VelocityMultiplierZ=(X=0.0,Y=0.0,Z=0.0)
VelocityTarget=(X=0.0,Y=0.0,Z=0.0)
FalloffLinear=(X=0.0,Y=0.0,Z=0.0)
FalloffQuadratic=(X=0.0,Y=0.0,Z=0.0)
TorusRadius=1.0
Noise=(X=0.0,Y=0.0,Z=0.0)
RoughExtentX=200
RoughExtentY=200
RoughExtentZ=200

Inherited

FromMembers
NxForceField10 properties, 2 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions