Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_CharacterCommandHandler.c File Reference

Go to the source code of this file.

Data Structures

class  SCR_CharacterCommandHandlerComponentClass
 

Functions

SCR_CharacterCommandHandlerComponentClass CharacterCommandHandlerComponentClass HandleMelee (CharacterInputContext pInputCtx, float pDt, int pCurrentCommandID)
 
ScriptInvokerInt GetOnCommandActivate ()
 
override void OnCommandActivate (int pCmdId)
 
void StartCommandLoitering ()
 
protected SCR_CharacterCommandLoiter GetLoiterCommand ()
 
void StopLoitering (bool terminateFast)
 
void Rpc_StopLoiter_S (bool terminateFast)
 
bool IsLoitering ()
 
override protected void OnInit (IEntity owner)
 

Variables

protected ChimeraCharacter m_OwnerEntity
 
protected ref CharacterMovementState m_MovementState
 
protected CharacterAnimationComponent m_CharacterAnimComp
 
protected CharacterControllerComponent m_CharacterControllerComp
 
protected SCR_MeleeComponent m_MeleeComponent
 
protected BaseWeaponManagerComponent m_WeaponManager
 
protected ref SCR_ScriptedCommandsStaticTable m_ScrStaticTable
 
protected ref SCR_CharacterCommandLoiter m_CmdLoiter
 
protected ref CharacterCommandMoveSettings m_MoveSettings = new CharacterCommandMoveSettings()
 
protected ref CharacterCommandClimbSettings m_ClimbSettings = new CharacterCommandClimbSettings()
 
protected ref ScriptInvokerInt m_OnCommandActivate
 

Function Documentation

◆ GetLoiterCommand()

protected SCR_CharacterCommandLoiter GetLoiterCommand ( )

Definition at line 60 of file SCR_CharacterCommandHandler.c.

◆ GetOnCommandActivate()

ScriptInvokerInt GetOnCommandActivate ( )
Returns

Definition at line 27 of file SCR_CharacterCommandHandler.c.

◆ IsLoitering()

bool IsLoitering ( )
Returns

Definition at line 94 of file SCR_CharacterCommandHandler.c.

◆ Rpc_StopLoiter_S()

void Rpc_StopLoiter_S ( bool  terminateFast)
Parameters
[in]terminateFast

Definition at line 85 of file SCR_CharacterCommandHandler.c.

◆ StartCommandLoitering()

void StartCommandLoitering ( )

Definition at line 46 of file SCR_CharacterCommandHandler.c.

◆ StopLoitering()

void StopLoitering ( bool  terminateFast)
Parameters
[in]terminateFast

Definition at line 73 of file SCR_CharacterCommandHandler.c.

Variable Documentation

◆ m_CharacterAnimComp

protected CharacterAnimationComponent m_CharacterAnimComp

Definition at line 117 of file SCR_CharacterCommandHandler.c.

◆ m_CharacterControllerComp

protected CharacterControllerComponent m_CharacterControllerComp

Definition at line 118 of file SCR_CharacterCommandHandler.c.

◆ m_ClimbSettings

protected ref CharacterCommandClimbSettings m_ClimbSettings = new CharacterCommandClimbSettings()

Definition at line 126 of file SCR_CharacterCommandHandler.c.

◆ m_CmdLoiter

protected ref SCR_CharacterCommandLoiter m_CmdLoiter

Definition at line 123 of file SCR_CharacterCommandHandler.c.

◆ m_MeleeComponent

protected SCR_MeleeComponent m_MeleeComponent

Definition at line 119 of file SCR_CharacterCommandHandler.c.

◆ m_MovementState

protected ref CharacterMovementState m_MovementState

Definition at line 116 of file SCR_CharacterCommandHandler.c.

◆ m_MoveSettings

protected ref CharacterCommandMoveSettings m_MoveSettings = new CharacterCommandMoveSettings()

Definition at line 125 of file SCR_CharacterCommandHandler.c.

◆ m_OnCommandActivate

protected ref ScriptInvokerInt m_OnCommandActivate

Definition at line 128 of file SCR_CharacterCommandHandler.c.

◆ m_OwnerEntity

protected ChimeraCharacter m_OwnerEntity

Definition at line 115 of file SCR_CharacterCommandHandler.c.

◆ m_ScrStaticTable

protected ref SCR_ScriptedCommandsStaticTable m_ScrStaticTable

Definition at line 121 of file SCR_CharacterCommandHandler.c.

◆ m_WeaponManager

protected BaseWeaponManagerComponent m_WeaponManager

Definition at line 120 of file SCR_CharacterCommandHandler.c.