mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-12-07 02:28:22 +00:00
Touched up CTakeDamageInfo (bug 5084, r=DS).
This commit is contained in:
parent
998fd9a9e8
commit
cb4f63f743
@ -28,6 +28,7 @@ BEGIN_SIMPLE_DATADESC( CTakeDamageInfo )
|
||||
DEFINE_FIELD( m_iDamageCustom, FIELD_INTEGER),
|
||||
DEFINE_FIELD( m_iDamageStats, FIELD_INTEGER),
|
||||
DEFINE_FIELD( m_iAmmoType, FIELD_INTEGER),
|
||||
DEFINE_FIELD( m_iDamagedOtherPlayers, FIELD_INTEGER),
|
||||
END_DATADESC()
|
||||
|
||||
void CTakeDamageInfo::Init( CBaseEntity *pInflictor, CBaseEntity *pAttacker, CBaseEntity *pWeapon, const Vector &damageForce, const Vector &damagePosition, const Vector &reportedPosition, float flDamage, int bitsDamageType, int iCustomDamage )
|
||||
@ -56,6 +57,9 @@ void CTakeDamageInfo::Init( CBaseEntity *pInflictor, CBaseEntity *pAttacker, CBa
|
||||
m_vecDamagePosition = damagePosition;
|
||||
m_vecReportedPosition = reportedPosition;
|
||||
m_iAmmoType = -1;
|
||||
|
||||
m_iDamagedOtherPlayers = 0;
|
||||
m_iPlayerPenetrateCount = 0;
|
||||
}
|
||||
|
||||
CTakeDamageInfo::CTakeDamageInfo()
|
||||
|
||||
@ -112,7 +112,7 @@ protected:
|
||||
int m_iDamageCustom;
|
||||
int m_iDamageStats;
|
||||
int m_iAmmoType; // AmmoType of the weapon used to cause this damage, if any
|
||||
int m_iUnknown1;
|
||||
int m_iDamagedOtherPlayers;
|
||||
int m_iPlayerPenetrateCount;
|
||||
|
||||
DECLARE_SIMPLE_DATADESC();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user