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

Protected Member Functions

float GetRadius ()
float GetCenterRadius ()
float GetSpawnRadius ()
override vector GetNewPosition (SCR_EffectsModule effectModule)
override void ResetPositions (SCR_EffectsModule effectModule)
void SCR_EffectsModulePositionData_Radius ()

Protected Attributes

float m_fRadius
float m_fSpawnBufferPercentage
float m_fDistanceSpreadPercentage
float m_fMinimalDistanceBetweenPositions
bool m_bApplySpreadOnAllEntities
float m_fCenterRadiusPercentage
float m_fCenterBias
ref array< vectorm_aPreviousTargetPositions
const int MAX_TARGET_RERANDOMIZES = 10

Detailed Description

Zone data that will spawn the entity within a radius of the owner

Definition at line 5 of file SCR_EffectModulePositionData_Radius.c.

Constructor & Destructor Documentation

◆ SCR_EffectsModulePositionData_Radius()

void SCR_EffectsModulePositionData_Radius::SCR_EffectsModulePositionData_Radius ( )
inlineprotected

Definition at line 162 of file SCR_EffectModulePositionData_Radius.c.

Member Function Documentation

◆ GetCenterRadius()

float SCR_EffectsModulePositionData_Radius::GetCenterRadius ( )
inlineprotected

Get center radius of zone

Returns
Radius

Definition at line 48 of file SCR_EffectModulePositionData_Radius.c.

◆ GetNewPosition()

override vector SCR_EffectsModulePositionData_Radius::GetNewPosition ( SCR_EffectsModule effectModule)
inlineprotected

Definition at line 63 of file SCR_EffectModulePositionData_Radius.c.

◆ GetRadius()

float SCR_EffectsModulePositionData_Radius::GetRadius ( )
inlineprotected

Get radius of zone

Returns
Radius

Definition at line 38 of file SCR_EffectModulePositionData_Radius.c.

◆ GetSpawnRadius()

float SCR_EffectsModulePositionData_Radius::GetSpawnRadius ( )
inlineprotected

Definition at line 54 of file SCR_EffectModulePositionData_Radius.c.

◆ ResetPositions()

override void SCR_EffectsModulePositionData_Radius::ResetPositions ( SCR_EffectsModule effectModule)
inlineprotected

Definition at line 156 of file SCR_EffectModulePositionData_Radius.c.

Member Data Documentation

◆ m_aPreviousTargetPositions

ref array<vector> SCR_EffectsModulePositionData_Radius::m_aPreviousTargetPositions
protected

Definition at line 28 of file SCR_EffectModulePositionData_Radius.c.

◆ m_bApplySpreadOnAllEntities

bool SCR_EffectsModulePositionData_Radius::m_bApplySpreadOnAllEntities
protected

Definition at line 20 of file SCR_EffectModulePositionData_Radius.c.

◆ m_fCenterBias

float SCR_EffectsModulePositionData_Radius::m_fCenterBias
protected

Definition at line 26 of file SCR_EffectModulePositionData_Radius.c.

◆ m_fCenterRadiusPercentage

float SCR_EffectsModulePositionData_Radius::m_fCenterRadiusPercentage
protected

Definition at line 23 of file SCR_EffectModulePositionData_Radius.c.

◆ m_fDistanceSpreadPercentage

float SCR_EffectsModulePositionData_Radius::m_fDistanceSpreadPercentage
protected

Definition at line 14 of file SCR_EffectModulePositionData_Radius.c.

◆ m_fMinimalDistanceBetweenPositions

float SCR_EffectsModulePositionData_Radius::m_fMinimalDistanceBetweenPositions
protected

Definition at line 17 of file SCR_EffectModulePositionData_Radius.c.

◆ m_fRadius

float SCR_EffectsModulePositionData_Radius::m_fRadius
protected

Definition at line 8 of file SCR_EffectModulePositionData_Radius.c.

◆ m_fSpawnBufferPercentage

float SCR_EffectsModulePositionData_Radius::m_fSpawnBufferPercentage
protected

Definition at line 11 of file SCR_EffectModulePositionData_Radius.c.

◆ MAX_TARGET_RERANDOMIZES

const int SCR_EffectsModulePositionData_Radius::MAX_TARGET_RERANDOMIZES = 10
protected

Definition at line 31 of file SCR_EffectModulePositionData_Radius.c.


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