Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 27s ago· Viewing build 6736 (Oct 02 2026), not the latest

prop_physics_override

entityclass: CPhysicsPropOverride →

26 keyvalues +93 inherited · 0 inputs +147 inherited · 0 outputs +20 inherited

Spawn it (tick keyvalues below to add them)
var entity = CBaseEntity.CreateByName("prop_physics_override")!;
var ekv = new CEntityKeyValues();
entity.Spawn(ekv);

Keyvalues

Declared by CPhysicsPropOverride · 26
acceptdamagefromheldobjectsboolean SetBoolCPhysicsProp::m_bAcceptDamageFromHeldObjects
ammobalancing_removableboolean SetBoolCPhysicsProp::m_bRemovableForAmmoBalancing
auto_convert_back_from_debrisboolean SetBoolCPhysicsProp::m_bShouldAutoConvertBackFromDebris
buoyancyscalefloat32 SetFloatCPhysicsProp::m_buoyancyScale
CrateTypeint32 SetIntCPhysicsProp::m_CrateType
damagetoenablemotionint32 SetIntCPhysicsProp::m_damageToEnableMotion
Damagetypeint32 SetIntCPhysicsProp::m_damageType
dynamiccontinuouscontactbehavioruint8 SetIntCPhysicsProp::m_nDynamicContinuousContactBehavior
enableuseoutputboolean SetBoolCPhysicsProp::m_bEnableUseOutput
forcemotiondisabledproceduralboolean SetBoolCPhysicsProp
forcenavcutboolean SetBoolCPhysicsProp::m_bForceNavObstacleCut
forcenavignoreboolean SetBoolCPhysicsProp::m_bForceNavIgnore
forcenpcexcludeboolean SetBoolCPhysicsProp::m_bForceNpcExclude
forcetoenablemotionfloat32 SetFloatCPhysicsProp::m_flForceToEnableMotion
glowcolorcolor32 SetColorCPhysicsProp::m_glowColor
glowrangeint32 SetIntCPhysicsProp::m_nGlowRange
glowrangeminint32 SetIntCPhysicsProp::m_nGlowRangeMin
glowstateint32 SetIntCPhysicsProp::m_iInitialGlowState
healthproceduralint32 SetIntCPhysicsProp
ItemClass%dstring SetStringCPhysicsProp::m_strItemClass
ItemCount%dint32 SetIntCPhysicsProp::m_nItemCount
massscalefloat32 SetFloatCPhysicsProp::m_massScale
mute_impact_effectsboolean SetBoolCPhysicsProp::m_bMuteImpactEffects
nonavmeshblockerboolean SetBoolCPhysicsProp::m_bNoNavmeshBlocker
phys_start_asleepproceduralboolean SetBoolCPhysicsProp
updatenavwhenmovingboolean SetBoolCPhysicsProp::m_bUpdateNavWhenMoving
Inherited from base classes and components · 93
add_attributeproceduralutlstring SetStringCBaseModelEntity
add_modifierutlstring SetStringCBaseModelEntity::m_szAddModifier
angleproceduralfloat32 SetFloatCBaseEntity
anglesproceduralqangle SetVectorCBaseEntity
avelocityqangle SetVectorCBaseEntity::m_vecAngVelocity
bodygroupsproceduralutlstring SetStringCBaseModelEntity
BreakableContentsParticleOverrideutlstring SetStringCBreakableProp::m_strBreakableContentsParticleOverride
BreakableContentsPropGroupOverrideutlstring SetStringCBreakableProp::m_strBreakableContentsPropGroupOverride
BreakableContentsTypeint32 SetIntCBreakableProp::m_BreakableContentsType
BurstLocationvector SetVectorCBreakableProp::m_vDefBurstOffset
BurstScalefloat32 SetFloatCBreakableProp::m_flDefBurstScale
casterproceduralehandle SetStringCBaseEntity
damagefilterstring SetStringCBaseEntity::m_iszDamageFilterName
destructible_part_initial_state_destructed_1int32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed0
destructible_part_initial_state_destructed_1_generate_breakpiecesboolean SetBoolCBaseModelEntity::m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces
destructible_part_initial_state_destructed_1_part_indexint32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed0_PartIndex
destructible_part_initial_state_destructed_2int32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed1
destructible_part_initial_state_destructed_2_generate_breakpiecesboolean SetBoolCBaseModelEntity::m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces
destructible_part_initial_state_destructed_2_part_indexint32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed1_PartIndex
destructible_part_initial_state_destructed_3int32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed2
destructible_part_initial_state_destructed_3_generate_breakpiecesboolean SetBoolCBaseModelEntity::m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces
destructible_part_initial_state_destructed_3_part_indexint32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed2_PartIndex
destructible_part_initial_state_destructed_4int32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed3
destructible_part_initial_state_destructed_4_generate_breakpiecesboolean SetBoolCBaseModelEntity::m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces
destructible_part_initial_state_destructed_4_part_indexint32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed3_PartIndex
destructible_part_initial_state_destructed_5int32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed4
destructible_part_initial_state_destructed_5_generate_breakpiecesboolean SetBoolCBaseModelEntity::m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces
destructible_part_initial_state_destructed_5_part_indexint32 SetIntCBaseModelEntity::m_nDestructiblePartInitialStateDestructed4_PartIndex
disablelowviolenceboolean SetBoolCBaseEntity::m_bDisableLowViolence
disablereceiveshadowsproceduralint32 SetIntCBaseEntity
disableshadowsproceduralint32 SetIntCBaseEntity
effectsuint32 SetIntCBaseEntity::m_fEffects
expand_render_bounds_to_include_clothboolean SetBoolCBaseModelEntity::m_bExpandRenderBoundsToIncludeCloth
ExplodeDamagefloat32 SetFloatCBreakableProp::m_explodeDamage
ExplodeRadiusfloat32 SetFloatCBreakableProp::m_explodeRadius
fademaxdistfloat32 SetFloatCBaseModelEntity::m_fadeMaxDist
fademindistfloat32 SetFloatCBaseModelEntity::m_fadeMinDist
fadescalefloat32 SetFloatCBaseModelEntity::m_flFadeScale
frictionfloat32 SetFloatCBaseEntity::m_flFriction
globalnamestring SetStringCBaseEntity::m_iGlobalname
glowbackfacemultfloat32 SetFloatCBaseModelEntity::m_flGlowBackfaceMult
gravityfloat32 SetFloatCBaseEntity::m_flGravityScale
initially_populate_interp_historyboolean SetBoolCBaseAnimGraph::m_bInitiallyPopulateInterpHistory
LagCompensateboolean SetBoolCBaseEntity::m_bLagCompensate
local.anglesqangle SetVectorCGameSceneNode::m_angRotation via m_CBodyComponent → m_pSceneNode
local.originnetwork_origin_cell_quantized_vector SetVectorCGameSceneNode::m_vecOrigin via m_CBodyComponent → m_pSceneNode
local.scalesproceduralvector SetVectorCGameSceneNode via m_CBodyComponent → m_pSceneNode
ltimefloat32 SetFloatCBaseEntity::m_flLocalTime
max_healthint32 SetIntCBaseEntity::m_iMaxHealth
maxsproceduralvector SetVectorCBaseModelEntity
minhealthdmgint32 SetIntCBreakableProp::m_iMinHealthDmg
minsproceduralvector SetVectorCBaseModelEntity
modelproceduralhmodel SetStringCBaseEntity
ModelScaleproceduralfloat32 SetFloatCGameSceneNode via m_CBodyComponent → m_pSceneNode
MoveTypeuint8 SetIntCBaseEntity::m_MoveType
nextthinktick SetIntCBaseEntity::m_nNextThinkTick
nodamageforcesproceduralint32 SetIntCBaseEntity
NoInterpolateboolean SetBoolCBaseModelEntity::m_bNoInterpolate
object_cullinguint8 SetIntCBaseModelEntity::m_nObjectCulling
originproceduralvector SetVectorCBaseEntity
ownerehandle SetStringCBaseEntity::m_hOwnerEntity
ownernameproceduralutlstring SetStringCBaseEntity
parentAttachmentNameutlstringtoken SetStringTokenCGameSceneNode::m_hierarchyAttachName via m_CBodyComponent → m_pSceneNode
parentnameproceduralehandle SetStringCGameSceneNode via m_CBodyComponent → m_pSceneNode
PerformanceModeint32 SetIntCBreakableProp::m_PerformanceMode
physdamagescalefloat32 SetFloatCBreakableProp::m_impactEnergyScale
platform_typeuint8 SetIntCBaseEntity::m_nPlatformType
positionInLocalSpaceproceduralboolean SetBoolCGameSceneNode via m_CBodyComponent → m_pSceneNode
PressureDelayfloat32 SetFloatCBreakableProp::m_flPressureDelay
propdata_overrideproceduralstring SetStringCBaseProp
puntsoundstring SetStringCBreakableProp::m_iszPuntSound
renderamtproceduralint32 SetIntCBaseModelEntity
rendercolorcolor32 SetColorCBaseModelEntity::m_clrRender
rendercolor32proceduralcolor32 SetColorCBaseModelEntity
renderfxuint8 SetIntCBaseModelEntity::m_nRenderFX
rendermodeuint8 SetIntCBaseModelEntity::m_nRenderMode
rendertocubemapsboolean SetBoolCBaseModelEntity::m_bRenderToCubemaps
ResponseContextstring SetStringCBaseEntity::m_iszResponseContext
scaleproceduralfloat32 SetFloatCGameSceneNode via m_CBodyComponent → m_pSceneNode
scalesproceduralvector SetVectorCGameSceneNode via m_CBodyComponent → m_pSceneNode
skinproceduralutlstring SetStringCBaseModelEntity
soliduint8 SetIntCCollisionProperty::m_nSolidType via m_Collision
spawnflagsuint32 SetIntCBaseEntity::m_spawnflags
subclass_idutlstringtoken SetStringTokenCBaseEntity::m_nSubclassID
subclass_nameproceduralstring SetStringCBaseEntity
targetstring SetStringCBaseEntity::m_target
TeamNumint32 SetIntCBaseEntity::m_iInitialTeamNum
teamnumberuint8 SetIntCBaseEntity::m_iTeamNum
useLocalOffsetproceduralboolean SetBoolCGameSceneNode via m_CBodyComponent → m_pSceneNode
useParentRenderBoundsproceduralboolean SetBoolCGameSceneNode via m_CBodyComponent → m_pSceneNode
velocitynetwork_quantized_vector SetVectorCBaseEntity::m_vecVelocity
view_ofsnetwork_quantized_vector SetVectorCBaseModelEntity::m_vecViewOffset
vscriptsstring SetStringCBaseEntity::m_iszPrivateVScripts

