Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | List of all members
SCR_AILookAction Interface Reference
Inheritance diagram for SCR_AILookAction:
[legend]

Public Member Functions

void SCR_AILookAction (SCR_AIUtilityComponent utility, bool prioritize)
 
void LookAt (vector pos, float priority, float duration=0.8)
 
void LookAt (IEntity ent, float priority, float duration=0.8)
 
void Cancel ()
 
void Complete ()
 
ENodeResult GetLookParametersToNode (SCR_AIGetLookParameters node)
 

Public Attributes

SCR_AIUtilityComponent m_Utility
 
vector m_vPosition
 
bool m_bCancelLook
 
bool m_bRestartLook
 
float m_fDuration
 

Static Public Attributes

static const float PRIO_COMMANDER = 100
 
static const float PRIO_ENEMY_TARGET = 80
 
static const float PRIO_UNKNOWN_TARGET = 50
 
static const float PRIO_DANGER_EVENT = 20
 

Protected Attributes

float m_fPriority
 

Constructor & Destructor Documentation

◆ SCR_AILookAction()

void SCR_AILookAction.SCR_AILookAction ( SCR_AIUtilityComponent  utility,
bool  prioritize 
)

Member Function Documentation

◆ Cancel()

void SCR_AILookAction.Cancel ( )

◆ Complete()

void SCR_AILookAction.Complete ( )

◆ GetLookParametersToNode()

ENodeResult SCR_AILookAction.GetLookParametersToNode ( SCR_AIGetLookParameters  node)

◆ LookAt() [1/2]

void SCR_AILookAction.LookAt ( IEntity  ent,
float  priority,
float  duration = 0::8 
)

◆ LookAt() [2/2]

void SCR_AILookAction.LookAt ( vector  pos,
float  priority,
float  duration = 0::8 
)

Member Data Documentation

◆ m_bCancelLook

bool SCR_AILookAction.m_bCancelLook

◆ m_bRestartLook

bool SCR_AILookAction.m_bRestartLook

◆ m_fDuration

float SCR_AILookAction.m_fDuration

◆ m_fPriority

float SCR_AILookAction.m_fPriority
protected

◆ m_Utility

SCR_AIUtilityComponent SCR_AILookAction.m_Utility

◆ m_vPosition

vector SCR_AILookAction.m_vPosition

◆ PRIO_COMMANDER

const float SCR_AILookAction.PRIO_COMMANDER = 100
static

◆ PRIO_DANGER_EVENT

const float SCR_AILookAction.PRIO_DANGER_EVENT = 20
static

◆ PRIO_ENEMY_TARGET

const float SCR_AILookAction.PRIO_ENEMY_TARGET = 80
static

◆ PRIO_UNKNOWN_TARGET

const float SCR_AILookAction.PRIO_UNKNOWN_TARGET = 50
static

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