Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_HelicopterDamageManagerComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_HelicopterDamageManagerComponentClass

Functions

void EnableContactMaskOnHost (bool enabled)
override void OnDamageStateChanged (EDamageState newState, EDamageState previousDamageState, bool isJIP)
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 = {}
float m_fRotorsEfficiency = 1

Function Documentation

◆ EnableContactMaskOnHost()

void EnableContactMaskOnHost ( bool enabled)
protected

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 newState,
EDamageState previousDamageState,
bool isJIP )
protected

Disable collision damage calculations for wrecks

Definition at line 31 of file SCR_HelicopterDamageManagerComponent.c.

◆ RegisterVehicleHitZone()

override void RegisterVehicleHitZone ( notnull HitZone hitZone)
protected

Definition at line 41 of file SCR_HelicopterDamageManagerComponent.c.

◆ SetEngineFunctional()

override void SetEngineFunctional ( bool functional)
protected

Definition at line 112 of file SCR_HelicopterDamageManagerComponent.c.

◆ UnregisterVehicleHitZone()

override void UnregisterVehicleHitZone ( HitZone hitZone)
protected

Definition at line 53 of file SCR_HelicopterDamageManagerComponent.c.

◆ UpdateMovementDamage()

override void UpdateMovementDamage ( )
protected

Definition at line 118 of file SCR_HelicopterDamageManagerComponent.c.

◆ UpdateVehicleState()

override void UpdateVehicleState ( )
protected

Definition at line 66 of file SCR_HelicopterDamageManagerComponent.c.

Variable Documentation

◆ m_aRotorHitZones

◆ m_fRotorsEfficiency

float m_fRotorsEfficiency = 1
protected

Definition at line 8 of file SCR_HelicopterDamageManagerComponent.c.