Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
SCR_DataCollectorAchievementsModule Interface Reference
Inheritance diagram for SCR_DataCollectorAchievementsModule:
[legend]

Public Member Functions

override void OnPlayerKilled (int playerId, IEntity playerEntity, IEntity killerEntity, notnull Instigator killer)
 
override void OnGameModeEnd ()
 
- Public Member Functions inherited from SCR_DataCollectorModule
void Update (float timeTick)
 
void OnPlayerDisconnected (int playerID, IEntity controlledEntity=null)
 
void OnPlayerSpawned (int playerID, IEntity controlledEntity)
 
void OnPlayerAuditSuccess (int playerID)
 
void OnPlayerKilled (int playerId, IEntity playerEntity, IEntity killerEntity, notnull Instigator killer)
 
void OnAIKilled (IEntity AIEntity, IEntity killerEntity, notnull Instigator killer)
 
void OnGameModeEnd ()
 
void InitModule ()
 
void OnControlledEntityChanged (IEntity from, IEntity to)
 

Protected Member Functions

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 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 AddInvokers (IEntity player)
 
void RemoveInvokers (IEntity player)
 

Additional Inherited Members

- Public Attributes inherited from SCR_DataCollectorModule
float m_fUpdatePeriod
 
- Protected Attributes inherited from SCR_DataCollectorModule
ref map< int, TextWidget > m_StatsVisualization
 
float m_fTimeSinceUpdate = 0
 

Constructor & Destructor Documentation

◆ ~SCR_DataCollectorAchievementsModule()

void SCR_DataCollectorAchievementsModule.~SCR_DataCollectorAchievementsModule ( )
protected

Member Function Documentation

◆ 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

◆ OnGameModeEnd()

override void SCR_DataCollectorAchievementsModule.OnGameModeEnd ( )

◆ 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  killer 
)

◆ OnSupportStationUsed()

void SCR_DataCollectorAchievementsModule.OnSupportStationUsed ( SCR_BaseSupportStationComponent  supportStation,
ESupportStationType  supportStationType,
IEntity  actionTarget,
IEntity  actionUser,
SCR_BaseUseSupportStationAction  action 
)
protected

◆ 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

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