Arma Reforger Script API
|
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 |
void SCR_AIGroupMovementComponent.DiagDrawSubgroups | ( | SCR_AIGroup | myGroup | ) |