|
Arma Reforger Script API
|
Protected Member Functions | |
| override void | Enable () |
| override void | Disable () |
| void | OnCompositionSpawned (IEntity userEntity, IEntity spawnedEntity) |
| Player spawned a new composition, add composition name and cost to data. | |
| void | ~SCR_AnalyticsDataCollectionCompositionCostModule () |
Protected Member Functions inherited from SCR_AnalyticsDataCollectionSupplyCostBaseModule | |
| override void | OnPlayerConnected (int playerId) |
| void | AddSupplySpendingData (int playerID, string itemName, int cost) |
| override void | OnGameModeEnd () |
Protected Member Functions inherited from SCR_AnalyticsDataCollectionModule | |
| void | AddInvokers (IEntity player) |
| void | RemoveInvokers (IEntity player) |
| SCR_SessionDataEvent | GetSessionDataEvent () |
Additional Inherited Members | |
Public Member Functions inherited from SCR_AnalyticsDataCollectionSupplyCostBaseModule | |
| SCR_AnalyticsPlayerSupplySpendingData | GetPlayerSpendingData (int playerID) |
| void | AddPlayerResourceSpendingData (int playerID) |
| Gets the supply spending data from all modules and inserts it into dataEvent. | |
Public Member Functions inherited from SCR_AnalyticsDataCollectionModule | |
| void | InitModule () |
| void | Update (float timeTick) |
| void | OnPlayerSpawned (SCR_SpawnRequestComponent requestComponent, int playerId, SCR_SpawnData data, IEntity controlledEntity) |
| void | OnPlayerDisconnected (int playerId, KickCauseCode cause, IEntity controlledEntity=null) |
| void | OnControllableDestroyed (notnull SCR_InstigatorContextData instigatorContextData) |
| void | OnGameEnd () |
| void | OnControlledEntityChanged (IEntity from, IEntity to) |
| void | SessionMeasures () |
| Periodically called when server has players To be overriden in modules to add session data before it is sent. | |
| bool | IsEnabled () |
Public Attributes inherited from SCR_AnalyticsDataCollectionModule | |
| float | m_fUpdatePeriod |
Protected Attributes inherited from SCR_AnalyticsDataCollectionSupplyCostBaseModule | |
| ref map< int, ref SCR_AnalyticsPlayerSupplySpendingData > | m_mPlayerSupplySpendingData = new map<int, ref SCR_AnalyticsPlayerSupplySpendingData>() |
Protected Attributes inherited from SCR_AnalyticsDataCollectionModule | |
| float | m_fTimeSinceUpdate = 0 |
| bool | m_bIsEnabled = true |
|
protected |
|
protected |
Implements SCR_AnalyticsDataCollectionModule.
|
protected |
Implements SCR_AnalyticsDataCollectionModule.
|
protected |
Player spawned a new composition, add composition name and cost to data.
| [in] | userEntity | |
| [in] | spawnedEntity |