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

Public Member Functions

void DiagDrawSubgroups (SCR_AIGroup myGroup)
 
- Public Member Functions inherited from AIGroupMovementComponent
proto external void SetGroupCharactersWantedMovementType (EMovementType movementWanted)
 
proto external EMovementType GetGroupCharactersMovementTypeWanted ()
 
proto external int GetAgentMoveHandlerId (notnull AIAgent agent)
 Group Movement Handler: Takes care of planning movement and organizing in formation a collection of agents in a group.
 
proto external int CreateGroupMoveHandler (string formationType)
 
proto external int GetMoveHandlerAgentCount (int handlerId=0)
 
proto external void MoveAgentToHandler (notnull AIAgent agent, int originalHandlerId, int newHandlerId)
 
proto external void SetMoveHandlerLeader (notnull AIAgent agent, int originalHandlerId, int newHandlerId)
 
proto external void RemoveGroupMoveHandler (int handlerId)
 
proto external void ClearGroupMoveHandlers ()
 
proto external bool SetFormationDefinition (int handlerId, string formation)
 
proto external AIFormationDefinition GetFormationDefinition (int handlerId)
 
proto external void SetFormationDisplacement (int iValue, int handlerId=0)
 Displacement modifies formation indexes.
 
proto external int GetFormationDisplacement (int handlerId=0)
 
proto AIAgent GetHandlerLeaderAgent (int handlerId=0)
 
proto int GetAgentsInHandler (notnull out array< AIAgent > outAgents, int handlerId=0)
 
proto external bool IsFormationDisplaced (int handlerId=0)
 
void OnMoveHandlerAdded (int handlerId)
 
void OnMoveHandlerRemoved (int handlerId)
 

Additional Inherited Members

- Static Public Attributes inherited from AIGroupMovementComponent
const int DEFAULT_HANDLER_ID = 0
 

Member Function Documentation

◆ DiagDrawSubgroups()

void SCR_AIGroupMovementComponent.DiagDrawSubgroups ( SCR_AIGroup  myGroup)

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