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

Specialized message to send orders between AI agents. More...

Inheritance diagram for AIOrder:
AIMessage SCR_AIOrderBase SCR_AIOrder_AIState SCR_AIOrder_MovementType SCR_AIOrder_ReturnToDefault SCR_AIOrder_Stance SCR_AIOrder_Unit_State SCR_AIOrder_WeaponRaised SCR_AIOrder_WeaponType

Public Member Functions

proto external bool IsFinished ()
 
proto external string GetOrderTypeString ()
 
proto external EAIOrderType GetOrderType ()
 
proto external void SetOrderType (EAIOrderType type)
 
- Public Member Functions inherited from AIMessage
proto external void SetFlag (int fl)
 
proto external void ClearFlag (int fl)
 
proto external bool GetFlag (int fl)
 
proto external void SetText (string pText)
 
proto external string GetText ()
 
proto external vector GetPosition ()
 
proto external void SetPosition (vector pos)
 
proto external AIAgent GetSender ()
 sender is filled when broadcasting
 
proto external void SetReceiver (AIAgent pReceiver)
 
proto external AIAgent GetReceiver ()
 
proto external IEntity GetObject ()
 
proto external void SetObject (IEntity obj)
 
void OnBroadcast (AIAgent pOwner)
 
void OnReceived (AIAgent pReceiver)
 

Detailed Description

Specialized message to send orders between AI agents.

Member Function Documentation

◆ GetOrderType()

proto external EAIOrderType AIOrder.GetOrderType ( )

◆ GetOrderTypeString()

proto external string AIOrder.GetOrderTypeString ( )

◆ IsFinished()

proto external bool AIOrder.IsFinished ( )

◆ SetOrderType()

proto external void AIOrder.SetOrderType ( EAIOrderType type)

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