Arma Reforger Script API
Loading...
Searching...
No Matches
AIWorld Interface Reference
Inheritance diagram for AIWorld:
ChimeraAIWorld SCR_AIWorld

Public Member Functions

proto external int GetCurrentAmountOfLimitedAIs ()
 
proto external int GetAILimit ()
 
proto external void SetAILimit (int max)
 
proto external bool CanLimitedAIBeAdded ()
 
proto external int GetCurrentNumOfActiveAIs ()
 
proto external int GetLimitOfActiveAIs ()
 
proto external void SetLimitOfActiveAIs (int max)
 
proto external bool CanAIBeActivated ()
 
proto external void GetAIAgents (out notnull array< AIAgent > agents)
 
proto external void RequestBroadcastDangerEvent (AIDangerEvent pEvent)
 
proto external AIFormationDefinition GetFormation (string pName)
 
proto external NavmeshWorldComponent GetNavmeshWorldComponent (string name)
 
proto external void RequestNavmeshRebuild (vector min, vector max)
 
proto external void RequestNavmeshLoad (vector pos)
 
void OnDebugCameraTeleport (vector pos)
 
void OnDebugAgentTeleport (AIAgent agent)
 
void AddedAIAgent (AIAgent agent)
 
void RemovingAIAgent (AIAgent agent)
 

Member Function Documentation

◆ AddedAIAgent()

void AIWorld.AddedAIAgent ( AIAgent agent)

Implemented in SCR_AIWorld.

◆ CanAIBeActivated()

proto external bool AIWorld.CanAIBeActivated ( )

◆ CanLimitedAIBeAdded()

proto external bool AIWorld.CanLimitedAIBeAdded ( )

◆ GetAIAgents()

proto external void AIWorld.GetAIAgents ( out notnull array< AIAgent > agents)

◆ GetAILimit()

proto external int AIWorld.GetAILimit ( )

◆ GetCurrentAmountOfLimitedAIs()

proto external int AIWorld.GetCurrentAmountOfLimitedAIs ( )

◆ GetCurrentNumOfActiveAIs()

proto external int AIWorld.GetCurrentNumOfActiveAIs ( )

◆ GetFormation()

proto external AIFormationDefinition AIWorld.GetFormation ( string pName)

◆ GetLimitOfActiveAIs()

proto external int AIWorld.GetLimitOfActiveAIs ( )

◆ GetNavmeshWorldComponent()

proto external NavmeshWorldComponent AIWorld.GetNavmeshWorldComponent ( string name)

◆ OnDebugAgentTeleport()

void AIWorld.OnDebugAgentTeleport ( AIAgent agent)

Implemented in SCR_AIWorld.

◆ OnDebugCameraTeleport()

void AIWorld.OnDebugCameraTeleport ( vector pos)

Implemented in SCR_AIWorld.

◆ RemovingAIAgent()

void AIWorld.RemovingAIAgent ( AIAgent agent)

Implemented in SCR_AIWorld.

◆ RequestBroadcastDangerEvent()

proto external void AIWorld.RequestBroadcastDangerEvent ( AIDangerEvent pEvent)

◆ RequestNavmeshLoad()

proto external void AIWorld.RequestNavmeshLoad ( vector pos)

◆ RequestNavmeshRebuild()

proto external void AIWorld.RequestNavmeshRebuild ( vector min,
vector max )

◆ SetAILimit()

proto external void AIWorld.SetAILimit ( int max)

◆ SetLimitOfActiveAIs()

proto external void AIWorld.SetLimitOfActiveAIs ( int max)

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