Type / to search schemas

C_OP_WorldTraceConstraint

2568 bytes (0x0A08), align 8Source

Fields

NameTypeOffset
int32
MPropertyFriendlyName: "control point for fast collision tests"
ParticleCollisionMode_t = "COLLISION_MODE_PER_PARTICLE_TRACE"
MPropertyFriendlyName: "collision mode"
ParticleCollisionMode_t = "COLLISION_MODE_DISABLED"
MPropertyFriendlyName: "minimum detail collision mode"
ParticleTraceSet_t = "PARTICLE_TRACE_SET_ALL"
MPropertyStartGroup: "Collision Options"
char[128] = "NONE"
MPropertyFriendlyName: "collision group"
bool
MPropertyFriendlyName: "include water"
MPropertySuppressExpr: "m_nTraceSet == PARTICLE_TRACE_SET_STATIC"
int32 = -1
MPropertyFriendlyName: "CP Entity to Ignore for Collisions"
MPropertySuppressExpr: "m_nTraceSet == PARTICLE_TRACE_SET_STATIC"
float32 = 5
MPropertyFriendlyName: "control point movement distance tolerance"
MPropertySuppressExpr: "m_nCollisionMode == COLLISION_MODE_PER_PARTICLE_TRACE"
float32 = -1
MPropertyFriendlyName: "plane cache retest rate"
MPropertySuppressExpr: "m_nCollisionMode != COLLISION_MODE_PER_FRAME_PLANESET"
float32 = 24
MPropertyFriendlyName: "trace accuracy tolerance"
MPropertySuppressExpr: "m_nCollisionMode != COLLISION_MODE_USE_NEAREST_TRACE"
float32 = 24
MPropertyFriendlyName: "Confirm Collision Speed Threshold"
MPropertySuppressExpr: "m_nCollisionMode == COLLISION_MODE_PER_PARTICLE_TRACE"
float32 = -1
MPropertyFriendlyName: "Max Confirmation Traces Per Fame"
MPropertySuppressExpr: "m_nCollisionMode == COLLISION_MODE_PER_PARTICLE_TRACE"
CPerParticleFloatInput = {"m_flLiteralValue":1}
MPropertyFriendlyName: "radius scale"
MPropertyStartGroup: "Impact Options"
bool
MPropertyFriendlyName: "kill particle on collision"
float32 = -1
MPropertyFriendlyName: "minimum speed to kill on collision"
bool
MPropertyFriendlyName: "calculate bounce on killed particles (for child events)"
MPropertySuppressExpr: "m_bKillonContact == false"
CPerParticleFloatInput = {"m_flLiteralValue":-1}
MPropertyFriendlyName: "Speed to stop when sticking"
MPropertyFriendlyName: "Entity Hitbox Cache Field (Requires Stick on Collision)"
MPropertyAttributeChoiceName: "particlefield_vector"
MPropertyFriendlyName: "Entity Normal Cache Field (Requires Stick on Collision)"
MPropertyAttributeChoiceName: "particlefield_vector"