![]() |
|
Functions | |
| ScriptInvoker | SCR_ExtendedDamageManagerComponent.GetOnDamageEffectAdded () |
| ScriptInvoker | SCR_ExtendedDamageManagerComponent.GetOnDamageEffectRemoved () |
| override void | SCR_ExtendedDamageManagerComponent.OnDamageEffectAdded (notnull SCR_DamageEffect dmgEffect) |
| Called when a damage effect has been added. | |
| override void | SCR_ExtendedDamageManagerComponent.OnDamageEffectRemoved (notnull SCR_DamageEffect dmgEffect) |
| Called when a damage effect has been removed. | |
| array< ref PersistentDamageEffect > | SCR_ExtendedDamageManagerComponent.FilterEffectsByHitZone (array< ref PersistentDamageEffect > damageEffects, notnull HitZone hitZone) |
| array< ref SCR_PersistentDamageEffect > | SCR_ExtendedDamageManagerComponent.GetAllPersistentEffectsOfType (TypeName effectTypeName, bool includeInheritedTypes=false) |
| array< ref SCR_PersistentDamageEffect > | SCR_ExtendedDamageManagerComponent.FilterEffectsByType (array< ref SCR_PersistentDamageEffect > damageEffects, TypeName effectTypename) |
|
sealed |
|
sealed |
Player vehicle driving assistance modes. Individual features may become separate options in future.
| array< ref PersistentDamageEffect > SCR_ExtendedDamageManagerComponent.FilterEffectsByHitZone | ( | array< ref PersistentDamageEffect > | damageEffects, |
| notnull HitZone | hitZone ) |
| array< ref SCR_PersistentDamageEffect > SCR_ExtendedDamageManagerComponent.FilterEffectsByType | ( | array< ref SCR_PersistentDamageEffect > | damageEffects, |
| TypeName | effectTypename ) |
| array< ref SCR_PersistentDamageEffect > SCR_ExtendedDamageManagerComponent.GetAllPersistentEffectsOfType | ( | TypeName | effectTypeName, |
| bool | includeInheritedTypes = false ) |
| ScriptInvoker SCR_ExtendedDamageManagerComponent.GetOnDamageEffectAdded | ( | ) |
| ScriptInvoker SCR_ExtendedDamageManagerComponent.GetOnDamageEffectRemoved | ( | ) |
| override void SCR_ExtendedDamageManagerComponent.OnDamageEffectAdded | ( | notnull SCR_DamageEffect | dmgEffect | ) |
Called when a damage effect has been added.
| BaseDamageEffect | SCR_DamageEffect: The DamageEffect that got added |
Implements ExtendedDamageManagerComponent.
Implemented in SCR_CharacterDamageManagerComponent.
| override void SCR_ExtendedDamageManagerComponent.OnDamageEffectRemoved | ( | notnull SCR_DamageEffect | dmgEffect | ) |
Called when a damage effect has been removed.
| BaseDamageEffect | SCR_DamageEffect: The DamageEffect that got removed |
Implements ExtendedDamageManagerComponent.
Implemented in SCR_CharacterDamageManagerComponent.