|
| override void | Enable () |
| |
| override void | Disable () |
| |
| void | OnBaseFactionChanged (notnull SCR_CampaignMilitaryBaseComponent base, Faction previousFaction, Faction currentFaction) |
| | Base was captured, send event to analytics db.
|
| |
| void | OnBaseUnderAttack (notnull SCR_CampaignMilitaryBaseComponent base, Faction defendingFaction, Faction attackingFaction) |
| | Base is under attack, send event to analytics db.
|
| |
| void | HandleBaseCreation (notnull SCR_CampaignMilitaryBaseComponent base, Faction establishingFaction) |
| | OnBaseCreatedAsFOB is inserted on a queue.
|
| |
| void | OnBaseCreatedAsFOB (notnull SCR_CampaignMilitaryBaseComponent base, Faction establishingFaction) |
| | Base is created, send event to analytics db.
|
| |
| void | OnBaseDisassembledAsFOB (notnull SCR_CampaignMilitaryBaseComponent base, Faction establishingFaction) |
| | Base is erased, send event to analytics db.
|
| |
| SCR_SessionDataEvent | SetSessionEventBaseInfoWhenCreatingOrErasing (notnull SCR_CampaignMilitaryBaseComponent base, Faction establishingFaction) |
| |
| SCR_SessionDataEvent | SetSessionEventBaseInfoWhenOffensive (notnull SCR_CampaignMilitaryBaseComponent base, Faction defendingFaction, Faction attackingFaction) |
| |
| void | ~SCR_AnalyticsDataCollectionMilitaryBaseEventsModule () |
| |
| void | AddInvokers (IEntity player) |
| |
| void | RemoveInvokers (IEntity player) |
| |
| SCR_SessionDataEvent | GetSessionDataEvent () |
| |
◆ ~SCR_AnalyticsDataCollectionMilitaryBaseEventsModule()
| void SCR_AnalyticsDataCollectionMilitaryBaseEventsModule.~SCR_AnalyticsDataCollectionMilitaryBaseEventsModule |
( |
| ) |
|
|
protected |
◆ Disable()
| override void SCR_AnalyticsDataCollectionMilitaryBaseEventsModule.Disable |
( |
| ) |
|
|
protected |
◆ Enable()
| override void SCR_AnalyticsDataCollectionMilitaryBaseEventsModule.Enable |
( |
| ) |
|
|
protected |
◆ HandleBaseCreation()
OnBaseCreatedAsFOB is inserted on a queue.
- Parameters
-
| [in] | base | |
| [in] | establishingFaction | |
◆ OnBaseCreatedAsFOB()
Base is created, send event to analytics db.
- Parameters
-
| [in] | base | |
| [in] | establishingFaction | |
◆ OnBaseDisassembledAsFOB()
Base is erased, send event to analytics db.
- Parameters
-
| [in] | base | |
| [in] | establishingFaction | |
◆ OnBaseFactionChanged()
Base was captured, send event to analytics db.
- Parameters
-
| [in] | base | |
| [in] | previousFaction | |
| [in] | currentFaction | |
◆ OnBaseUnderAttack()
Base is under attack, send event to analytics db.
- Parameters
-
| [in] | base | |
| [in] | defendingFaction | |
| [in] | attackingFaction | |
◆ SetSessionEventBaseInfoWhenCreatingOrErasing()
◆ SetSessionEventBaseInfoWhenOffensive()
◆ baseInCreation
The documentation for this interface was generated from the following file:
- Game/DataCollection/AnalyticsDataCollectionModules/SCR_AnalyticsDataCollectionMilitaryBaseEventsModule.c