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

Protected Member Functions

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

Static Protected Member Functions

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

Protected Attributes

string m_sUserAction
bool m_bPerformOnAbort
bool m_bHasAborted

Static Protected Attributes

static const string USER_ACTION_PORT = "UserAction"
static const string TARGET_ENTITY_PORT = "TargetEntity"
static ref TStringArray s_aVarsIn

Detailed Description

Definition at line 1 of file SCR_AIPerformSmartuserAction.c.

Member Function Documentation

◆ CanReturnRunning()

override bool SCR_AIPerformSmartUserAction::CanReturnRunning ( )
inlinestaticprotected

Definition at line 130 of file SCR_AIPerformSmartuserAction.c.

◆ EOnTaskSimulate()

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

Definition at line 33 of file SCR_AIPerformSmartuserAction.c.

◆ ForceAbortAllActions()

void SCR_AIPerformSmartUserAction::ForceAbortAllActions ( AIAgent owner)
inlineprotected

Definition at line 96 of file SCR_AIPerformSmartuserAction.c.

◆ GetOnHoverDescription()

override string SCR_AIPerformSmartUserAction::GetOnHoverDescription ( )
inlinestaticprotected

Definition at line 136 of file SCR_AIPerformSmartuserAction.c.

◆ GetVariablesIn()

override TStringArray SCR_AIPerformSmartUserAction::GetVariablesIn ( )
inlineprotected

Definition at line 21 of file SCR_AIPerformSmartuserAction.c.

◆ OnInit()

override void SCR_AIPerformSmartUserAction::OnInit ( AIAgent owner)
inlineprotected

Definition at line 27 of file SCR_AIPerformSmartuserAction.c.

◆ VisibleInPalette()

override bool SCR_AIPerformSmartUserAction::VisibleInPalette ( )
inlinestaticprotected

Definition at line 124 of file SCR_AIPerformSmartuserAction.c.

Member Data Documentation

◆ m_bHasAborted

bool SCR_AIPerformSmartUserAction::m_bHasAborted
protected

Definition at line 9 of file SCR_AIPerformSmartuserAction.c.

◆ m_bPerformOnAbort

bool SCR_AIPerformSmartUserAction::m_bPerformOnAbort
protected

Definition at line 7 of file SCR_AIPerformSmartuserAction.c.

◆ m_sUserAction

string SCR_AIPerformSmartUserAction::m_sUserAction
protected

Definition at line 4 of file SCR_AIPerformSmartuserAction.c.

◆ s_aVarsIn

ref TStringArray SCR_AIPerformSmartUserAction::s_aVarsIn
staticprotected
Initial value:

Definition at line 15 of file SCR_AIPerformSmartuserAction.c.

◆ TARGET_ENTITY_PORT

const string SCR_AIPerformSmartUserAction::TARGET_ENTITY_PORT = "TargetEntity"
staticprotected

Definition at line 12 of file SCR_AIPerformSmartuserAction.c.

◆ USER_ACTION_PORT

const string SCR_AIPerformSmartUserAction::USER_ACTION_PORT = "UserAction"
staticprotected

Definition at line 11 of file SCR_AIPerformSmartuserAction.c.


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