Skip to content

EDestructiblePartDamagePassThroughType

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: enumSize: 4 bytes (0x4)Underlying type: uint32_tModule: serverBinary: !GlobalTypes

Relationships

Used by (1) as a field type

Values

NameValueUnsignedDescription
Normal0Damage reduces the part's health pool and the owner entity equally. MPropertyDescription Damage reduces the part's health pool and the owner entity equally.
Absorb1Damage reduces the part's health pool but not the owner entity until destroyed. (i.e., limited armour) MPropertyDescription Damage reduces the part's health pool but not the owner entity until destroyed. (i.e., limited armour)
InvincibleAbsorb2Damage is completely ignored - i.e., this part ignores the health value and does not send damage to the owner entity. MPropertyDescription Damage is completely ignored - i.e., this part ignores the health value and does not send damage to the owner entity.
InvinciblePassthrough3Damage reduces the owner entity but not the part (health is ignored): part can only be destroyed by gibbing or procedurally. MPropertyDescription Damage reduces the owner entity but not the part (health is ignored): part can only be destroyed by gibbing or procedurally.