Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_HelicopterDamageManagerComponent.c File Reference

Go to the source code of this file.

Data Structures

class  SCR_HelicopterDamageManagerComponentClass
 

Functions

void EnableContactMaskOnHost (bool enabled)
 
override void OnDamageStateChanged (EDamageState state)
 
override void RegisterVehicleHitZone (notnull HitZone hitZone)
 
override void UnregisterVehicleHitZone (HitZone hitZone)
 
override void UpdateVehicleState ()
 
override void SetEngineFunctional (bool functional)
 
override void UpdateMovementDamage ()
 

Variables

SCR_HelicopterDamageManagerComponentClass m_aRotorHitZones = {}
 
protected float m_fRotorsEfficiency = 1
 

Function Documentation

◆ EnableContactMaskOnHost()

void EnableContactMaskOnHost ( bool  enabled)

Disable contact mask, typically used for when vehicle becomes destroyed

Parameters
[in]enabled

Definition at line 14 of file SCR_HelicopterDamageManagerComponent.c.

◆ OnDamageStateChanged()

override void OnDamageStateChanged ( EDamageState  state)

Disable collision damage calculations for wrecks

Definition at line 31 of file SCR_HelicopterDamageManagerComponent.c.

◆ RegisterVehicleHitZone()

override void RegisterVehicleHitZone ( notnull HitZone  hitZone)

Definition at line 41 of file SCR_HelicopterDamageManagerComponent.c.

◆ SetEngineFunctional()

override void SetEngineFunctional ( bool  functional)

Definition at line 112 of file SCR_HelicopterDamageManagerComponent.c.

◆ UnregisterVehicleHitZone()

override void UnregisterVehicleHitZone ( HitZone  hitZone)

Definition at line 53 of file SCR_HelicopterDamageManagerComponent.c.

◆ UpdateMovementDamage()

override void UpdateMovementDamage ( )

Definition at line 118 of file SCR_HelicopterDamageManagerComponent.c.

◆ UpdateVehicleState()

override void UpdateVehicleState ( )

Definition at line 66 of file SCR_HelicopterDamageManagerComponent.c.

Variable Documentation

◆ m_aRotorHitZones

◆ m_fRotorsEfficiency

protected float m_fRotorsEfficiency = 1

Definition at line 8 of file SCR_HelicopterDamageManagerComponent.c.