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

Protected Member Functions

override void OnInit (AIAgent owner)
override ENodeResult EOnTaskSimulate (AIAgent owner, float dt)
void CombatMoveLogic (vector threatPos, out bool outCompleteAction)
bool ConditionPushMoveRequest (vector tgtPos)
bool IsCoverSafeAgainstGrenade (notnull SCR_AICoverLock coverLock, vector threatPos)
override TStringArray GetVariablesIn ()
override TStringArray GetVariablesOut ()

Static Protected Member Functions

static override bool VisibleInPalette ()

Protected Attributes

SCR_AICombatMoveState m_State

Static Protected Attributes

static const string PORT_POSITION = "Position"
static const string PORT_COMPLETE_ACTION = "CompleteAction"
static ref TStringArray s_aVarsIn = { PORT_POSITION }
static ref TStringArray s_aVarsOut = { PORT_COMPLETE_ACTION }

Detailed Description

Definition at line 1 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

Member Function Documentation

◆ CombatMoveLogic()

void SCR_AICombatMoveLogic_MoveFromGrenade::CombatMoveLogic ( vector threatPos,
out bool outCompleteAction )
inlineprotected

Definition at line 40 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ ConditionPushMoveRequest()

bool SCR_AICombatMoveLogic_MoveFromGrenade::ConditionPushMoveRequest ( vector tgtPos)
inlineprotected

Definition at line 84 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ EOnTaskSimulate()

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

Definition at line 21 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ GetVariablesIn()

override TStringArray SCR_AICombatMoveLogic_MoveFromGrenade::GetVariablesIn ( )
inlineprotected

Definition at line 138 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ GetVariablesOut()

override TStringArray SCR_AICombatMoveLogic_MoveFromGrenade::GetVariablesOut ( )
inlineprotected

Definition at line 141 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ IsCoverSafeAgainstGrenade()

bool SCR_AICombatMoveLogic_MoveFromGrenade::IsCoverSafeAgainstGrenade ( notnull SCR_AICoverLock coverLock,
vector threatPos )
inlineprotected

Definition at line 123 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ OnInit()

override void SCR_AICombatMoveLogic_MoveFromGrenade::OnInit ( AIAgent owner)
inlineprotected

Definition at line 12 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ VisibleInPalette()

override bool SCR_AICombatMoveLogic_MoveFromGrenade::VisibleInPalette ( )
inlinestaticprotected

Definition at line 143 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

Member Data Documentation

◆ m_State

SCR_AICombatMoveState SCR_AICombatMoveLogic_MoveFromGrenade::m_State
protected

Definition at line 9 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ PORT_COMPLETE_ACTION

const string SCR_AICombatMoveLogic_MoveFromGrenade::PORT_COMPLETE_ACTION = "CompleteAction"
staticprotected

Definition at line 7 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ PORT_POSITION

const string SCR_AICombatMoveLogic_MoveFromGrenade::PORT_POSITION = "Position"
staticprotected

Definition at line 4 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ s_aVarsIn

ref TStringArray SCR_AICombatMoveLogic_MoveFromGrenade::s_aVarsIn = { PORT_POSITION }
staticprotected

Definition at line 137 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.

◆ s_aVarsOut

ref TStringArray SCR_AICombatMoveLogic_MoveFromGrenade::s_aVarsOut = { PORT_COMPLETE_ACTION }
staticprotected

Definition at line 140 of file SCR_AICombatMoveLogic_MoveFromGrenade.c.


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