DataTrackingSystem
Base: game.ScriptableSystem
None.
| Property | Type | |
|---|---|---|
trackedAchievements | game.data.Achievement[] | scripted |
rangedAttacksMade | int | scripted |
meleeAttacksMade | int | scripted |
meleeKills | int | scripted |
rangedKills | int | scripted |
quickhacksMade | int | scripted |
distractionsMade | int | scripted |
legendaryItemsCrafted | int | scripted |
npcMeleeLightAttackReceived | int | scripted |
npcMeleeStrongAttackReceived | int | scripted |
npcMeleeBlockAttackReceived | int | scripted |
npcMeleeBlockedAttacks | int | scripted |
npcMeleeDeflectedAttacks | int | scripted |
downedEnemies | int | scripted |
killedEnemies | int | scripted |
defeatedEnemies | int | scripted |
incapacitatedEnemies | int | scripted |
finishedEnemies | int | scripted |
downedWithRanged | int | scripted |
downedWithMelee | int | scripted |
downedInTimeDilatation | int | scripted |
rangedProgress | int | scripted |
meleeProgress | int | scripted |
dilationProgress | int | scripted |
failedShardDrops | float | scripted |
LegPlusPlusHackDropped | bool | scripted |
bluelinesUseCount | int | scripted |
twoHeadssourceID | ent.EntityID | scripted |
twoHeadsValidTimestamp | float | scripted |
lastKillTimestamp | float | scripted |
enemiesKilledInTimeInterval | WeakHandle<game.Object>[] | scripted |
timeInterval | float | scripted |
numerOfKillsRequired | int | scripted |
gunKataKilledEnemies | int | scripted |
gunKataValidTimestamp | float | scripted |
hardKneesInProgress | bool | scripted |
hardKneesKilledEnemies | int | scripted |
harKneesValidTimestamp | float | scripted |
resetKilledReqDelayID | game.DelayID | scripted |
resetFinishedReqDelayID | game.DelayID | scripted |
resetDefeatedReqDelayID | game.DelayID | scripted |
resetIncapacitatedReqDelayID | game.DelayID | scripted |
resetDownedReqDelayID | game.DelayID | scripted |
resetMeleeAttackReqDelayID | game.DelayID | scripted |
resetRangedAttackReqDelayID | game.DelayID | scripted |
resetAttackReqDelayID | game.DelayID | scripted |
resetNpcMeleeLightAttackReqDelayID | game.DelayID | scripted |
resetNpcMeleeStrongAttackReqDelayID | game.DelayID | scripted |
resetNpcMeleeFinalAttackReqDelayID | game.DelayID | scripted |
resetNpcMeleeBlockAttackReqDelayID | game.DelayID | scripted |
resetNpcBlockedReqDelayID | game.DelayID | scripted |
resetNpcDeflectedReqDelayID | game.DelayID | scripted |
resetNpcGuardbreakReqDelayID | game.DelayID | scripted |
void OnAttach() overrideRTTIvoid OnDetach() overrideRTTIvoid OnRestored(int saveVersion, int gameVersion) overrideRTTICName GetNameFromDataTrackingFactEnum(ETelemetryData dataTrackingFact) RTTIint GetCountFromDataTrackingFactEnum(ETelemetryData dataTrackingFact) RTTIvoid OnModifyTelemetryVariable(ModifyTelemetryVariable request) RTTIvoid OnModifyNPCTelemetryVariable(ModifyNPCTelemetryVariable request) RTTIvoid ProcessTutorialFact(ETelemetryData telemetryData) RTTIvoid OnBluelineSelectedRequest(scn.BluelineSelectedRequest request) RTTIvoid OnSendItemCraftedDataTrackingRequest(ItemCraftedDataTrackingRequest request) RTTIbool IsSourcePlayer(game.damage.AttackData attackData) RTTIbool CheckTimeDilationSources() RTTIvoid OnNPCKillDataTrackingRequest(NPCKillDataTrackingRequest request) RTTIvoid OnTakedownActionDataTrackingRequest(TakedownActionDataTrackingRequest request) RTTIvoid ProcessDataTrackingFacts() RTTIvoid OnUpdateShardFailedDrops(UpdateShardFailedDropsRequest request) RTTIfloat GetFailedShardDrops() RTTIvoid OnFirstPlusPlusLegendaryAwarded(FirstPlusPlusLegendaryAwardedRequest request) RTTIbool IsFirstPlusPlusLegendaryAwarded() RTTIvoid OnResetKilledRequest(ResetNPCKilledDelayedRequest request) RTTIvoid OnResetFinishedRequest(ResetNPCFinishedDelayedRequest request) RTTIvoid OnResetDefeatedRequest(ResetNPCDefeatedDelayedRequest request) RTTIvoid OnResetIncapacitatedRequest(ResetNPCIncapacitatedDelayedRequest request) RTTIvoid OnResetDownedRequest(ResetNPCDownedDelayedRequest request) RTTIvoid OnResetMeleeAttackRequest(ResetMeleeAttackDelayedRequest request) RTTIvoid OnResetRangedAttackRequest(ResetRangedAttackDelayedRequest request) RTTIvoid OnResetQuickhackRequest(ResetAttackDelayedRequest request) RTTIvoid OnResetLightHitsReceivedRequest(ResetLightHitsReceivedRequest request) RTTIvoid OnResetStrongHitsReceivedRequest(ResetStrongHitsReceivedRequest request) RTTIvoid OnResetFinalComboHitsReceivedRequest(ResetFinalComboHitsReceivedRequest request) RTTIvoid OnResetBlockAttackHitsReceivedRequest(ResetBlockAttackHitsReceivedRequest request) RTTIvoid OnResetBlockedHitsRequest(ResetBlockedHitsRequest request) RTTIvoid RestoreTrackedAchievemenets() RTTIvoid UnlockAchievement(game.data.Achievement achievement) RTTIvoid SetAchievementProgress(game.data.Achievement achievement, int trackedData, int? customTarget) RTTIWeakHandle<game.data.Achievement_Record> GetAchievementRecordFromGameDataAchievement(game.data.Achievement achievement) RTTIvoid OnAddAchievementRequest(AddAchievementRequest request) RTTIvoid OnSetAchievementProgressRequest(quest.SetAchievementProgressRequest request) RTTIvoid OnUnlockAllAchievementsRequest(UnlockAllAchievementsRequest request) RTTIvoid ProcessNotTheMobileAchievement(DamageHistoryEntry damageEntry) RTTIvoid ProcessHandyManAchievement(game.ItemID targetItem, int amount) RTTIvoid ProcessTwoHeadsOneBulletAchievement(NPCKillDataTrackingRequest request) RTTIvoid ProcessGunKataAchievement(NPCKillDataTrackingRequest request) RTTIvoid ProcessHardForKneesAchievement() RTTI