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

Public Member Functions

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

Protected Member Functions

override void AddInvokers (IEntity player)
 
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 PlayerDied (int PlayerID, notnull SCR_DataCollectorDriverModuleContext playerContext)
 

Protected Attributes

ref map< int, ref SCR_DataCollectorDriverModuleContextm_mTrackedPlayersInVehicles = new map<int, ref SCR_DataCollectorDriverModuleContext>()
 
- 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_DataCollectorDriverModule.AddInvokers ( IEntity player)
protected

◆ OnAIKilled()

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

◆ OnCompartmentEntered()

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

◆ OnCompartmentLeft()

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

◆ OnPlayerDisconnected()

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

◆ OnPlayerKilled()

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

◆ PlayerDied()

void SCR_DataCollectorDriverModule.PlayerDied ( int PlayerID,
notnull SCR_DataCollectorDriverModuleContext playerContext )
protected

◆ RemoveInvokers()

override void SCR_DataCollectorDriverModule.RemoveInvokers ( IEntity player)
protected

◆ Update()

override void SCR_DataCollectorDriverModule.Update ( float timeTick)

Member Data Documentation

◆ m_mTrackedPlayersInVehicles

ref map<int, ref SCR_DataCollectorDriverModuleContext> SCR_DataCollectorDriverModule.m_mTrackedPlayersInVehicles = new map<int, ref SCR_DataCollectorDriverModuleContext>()
protected

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