sharedlibrarycoreeventsgame ClientDamageEvent - RaidMax/IW4M-Admin GitHub Wiki
ClientDamageEvent Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Events.Game
SharedLibraryCore.Events.Game.ClientDamageEvent[ClientDamageEvent](/RaidMax/IW4M-Admin/wiki/ClientDamageEvent)
SharedLibraryCore.Events.Game.ClientGameEvent[ClientGameEvent](/RaidMax/IW4M-Admin/wiki/ClientGameEvent)
class SharedLibraryCore.Events.Game.ClientGameEvent abstractStyle;
end
SharedLibraryCore.Events.Game.ClientGameEvent --> SharedLibraryCore.Events.Game.ClientDamageEvent
Members
Properties
Public properties
Methods
Public methods
Details
Inheritance
Constructors
ClientDamageEvent
Source code
public ClientDamageEvent()
Methods
UpdateAttacker
Source code
public void UpdateAttacker(EFClient client)
Arguments
Properties
Attacker
public EFClient Attacker { get; }
Victim
public EFClient Victim { get; }
AttackerClientName
public string AttackerClientName { get; }
AttackerNetworkId
public string AttackerNetworkId { get; }
AttackerClientSlotNumber
public int AttackerClientSlotNumber { get; }
AttackerTeamName
public string AttackerTeamName { get; init; }
VictimClientName
public string VictimClientName { get; init; }
VictimNetworkId
public string VictimNetworkId { get; init; }
VictimClientSlotNumber
public int VictimClientSlotNumber { get; init; }
VictimTeamName
public string VictimTeamName { get; init; }
WeaponName
public string WeaponName { get; init; }
Damage
public int Damage { get; init; }
MeansOfDeath
public string MeansOfDeath { get; init; }
HitLocation
public string HitLocation { get; init; }
Generated with ModularDoc