Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes | List of all members
SCR_FiringRangeNetworkEntity Interface Reference
Inheritance diagram for SCR_FiringRangeNetworkEntity:
[legend]

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: