![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Base class for combat movement logic executed by turret operator of vehicle. More...
Protected Member Functions | |
| override void | OnInit (AIAgent owner) |
| void | ApplyNewRequest (notnull SCR_AICombatMoveRequestBase rq) |
| Applies combat move request to driver's mind. | |
| override ENodeResult | EOnTaskSimulate (AIAgent owner, float dt) |
| bool | UpdateDriver (AIAgent owner) |
| bool | UpdateCombatMoveLogic () |
| Logic of the child class. | |
| bool | IsFirstExecution () |
| bool | TargetWithinTurretSafeHorizontalLimits (vector targetPos) |
Static Protected Member Functions | |
| static override bool | VisibleInPalette () |
Protected Attributes | |
| SCR_AIUtilityComponent | m_Utility |
| SCR_AICombatComponent | m_CombatComp |
| SCR_CompartmentAccessComponent | m_CompartmentAccessComponent |
| BaseWeaponManagerComponent | m_WeaponManagerComponent |
| TurretComponent | m_TurretComponent |
| IEntity | m_MyEntity |
| Vehicle | m_MyVehicle |
| SCR_AICombatMoveState | m_DriverState |
| SCR_AIUtilityComponent | m_DriverUtility |
| float | m_fUpdateInterval_ms |
| float | m_fNextUpdate_ms |
Base class for combat movement logic executed by turret operator of vehicle.
Definition at line 6 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
inlineprotected |
Applies combat move request to driver's mind.
Definition at line 48 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
inlineprotected |
Definition at line 55 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
inlineprotected |
Definition at line 125 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
inlineprotected |
Definition at line 24 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
inlineprotected |
Checks if target position is within safe aiming limits of the turret. Those limits are not exactly turret's limits, but smaller than that, because we want this to be triggered before actual physical limits are reached.
Definition at line 134 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Logic of the child class.
|
inlineprotected |
Definition at line 90 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
inlinestaticprotected |
Definition at line 156 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 9 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 10 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 16 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 17 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 21 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 20 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 13 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 14 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 12 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 8 of file SCR_AICombatMoveLogic_MovingCommander.c.
|
protected |
Definition at line 11 of file SCR_AICombatMoveLogic_MovingCommander.c.