Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_DamageIntensityHolder Interface Reference

Holds the localization strings as well as the logic to get the damage severity strings and enums. More...

Public Member Functions

SCR_DamageIntensityEntry GetValidIntensityEntry (float value)
 
SCR_DamageIntensityEntry GetValidIntensityEntry (notnull array< HitZone > hitZones)
 
SCR_DamageIntensityEntry GetValidIntensityEntry (notnull HitZone hitZone)
 
SCR_DamageIntensityEntry GetValidIntensityEntry (notnull SCR_DamageManagerComponent damageManager)
 
SCR_UIName GetValidIntensityUIInfo (float value)
 
SCR_UIName GetValidIntensityUIInfo (notnull array< HitZone > hitZones)
 
SCR_UIName GetValidIntensityUIInfo (notnull HitZone hitZone)
 
SCR_UIName GetValidIntensityUIInfo (notnull SCR_DamageManagerComponent damageManager)
 
SCR_EDamageIntensityType GetValidIntensityType (float value)
 
SCR_EDamageIntensityType GetValidIntensityType (notnull array< HitZone > hitZones)
 
SCR_EDamageIntensityType GetValidIntensityType (notnull HitZone hitZone)
 
SCR_EDamageIntensityType GetValidIntensityType (notnull SCR_DamageManagerComponent damageManager)
 
SCR_DamageIntensityEntry GetIntensityEntry (SCR_EDamageIntensityType type)
 
SCR_UIName GetIntensityUIInfo (SCR_EDamageIntensityType type)
 
string GetIntensityName (SCR_EDamageIntensityType type)
 
void SCR_DamageIntensityHolder ()
 

Protected Attributes

ref array< ref SCR_DamageIntensityEntrym_aDamageIntensityEntries
 
ref SCR_SortedArray< SCR_DamageIntensityEntrym_SortedDamageIntensityEntries
 

Detailed Description

Holds the localization strings as well as the logic to get the damage severity strings and enums.

Constructor & Destructor Documentation

◆ SCR_DamageIntensityHolder()

void SCR_DamageIntensityHolder.SCR_DamageIntensityHolder ( )

Member Function Documentation

◆ GetIntensityEntry()

SCR_DamageIntensityEntry SCR_DamageIntensityHolder.GetIntensityEntry ( SCR_EDamageIntensityType  type)

◆ GetIntensityName()

string SCR_DamageIntensityHolder.GetIntensityName ( SCR_EDamageIntensityType  type)

◆ GetIntensityUIInfo()

SCR_UIName SCR_DamageIntensityHolder.GetIntensityUIInfo ( SCR_EDamageIntensityType  type)

◆ GetValidIntensityEntry() [1/4]

SCR_DamageIntensityEntry SCR_DamageIntensityHolder.GetValidIntensityEntry ( float  value)

◆ GetValidIntensityEntry() [2/4]

SCR_DamageIntensityEntry SCR_DamageIntensityHolder.GetValidIntensityEntry ( notnull array< HitZone hitZones)

◆ GetValidIntensityEntry() [3/4]

SCR_DamageIntensityEntry SCR_DamageIntensityHolder.GetValidIntensityEntry ( notnull HitZone  hitZone)

◆ GetValidIntensityEntry() [4/4]

SCR_DamageIntensityEntry SCR_DamageIntensityHolder.GetValidIntensityEntry ( notnull SCR_DamageManagerComponent  damageManager)

◆ GetValidIntensityType() [1/4]

SCR_EDamageIntensityType SCR_DamageIntensityHolder.GetValidIntensityType ( float  value)

◆ GetValidIntensityType() [2/4]

SCR_EDamageIntensityType SCR_DamageIntensityHolder.GetValidIntensityType ( notnull array< HitZone hitZones)

◆ GetValidIntensityType() [3/4]

SCR_EDamageIntensityType SCR_DamageIntensityHolder.GetValidIntensityType ( notnull HitZone  hitZone)

◆ GetValidIntensityType() [4/4]

SCR_EDamageIntensityType SCR_DamageIntensityHolder.GetValidIntensityType ( notnull SCR_DamageManagerComponent  damageManager)

◆ GetValidIntensityUIInfo() [1/4]

SCR_UIName SCR_DamageIntensityHolder.GetValidIntensityUIInfo ( float  value)

◆ GetValidIntensityUIInfo() [2/4]

SCR_UIName SCR_DamageIntensityHolder.GetValidIntensityUIInfo ( notnull array< HitZone hitZones)

◆ GetValidIntensityUIInfo() [3/4]

SCR_UIName SCR_DamageIntensityHolder.GetValidIntensityUIInfo ( notnull HitZone  hitZone)

◆ GetValidIntensityUIInfo() [4/4]

SCR_UIName SCR_DamageIntensityHolder.GetValidIntensityUIInfo ( notnull SCR_DamageManagerComponent  damageManager)

Member Data Documentation

◆ m_aDamageIntensityEntries

ref array<ref SCR_DamageIntensityEntry> SCR_DamageIntensityHolder.m_aDamageIntensityEntries
protected

◆ m_SortedDamageIntensityEntries

ref SCR_SortedArray<SCR_DamageIntensityEntry> SCR_DamageIntensityHolder.m_SortedDamageIntensityEntries
protected

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