Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_HelicopterDamageManagerComponentClass Interface Reference
Inheritance diagram for SCR_HelicopterDamageManagerComponentClass:
SCR_VehicleDamageManagerComponentClass SCR_DamageManagerComponentClass DamageManagerComponentClass HitZoneContainerComponentClass GameComponentClass

Additional Inherited Members

- Public Member Functions inherited from SCR_VehicleDamageManagerComponentClass
float GetMaxSharedDamageDistance ()
 
float GetVehicleMomentumThreshold (float ownerMass)
 
float GetVehicleDamageScale (float ownerMass)
 
float GetCharacterDamageScale (float ownerMass)
 
float GetOccupantsMomentumThreshold (float ownerMass)
 
float GetVehicleDestructionSpeed ()
 
float GetVehicleDamageSpeedThreshold ()
 
float GetFrontMultiplier ()
 
float GetBottomMultiplier ()
 
float GetRearMultiplier ()
 
float GetLeftMultiplier ()
 
float GetRightMultiplier ()
 
float GetTopMultiplier ()
 
float GetOccupantsDamageSpeedThreshold ()
 
float GetOccupantsSpeedDeath ()
 
vector GetFrontalImpact ()
 
int GetMinExplosionEjectionDamageThreshold ()
 
int GetMinCollisionEjectionDamageThreshold ()
 
float GetCollisionDamageEjectionChance ()
 
float GetExplosionDamageEjectionChance ()
 
- Public Member Functions inherited from SCR_DamageManagerComponentClass
SCR_SecondaryExplosions GetSecondaryExplosions ()
 
SCR_SecondaryExplosions GetSecondaryFires ()
 
bool GetBurnStateForHealth (float health, out SCR_EBurningState state)
 Retreives burn state for provided health.
 
- Public Member Functions inherited from DamageManagerComponentClass
proto external float GetFallDamageLimitNoDamage ()
 
proto external float GetFallDamageLimitFullDamage ()
 
proto external float GetHeavyDamageThreshold ()
 
- Public Attributes inherited from SCR_VehicleDamageManagerComponentClass
float m_fFrontMultiplier
 
float m_fBottomMultiplier
 
float m_fRearMultiplier
 
float m_fLeftMultiplier
 
float m_fRightMultiplier
 
float m_fTopMultiplier
 
- Protected Attributes inherited from SCR_VehicleDamageManagerComponentClass
float m_fMaxSharedDamageDistance
 
float m_fOccupantsDamageSpeedThreshold
 
float m_fOccupantsSpeedDeath
 
vector m_vFrontalImpact
 
float m_fVehicleDestroyDamage
 
float m_fVehicleDamageSpeedThreshold
 
float m_fVehicleSpeedDestroy
 
int m_iMinExplosionEjectionDamageThreshold
 
float m_iExplosionDamageEjectionChance
 
int m_iMinCollisionEjectionDamageThreshold
 
float m_iCollisionDamageEjectionChance
 
float m_fDamageScaleToVehicle = float.MAX
 
float m_fMomentumVehicleThreshold = float.MAX
 
float m_fDamageScaleToCharacter = float.MAX
 
float m_fMomentumOccupantsThreshold = float.MAX
 
- Protected Attributes inherited from SCR_DamageManagerComponentClass
ref SCR_SecondaryExplosions m_SecondaryExplosions
 
ref SCR_SecondaryExplosions m_SecondaryFires
 
ref SCR_RepairConfig m_RepairConfig
 
- Static Protected Attributes inherited from SCR_VehicleDamageManagerComponentClass
static const float APPROXIMATE_CHARACTER_LETHAL_DAMAGE = 150
 

The documentation for this interface was generated from the following file: