Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
AIWorld.c
Go to the documentation of this file.
1
/*
2
===========================================
3
Do not modify, this script is generated
4
===========================================
5
*/
6
11
12
class
AIWorldClass
: GenericEntityClass
13
{
14
}
15
16
class
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
37
event
void
OnDebugCameraTeleport
(
vector
pos);
38
event
void
OnDebugAgentTeleport
(AIAgent agent);
39
event
void
AddedAIAgent
(AIAgent agent);
40
event
void
RemovingAIAgent
(AIAgent agent);
41
}
42
AIDangerEvent
Event which gets broadcasted from danger-causing places to AI.
Definition
AIDangerEvent.c:14
AIFormationDefinition
Definition
AIFormationDefinition.c:13
AIWorldClass
Definition
AIWorld.c:13
GenericEntity
Definition
GenericEntity.c:16
vector
Definition
vector.c:13
OnDebugCameraTeleport
event void OnDebugCameraTeleport(vector pos)
GetLimitOfActiveAIs
proto external int GetLimitOfActiveAIs()
SetLimitOfActiveAIs
proto external void SetLimitOfActiveAIs(int max)
SetAILimit
proto external void SetAILimit(int max)
CanAIBeActivated
proto external bool CanAIBeActivated()
RemovingAIAgent
event void RemovingAIAgent(AIAgent agent)
AddedAIAgent
event void AddedAIAgent(AIAgent agent)
RequestNavmeshLoad
proto external void RequestNavmeshLoad(vector pos)
OnDebugAgentTeleport
event void OnDebugAgentTeleport(AIAgent agent)
CanLimitedAIBeAdded
proto external bool CanLimitedAIBeAdded()
GetCurrentNumOfActiveAIs
proto external int GetCurrentNumOfActiveAIs()
GetNavmeshWorldComponent
proto external NavmeshWorldComponent GetNavmeshWorldComponent(string name)
GetAIAgents
proto external void GetAIAgents(out notnull array< AIAgent > agents)
GetCurrentAmountOfLimitedAIs
AIWorldClass GenericEntityClass GetCurrentAmountOfLimitedAIs()
RequestNavmeshRebuild
proto external void RequestNavmeshRebuild(vector min, vector max)
GetFormation
proto external AIFormationDefinition GetFormation(string pName)
RequestBroadcastDangerEvent
proto external void RequestBroadcastDangerEvent(AIDangerEvent pEvent)
GetAILimit
proto external int GetAILimit()
scripts
Game
generated
AI
AIWorld.c
Generated by
1.17.0