CDamageRecord
Interface CDamageRecord
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CDamageRecord : ISchemaClass<CDamageRecord>, ISchemaField, ISchemaClass, INativeHandleImplements
Properties
ActualHealthRemoved
ref float ActualHealthRemoved { get; }Property Value
BulletsDamage
ref float BulletsDamage { get; }Property Value
Damage
ref float Damage { get; }Property Value
DamagerXuid
ref ulong DamagerXuid { get; }Property Value
IsOtherEnemy
ref bool IsOtherEnemy { get; }Property Value
KillType
ref EKillTypes_t KillType { get; }Property Value
LastBulletUpdate
ref int LastBulletUpdate { get; }Property Value
NumHits
ref int NumHits { get; }Property Value
PlayerControllerDamager
ref CHandle<CCSPlayerController> PlayerControllerDamager { get; }Property Value
PlayerControllerRecipient
ref CHandle<CCSPlayerController> PlayerControllerRecipient { get; }Property Value
PlayerDamager
ref CHandle<CCSPlayerPawn> PlayerDamager { get; }Property Value
PlayerDamagerName
string PlayerDamagerName { get; set; }Property Value
PlayerRecipient
ref CHandle<CCSPlayerPawn> PlayerRecipient { get; }Property Value
PlayerRecipientName
string PlayerRecipientName { get; set; }Property Value
RecipientXuid
ref ulong RecipientXuid { get; }Property Value
Methods
ActualHealthRemovedUpdated()
void ActualHealthRemovedUpdated()DamageUpdated()
void DamageUpdated()DamagerXuidUpdated()
void DamagerXuidUpdated()IsOtherEnemyUpdated()
void IsOtherEnemyUpdated()KillTypeUpdated()
void KillTypeUpdated()LastBulletUpdateUpdated()
void LastBulletUpdateUpdated()NumHitsUpdated()
void NumHitsUpdated()PlayerControllerDamagerUpdated()
void PlayerControllerDamagerUpdated()PlayerControllerRecipientUpdated()
void PlayerControllerRecipientUpdated()PlayerDamagerNameUpdated()
void PlayerDamagerNameUpdated()PlayerDamagerUpdated()
void PlayerDamagerUpdated()PlayerRecipientNameUpdated()
void PlayerRecipientNameUpdated()PlayerRecipientUpdated()
void PlayerRecipientUpdated()RecipientXuidUpdated()
void RecipientXuidUpdated()