|
Arma Reforger Script API
|
Protected Member Functions | |
| override void | Enable () |
| override void | Disable () |
| void | OnPlayerFactionChanged (int playerId, SCR_PlayerFactionAffiliationComponent playerFactionAffiliationComponent, Faction faction) |
| void | ~SCR_AnalyticsDataCollectionPlayerFactionModule () |
Protected Member Functions inherited from SCR_AnalyticsDataCollectionModule | |
| void | AddInvokers (IEntity player) |
| void | RemoveInvokers (IEntity player) |
| SCR_SessionDataEvent | GetSessionDataEvent () |
Protected Attributes | |
| ref map< int, Faction > | m_mPlayerFactions = new map<int, Faction>() |
Protected Attributes inherited from SCR_AnalyticsDataCollectionModule | |
| float | m_fTimeSinceUpdate = 0 |
| bool | m_bIsEnabled = true |
Additional Inherited Members | |
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 | OnPlayerConnected (int playerId) |
| void | OnControllableDestroyed (notnull SCR_InstigatorContextData instigatorContextData) |
| void | OnGameModeEnd () |
| 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 |
|
protected |
Implements SCR_AnalyticsDataCollectionModule.
|
protected |
Implements SCR_AnalyticsDataCollectionModule.
|
protected |
|
protected |