![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Static Protected Member Functions | |
| static void | OnMovementStarted (SCR_AIUtilityComponent utility, SCR_AICombatMoveRequest_Move rq, vector pos, bool destinationIsCover) |
| static void | OnMovementCompleted (SCR_AIUtilityComponent utility, SCR_AICombatMoveRequestBase rq) |
| static ECharacterStance | ResolveStanceOutsideCover (bool closeRange, EAIThreatState threat) |
| static float | ResolveOptimalDistance (float weaponMinDist) |
| static bool | IsAimingAndMovingAllowedForWeapon (EWeaponType weaponType) |
| static override bool | VisibleInPalette () |
Protected Attributes | |
| SCR_AICombatMoveState | m_State |
| SCR_AIUtilityComponent | m_Utility |
| SCR_AICombatComponent | m_CombatComp |
| IEntity | m_MyEntity |
| CharacterControllerComponent | m_CharacterController |
| EAIThreatState | m_eThreatState |
| ECharacterStance | m_eStance |
| EWeaponType | m_eWeaponType |
| float | m_fTargetDist |
| float | m_fWeaponMinDist |
| bool | m_bCloseRangeCombat |
| bool | m_bVeryLongRangeCombat |
| float | m_fNextUpdate_ms |
| float | m_fUpdateInterval_ms |
| const float | COVER_QUERY_SECTOR_ANGLE_RAD = 0.3 * Math.PI |
Base class for combat movement. This is the main piece of logic for combat movement during combat behavior and suppression behavior. But in this class the specific type of target is not yet used, and there are virtual methods which must be overridden in derived classes.
Definition at line 7 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 490 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 60 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 166 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 187 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 40 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
|
protected |
|
inlinestaticprotected |
Definition at line 604 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 626 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 532 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 539 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
|
inlineprotected |
Definition at line 45 of file SCR_AICombatMoveLogic_Attack.c.
|
inlinestaticprotected |
Definition at line 342 of file SCR_AICombatMoveLogic_Attack.c.
|
inlinestaticprotected |
Definition at line 333 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 473 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 201 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 501 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 237 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 553 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
|
inlineprotected |
Definition at line 353 of file SCR_AICombatMoveLogic_Attack.c.
|
inlinestaticprotected |
Definition at line 597 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
|
inlinestaticprotected |
Definition at line 573 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
|
inlineprotected |
Definition at line 437 of file SCR_AICombatMoveLogic_Attack.c.
|
inlineprotected |
Definition at line 442 of file SCR_AICombatMoveLogic_Attack.c.
|
inlinestaticprotected |
Definition at line 632 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 29 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 21 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 22 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 13 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 11 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 17 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 16 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 18 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 24 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 19 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 26 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 20 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 12 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 9 of file SCR_AICombatMoveLogic_Attack.c.
|
protected |
Definition at line 10 of file SCR_AICombatMoveLogic_Attack.c.