Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
class | AIBaseUtilityComponentClass |
Functions | |
AIBaseUtilityComponentClass AIComponentClass | EvaluateActions () |
Evaluate all actions and return the highest evaluated action which is not suspended. Returns nullptr if none found. More... | |
proto external void | AddAction (AIActionBase action) |
Adds an action. More... | |
proto external bool | RemoveObsoleteActions () |
Removes actions which are failed or completed. More... | |
proto external void | SetStateAllActionsOfType (typename actionType, EAIActionState actionState, bool includeInherited=false) |
Iterates through the actions changing the state of those of the type or that inherit from it. More... | |
proto external bool | HasActionOfType (typename actionType) |
Returns true when there is an action of exactly this type. More... | |
proto external AIActionBase | FindActionOfType (typename actionType) |
Finds action of exactly this type. More... | |
proto external AIActionBase | FindActionOfInheritedType (typename actionType) |
Finds action of provided type or a type inherited from it. More... | |
proto external void | FindActionsOfType (typename actionType, notnull array< ref AIActionBase > outActions) |
proto external void | FindActionsOfInheritedType (typename actionType, notnull array< ref AIActionBase > outActions) |
proto external void | SetStateOfRelatedAction (AIActionBase relatedAction, EAIActionState state) |
proto external bool | CallActionsOnMessage (AIMessage msg) |
proto external void | GetActions (notnull array< ref AIActionBase > outActions) |
proto external ref AIActionBase | GetCurrentAction () |
proto external void | SetCurrentAction (AIActionBase executed) |
proto external ref AIActionBase | GetExecutedAction () |
proto external void | SetExecutedAction (AIActionBase executed) |
proto external AIAgent | GetOwner () |
Owner entity of the fuel tank. More... | |
event void | EOnInit (IEntity owner) |
Initialise this component with data from FactionsManager. More... | |
event void | OnPostInit (IEntity owner) |
Editable Mine. More... | |
event void | EOnDeactivate (IEntity owner) |
event void | EOnDiag (IEntity owner, float timeSlice) |
event void | EOnActivate (IEntity owner) |