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

Protected Member Functions

override void Enable ()
override void Disable ()
override void OnPlayerSpawned (SCR_SpawnRequestComponent requestComponent, int playerId, SCR_SpawnData data, IEntity controlledEntity)
void OnPlayerItemRequested (SCR_ResourceComponent resourceComponent, ResourceName resourceName, IEntity requesterEntity, BaseInventoryStorageComponent inventoryStorageComponent, EResourceType resourceType, int resourceValue)
void OnSupportStationExecuted (SCR_BaseSupportStationComponent supportStation, ESupportStationType supportStationType, IEntity actionTarget, IEntity actionUser, SCR_BaseUseSupportStationAction action)
void ~SCR_AnalyticsDataCollectionLoadoutCostModule ()

Detailed Description

Constructor & Destructor Documentation

◆ ~SCR_AnalyticsDataCollectionLoadoutCostModule()

void SCR_AnalyticsDataCollectionLoadoutCostModule::~SCR_AnalyticsDataCollectionLoadoutCostModule ( )
inlineprotected

Member Function Documentation

◆ Disable()

override void SCR_AnalyticsDataCollectionLoadoutCostModule::Disable ( )
inlineprotected

◆ Enable()

override void SCR_AnalyticsDataCollectionLoadoutCostModule::Enable ( )
inlineprotected

◆ OnPlayerItemRequested()

void SCR_AnalyticsDataCollectionLoadoutCostModule::OnPlayerItemRequested ( SCR_ResourceComponent resourceComponent,
ResourceName resourceName,
IEntity requesterEntity,
BaseInventoryStorageComponent inventoryStorageComponent,
EResourceType resourceType,
int resourceValue )
inlineprotected

Player requests an item from Armory, add item name and cost to data

Parameters
[in]resourceName
[in]inventoryStorageComponent
[in]resourceValue

Definition at line 69 of file SCR_AnalyticsDataCollectionLoadoutCostModule.c.

◆ OnPlayerSpawned()

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

Player spawned/respawned, add respawn cost and loadout cost to data

Parameters
[in]requestComponent
[in]playerId
[in]data
[in]controlledEntity

Definition at line 34 of file SCR_AnalyticsDataCollectionLoadoutCostModule.c.

◆ OnSupportStationExecuted()

void SCR_AnalyticsDataCollectionLoadoutCostModule::OnSupportStationExecuted ( SCR_BaseSupportStationComponent supportStation,
ESupportStationType supportStationType,
IEntity actionTarget,
IEntity actionUser,
SCR_BaseUseSupportStationAction action )
inlineprotected

Support station used, if it resupply ammo or resupply medical support station we add the supply cost to supply spending data

Parameters
[in]supportStation
[in]supportStationType
[in]actionTarget
[in]actionUser
[in]action

Definition at line 96 of file SCR_AnalyticsDataCollectionLoadoutCostModule.c.


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