Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AnalyticsDataCollectionSupplyCostBaseModule Class Reference
Inheritance diagram for SCR_AnalyticsDataCollectionSupplyCostBaseModule:
SCR_AnalyticsDataCollectionModule SCR_AnalyticsDataCollectionAiGroupCostModule SCR_AnalyticsDataCollectionCompositionCostModule SCR_AnalyticsDataCollectionLoadoutCostModule SCR_AnalyticsDataCollectionVehicleCostModule

Protected Member Functions

override void OnPlayerConnected (int playerId)
void AddSupplySpendingData (int playerID, string itemName, int cost)
SCR_AnalyticsPlayerSupplySpendingData GetPlayerSpendingData (int playerID)
void AddPlayerResourceSpendingData (int playerID)
 Gets the supply spending data from all modules and inserts it into dataEvent.
override void OnGameModeEnd ()

Protected Attributes

ref map< int, ref SCR_AnalyticsPlayerSupplySpendingDatam_mPlayerSupplySpendingData = new map<int, ref SCR_AnalyticsPlayerSupplySpendingData>()

Detailed Description

Member Function Documentation

◆ AddPlayerResourceSpendingData()

void SCR_AnalyticsDataCollectionSupplyCostBaseModule::AddPlayerResourceSpendingData ( int playerID)
inlineprotected

Gets the supply spending data from all modules and inserts it into dataEvent.

Definition at line 54 of file SCR_AnalyticsDataCollectionSupplyCostBaseModule.c.

◆ AddSupplySpendingData()

void SCR_AnalyticsDataCollectionSupplyCostBaseModule::AddSupplySpendingData ( int playerID,
string itemName,
int cost )
inlineprotected
Parameters
[in]playerID
[in]itemName
[in]cost

Definition at line 33 of file SCR_AnalyticsDataCollectionSupplyCostBaseModule.c.

◆ GetPlayerSpendingData()

SCR_AnalyticsPlayerSupplySpendingData SCR_AnalyticsDataCollectionSupplyCostBaseModule::GetPlayerSpendingData ( int playerID)
inlineprotected
Returns
player spending data or null if player with playerID does not have any spending data

Definition at line 47 of file SCR_AnalyticsDataCollectionSupplyCostBaseModule.c.

◆ OnGameModeEnd()

override void SCR_AnalyticsDataCollectionSupplyCostBaseModule::OnGameModeEnd ( )
inlineprotected

◆ OnPlayerConnected()

override void SCR_AnalyticsDataCollectionSupplyCostBaseModule::OnPlayerConnected ( int playerId)
inlineprotected

Member Data Documentation

◆ m_mPlayerSupplySpendingData

ref map<int, ref SCR_AnalyticsPlayerSupplySpendingData> SCR_AnalyticsDataCollectionSupplyCostBaseModule::m_mPlayerSupplySpendingData = new map<int, ref SCR_AnalyticsPlayerSupplySpendingData>()
protected

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