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

Protected Member Functions

bool IsUsingTimeFuze ()
float GetMinFuzeTime ()
float GetMaxFuzeTime ()
void OverrideTimeFuzeConfig (bool shouldBeUsed=false, float min=0, float max=0)
float GetDetonationAltitude ()
float GetVerticalImpactTimeOffset ()
int GetNumberOfChargeRingConfigurations ()
vector GetChargeRingConfig (int id)
int FindDefaultChargeRingConfig (out vector foundConfig=-vector.One)

Protected Attributes

bool m_bIsUsingTimeFuze
params : "1 inf")] protected float m_fMinFuzeTime
params : "1 inf")] protected float m_fMaxFuzeTime
params : "1 inf")] protected float m_fDetonationAltitude
params : "0.01 inf")] protected float m_fVerticalImpactTimeOffset
ref array< vectorm_aChargeRingConfig

Detailed Description

Definition at line 2 of file SCR_MortarShellGadgetComponent.c.

Member Function Documentation

◆ FindDefaultChargeRingConfig()

int SCR_MortarShellGadgetComponentClass::FindDefaultChargeRingConfig ( out vector foundConfig = -vector.One)
inlineprotected

Searches for the first charge ring config that is marked as default

Parameters
[out]foundConfigor negative vector.One if no default one was found
Returns
id of the default config or -1 when such is not found

Definition at line 97 of file SCR_MortarShellGadgetComponent.c.

◆ GetChargeRingConfig()

vector SCR_MortarShellGadgetComponentClass::GetChargeRingConfig ( int id)
inlineprotected

Definition at line 85 of file SCR_MortarShellGadgetComponent.c.

◆ GetDetonationAltitude()

float SCR_MortarShellGadgetComponentClass::GetDetonationAltitude ( )
inlineprotected

Definition at line 67 of file SCR_MortarShellGadgetComponent.c.

◆ GetMaxFuzeTime()

float SCR_MortarShellGadgetComponentClass::GetMaxFuzeTime ( )
inlineprotected

Definition at line 35 of file SCR_MortarShellGadgetComponent.c.

◆ GetMinFuzeTime()

float SCR_MortarShellGadgetComponentClass::GetMinFuzeTime ( )
inlineprotected

Definition at line 29 of file SCR_MortarShellGadgetComponent.c.

◆ GetNumberOfChargeRingConfigurations()

int SCR_MortarShellGadgetComponentClass::GetNumberOfChargeRingConfigurations ( )
inlineprotected

Definition at line 79 of file SCR_MortarShellGadgetComponent.c.

◆ GetVerticalImpactTimeOffset()

float SCR_MortarShellGadgetComponentClass::GetVerticalImpactTimeOffset ( )
inlineprotected

Definition at line 73 of file SCR_MortarShellGadgetComponent.c.

◆ IsUsingTimeFuze()

bool SCR_MortarShellGadgetComponentClass::IsUsingTimeFuze ( )
inlineprotected

Definition at line 23 of file SCR_MortarShellGadgetComponent.c.

◆ OverrideTimeFuzeConfig()

void SCR_MortarShellGadgetComponentClass::OverrideTimeFuzeConfig ( bool shouldBeUsed = false,
float min = 0,
float max = 0 )
inlineprotected

Overrides configuration of time fuze usage for all entities of this prefab

Parameters
[in]shouldBeUsedis set to true if time fuze should be used
[in]minfuze time value
[in]maxfuze time value

Definition at line 45 of file SCR_MortarShellGadgetComponent.c.

Member Data Documentation

◆ __pad0__

params SCR_MortarShellGadgetComponentClass::__pad0__
protected

Definition at line 7 of file SCR_MortarShellGadgetComponent.c.

◆ __pad1__

params SCR_MortarShellGadgetComponentClass::__pad1__
protected

Definition at line 10 of file SCR_MortarShellGadgetComponent.c.

◆ __pad2__

params SCR_MortarShellGadgetComponentClass::__pad2__
protected

Definition at line 13 of file SCR_MortarShellGadgetComponent.c.

◆ __pad3__

params SCR_MortarShellGadgetComponentClass::__pad3__
protectedattribute

Definition at line 16 of file SCR_MortarShellGadgetComponent.c.

◆ m_aChargeRingConfig

ref array<vector> SCR_MortarShellGadgetComponentClass::m_aChargeRingConfig
protected

Definition at line 20 of file SCR_MortarShellGadgetComponent.c.

◆ m_bIsUsingTimeFuze

bool SCR_MortarShellGadgetComponentClass::m_bIsUsingTimeFuze
protected

Definition at line 5 of file SCR_MortarShellGadgetComponent.c.


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