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

Protected Member Functions

override void OnInit (AIAgent owner)
override ENodeResult EOnTaskSimulate (AIAgent owner, float dt)
override array< stringGetVariablesIn ()
override string GetNodeMiddleText ()

Static Protected Member Functions

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

Protected Attributes

CharacterControllerComponent m_CharacterController
SCR_AICharacterSettingsComponent m_SettingsComp
ECharacterStance m_eStance

Static Protected Attributes

static const string STANCE_PORT = "Stance"
static ref TStringArray s_aVarsIn

Detailed Description

Sets stance of character. Also before doing so, it checks restriction from group info component, and from settings component.

Definition at line 3 of file SCR_AISetStance.c.

Member Function Documentation

◆ EOnTaskSimulate()

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

Definition at line 31 of file SCR_AISetStance.c.

◆ GetNodeMiddleText()

override string SCR_AISetStance::GetNodeMiddleText ( )
inlineprotected

Definition at line 76 of file SCR_AISetStance.c.

◆ GetOnHoverDescription()

override string SCR_AISetStance::GetOnHoverDescription ( )
inlinestaticprotected

Definition at line 84 of file SCR_AISetStance.c.

◆ GetVariablesIn()

override array< string > SCR_AISetStance::GetVariablesIn ( )
inlineprotected

Definition at line 70 of file SCR_AISetStance.c.

◆ OnInit()

override void SCR_AISetStance::OnInit ( AIAgent owner)
inlineprotected

Definition at line 15 of file SCR_AISetStance.c.

◆ VisibleInPalette()

override bool SCR_AISetStance::VisibleInPalette ( )
inlinestaticprotected

Definition at line 64 of file SCR_AISetStance.c.

Member Data Documentation

◆ m_CharacterController

CharacterControllerComponent SCR_AISetStance::m_CharacterController
protected

Definition at line 8 of file SCR_AISetStance.c.

◆ m_eStance

ECharacterStance SCR_AISetStance::m_eStance
protected

Definition at line 12 of file SCR_AISetStance.c.

◆ m_SettingsComp

SCR_AICharacterSettingsComponent SCR_AISetStance::m_SettingsComp
protected

Definition at line 9 of file SCR_AISetStance.c.

◆ s_aVarsIn

ref TStringArray SCR_AISetStance::s_aVarsIn
staticprotected
Initial value:
= {
}
static const string STANCE_PORT

Definition at line 67 of file SCR_AISetStance.c.

◆ STANCE_PORT

const string SCR_AISetStance::STANCE_PORT = "Stance"
staticprotected

Definition at line 6 of file SCR_AISetStance.c.


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