|
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.