Inputs

Declared by CPhysicsPropOverride · 0
None.
Inherited from base classes and components · 147
AddAttributestringCBaseEntity
AddContextstringCBaseEntity
AddHealthintCBreakableProp
AddModifierstringCBaseEntity
AddOutputstring pParamCBaseEntity
AlphaintCBaseModelEntity
Breakno valueCBreakableProp
BreakJointByName
Destroy this joint by Name
string pJointNameCBaseModelEntity
ChangeSubclassstringCBaseEntity
ChangeTeam
Set the entity team number
int iTeamNumCBaseEntity
ClassMatches
Check the type of an entity. Includes base classes.
string entityType → bool retvalCBaseEntity
ClassNameMatches
Returns true if the entity's class matches the one given (no wildcard support)
string pClassName → bool retvalCBaseEntity
ClearContextno valueCBaseEntity
ClearParentno valueCBaseEntity
ClearRenderAttribute
Clear the specified render attribute
string pAttributeNameCBaseModelEntity
ClearTargetIdentifierOverrideno valueCBaseAnimGraph
Colorcolor_rgbCBaseModelEntity
DestructibleHitGroupDestroy
Destroy a destructible hit group. Damage level of -1 means all damage levels, otherwise specify the last one you want to blow up.
enum<HitGroup_t> nHitGroup, int nDamageLevelCBaseModelEntity
DisableAutoSleepingno valueCBaseEntity
DisableCollisionsno valueCPhysicsProp
DisableDamageForcesno valueCBaseEntity
DisableDragno valueCPhysicsProp
DisableGravityno valueCPhysicsProp
DisableMotionno valueCPhysicsProp
DisablePlatformno valueCBaseEntity
DisablePuntSoundno valueCBreakableProp
DisableShadowno valueCBaseEntity
DispatchResponsestringCBaseEntity
EnableAutoSleepingno valueCBaseEntity
EnableCollisionsno valueCPhysicsProp
EnableDamageForcesno valueCBaseEntity
EnableMotionno valueCPhysicsProp
EnablePlatformno valueCBaseEntity
EnablePuntSoundno valueCBreakableProp
EnableShadowno valueCBaseEntity
Extinguishno valueCBaseModelEntity
fademaxdistfloatCBaseModelEntity
fademindistfloatCBaseModelEntity
FindModelConfigEntity
Returns the model config entity attached to this entity by the specified name
string pConfigEntityName → ehandle retvalCBaseEntity
FireUser1no valueCBaseEntity
FireUser2no valueCBaseEntity
FireUser3no valueCBaseEntity
FireUser4no valueCBaseEntity
FollowEntitystringCBaseEntity
ForceDropno valueCBreakableProp
GetAbsAngles
Get the world orientation of this entity.
no value → qangle retvalCBaseEntity
GetAbsOrigin
The entity origin (absolute).
no value → vec3_worldspace retvalCBaseEntity
GetAbsScale
Get the world scale of this entity.
no value → float retvalCBaseEntity
GetAbsTransform
The entity origin transform (absolute).
no value → transform_worldspace retvalCBaseEntity
GetAllChildren
Returns the children in hierarchy.
no value → array<ehandle> retvalCBaseEntity
GetAttachmentAngle
Return the Angle of the entity's attachment.
string pAttachment → qangle retvalCBaseEntity
GetAttachmentForward
Return the forward vector for the attachment
string pAttachment → vec3 retvalCBaseEntity
GetAttachmentLeft
Return the left vector for the attachment
string pAttachment → vec3 retvalCBaseEntity
GetAttachmentOrigin
Return the absolute position of the entity's attachment.
string pAttachment → vec3_worldspace retvalCBaseEntity
GetAttachmentUp
Return the up vector for the attachment
string pAttachment → vec3 retvalCBaseEntity
GetClassName
The entity class name
no value → string retvalCBaseEntity
GetDebugString
Get a debug string identifying the entity. Safe for null entities. This string cannot be used for looking up the entity. Should not be used for anything except logging.
no value → string retvalCBaseEntity
GetEyePosition
The entity eye position.
no value → vec3_worldspace retvalCBaseEntity
GetForward
The forward vector of the entity.
no value → vec3 retvalCBaseEntity
GetGravityDirection
The current gravity direction for the entity.
no value → vec3 retvalCBaseEntity
GetIntactDestructibleHitGroups
Returns the destructible hitgroups that are still intact.
no value → array<enum<HitGroup_t>> retvalCBaseModelEntity
GetJointLimitAngles
Returns the joint limit angles.
string pJointName → bool retval, float MinAngle, float MaxAngleCBaseModelEntity
GetLayerCycle
Returns the cycle of an animation playing on this layer<br><br>This node can appear in Observable contexts.
int iLayer → float retvalCBaseAnimGraph
GetLeft
The left vector of the entity.
no value → vec3 retvalCBaseEntity
GetLocalAngles
Get the local orientation of this entity.
no value → qangle retvalCBaseEntity
GetLocalOrigin
The entity origin (local). Use when you have a parent.
no value → vec3 retvalCBaseEntity
GetLocalScale
Get the local scale of this entity.
no value → float retvalCBaseEntity
GetLocalTransform
The entity origin transform (local). Use when you have a parent.
no value → transform retvalCBaseEntity
GetMoveParent
Get the entity's move parent (may not be the top level movement entity).
no value → ehandle retvalCBaseEntity
GetName
Get the name of the entity.
no value → entity_name retvalCBaseEntity
GetRenderAlpha
Get object render alpha (0-255)
no value → int retvalCBaseModelEntity
GetRenderColor
Get object render color (Alpha is ignored)
no value → color_rgb retvalCBaseModelEntity
GetRootMoveParent
Get the root move parent for the entity (traverses the hierarchy until it reaches the ancestor that controls the final transform).
no value → ehandle retvalCBaseEntity
GetTeamNumber
The entity team number
no value → int retvalCBaseEntity
GetUp
The up vector of the entity.
no value → vec3 retvalCBaseEntity
GetVelocity
The linear velocity for the entity.
no value → vec3 retvalCBaseEntity
GetWorldSpaceCenter
The entity worldspace center.
no value → vec3_worldspace retvalCBaseEntity
Igniteno valueCBaseModelEntity
IgniteHitboxFireScalefloatCBaseModelEntity
IgniteLifetimefloatCBaseModelEntity
IgniteNumHitboxFiresintCBaseModelEntity
IsAnimEventActive
Is the specified AG2 event active?<br><br>This node can appear in Observable contexts.
enum<GameAnimEventIndex_t> nAnimEvent → bool retvalCBaseAnimGraph
IsDestructibleHitGroupIntact
True/False if hitgroup is intact. If hitgroup is not a destructible hitgroup you'll get a warning and it'll return false.
enum<HitGroup_t> nHitGroup → bool retvalCBaseModelEntity
IsExternalChoreoGraphActive
Is there an external choreo animgraph applied to this entity<br><br>This node can appear in Observable contexts.
no value → bool retvalCBaseAnimGraph
IsModel
Returns true if the entity is using the given model, false otherwise
string strModel → bool retvalCBaseEntity
IsMotionEnabled
Returns true if the entity is motion-enabled (i.e. its ideal motion type is dynamic). Note that the entity may still end up keyframed in some cases, e.g. if it's hierarchically attached to another keyframed entity.
no value → bool retvalCBaseEntity
Killno valueCBaseEntity
KillConstrainedno valueCBaseEntity
KillHierarchyno valueCBaseEntity
NameMatches
Returns true if the entity name matches the given string. Wildcards are accepted.
string pNameOrWildcard → bool retvalCBaseEntity
physdamagescalefloatCBreakableProp
PlatformFollowYawno valueCBaseEntity
PlatformIgnoreYawno valueCBaseEntity
PlaySequence
Play the specified animation sequence on a NON-ANIMGRAPH entity
string pSequenceNameCBaseAnimGraph
RemoveAttributestringCBaseEntity
RemoveContextstringCBaseEntity
RemoveHealthintCBreakableProp
RemoveModifierstringCBaseEntity
SetAbsAngles
Set the world orientation of this entity.
qangle anglesCBaseEntity
SetAbsOrigin
Set the world origin of this entity.
vec3_worldspace vPosCBaseEntity
SetAbsScale
Set the world scale of this entity.
float flScaleCBaseEntity
SetAutoConvertBackFromDebrisboolCPhysicsProp
SetBodygroupstringCBaseAnimGraph
SetBodyGroupValue
Change the active choice for the named bodygroup to the specified value
string pBodyGroupName, int iValueCBaseModelEntity
SetDamageFilterstringCBaseEntity
SetDragEnabledno valueCPhysicsProp
SetEnableBreakingboolCBreakableProp
SetEnableCollisionsboolCBreakableProp
SetGlowOverridevec3CPhysicsProp
SetGlowRangeintCPhysicsProp
SetGravityEnabledno valueCPhysicsProp
SetHealthintCBreakableProp
SetJointLimitAngles
Sets the joint limit angles. Only valid for prismatic and revolute joints.
string pJointName, float flMinAngle, float flMaxAngleCBaseModelEntity
SetJointLimitEnabled
Enables/disables the joint limit. Only valid for prismatic and revolute joints.
string pJointName, bool bEnabledCBaseModelEntity
SetKinematicbool bKinematicCBaseEntity
SetLocalAngles
Set the local orientation of this entity. Use when you have a parent.
qangle anglesCBaseEntity
SetLocalOrigin
Set the local origin of this entity. Use when you have a parent.
vec3 vPosCBaseEntity
SetLocalScale
Set the local scale of this entity. Use when you have a parent.
float flScaleCBaseEntity
SetMassfloatCPhysicsProp
SetMaterialGroup
Change the active materialgroup
string pNameCBaseModelEntity
SetModel
Change the current model
resource<vmdl> hModelCBaseModelEntity
SetNavIgnoreboolCBreakableProp
SetParent
Set the parent of this entity.
ehandle pNewParentCBaseEntity
SetParentAttachmentstringCBaseEntity
SetParentAttachmentMaintainOffsetstringCBaseEntity
SetParentMaintainOffset
Set the parent of this entity and maintain offsets.
ehandle pNewParent, string sAttachBoneNameCBaseEntity
SetParentWithOffset
Set the parent of this entity (with offset).
ehandle pNewParent, string sAttachBoneName, transform xAttachOffsetCBaseEntity
SetPlaybackRatefloatCBaseAnimGraph
SetRenderAlpha
Alpha 0-255
int nAlphaCBaseModelEntity
SetRenderAttributestring pValueCBaseModelEntity
SetRenderAttribute4Floats
Set the specified render attribute value
string pAttributeName, float flX, float flY, float flZ, float flWCBaseModelEntity
SetRenderAttributeFloat
Set the specified render attribute value
string pAttributeName, float flValueCBaseModelEntity
SetRenderAttributeVector
Set the specified render attribute value
string pAttributeName, vec3 vValueCBaseModelEntity
SetRenderColor
Set object render color (Alpha is ignored)
color_rgb cColorCBaseModelEntity
SetScalefloat flValueCBaseEntity
SetTargetIdentifierOverridestringCBaseAnimGraph
SetTeamintCBaseEntity
SkinintCBaseModelEntity
Sleepno valueCPhysicsProp
StartGlowingno valueCPhysicsProp
StopGlowingno valueCPhysicsProp
TeamNumintCBaseEntity
TeleportToPoint
Teleport the given entity to the specified position and orientation
vec3_worldspace vPositionCBaseEntity
TeleportToTransform
Teleport the given entity to the specified transform
transform_worldspace xTransformCBaseEntity
UseintCBaseEntity
Wakeno valueCPhysicsProp
WasThrownByPlayer
Returns true if the entity was recently thrown by the player
no value → bool retvalCBaseEntity

