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

Public Member Functions

void CalculateTargetDistance (notnull IEntity pOwnerEntity, bool increase)
 
void ClearPlayerScore (int playerID, SCR_FiringRangeManager firingRangeManager)
 
void SetPlayerScoreMax (int playerID, int maxScore, SCR_FiringRangeManager firingRangeManager)
 
void ErectRandomTargets (notnull IEntity pOwnerEntity, int playerID)
 
void BackToDefaultTarget (notnull IEntity pOwnerEntity)
 
void RemoveIndicators (IEntity pOwnerEntity, SCR_FiringRangeManager firingRangeManager)
 
void RegisterCommEntity (RplId comEntID)
 
void AddTarget (notnull IEntity pOwnerEntity, bool increase)
 
void SCR_FiringRangeNetworkEntity (IEntitySource src, IEntity parent)
 

Static Public Member Functions

static SCR_FiringRangeNetworkEntity GetInstance ()
 

Protected Member Functions

void RpcAsk_RegisterCommEntity (RplId comEntID)
 
void RpcAsk_RemoveIndicatorsServer (RplId controllerReplicationId, RplId firingRangeManager)
 
void RpcAsk_CalculateTargetDistance (RplId controllerReplicationId, bool increase)
 
void RpcAsk_ClearPlayerScore (int playerID, RplId firingRangeManager)
 
void RpcAsk_ErectRandomTargets (RplId targetReplicationId, int playerID)
 
void RpcAsk_BackToDefaultTarget (RplId targetReplicationId)
 
void RpcAsk_SetMaxLineScore (int playerID, int maxScore, RplId firingRangeManager)
 
void RpcAsk_CountPlayerScore (int playerID, int hitValue, RplId firingRangeManager)
 
void RpcAsk_AddTarget (RplId controllerReplicationId, bool increase)
 

Static Protected Attributes

static SCR_FiringRangeNetworkEntity s_CommEnt
 

Constructor & Destructor Documentation

◆ SCR_FiringRangeNetworkEntity()

void SCR_FiringRangeNetworkEntity.SCR_FiringRangeNetworkEntity ( IEntitySource src,
IEntity parent )

Member Function Documentation

◆ AddTarget()

void SCR_FiringRangeNetworkEntity.AddTarget ( notnull IEntity pOwnerEntity,
bool increase )

◆ BackToDefaultTarget()

void SCR_FiringRangeNetworkEntity.BackToDefaultTarget ( notnull IEntity pOwnerEntity)

◆ CalculateTargetDistance()

void SCR_FiringRangeNetworkEntity.CalculateTargetDistance ( notnull IEntity pOwnerEntity,
bool increase )

◆ ClearPlayerScore()

void SCR_FiringRangeNetworkEntity.ClearPlayerScore ( int playerID,
SCR_FiringRangeManager firingRangeManager )

◆ ErectRandomTargets()

void SCR_FiringRangeNetworkEntity.ErectRandomTargets ( notnull IEntity pOwnerEntity,
int playerID )

◆ GetInstance()

static SCR_FiringRangeNetworkEntity SCR_FiringRangeNetworkEntity.GetInstance ( )
static

◆ RegisterCommEntity()

void SCR_FiringRangeNetworkEntity.RegisterCommEntity ( RplId comEntID)

◆ RemoveIndicators()

void SCR_FiringRangeNetworkEntity.RemoveIndicators ( IEntity pOwnerEntity,
SCR_FiringRangeManager firingRangeManager )

◆ RpcAsk_AddTarget()

void SCR_FiringRangeNetworkEntity.RpcAsk_AddTarget ( RplId controllerReplicationId,
bool increase )
protected

◆ RpcAsk_BackToDefaultTarget()

void SCR_FiringRangeNetworkEntity.RpcAsk_BackToDefaultTarget ( RplId targetReplicationId)
protected

◆ RpcAsk_CalculateTargetDistance()

void SCR_FiringRangeNetworkEntity.RpcAsk_CalculateTargetDistance ( RplId controllerReplicationId,
bool increase )
protected

◆ RpcAsk_ClearPlayerScore()

void SCR_FiringRangeNetworkEntity.RpcAsk_ClearPlayerScore ( int playerID,
RplId firingRangeManager )
protected

◆ RpcAsk_CountPlayerScore()

void SCR_FiringRangeNetworkEntity.RpcAsk_CountPlayerScore ( int playerID,
int hitValue,
RplId firingRangeManager )
protected

◆ RpcAsk_ErectRandomTargets()

void SCR_FiringRangeNetworkEntity.RpcAsk_ErectRandomTargets ( RplId targetReplicationId,
int playerID )
protected

◆ RpcAsk_RegisterCommEntity()

void SCR_FiringRangeNetworkEntity.RpcAsk_RegisterCommEntity ( RplId comEntID)
protected

◆ RpcAsk_RemoveIndicatorsServer()

void SCR_FiringRangeNetworkEntity.RpcAsk_RemoveIndicatorsServer ( RplId controllerReplicationId,
RplId firingRangeManager )
protected

◆ RpcAsk_SetMaxLineScore()

void SCR_FiringRangeNetworkEntity.RpcAsk_SetMaxLineScore ( int playerID,
int maxScore,
RplId firingRangeManager )
protected

◆ SetPlayerScoreMax()

void SCR_FiringRangeNetworkEntity.SetPlayerScoreMax ( int playerID,
int maxScore,
SCR_FiringRangeManager firingRangeManager )

Member Data Documentation

◆ s_CommEnt

SCR_FiringRangeNetworkEntity SCR_FiringRangeNetworkEntity.s_CommEnt
staticprotected

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