ComputeStruckHitZones(out notnull array< HitZone > struckHitZones, notnull BaseDamageContext damageContext) | DamageManagerComponent | |
EnableDamageHandling(bool enable) | DamageManagerComponent | |
FilterContact(IEntity owner, IEntity other, Contact contact) | DamageManagerComponent | |
GetAimingDamage() | DamageManagerComponent | |
GetAllHitZones(out notnull array< HitZone > outHitZones) | HitZoneContainerComponent | |
GetAllHitZonesInHierarchy(out notnull array< HitZone > outHitZones) | HitZoneContainerComponent | |
GetAttachedColliderIDs(out notnull array< int > outAttachedColliderIDs) | DamageManagerComponent | |
GetDamageOverTime(EDamageType dType) | DamageManagerComponent | |
GetDefaultHitZone() | HitZoneContainerComponent | |
GetHealth() | DamageManagerComponent | |
GetHealthScaled() | DamageManagerComponent | |
GetHitZone(string colliderName) | HitZoneContainerComponent | |
GetHitZoneByColliderID(int colliderID) | HitZoneContainerComponent | |
GetHitZonesByColliderIDs(out notnull array< HitZone > outHitZones, notnull array< int > colliderIDs) | HitZoneContainerComponent | |
GetInstigator() | DamageManagerComponent | |
GetMaxHealth() | DamageManagerComponent | |
GetMovementDamage() | DamageManagerComponent | |
GetOwner() | HitZoneContainerComponent | |
GetParentHitZoneContainer() | HitZoneContainerComponent | |
GetState() | DamageManagerComponent | |
HandleDamage(notnull BaseDamageContext damageContext) | DamageManagerComponent | |
HijackDamageHandling(notnull BaseDamageContext damageContext) | DamageManagerComponent | |
IsDamagedOverTime(EDamageType dType) | DamageManagerComponent | |
IsDamageHandlingEnabled() | DamageManagerComponent | |
IsDestroyed() | DamageManagerComponent | |
OnDamage(notnull BaseDamageContext damageContext) | DamageManagerComponent | protected |
OnDamageOverTimeAdded(EDamageType dType, float dps, HitZone hz) | DamageManagerComponent | protected |
OnDamageOverTimeRemoved(EDamageType dType, HitZone hz) | DamageManagerComponent | protected |
OnDamageStateChanged(EDamageState state) | DamageManagerComponent | protected |
OnDelete(IEntity owner) | DamageManagerComponent | protected |
OnDiag(IEntity owner, float timeSlice) | DamageManagerComponent | protected |
OnFilteredContact(IEntity owner, IEntity other, Contact contact) | DamageManagerComponent | protected |
OnFrame(IEntity owner, float timeSlice) | DamageManagerComponent | protected |
OnInit(IEntity owner) | DamageManagerComponent | protected |
OnPostInit(IEntity owner) | DamageManagerComponent | protected |
OnRplLoad(ScriptBitReader reader) | HitZoneContainerComponent | protected |
OnRplSave(ScriptBitWriter writer) | HitZoneContainerComponent | protected |
OnTicksOnRemoteProxy() | GameComponent | |
OverrideHitMaterial(HitZone struckHitzone) | DamageManagerComponent | |
RemoveDamageOverTime(EDamageType dType) | DamageManagerComponent | |
SetAimingDamage(float damage) | DamageManagerComponent | |
SetHealthScaled(float health) | DamageManagerComponent | |
SetInstigator(notnull Instigator instigator) | DamageManagerComponent | |
SetInstigatorEntity(IEntity instigator) | DamageManagerComponent | |
SetMovementDamage(float damage) | DamageManagerComponent | |
ShouldCountAsHit(notnull BaseDamageContext damageContext) | DamageManagerComponent | |
ShouldOverrideInstigator(notnull Instigator currentInstigator, notnull Instigator newInstigator) | DamageManagerComponent | |