Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
AIAgent.c File Reference

Go to the source code of this file.

Classes

class  AIAgentClass

Functions

AIAgentClass GenericControllerClass GetControlledEntity ()
proto external AIGroup GetParentGroup ()
proto external void SetLOD (int newLOD)
proto external int GetLOD ()
proto external void SetPermanentLOD (int lod)
proto external int GetPermanentLOD ()
proto external void PreventMaxLOD (float preventTime=-1)
proto external void AllowMaxLOD ()
proto external bool CountTowardsAIWorldLimit ()
proto external int GetDangerEventsCount ()
proto AIDangerEvent GetDangerEvent (int index, out int outCount)
 Internally similar danger events can be aggregated. In that case the new danger event is not put into the queue, but instead counter of previous similar event is increased.
proto external void ClearDangerEvents (int howMany)
proto external void ExtractAIEvents (out notnull array< AIWaypoint > aiEvents)
proto external ActionManager GetActionManager ()
proto external AICommunicationComponent GetCommunicationComponent ()
proto external AIControlComponent GetControlComponent ()
proto external AIBaseMovementComponent GetMovementComponent ()
proto external AIBaseAimingComponent GetAimingComponent ()
proto external void ActivateAI ()
 Activates AI group, removes unwanted prefabs, balances units count, sets on agent remove and add events,.
proto external void DeactivateAI ()
proto external bool IsAIActivated ()
event void OnLODChanged (int oldLOD, int newLOD)