Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_AICombatMoveRequest_Move Interface Reference
Inheritance diagram for SCR_AICombatMoveRequest_Move:
SCR_AICombatMoveRequestBase

Public Member Functions

void SCR_AICombatMoveRequest_Move ()
 
ScriptInvokerBase< SCR_AICombatMoveRequest_Move_MovementEvent > GetOnMovementStarted (bool createInvoker=true)
 
- Public Member Functions inherited from SCR_AICombatMoveRequestBase
ScriptInvokerBase< SCR_AICombatMoveRequest_OnCompleted > GetOnCompleted (bool createInvoker=true)
 Called on successful completion of request.
 
ScriptInvokerBase< SCR_AICombatMoveRequest_OnFailed > GetOnFailed (bool createInvoker=true)
 Called on failure of request.
 

Public Attributes

vector m_vTargetPos
 
vector m_vMovePos
 
bool m_bTryFindCover
 
bool m_bFailIfNoCover
 
bool m_bCheckCoverVisibility
 
ECharacterStance m_eStanceMoving
 
ECharacterStance m_eStanceEnd
 
EMovementType m_eMovementType
 
float m_fCoverSearchDistMin
 
float m_fCoverSearchDistMax
 
float m_fCoverSearchSectorHalfAngleRad = Math.PI
 
float m_fMoveDuration_s
 
bool m_bUseCoverSearchDirectivity
 
SCR_EAICombatMoveDirection m_eDirection
 
vector m_vAvoidStraightPathDir
 
- Public Attributes inherited from SCR_AICombatMoveRequestBase
SCR_EAICombatMoveRequestType m_eType
 
SCR_EAICombatMoveRequestState m_eState = SCR_EAICombatMoveRequestState.IDLE
 
SCR_EAICombatMoveRequestFailReason m_eFailReason = SCR_EAICombatMoveRequestFailReason.NONE
 
SCR_EAICombatMoveReason m_eReason
 
SCR_EAICombatMoveUnitType m_eUnitType
 
float m_f_UserTimer_s
 
bool m_bAimAtTarget
 
bool m_bAimAtTargetEnd
 

Protected Attributes

ref ScriptInvokerBase< SCR_AICombatMoveRequest_Move_MovementEvent > m_OnMovementStarted
 
- Protected Attributes inherited from SCR_AICombatMoveRequestBase
ref ScriptInvokerBase< SCR_AICombatMoveRequest_OnCompleted > m_OnCompleted
 
ref ScriptInvokerBase< SCR_AICombatMoveRequest_OnFailed > m_OnFailed
 

Constructor & Destructor Documentation

◆ SCR_AICombatMoveRequest_Move()

void SCR_AICombatMoveRequest_Move.SCR_AICombatMoveRequest_Move ( )

Member Function Documentation

◆ GetOnMovementStarted()

ScriptInvokerBase< SCR_AICombatMoveRequest_Move_MovementEvent > SCR_AICombatMoveRequest_Move.GetOnMovementStarted ( bool createInvoker = true)

Member Data Documentation

◆ m_bCheckCoverVisibility

bool SCR_AICombatMoveRequest_Move.m_bCheckCoverVisibility

◆ m_bFailIfNoCover

bool SCR_AICombatMoveRequest_Move.m_bFailIfNoCover

◆ m_bTryFindCover

bool SCR_AICombatMoveRequest_Move.m_bTryFindCover

◆ m_bUseCoverSearchDirectivity

bool SCR_AICombatMoveRequest_Move.m_bUseCoverSearchDirectivity

◆ m_eDirection

SCR_EAICombatMoveDirection SCR_AICombatMoveRequest_Move.m_eDirection

◆ m_eMovementType

EMovementType SCR_AICombatMoveRequest_Move.m_eMovementType

◆ m_eStanceEnd

ECharacterStance SCR_AICombatMoveRequest_Move.m_eStanceEnd

◆ m_eStanceMoving

ECharacterStance SCR_AICombatMoveRequest_Move.m_eStanceMoving

◆ m_fCoverSearchDistMax

float SCR_AICombatMoveRequest_Move.m_fCoverSearchDistMax

◆ m_fCoverSearchDistMin

float SCR_AICombatMoveRequest_Move.m_fCoverSearchDistMin

◆ m_fCoverSearchSectorHalfAngleRad

float SCR_AICombatMoveRequest_Move.m_fCoverSearchSectorHalfAngleRad = Math.PI

◆ m_fMoveDuration_s

float SCR_AICombatMoveRequest_Move.m_fMoveDuration_s

◆ m_OnMovementStarted

ref ScriptInvokerBase<SCR_AICombatMoveRequest_Move_MovementEvent> SCR_AICombatMoveRequest_Move.m_OnMovementStarted
protected

◆ m_vAvoidStraightPathDir

vector SCR_AICombatMoveRequest_Move.m_vAvoidStraightPathDir

◆ m_vMovePos

vector SCR_AICombatMoveRequest_Move.m_vMovePos

◆ m_vTargetPos

vector SCR_AICombatMoveRequest_Move.m_vTargetPos

The documentation for this interface was generated from the following file: