Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
AIWorld.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
12class AIWorldClass: GenericEntityClass
13{
14}
15
16class AIWorld: GenericEntity
17{
18 //AIBudget
19 proto external int GetCurrentAmountOfLimitedAIs();
20 proto external int GetAILimit();
21 proto external void SetAILimit(int max);
22 proto external bool CanLimitedAIBeAdded();
23 proto external int GetCurrentNumOfActiveAIs();
24 proto external int GetLimitOfActiveAIs();
25 proto external void SetLimitOfActiveAIs(int max);
26 proto external bool CanAIBeActivated();
27 proto external void GetAIAgents(out notnull array<AIAgent> agents);
28 proto external void RequestBroadcastDangerEvent(AIDangerEvent pEvent);
29 // get formation definitions
30 proto external AIFormationDefinition GetFormation(string pName);
31 proto external NavmeshWorldComponent GetNavmeshWorldComponent(string name);
32 proto external void RequestNavmeshRebuild(vector min, vector max);
33 proto external void RequestNavmeshLoad(vector pos);
34
35 // callbacks
36
38 event void OnDebugAgentTeleport(AIAgent agent);
39 event void AddedAIAgent(AIAgent agent);
40 event void RemovingAIAgent(AIAgent agent);
41}
42
Event which gets broadcasted from danger-causing places to AI.
event void OnDebugCameraTeleport(vector pos)
proto external int GetLimitOfActiveAIs()
proto external void SetLimitOfActiveAIs(int max)
proto external void SetAILimit(int max)
proto external bool CanAIBeActivated()
event void RemovingAIAgent(AIAgent agent)
event void AddedAIAgent(AIAgent agent)
proto external void RequestNavmeshLoad(vector pos)
event void OnDebugAgentTeleport(AIAgent agent)
proto external bool CanLimitedAIBeAdded()
proto external int GetCurrentNumOfActiveAIs()
proto external NavmeshWorldComponent GetNavmeshWorldComponent(string name)
proto external void GetAIAgents(out notnull array< AIAgent > agents)
AIWorldClass GenericEntityClass GetCurrentAmountOfLimitedAIs()
proto external void RequestNavmeshRebuild(vector min, vector max)
proto external AIFormationDefinition GetFormation(string pName)
proto external void RequestBroadcastDangerEvent(AIDangerEvent pEvent)
proto external int GetAILimit()