![]() |
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 | SCR_AIUtilityComponentClass |
Functions | |
| SCR_AIBehaviorBase | EvaluateBehavior (BaseTarget unknownTarget) |
| bool | CanIndependentlyMove () |
| SCR_AIBehaviorBase | GetCurrentBehavior () |
| void | WrapBehaviorOutsideOfVehicle (SCR_AIActionBase action) |
| override void | EOnInit (IEntity owner) |
| override void | EOnDiag (IEntity owner, float timeSlice) |
| vector | GetOrigin () |
Variables | |
| SCR_AIUtilityComponentClass | m_OwnerEntity |
| protected SCR_CharacterControllerComponent | m_OwnerController |
| SCR_AIConfigComponent | m_ConfigComponent |
| SCR_AIInfoComponent | m_AIInfo |
| SCR_AICombatComponent | m_CombatComponent |
| PerceptionComponent | m_PerceptionComponent |
| SCR_MailboxComponent | m_Mailbox |
| ref SCR_AIThreatSystem | m_ThreatSystem |
| ref SCR_AILookAction | m_LookAction |
| ref SCR_AICommsHandler | m_CommsHandler |
| ref SCR_AIBehaviorBase | m_CurrentBehavior |
| Used for avoiding constant casting, outside of this class use GetCurrentBehavior() More... | |
| ref SCR_AICombatMoveState | m_CombatMoveState |
| protected ref BaseTarget | m_UnknownTarget |
| protected float | m_fReactionUnknownTargetTime_ms |
| WorldTime timestamp. More... | |
| protected float | m_fLastUpdateTime |
| bool CanIndependentlyMove | ( | ) |
Independent attacking with movement is allowed only when group combat move is not present or unit state is EUnitState.IN_TURRET
Definition at line 203 of file SCR_AIUtilityComponent.c.
| SCR_AIBehaviorBase EvaluateBehavior | ( | BaseTarget | unknownTarget | ) |
| SCR_AIBehaviorBase GetCurrentBehavior | ( | ) |
Definition at line 213 of file SCR_AIUtilityComponent.c.
| vector GetOrigin | ( | ) |
Definition at line 279 of file SCR_AIUtilityComponent.c.
| void WrapBehaviorOutsideOfVehicle | ( | SCR_AIActionBase | action | ) |
| [in] | action |
Definition at line 221 of file SCR_AIUtilityComponent.c.
| SCR_AIInfoComponent m_AIInfo |
Definition at line 11 of file SCR_AIUtilityComponent.c.
| SCR_AICombatComponent m_CombatComponent |
Definition at line 12 of file SCR_AIUtilityComponent.c.
| ref SCR_AICombatMoveState m_CombatMoveState |
Definition at line 20 of file SCR_AIUtilityComponent.c.
| ref SCR_AICommsHandler m_CommsHandler |
Definition at line 18 of file SCR_AIUtilityComponent.c.
| SCR_AIConfigComponent m_ConfigComponent |
Definition at line 10 of file SCR_AIUtilityComponent.c.
| ref SCR_AIBehaviorBase m_CurrentBehavior |
Used for avoiding constant casting, outside of this class use GetCurrentBehavior()
Definition at line 19 of file SCR_AIUtilityComponent.c.
| protected float m_fLastUpdateTime |
Definition at line 25 of file SCR_AIUtilityComponent.c.
| protected float m_fReactionUnknownTargetTime_ms |
WorldTime timestamp.
Definition at line 23 of file SCR_AIUtilityComponent.c.
| ref SCR_AILookAction m_LookAction |
Definition at line 17 of file SCR_AIUtilityComponent.c.
| SCR_MailboxComponent m_Mailbox |
Definition at line 14 of file SCR_AIUtilityComponent.c.
| protected SCR_CharacterControllerComponent m_OwnerController |
Definition at line 9 of file SCR_AIUtilityComponent.c.
| SCR_AIUtilityComponentClass m_OwnerEntity |
| PerceptionComponent m_PerceptionComponent |
Definition at line 13 of file SCR_AIUtilityComponent.c.
| ref SCR_AIThreatSystem m_ThreatSystem |
Definition at line 16 of file SCR_AIUtilityComponent.c.
| protected ref BaseTarget m_UnknownTarget |
Definition at line 22 of file SCR_AIUtilityComponent.c.