Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AnalyticsDataCollectionModule Class Reference
Inheritance diagram for SCR_AnalyticsDataCollectionModule:
SCR_AnalyticsDataCollectionMilitaryBaseEventsModule SCR_AnalyticsDataCollectionPlayerFactionModule SCR_AnalyticsDataCollectionPlayerGroupsModule SCR_AnalyticsDataCollectionPlayerKicksModule SCR_AnalyticsDataCollectionSupplyCostBaseModule SCR_AnalyticsDataCollectionTimeAndWeatherModule SCR_AnalyticsDataCollectionTransferSuppliesModule SCR_AnalyticsDataCollectionTutorialCompletionModule SCR_AnalyticsDataCollectionVoNDataModule SCR_AnalyticsDataCollectionXPEventsModule

Protected Member Functions

void InitModule ()
void Update (float timeTick)
void AddInvokers (IEntity player)
void RemoveInvokers (IEntity player)
void OnPlayerSpawned (SCR_SpawnRequestComponent requestComponent, int playerId, SCR_SpawnData data, IEntity controlledEntity)
void OnPlayerDisconnected (int playerId, KickCauseCode cause, IEntity controlledEntity=null)
void OnPlayerConnected (int playerId)
void OnControllableDestroyed (notnull SCR_InstigatorContextData instigatorContextData)
void OnGameModeEnd ()
void OnGameEnd ()
void OnControlledEntityChanged (IEntity from, IEntity to)
void SessionMeasures ()
SCR_SessionDataEvent GetSessionDataEvent ()
bool IsEnabled ()
void Enable ()
void Disable ()

Protected Attributes

float m_fTimeSinceUpdate = 0
bool m_bIsEnabled = true

Detailed Description

Definition at line 2 of file SCR_AnalyticsDataCollectionModule.c.

Member Function Documentation

◆ AddInvokers()

void SCR_AnalyticsDataCollectionModule::AddInvokers ( IEntity player)
protected

◆ Disable()

void SCR_AnalyticsDataCollectionModule::Disable ( )
inlineprotected

Definition at line 106 of file SCR_AnalyticsDataCollectionModule.c.

◆ Enable()

void SCR_AnalyticsDataCollectionModule::Enable ( )
inlineprotected

Definition at line 100 of file SCR_AnalyticsDataCollectionModule.c.

◆ GetSessionDataEvent()

SCR_SessionDataEvent SCR_AnalyticsDataCollectionModule::GetSessionDataEvent ( )
inlineprotected

Definition at line 74 of file SCR_AnalyticsDataCollectionModule.c.

◆ InitModule()

void SCR_AnalyticsDataCollectionModule::InitModule ( )
inlineprotected

Definition at line 12 of file SCR_AnalyticsDataCollectionModule.c.

◆ IsEnabled()

bool SCR_AnalyticsDataCollectionModule::IsEnabled ( )
inlineprotected

Definition at line 94 of file SCR_AnalyticsDataCollectionModule.c.

◆ OnControllableDestroyed()

void SCR_AnalyticsDataCollectionModule::OnControllableDestroyed ( notnull SCR_InstigatorContextData instigatorContextData)
protected

◆ OnControlledEntityChanged()

void SCR_AnalyticsDataCollectionModule::OnControlledEntityChanged ( IEntity from,
IEntity to )
inlineprotected

Definition at line 55 of file SCR_AnalyticsDataCollectionModule.c.

◆ OnGameEnd()

void SCR_AnalyticsDataCollectionModule::OnGameEnd ( )
protected

◆ OnGameModeEnd()

void SCR_AnalyticsDataCollectionModule::OnGameModeEnd ( )
protected

◆ OnPlayerConnected()

void SCR_AnalyticsDataCollectionModule::OnPlayerConnected ( int playerId)
protected

◆ OnPlayerDisconnected()

void SCR_AnalyticsDataCollectionModule::OnPlayerDisconnected ( int playerId,
KickCauseCode cause,
IEntity controlledEntity = null )
inlineprotected

Definition at line 33 of file SCR_AnalyticsDataCollectionModule.c.

◆ OnPlayerSpawned()

void SCR_AnalyticsDataCollectionModule::OnPlayerSpawned ( SCR_SpawnRequestComponent requestComponent,
int playerId,
SCR_SpawnData data,
IEntity controlledEntity )
inlineprotected

Definition at line 27 of file SCR_AnalyticsDataCollectionModule.c.

◆ RemoveInvokers()

void SCR_AnalyticsDataCollectionModule::RemoveInvokers ( IEntity player)
protected

◆ SessionMeasures()

void SCR_AnalyticsDataCollectionModule::SessionMeasures ( )
protected

Periodically called when server has players To be overriden in modules to add session data before it is sent

◆ Update()

void SCR_AnalyticsDataCollectionModule::Update ( float timeTick)
protected

Member Data Documentation

◆ m_bIsEnabled

bool SCR_AnalyticsDataCollectionModule::m_bIsEnabled = true
protected

Definition at line 9 of file SCR_AnalyticsDataCollectionModule.c.

◆ m_fTimeSinceUpdate

float SCR_AnalyticsDataCollectionModule::m_fTimeSinceUpdate = 0
protected

Definition at line 7 of file SCR_AnalyticsDataCollectionModule.c.


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