Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
AICommunicationComponent.c
Go to the documentation of this file.
1
/*
2
===========================================
3
Do not modify, this script is generated
4
===========================================
5
*/
6
11
12
class
AICommunicationComponentClass
:
AIComponentClass
13
{
14
}
15
16
class
AICommunicationComponent:
AIComponent
17
{
18
// Obsolete, don't use
19
[
Obsolete
()]
20
proto
AIMessage
CreateMessage(
typename
pClass);
21
proto external
bool
RequestBroadcast
(
AIMessage
pMessage, AIAgent receiver = null);
22
// API for orders. Orders are added to special queue of orders. Non-order messages are in a different queue.
23
proto external
AIOrder
GetOrder
(
int
id
);
24
proto external
void
RemoveOrder
(
int
id
);
25
proto external
int
GetOrderCount
();
26
proto external
void
ClearOrders
();
27
// API for messages
28
proto external
AIMessage
GetMessage
(
int
id
);
29
proto external
void
RemoveMessage
(
int
id
);
30
proto external
int
GetMessageCount
();
31
proto external
void
ClearMessages
();
32
33
// callbacks
34
36
event
void
OnReceived
(
AIMessage
pMessage);
37
event
void
OnFrame
(
IEntity
owner,
float
timeSlice);
38
event
void
OnInit
(
IEntity
owner);
39
}
40
GetOrder
int GetOrder()
Definition
SCR_Faction.c:129
OnFrame
void OnFrame()
Definition
SCR_HorizontalScrollAnimationComponent.c:206
AICommunicationComponentClass
Definition
AICommunicationComponent.c:13
AIComponentClass
Definition
AIComponentClass.c:13
AIComponent
Definition
AIComponent.c:13
AIMessage
Base class for all messages related to AI.
Definition
AIMessage.c:14
AIOrder
Specialized message to send orders between AI agents.
Definition
AIOrder.c:14
IEntity
Definition
IEntity.c:13
OnReceived
event void OnReceived(AIMessage pMessage)
Called when message is received and added to receive queue.
RequestBroadcast
proto external bool RequestBroadcast(AIMessage pMessage, AIAgent receiver=null)
GetOrderCount
proto external int GetOrderCount()
ClearOrders
proto external void ClearOrders()
RemoveMessage
proto external void RemoveMessage(int id)
GetMessageCount
proto external int GetMessageCount()
GetMessage
proto external AIMessage GetMessage(int id)
RemoveOrder
proto external void RemoveOrder(int id)
ClearMessages
proto external void ClearMessages()
Obsolete
typedef Obsolete
Definition
HelicopterAutopilotHelperComponent.c:16
OnInit
@ OnInit
Definition
SndComponentCallbacks.c:17
scripts
Game
generated
AI
AICommunicationComponent.c
Generated by
1.17.0