CryEngine.LivingPhysicalizeParams

CryEngine.LivingPhysicalizeParams

Parameters for Physicalizing a Living entity. A special entity type to represent player characters that can move through the physical world and interact with it. More...

Inherits CryEngine.EntityPhysicalizeParams.

Properties

int LOD [get, set]
When physicalizing geometry this can specify to use physics from a different LOD. Used for characters that have ragdoll physics in Lod1. More...
float StiffnessScale [get, set]
Used for character physicalization (Scale of force in character joint's springs). More...
bool CopyJointVelocities [get, set]
Copy joints velocities when converting a character to ragdoll. More...
PlayerDimensionsParameters PlayerDimensions = new PlayerDimensionsParameters() [get]
The parameters that define the player's dimensions. More...
PlayerDynamicsParameters PlayerDynamics = new PlayerDynamicsParameters() [get]
The parameters that define the player's dynamics. More...
- Properties inherited from CryEngine.EntityPhysicalizeParams
PhysicsEntityFlags Flags [get, set]
int Slot = -1 [get, set]
Index of the object slot. -1 if all slots should be used. More...
float Density = -1 [get, set]
The density of the entity. Only one either Density or Mass must be set. The parameter that is set to 0 is ignored. More...
float Mass = -1 [get, set]
The mass of the entity in Kilograms. Only one either Density or Mass must be set. The parameter that is set to 0 is ignored. More...
int FlagsAND = -1 [get, set]
Optional physical flag. More...
int FlagsOR [get, set]
Optional physical flag. More...
string PropertyOverrides [get, set]
An optional string with text properties overrides for CGF nodes. More...

Detailed Description

Parameters for Physicalizing a Living entity. A special entity type to represent player characters that can move through the physical world and interact with it.

Property Documentation

◆ CopyJointVelocities

bool CryEngine.LivingPhysicalizeParams.CopyJointVelocities
get
set

Copy joints velocities when converting a character to ragdoll.

◆ LOD

int CryEngine.LivingPhysicalizeParams.LOD
get
set

When physicalizing geometry this can specify to use physics from a different LOD. Used for characters that have ragdoll physics in Lod1.

◆ PlayerDimensions

PlayerDimensionsParameters CryEngine.LivingPhysicalizeParams.PlayerDimensions = new PlayerDimensionsParameters()
get

The parameters that define the player's dimensions.

◆ PlayerDynamics

PlayerDynamicsParameters CryEngine.LivingPhysicalizeParams.PlayerDynamics = new PlayerDynamicsParameters()
get

The parameters that define the player's dynamics.

◆ StiffnessScale

float CryEngine.LivingPhysicalizeParams.StiffnessScale
get
set

Used for character physicalization (Scale of force in character joint's springs).