Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_AIMessage_Investigate Interface Reference
Inheritance diagram for SCR_AIMessage_Investigate:
SCR_AIMessageGoal SCR_AIMessageBase

Public Member Functions

void SCR_AIMessage_Investigate ()
 
override void SetMessageParameters (SCR_AISendGoalMessage node, SCR_AIActivityBase relatedActivity)
 
- Public Member Functions inherited from SCR_AIMessageGoal
override string GetDebugText ()
 
- Public Member Functions inherited from SCR_AIMessageBase
void SetMessageParameters (SCR_AISendMessageBase node)
 

Static Public Member Functions

static SCR_AIMessage_Investigate Create (SCR_AIActivityBase relatedActivity, vector pos, float radius, bool dangerous, EAIUnitType unitType=EAIUnitType.UnitType_Infantry, float duration=10.0)
 

Public Attributes

IEntity m_ObjectEntity
 
vector m_vMovePosition
 
float m_fRadius
 
bool m_bIsDangerous
 
EAIUnitType m_eTargetUnitType = EAIUnitType.UnitType_Infantry
 
float m_fDuration = 10
 
- Public Attributes inherited from SCR_AIMessageGoal
EMessageType_Goal m_eUIType
 
ref SCR_AIActivityBase m_RelatedGroupActivity
 
float m_fPriorityLevel
 
bool m_bIsWaypointRelated
 
AIWaypoint m_RelatedWaypoint
 
- Public Attributes inherited from SCR_AIMessageBase
int m_MessageType
 

Constructor & Destructor Documentation

◆ SCR_AIMessage_Investigate()

void SCR_AIMessage_Investigate.SCR_AIMessage_Investigate ( )

Member Function Documentation

◆ Create()

static SCR_AIMessage_Investigate SCR_AIMessage_Investigate.Create ( SCR_AIActivityBase relatedActivity,
vector pos,
float radius,
bool dangerous,
EAIUnitType unitType = EAIUnitType::UnitType_Infantry,
float duration = 10::0 )
static

◆ SetMessageParameters()

override void SCR_AIMessage_Investigate.SetMessageParameters ( SCR_AISendGoalMessage node,
SCR_AIActivityBase relatedActivity )

Implements SCR_AIMessageGoal.

Member Data Documentation

◆ m_bIsDangerous

bool SCR_AIMessage_Investigate.m_bIsDangerous

◆ m_eTargetUnitType

EAIUnitType SCR_AIMessage_Investigate.m_eTargetUnitType = EAIUnitType.UnitType_Infantry

◆ m_fDuration

float SCR_AIMessage_Investigate.m_fDuration = 10

◆ m_fRadius

float SCR_AIMessage_Investigate.m_fRadius

◆ m_ObjectEntity

IEntity SCR_AIMessage_Investigate.m_ObjectEntity

◆ m_vMovePosition

vector SCR_AIMessage_Investigate.m_vMovePosition

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