Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_WeaponBlastComponentClass Class Reference
Inheritance diagram for SCR_WeaponBlastComponentClass:
ScriptComponentClass

Protected Member Functions

float GetBlastLength ()
float GetBlastConeAngle ()
bool CanBlastRicochet ()
float GetDeflectionFlatteningStrength ()
float GetDestructibleDamageMultiplier ()
bool ShouldIgnoreAIUnits ()
bool CanAIBlastCharacters ()
bool CanAIBlastDestructible ()
bool CanAIDamageItself ()
int GetBlastEffects (out notnull array< SCR_WeaponBlastEffect > outBlastEffects)

Protected Attributes

ref array< ref SCR_WeaponBlastEffectm_aBlastEffects
float m_fBlastLength
float m_fBlastConeAngle
bool m_bCanBlastRicochet
float m_fDeflectionFlatteningStrength
float m_fDestructibleDamageMultiplier
bool m_bIgnoreAIUnits
bool m_bAICanBlastCharacters
bool m_bAICanBlastDestructible
bool m_bAICanDamageItself

Detailed Description

Definition at line 1 of file SCR_WeaponBlastComponent.c.

Member Function Documentation

◆ CanAIBlastCharacters()

bool SCR_WeaponBlastComponentClass::CanAIBlastCharacters ( )
inlineprotected

Definition at line 69 of file SCR_WeaponBlastComponent.c.

◆ CanAIBlastDestructible()

bool SCR_WeaponBlastComponentClass::CanAIBlastDestructible ( )
inlineprotected

Definition at line 75 of file SCR_WeaponBlastComponent.c.

◆ CanAIDamageItself()

bool SCR_WeaponBlastComponentClass::CanAIDamageItself ( )
inlineprotected

Definition at line 81 of file SCR_WeaponBlastComponent.c.

◆ CanBlastRicochet()

bool SCR_WeaponBlastComponentClass::CanBlastRicochet ( )
inlineprotected

Definition at line 46 of file SCR_WeaponBlastComponent.c.

◆ GetBlastConeAngle()

float SCR_WeaponBlastComponentClass::GetBlastConeAngle ( )
inlineprotected

Definition at line 40 of file SCR_WeaponBlastComponent.c.

◆ GetBlastEffects()

int SCR_WeaponBlastComponentClass::GetBlastEffects ( out notnull array< SCR_WeaponBlastEffect > outBlastEffects)
inlineprotected
Parameters
[in]outBlastEffectsarray to which blast effects are going to be added
Returns

Definition at line 89 of file SCR_WeaponBlastComponent.c.

◆ GetBlastLength()

float SCR_WeaponBlastComponentClass::GetBlastLength ( )
inlineprotected

Definition at line 34 of file SCR_WeaponBlastComponent.c.

◆ GetDeflectionFlatteningStrength()

float SCR_WeaponBlastComponentClass::GetDeflectionFlatteningStrength ( )
inlineprotected

Definition at line 52 of file SCR_WeaponBlastComponent.c.

◆ GetDestructibleDamageMultiplier()

float SCR_WeaponBlastComponentClass::GetDestructibleDamageMultiplier ( )
inlineprotected

Definition at line 58 of file SCR_WeaponBlastComponent.c.

◆ ShouldIgnoreAIUnits()

bool SCR_WeaponBlastComponentClass::ShouldIgnoreAIUnits ( )
inlineprotected

Definition at line 64 of file SCR_WeaponBlastComponent.c.

Member Data Documentation

◆ m_aBlastEffects

ref array<ref SCR_WeaponBlastEffect> SCR_WeaponBlastComponentClass::m_aBlastEffects
protected

Definition at line 4 of file SCR_WeaponBlastComponent.c.

◆ m_bAICanBlastCharacters

bool SCR_WeaponBlastComponentClass::m_bAICanBlastCharacters
protected

Definition at line 25 of file SCR_WeaponBlastComponent.c.

◆ m_bAICanBlastDestructible

bool SCR_WeaponBlastComponentClass::m_bAICanBlastDestructible
protected

Definition at line 28 of file SCR_WeaponBlastComponent.c.

◆ m_bAICanDamageItself

bool SCR_WeaponBlastComponentClass::m_bAICanDamageItself
protected

Definition at line 31 of file SCR_WeaponBlastComponent.c.

◆ m_bCanBlastRicochet

bool SCR_WeaponBlastComponentClass::m_bCanBlastRicochet
protected

Definition at line 13 of file SCR_WeaponBlastComponent.c.

◆ m_bIgnoreAIUnits

bool SCR_WeaponBlastComponentClass::m_bIgnoreAIUnits
protected

Definition at line 22 of file SCR_WeaponBlastComponent.c.

◆ m_fBlastConeAngle

float SCR_WeaponBlastComponentClass::m_fBlastConeAngle
protected

Definition at line 10 of file SCR_WeaponBlastComponent.c.

◆ m_fBlastLength

float SCR_WeaponBlastComponentClass::m_fBlastLength
protected

Definition at line 7 of file SCR_WeaponBlastComponent.c.

◆ m_fDeflectionFlatteningStrength

float SCR_WeaponBlastComponentClass::m_fDeflectionFlatteningStrength
protected

Definition at line 16 of file SCR_WeaponBlastComponent.c.

◆ m_fDestructibleDamageMultiplier

float SCR_WeaponBlastComponentClass::m_fDestructibleDamageMultiplier
protected

Definition at line 19 of file SCR_WeaponBlastComponent.c.


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