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

Public Member Functions

override void OnPlayerDisconnected (int playerID, IEntity controlledEntity=null)
 
override void OnPlayerSpawned (int playerID, IEntity controlledEntity)
 
override void OnAIKilled (IEntity AIEntity, IEntity killerEntity, notnull Instigator instigator, notnull SCR_InstigatorContextData instigatorContextData)
 
override void OnPlayerKilled (int playerId, IEntity playerEntity, IEntity killerEntity, notnull Instigator instigator, notnull SCR_InstigatorContextData instigatorContextData)
 
override void Update (float timeTick)
 
- Public Member Functions inherited from SCR_DataCollectorModule
void Update (float timeTick)
 
void OnPlayerDisconnected (int playerID, IEntity controlledEntity=null)
 
void OnPlayerSpawned (int playerID, IEntity controlledEntity)
 
void OnPlayerAuditSuccess (int playerID)
 
void OnPlayerKilled (int playerId, IEntity playerEntity, IEntity killerEntity, notnull Instigator instigator, notnull SCR_InstigatorContextData instigatorContextData)
 
void OnAIKilled (IEntity AIEntity, IEntity killerEntity, notnull Instigator instigator, notnull SCR_InstigatorContextData instigatorContextData)
 
void OnGameModeEnd ()
 
void InitModule ()
 
void OnControlledEntityChanged (IEntity from, IEntity to)
 

Protected Member Functions

override void AddInvokers (IEntity player)
 
void OnWeaponFired (int playerID, BaseWeaponComponent weapon, IEntity entity)
 
void OnGrenadeThrown (int playerID, BaseWeaponComponent weapon, IEntity entity)
 
override void RemoveInvokers (IEntity player)
 
void OnCompartmentEntered (IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move)
 
void OnCompartmentLeft (IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move)
 
void AddInvokers (IEntity player)
 
void RemoveInvokers (IEntity player)
 

Protected Attributes

ref map< int, IEntity > m_mTrackedPossibleShooters = new map<int, IEntity>()
 
- Protected Attributes inherited from SCR_DataCollectorModule
ref map< int, TextWidget > m_StatsVisualization
 
float m_fTimeSinceUpdate = 0
 

Additional Inherited Members

- Public Attributes inherited from SCR_DataCollectorModule
float m_fUpdatePeriod
 

Member Function Documentation

◆ AddInvokers()

override void SCR_DataCollectorShootingModule.AddInvokers ( IEntity  player)
protected

◆ OnAIKilled()

override void SCR_DataCollectorShootingModule.OnAIKilled ( IEntity  AIEntity,
IEntity  killerEntity,
notnull Instigator  instigator,
notnull SCR_InstigatorContextData  instigatorContextData 
)

◆ OnCompartmentEntered()

void SCR_DataCollectorShootingModule.OnCompartmentEntered ( IEntity  targetEntity,
BaseCompartmentManagerComponent  manager,
int  mgrID,
int  slotID,
bool  move 
)
protected

◆ OnCompartmentLeft()

void SCR_DataCollectorShootingModule.OnCompartmentLeft ( IEntity  targetEntity,
BaseCompartmentManagerComponent  manager,
int  mgrID,
int  slotID,
bool  move 
)
protected

◆ OnGrenadeThrown()

void SCR_DataCollectorShootingModule.OnGrenadeThrown ( int  playerID,
BaseWeaponComponent  weapon,
IEntity  entity 
)
protected

◆ OnPlayerDisconnected()

override void SCR_DataCollectorShootingModule.OnPlayerDisconnected ( int  playerID,
IEntity  controlledEntity = null 
)

◆ OnPlayerKilled()

override void SCR_DataCollectorShootingModule.OnPlayerKilled ( int  playerId,
IEntity  playerEntity,
IEntity  killerEntity,
notnull Instigator  instigator,
notnull SCR_InstigatorContextData  instigatorContextData 
)

◆ OnPlayerSpawned()

override void SCR_DataCollectorShootingModule.OnPlayerSpawned ( int  playerID,
IEntity  controlledEntity 
)

◆ OnWeaponFired()

void SCR_DataCollectorShootingModule.OnWeaponFired ( int  playerID,
BaseWeaponComponent  weapon,
IEntity  entity 
)
protected

◆ RemoveInvokers()

override void SCR_DataCollectorShootingModule.RemoveInvokers ( IEntity  player)
protected

◆ Update()

override void SCR_DataCollectorShootingModule.Update ( float  timeTick)

Member Data Documentation

◆ m_mTrackedPossibleShooters

ref map<int, IEntity> SCR_DataCollectorShootingModule.m_mTrackedPossibleShooters = new map<int, IEntity>()
protected

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