-
-
Notifications
You must be signed in to change notification settings - Fork 44
sharedlibrarycoreeventsgame ClientDamageEvent
RaidMax edited this page May 21, 2023
·
1 revision
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Events.Game
SharedLibraryCore.Events.Game.ClientDamageEvent[[ClientDamageEvent]]
SharedLibraryCore.Events.Game.ClientGameEvent[[ClientGameEvent]]
class SharedLibraryCore.Events.Game.ClientGameEvent abstractStyle;
end
SharedLibraryCore.Events.Game.ClientGameEvent --> SharedLibraryCore.Events.Game.ClientDamageEvent
Type | Name | Methods |
---|---|---|
EFClient |
Attacker |
get |
string |
AttackerClientName |
get |
int |
AttackerClientSlotNumber |
get |
string |
AttackerNetworkId |
get |
string |
AttackerTeamName |
get, init |
int |
Damage |
get, init |
string |
HitLocation |
get, init |
string |
MeansOfDeath |
get, init |
EFClient |
Victim |
get |
string |
VictimClientName |
get, init |
int |
VictimClientSlotNumber |
get, init |
string |
VictimNetworkId |
get, init |
string |
VictimTeamName |
get, init |
string |
WeaponName |
get, init |
Returns | Name |
---|---|
void |
UpdateAttacker (EFClient client) |
public ClientDamageEvent()
public void UpdateAttacker(EFClient client)
Type | Name | Description |
---|---|---|
EFClient |
client |
public EFClient Attacker { get; }
public EFClient Victim { get; }
public string AttackerClientName { get; }
public string AttackerNetworkId { get; }
public int AttackerClientSlotNumber { get; }
public string AttackerTeamName { get; init; }
public string VictimClientName { get; init; }
public string VictimNetworkId { get; init; }
public int VictimClientSlotNumber { get; init; }
public string VictimTeamName { get; init; }
public string WeaponName { get; init; }
public int Damage { get; init; }
public string MeansOfDeath { get; init; }
public string HitLocation { get; init; }
Generated with ModularDoc