Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_AIMessageHandling Interface Reference

Static Public Member Functions

static void SendDismountMessage (notnull AIAgent agent, notnull IEntity vehicleEntity, int soldierId, SCR_AIActivityBase relatedActivity, notnull AICommunicationComponent myComms, string sendFrom=string.Empty)
 
static void SendGetInMessage (notnull AIAgent agent, notnull IEntity vehicleEntity, EAICompartmentType roleInVehicle, SCR_AIActivityBase relatedActivity, notnull AICommunicationComponent myComms, string sendFrom=string.Empty)
 
static void SendMoveMessage (notnull AIAgent agent, IEntity moveToEntity, SCR_AIActivityBase relatedActivity, notnull AICommunicationComponent myComms, string sendFrom=string.Empty)
 
static void SendCancelMessage (notnull AIAgent agent, SCR_AIActivityBase relatedActivity, notnull AICommunicationComponent myComms, string sendFrom=string.Empty)
 
static void SendAnimateMessage (notnull AIAgent agent, notnull IEntity rootEntity, notnull SCR_AIAnimationScript script, SCR_AIActivityBase relatedActivity, ScriptInvokerBase< SCR_AIOnAnimationBehaviorAction > relatedInvoker, notnull AICommunicationComponent myComms, string sendFrom=string.Empty)
 

Member Function Documentation

◆ SendAnimateMessage()

static void SCR_AIMessageHandling.SendAnimateMessage ( notnull AIAgent agent,
notnull IEntity rootEntity,
notnull SCR_AIAnimationScript script,
SCR_AIActivityBase relatedActivity,
ScriptInvokerBase< SCR_AIOnAnimationBehaviorAction > relatedInvoker,
notnull AICommunicationComponent myComms,
string sendFrom = string::Empty )
static

◆ SendCancelMessage()

static void SCR_AIMessageHandling.SendCancelMessage ( notnull AIAgent agent,
SCR_AIActivityBase relatedActivity,
notnull AICommunicationComponent myComms,
string sendFrom = string::Empty )
static

◆ SendDismountMessage()

static void SCR_AIMessageHandling.SendDismountMessage ( notnull AIAgent agent,
notnull IEntity vehicleEntity,
int soldierId,
SCR_AIActivityBase relatedActivity,
notnull AICommunicationComponent myComms,
string sendFrom = string::Empty )
static

◆ SendGetInMessage()

static void SCR_AIMessageHandling.SendGetInMessage ( notnull AIAgent agent,
notnull IEntity vehicleEntity,
EAICompartmentType roleInVehicle,
SCR_AIActivityBase relatedActivity,
notnull AICommunicationComponent myComms,
string sendFrom = string::Empty )
static

◆ SendMoveMessage()

static void SCR_AIMessageHandling.SendMoveMessage ( notnull AIAgent agent,
IEntity moveToEntity,
SCR_AIActivityBase relatedActivity,
notnull AICommunicationComponent myComms,
string sendFrom = string::Empty )
static

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