Outputs

Declared by CPhysicsPropOverride · 0
None.
Inherited from base classes and components · 20
m_OnExternalChoreoGraphChangedCBaseAnimGraph
OnAsleepCPhysicsProp
OnAwakeCPhysicsProp
OnAwakenedCPhysicsProp
OnBreakCBreakableProp
OnDestructibleHitGroupDamageLevelChanged
Called when the damage level of destructible part for a particular hit group has been changed.
enum<HitGroup_t> nHitGroup, int nDamageLevel, int nDamageLevelsRemaining, int nPrevDamageLevelCBaseModelEntity
OnHealthChangedfloatCBreakableProp
OnIgniteCBaseModelEntity
OnKilledCBaseEntity
OnLayerCycleUpdatedfloatCBaseAnimGraph
OnMotionEnabledCPhysicsProp
OnOutOfWorldCPhysicsProp
OnPlayerPickupCPhysicsProp
OnPlayerUseCPhysicsProp
OnStartDeathCBreakableProp
OnTakeDamageCBreakableProp
OnUser1CBaseEntity
OnUser2CBaseEntity
OnUser3CBaseEntity
OnUser4CBaseEntity

History

  1. 6736
    changed CPhysicsProp datamap
    • key massscale (m_massScale): offset 3292 → 3372
    • key buoyancyscale (m_buoyancyScale): offset 3296 → 3376
    • key Damagetype (m_damageType): offset 3300 → 3380
    • key acceptdamagefromheldobjects (m_bAcceptDamageFromHeldObjects): offset 3358 → 3438
    • key dynamiccontinuouscontactbehavior (m_nDynamicContinuousContactBehavior): offset 3324 → 3404
    • key glowstate (m_iInitialGlowState): offset 3332 → 3412
    • key glowrange (m_nGlowRange): offset 3336 → 3416
    • key glowrangemin (m_nGlowRangeMin): offset 3340 → 3420
    • key glowcolor (m_glowColor): offset 3344 → 3424
    • key damagetoenablemotion (m_damageToEnableMotion): offset 3304 → 3384
    • key forcetoenablemotion (m_flForceToEnableMotion): offset 3308 → 3388
    • key CrateType (m_CrateType): offset 3360 → 3440
    changed CBreakableProp datamap
    • key ExplodeDamage (m_explodeDamage): offset 3004 → 3084
    • key ExplodeRadius (m_explodeRadius): offset 3008 → 3088
    • key minhealthdmg (m_iMinHealthDmg): offset 2932 → 3012
    • key PerformanceMode (m_PerformanceMode): offset 2972 → 3052
    • key puntsound (m_iszPuntSound): offset 3088 → 3168
    • key PressureDelay (m_flPressureDelay): offset 2948 → 3028
    • key BurstScale (m_flDefBurstScale): offset 2952 → 3032
    • key BurstLocation (m_vDefBurstOffset): offset 2956 → 3036
    • key BreakableContentsType (m_BreakableContentsType): offset 2980 → 3060
    • key BreakableContentsPropGroupOverride (m_strBreakableContentsPropGroupOverride): offset 2984 → 3064
    • key BreakableContentsParticleOverride (m_strBreakableContentsParticleOverride): offset 2992 → 3072
    • key physdamagescale (m_impactEnergyScale): offset 2928 → 3008
  2. 6726
    changed CBaseAnimGraph inputs and outputs
    • input IsAnimEventActive: params GameAnimEventIndex_t nAnimEvent → enum<GameAnimEventIndex_t> nAnimEvent
    changed CBaseModelEntity inputs and outputs
    • input DestructibleHitGroupDestroy: params HitGroup_t nHitGroup, int nDamageLevel → enum<HitGroup_t> nHitGroup, int nDamageLevel
    • input GetIntactDestructibleHitGroups: returns array<HitGroup_t> retval → array<enum<HitGroup_t>> retval
    • input IsDestructibleHitGroupIntact: params HitGroup_t nHitGroup → enum<HitGroup_t> nHitGroup
    • output OnDestructibleHitGroupDamageLevelChanged: params HitGroup_t nHitGroup, int nDamageLevel, int nDamageLevelsRemaining, int nPrevDamageLevel → enum<HitGroup_t> nHitGroup, int nDamageLevel, int nDamageLevelsRemaining, int nPrevDamageLevel
  3. 6722
    changed prop_physics_override
    • datamap "CPhysicsPropOverride" → "CPhysicsProp"
    changed CPhysicsProp datamap
    • − input EnableMotion (InputEnableMotion)
    • − input DisableMotion (InputDisableMotion)
    • − input Wake (InputWake)
    • − input SetAutoConvertBackFromDebris (InputSetAutoConvertBackFromDebris)
    • − input Sleep (InputSleep)
    • − input StartGlowing (InputStartGlowing)
    • − input StopGlowing (InputStopGlowing)
    • − input SetGlowOverride (InputSetGlowOverride)
    • − input SetGlowRange (InputSetGlowRange)
    • − input SetMass (InputSetMass)
    • − input SetGravityEnabled (InputEnableGravity)
    • − input DisableGravity (InputDisableGravity)
    changed CBreakableProp datamap
    • − m_hBreaker
    • − m_flPreventDamageBeforeTime
    • − m_bHasBreakPiecesOrCommands
    • − m_explosionDangerSound
    • − m_preferredCarryAngles
    • − m_flDefaultFadeScale
    • − m_bUsePuntSound
    • − input Break (InputBreak)
    • − input SetHealth (InputSetHealth)
    • − input AddHealth (InputAddHealth)
    • − input RemoveHealth (InputRemoveHealth)
    • − input SetEnableBreaking (InputSetEnableBreaking)
    changed CBaseProp datamap
    • − m_mPreferredCatchTransform
    • − m_iShapeType
    • − m_bConformToCollisionBounds
    • − m_bModelOverrodeBlockLOS
    changed CBaseAnimGraph datamap
    • − m_graphControllerManager
    • − m_bAnimGraphUpdateEnabled
    • − m_flMaxSlopeDistance
    • − m_bRagdollEnabled
    • − m_nForceBone
    • − m_vecForce
    • − m_RagdollPose
    • − m_bRagdollClientSide
    • − m_vLastSlopeCheckPos
    • − m_nAnimGraphUpdateId
    • − m_pMainGraphController
    • − m_bAnimationUpdateScheduled
    changed CBaseModelEntity datamap
    • + key expand_render_bounds_to_include_cloth (m_bExpandRenderBoundsToIncludeCloth)
    • + key destructible_part_initial_state_destructed_1_generate_breakpieces (m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces)
    • + key destructible_part_initial_state_destructed_2_generate_breakpieces (m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces)
    • + key destructible_part_initial_state_destructed_3_generate_breakpieces (m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces)
    • + key destructible_part_initial_state_destructed_4_generate_breakpieces (m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces)
    • + key destructible_part_initial_state_destructed_5_generate_breakpieces (m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces)
    • − m_pDestructiblePartsSystemComponent
    • − m_bvDisabledHitGroups
    • − m_pChoreoComponent
    • − m_vecRenderAttributes
    • − m_Glow
    • − m_bodyGroupChoices
    changed CCollisionProperty datamap
    • − m_vecMins
    • − m_vecMaxs
    • − m_usSolidFlags
    • − m_nSurroundType
    • − m_flBoundingRadius
    • − m_triggerBloat
    • − m_CollisionGroup
    • − m_vecSpecifiedSurroundingMins
    • − m_vecSpecifiedSurroundingMaxs
    • − m_vecSurroundingMins
    • − m_vecSurroundingMaxs
    • − m_collisionAttribute
    changed CBaseEntity datamap
    • − m_sUniqueHammerID
    • − m_pModifierProp
    • − key speed (m_flSpeed)
    • − m_flAnimTime
    • − m_flSimulationTime
    • − m_flCreateTime
    • − m_nLastThinkTick
    • − m_bDisabledContextThinks
    • − m_CScriptComponent
    • − m_aThinkFunctions
    • − m_ResponseContexts
    • − m_pSubclassVData
    added CBodyComponent datamap
    changed CGameSceneNode datamap
    • − m_flAbsScale
    • − m_flScale
    • − m_flClientLocalScale
    • − m_vRenderOrigin
    • − m_nodeToWorld
    • − m_pOwner
    • − m_pParent
    • − m_pChild
    • − m_pNextSibling
    • − m_nParentAttachmentOrBone
    • − m_bDirtyHierarchy
    • − m_bDirtyBoneMergeInfo
    added CPhysicsProp inputs and outputs
    added CBreakableProp inputs and outputs
    added CBaseAnimGraph inputs and outputs
    changed CBaseModelEntity inputs and outputs
    • + input Alpha int
    • + input BreakJointByName string pJointName
    • + input Color color_rgb
    • + input Extinguish
    • + input fademaxdist float
    • + input fademindist float
    • + input GetIntactDestructibleHitGroups
    • + input Ignite
    • + input IgniteHitboxFireScale float
    • + input IgniteLifetime float
    • + input IgniteNumHitboxFires int
    • + input IsDestructibleHitGroupIntact HitGroup_t nHitGroup
    changed CBaseEntity inputs and outputs
    • + input AddAttribute string
    • + input AddContext string
    • + input AddModifier string
    • + input AddOutput string pParam
    • + input ChangeSubclass string
    • + input ClassMatches string entityType
    • + input ClearContext
    • + input ClearParent
    • + input DisableAutoSleeping
    • + input DisableDamageForces
    • + input DisablePlatform
    • + input DisableShadow