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

Protected Member Functions

override void OnInit (AIAgent owner)
override ENodeResult EOnTaskSimulate (AIAgent owner, float dt)
override TStringArray GetVariablesIn ()
override TStringArray GetVariablesOut ()

Static Protected Member Functions

bool VisibleInPalette ()
static override string GetOnHoverDescription ()
static override bool CanReturnRunning ()

Protected Attributes

SCR_AICombatMoveState m_State
AIPathfindingComponent m_PathfindingComp
ChimeraCoverManagerComponent m_CoverMgr
const vector NEAREST_POLY_HALF_EXTEND = "1.0 2.0 1.0"
const int MAX_COVERS_HIGH_PRIORITY = 25
const int MAX_COVERS_LOW_PRIORITY = 15
const float NAVMESH_AREA_COST_SCALE = 1/3.0

Static Protected Attributes

static const string PORT_TARGET_POS = "TargetPos"
static const string PORT_COVER_QUERY_PROPERTIES = "CoverQueryProps"
static const string PORT_COVER_LOCK = "CoverLock"
static ref TStringArray s_aVarsIn
static ref TStringArray s_aVarsOut

Detailed Description

Definition at line 1 of file SCR_AIFindCover.c.

Member Function Documentation

◆ CanReturnRunning()

override bool SCR_AIFindCover::CanReturnRunning ( )
inlinestaticprotected

Definition at line 129 of file SCR_AIFindCover.c.

◆ EOnTaskSimulate()

override ENodeResult SCR_AIFindCover::EOnTaskSimulate ( AIAgent owner,
float dt )
inlineprotected

Definition at line 50 of file SCR_AIFindCover.c.

◆ GetOnHoverDescription()

override string SCR_AIFindCover::GetOnHoverDescription ( )
inlinestaticprotected

Definition at line 124 of file SCR_AIFindCover.c.

◆ GetVariablesIn()

override TStringArray SCR_AIFindCover::GetVariablesIn ( )
inlineprotected

Definition at line 109 of file SCR_AIFindCover.c.

◆ GetVariablesOut()

override TStringArray SCR_AIFindCover::GetVariablesOut ( )
inlineprotected

Definition at line 117 of file SCR_AIFindCover.c.

◆ OnInit()

override void SCR_AIFindCover::OnInit ( AIAgent owner)
inlineprotected

Definition at line 34 of file SCR_AIFindCover.c.

◆ VisibleInPalette()

bool SCR_AIFindCover::VisibleInPalette ( )
inlinestaticprotected

Definition at line 122 of file SCR_AIFindCover.c.

Member Data Documentation

◆ m_CoverMgr

ChimeraCoverManagerComponent SCR_AIFindCover::m_CoverMgr
protected

Definition at line 15 of file SCR_AIFindCover.c.

◆ m_PathfindingComp

AIPathfindingComponent SCR_AIFindCover::m_PathfindingComp
protected

Definition at line 13 of file SCR_AIFindCover.c.

◆ m_State

SCR_AICombatMoveState SCR_AIFindCover::m_State
protected

Definition at line 12 of file SCR_AIFindCover.c.

◆ MAX_COVERS_HIGH_PRIORITY

const int SCR_AIFindCover::MAX_COVERS_HIGH_PRIORITY = 25
protected

Definition at line 19 of file SCR_AIFindCover.c.

◆ MAX_COVERS_LOW_PRIORITY

const int SCR_AIFindCover::MAX_COVERS_LOW_PRIORITY = 15
protected

Definition at line 20 of file SCR_AIFindCover.c.

◆ NAVMESH_AREA_COST_SCALE

const float SCR_AIFindCover::NAVMESH_AREA_COST_SCALE = 1/3.0
protected

Definition at line 21 of file SCR_AIFindCover.c.

◆ NEAREST_POLY_HALF_EXTEND

const vector SCR_AIFindCover::NEAREST_POLY_HALF_EXTEND = "1.0 2.0 1.0"
protected

Definition at line 18 of file SCR_AIFindCover.c.

◆ PORT_COVER_LOCK

const string SCR_AIFindCover::PORT_COVER_LOCK = "CoverLock"
staticprotected

Definition at line 8 of file SCR_AIFindCover.c.

◆ PORT_COVER_QUERY_PROPERTIES

const string SCR_AIFindCover::PORT_COVER_QUERY_PROPERTIES = "CoverQueryProps"
staticprotected

Definition at line 5 of file SCR_AIFindCover.c.

◆ PORT_TARGET_POS

const string SCR_AIFindCover::PORT_TARGET_POS = "TargetPos"
staticprotected

Definition at line 4 of file SCR_AIFindCover.c.

◆ s_aVarsIn

ref TStringArray SCR_AIFindCover::s_aVarsIn
staticprotected
Initial value:
= {
}
static const string PORT_COVER_QUERY_PROPERTIES

Definition at line 106 of file SCR_AIFindCover.c.

◆ s_aVarsOut

ref TStringArray SCR_AIFindCover::s_aVarsOut
staticprotected
Initial value:
= {
}
static const string PORT_COVER_LOCK

Definition at line 114 of file SCR_AIFindCover.c.


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