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

Public Member Functions

float GetCloseTargetPenalty (float distanceToTargetSq)
 
void SCR_AIActivitySmokeCoverFeatureAgent (SCR_ChimeraAIAgent agent, float distanceToTargetSq, bool avoid)
 
void SendMessage (AICommunicationComponent comms, SCR_AIActivityBase activity, vector position, float delay)
 

Public Attributes

SCR_ChimeraAIAgent m_Agent
 
float m_fWeight = 0
 

Static Public Attributes

static const float CLOSE_DISTANCE_TRESHOLD_SQ = 11*11
 
static const float MAX_CLOSE_DISTANCE_WEIGHT = 256
 

Constructor & Destructor Documentation

◆ SCR_AIActivitySmokeCoverFeatureAgent()

void SCR_AIActivitySmokeCoverFeatureAgent.SCR_AIActivitySmokeCoverFeatureAgent ( SCR_ChimeraAIAgent  agent,
float  distanceToTargetSq,
bool  avoid 
)

Member Function Documentation

◆ GetCloseTargetPenalty()

float SCR_AIActivitySmokeCoverFeatureAgent.GetCloseTargetPenalty ( float  distanceToTargetSq)

◆ SendMessage()

void SCR_AIActivitySmokeCoverFeatureAgent.SendMessage ( AICommunicationComponent  comms,
SCR_AIActivityBase  activity,
vector  position,
float  delay 
)

Member Data Documentation

◆ CLOSE_DISTANCE_TRESHOLD_SQ

const float SCR_AIActivitySmokeCoverFeatureAgent.CLOSE_DISTANCE_TRESHOLD_SQ = 11*11
static

◆ m_Agent

SCR_ChimeraAIAgent SCR_AIActivitySmokeCoverFeatureAgent.m_Agent

◆ m_fWeight

float SCR_AIActivitySmokeCoverFeatureAgent.m_fWeight = 0

◆ MAX_CLOSE_DISTANCE_WEIGHT

const float SCR_AIActivitySmokeCoverFeatureAgent.MAX_CLOSE_DISTANCE_WEIGHT = 256
static

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