Arma Reforger Script API
|
Enumerations | |
enum | EVehicleDrivingAssistanceMode { EVehicleDrivingAssistanceMode.NONE , EVehicleDrivingAssistanceMode.PARTIAL , EVehicleDrivingAssistanceMode.FULL } |
Player vehicle driving assistance modes. Individual features may become separate options in future. More... | |
enum | EVehicleEngineStartFailedReason { EVehicleEngineStartFailedReason.NO_FUEL , EVehicleEngineStartFailedReason.DESTROYED , EVehicleEngineStartFailedReason.DROWNED , EVehicleEngineStartFailedReason.MAX_ATTEMPTS } |
Describes failure types of engine startup routine. More... | |
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) |
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.