Class UnturnedPlayerDamagingEvent
Inheritance
System.Object
UnturnedPlayerDamagingEvent
Assembly: OpenMod.Unturned.dll
Syntax
public class UnturnedPlayerDamagingEvent : UnturnedPlayerEvent, IPlayerDamagingEvent, IPlayerEvent, IEvent, ICancellableEvent
Constructors
|
Improve this Doc
View Source
UnturnedPlayerDamagingEvent(UnturnedPlayer, Byte, EDeathCause, ELimb, CSteamID, IDamageSource, Boolean, System.Numerics.Vector3, ERagdollEffect, Boolean)
Declaration
public UnturnedPlayerDamagingEvent(UnturnedPlayer player, byte amount, EDeathCause cause, ELimb limb, CSteamID killer, IDamageSource source, bool trackKill, System.Numerics.Vector3 ragdoll, ERagdollEffect ragdollEffect, bool canCauseBleeding)
Parameters
| Type |
Name |
Description |
| UnturnedPlayer |
player |
|
| System.Byte |
amount |
|
| EDeathCause |
cause |
|
| ELimb |
limb |
|
| CSteamID |
killer |
|
| IDamageSource |
source |
|
| System.Boolean |
trackKill |
|
| System.Numerics.Vector3 |
ragdoll |
|
| ERagdollEffect |
ragdollEffect |
|
| System.Boolean |
canCauseBleeding |
|
Properties
|
Improve this Doc
View Source
CanCauseBleeding
Declaration
public bool CanCauseBleeding { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Cause
Declaration
public EDeathCause Cause { get; set; }
Property Value
| Type |
Description |
| EDeathCause |
|
|
Improve this Doc
View Source
DamageAmount
Declaration
public byte DamageAmount { get; set; }
Property Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
DamageSource
Declaration
public IDamageSource DamageSource { get; }
Property Value
|
Improve this Doc
View Source
IsCancelled
Declaration
public bool IsCancelled { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Killer
Declaration
public CSteamID Killer { get; set; }
Property Value
| Type |
Description |
| CSteamID |
|
|
Improve this Doc
View Source
Limb
Declaration
public ELimb Limb { get; set; }
Property Value
|
Improve this Doc
View Source
Ragdoll
Declaration
public System.Numerics.Vector3 Ragdoll { get; set; }
Property Value
| Type |
Description |
| System.Numerics.Vector3 |
|
|
Improve this Doc
View Source
RagdollEffect
Declaration
public ERagdollEffect RagdollEffect { get; set; }
Property Value
| Type |
Description |
| ERagdollEffect |
|
|
Improve this Doc
View Source
TrackKill
Declaration
public bool TrackKill { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Explicit Interface Implementations
|
Improve this Doc
View Source
IPlayerDamagingEvent.DamageAmount
Declaration
double IPlayerDamagingEvent.DamageAmount { get; set; }
Returns
| Type |
Description |
| System.Double |
|
Implements
Extension Methods