| 
| override void  | OnPlayerKilled (int playerId, IEntity playerEntity, IEntity killerEntity, notnull Instigator instigator, notnull SCR_InstigatorContextData instigatorContextData) | 
|   | 
| override void  | OnGameModeEnd () | 
|   | 
| void  | Update (float timeTick) | 
|   | 
| void  | OnPlayerDisconnected (int playerID, IEntity controlledEntity=null) | 
|   | 
| void  | OnPlayerSpawned (int playerID, IEntity controlledEntity) | 
|   | 
| void  | OnPlayerAuditSuccess (int playerID) | 
|   | 
| void  | OnAIKilled (IEntity AIEntity, IEntity killerEntity, notnull Instigator instigator, notnull SCR_InstigatorContextData instigatorContextData) | 
|   | 
| void  | OnControlledEntityChanged (IEntity from, IEntity to) | 
|   | 
 | 
| override void  | InitModule () | 
|   | 
| override void  | AddInvokers (IEntity player) | 
|   | 
| override void  | RemoveInvokers (IEntity player) | 
|   | 
| void  | ~SCR_DataCollectorAchievementsModule () | 
|   | 
| void  | OnItemUsed (IEntity item, bool actionCompleted, ItemUseParameters animParams) | 
|   | 
| void  | OnHealItemUsed (SCR_EConsumableType consumType, IEntity userCharacter, IEntity targetCharacter) | 
|   | 
| void  | OnSupportStationUsed (SCR_BaseSupportStationComponent supportStation, ESupportStationType supportStationType, IEntity actionTarget, IEntity actionUser, SCR_BaseUseSupportStationAction action) | 
|   | 
| void  | InstrumentPlayed (int playerId, SCR_EInstrumentType instrumentType) | 
|   | 
| void  | UnlockAchievement (int playerId, AchievementId achievementId) | 
|   | 
| void  | IncrementAchievementProgress (int playerId, AchievementStatId achievementStatId) | 
|   | 
| void  | ToiletFlushed (int playerId) | 
|   | 
| void  | VehicleDestroyed (int playerId) | 
|   | 
| void  | RankedUp (SCR_ECharacterRank prevRank, SCR_ECharacterRank newRank, IEntity playerEntity, bool silent) | 
|   | 
| void  | SuppliesDelivered (int playerId, int suppliesDelivered, int totalSuppliesDelivered) | 
|   | 
| void  | CleanSweepCombatOps (int playerId) | 
|   | 
| void  | SecureIntelCombatOps (int playerId) | 
|   | 
| void  | CleanSweepTutorial (int playerId) | 
|   | 
| void  | MinePlaced (int playerId) | 
|   | 
| void  | PianoPlayed (int playerId) | 
|   | 
| void  | OrganPlayed (int playerId) | 
|   | 
| void  | OnEntityRefundPerformed (IEntity refundedEntity, IEntity playerEntity) | 
|   | 
| void  | OnFireExtinguished (IEntity playerEntity) | 
|   | 
| void  | OnBaseCaptured (SCR_CampaignMilitaryBaseComponent base, int playerId) | 
|   | 
◆ ~SCR_DataCollectorAchievementsModule()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.~SCR_DataCollectorAchievementsModule  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ AddInvokers()
  
  
      
        
          | override void SCR_DataCollectorAchievementsModule.AddInvokers  | 
          ( | 
          IEntity |           player | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ CleanSweepCombatOps()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.CleanSweepCombatOps  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ CleanSweepTutorial()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.CleanSweepTutorial  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ IncrementAchievementProgress()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.IncrementAchievementProgress  | 
          ( | 
          int |           playerId,  | 
         
        
           | 
           | 
          AchievementStatId |           achievementStatId ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ InitModule()
  
  
      
        
          | override void SCR_DataCollectorAchievementsModule.InitModule  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ InstrumentPlayed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.InstrumentPlayed  | 
          ( | 
          int |           playerId,  | 
         
        
           | 
           | 
          SCR_EInstrumentType |           instrumentType ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ MinePlaced()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.MinePlaced  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ OnBaseCaptured()
◆ OnEntityRefundPerformed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.OnEntityRefundPerformed  | 
          ( | 
          IEntity |           refundedEntity,  | 
         
        
           | 
           | 
          IEntity |           playerEntity ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ OnFireExtinguished()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.OnFireExtinguished  | 
          ( | 
          IEntity |           playerEntity | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ OnGameModeEnd()
      
        
          | override void SCR_DataCollectorAchievementsModule.OnGameModeEnd  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ OnHealItemUsed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.OnHealItemUsed  | 
          ( | 
          SCR_EConsumableType |           consumType,  | 
         
        
           | 
           | 
          IEntity |           userCharacter,  | 
         
        
           | 
           | 
          IEntity |           targetCharacter ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ OnItemUsed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.OnItemUsed  | 
          ( | 
          IEntity |           item,  | 
         
        
           | 
           | 
          bool |           actionCompleted,  | 
         
        
           | 
           | 
          ItemUseParameters |           animParams ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ OnPlayerKilled()
      
        
          | override void SCR_DataCollectorAchievementsModule.OnPlayerKilled  | 
          ( | 
          int |           playerId,  | 
        
        
           | 
           | 
          IEntity |           playerEntity,  | 
        
        
           | 
           | 
          IEntity |           killerEntity,  | 
        
        
           | 
           | 
          notnull Instigator |           instigator,  | 
        
        
           | 
           | 
          notnull SCR_InstigatorContextData |           instigatorContextData ) | 
        
      
 
 
◆ OnSupportStationUsed()
◆ OrganPlayed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.OrganPlayed  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ PianoPlayed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.PianoPlayed  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ RankedUp()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.RankedUp  | 
          ( | 
          SCR_ECharacterRank |           prevRank,  | 
         
        
           | 
           | 
          SCR_ECharacterRank |           newRank,  | 
         
        
           | 
           | 
          IEntity |           playerEntity,  | 
         
        
           | 
           | 
          bool |           silent ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ RemoveInvokers()
  
  
      
        
          | override void SCR_DataCollectorAchievementsModule.RemoveInvokers  | 
          ( | 
          IEntity |           player | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ SecureIntelCombatOps()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.SecureIntelCombatOps  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ SuppliesDelivered()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.SuppliesDelivered  | 
          ( | 
          int |           playerId,  | 
         
        
           | 
           | 
          int |           suppliesDelivered,  | 
         
        
           | 
           | 
          int |           totalSuppliesDelivered ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ ToiletFlushed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.ToiletFlushed  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ UnlockAchievement()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.UnlockAchievement  | 
          ( | 
          int |           playerId,  | 
         
        
           | 
           | 
          AchievementId |           achievementId ) | 
         
       
   | 
  
protected   | 
  
 
 
◆ VehicleDestroyed()
  
  
      
        
          | void SCR_DataCollectorAchievementsModule.VehicleDestroyed  | 
          ( | 
          int |           playerId | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ DEADEYE_KILL_COUNT
  
  
      
        
          | const int SCR_DataCollectorAchievementsModule.DEADEYE_KILL_COUNT = 10 | 
         
       
   | 
  
staticprotected   | 
  
 
 
◆ DEADEYE_RANGE
  
  
      
        
          | const float SCR_DataCollectorAchievementsModule.DEADEYE_RANGE = 300 | 
         
       
   | 
  
staticprotected   | 
  
 
 
◆ DEADEYE_RANGE_SQ
◆ FACTION_CIVILIAN
  
  
      
        
          | const FactionKey SCR_DataCollectorAchievementsModule.FACTION_CIVILIAN = "CIV" | 
         
       
   | 
  
staticprotected   | 
  
 
 
◆ LAST_ONE_STANDING_KILL_COUNT
  
  
      
        
          | const int SCR_DataCollectorAchievementsModule.LAST_ONE_STANDING_KILL_COUNT = 10 | 
         
       
   | 
  
staticprotected   | 
  
 
 
◆ m_Conflict
◆ m_mDeadeyeKillCounter
  
  
      
        
          | ref map<int, int> SCR_DataCollectorAchievementsModule.m_mDeadeyeKillCounter = new map<int, int>() | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_mLastOneStandingKillCounter
  
  
      
        
          | ref map<int, int> SCR_DataCollectorAchievementsModule.m_mLastOneStandingKillCounter = new map<int, int>() | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_mNightStalkerKillCounter
  
  
      
        
          | ref map<int, int> SCR_DataCollectorAchievementsModule.m_mNightStalkerKillCounter = new map<int, int>() | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_TimeManager
◆ NIGHT_STALKER_KILL_COUNT
  
  
      
        
          | const int SCR_DataCollectorAchievementsModule.NIGHT_STALKER_KILL_COUNT = 5 | 
         
       
   | 
  
staticprotected   | 
  
 
 
The documentation for this interface was generated from the following file:
- Game/DataCollection/DataCollectorModules/SCR_DataCollectorAchievementsModule.c