TelemetrySystem
Documents the TelemetrySystem class and its functions.
NOT DOCUMENTED
We currently don't have information on how these functions work. They are being documented here for visibility.
Invoking TelemetrySystem
To invoke the telemetry system, use the following Global function:
tels = Game.TelemetrySystem()
Sub-functions
LogAttributeUpgraded
LogAttributeUpgraded(attributeType : gamedataStatType, lvl : Int32);
LogBraindanceReset
LogBraindanceReset();
LogDamageByVehicle
LogDamageByVehicle(hitEvent : ref:gameHitEvent);
LogDamageDealt
LogDamageDealt(damage : TelemetryDamageDealt);
LogDevPointsAddedFromReward
LogDevPointsAddedFromReward(addDevPointEffectorTDBID : TweakDBID, amount : Int32, type : gamedataDevelopmentPointType);
LogDistrictChanged
LogDistrictChanged(districtName : String, isNew : Bool);
LogEnemyDown
LogEnemyDown(telemetryEnemyDown : TelemetryEnemyDown);
LogInventoryMenuClosed();
LogItemAcquired
LogItemAcquired(itemTDBID : TweakDBID, meanOfAcquisition : String);
LogItemCrafting
LogItemCrafting(telemetryInventoryItem : TelemetryInventoryItem, craftingAction : CName);
LogItemDisassembled
LogItemDisassembled(telemetryInventoryItem : TelemetryInventoryItem);
LogItemDrop
LogItemDrop(owner : wref:GameObject, itemID : ItemID);
LogItemReward
LogItemReward(owner : wref:GameObject, itemID : ItemID);
LogItemTransaction
LogItemTransaction(buyer : wref:GameObject, seller : wref:GameObject, telemetryInventoryItem : TelemetryInventoryItem, pricePerItem : Uint32, itemQuantity : Uint32, totalPrice : Uint32);
LogLastCheckpointLoaded
LogLastCheckpointLoaded();
LogLevelGained
LogLevelGained(evt : TelemetryLevelGained);
LogNumberOfCombatants
LogNumberOfCombatants(numberOfCombatants : Int32);
LogPartInstalled
LogPartInstalled(modifiedItem : TelemetryInventoryItem, itemPart : TelemetryInventoryItem, slotID : TweakDBID);
LogPerkUpgraded
LogPerkUpgraded(perkUpgraded : gamedataPerkType, lvl : Int32);
LogPlayerDeathEvent
LogPlayerDeathEvent(evt : ref:gameDeathEvent);
LogPlayerInDangerousArea
LogPlayerInDangerousArea(dangerous : Bool);
LogPlayerReachedCriticalHealth
LogPlayerReachedCriticalHealth(healthIsCritical : Bool);
LogQuickHack
LogQuickHack(telemetryQuickHack : TelemetryQuickHack);
LogRewardGiven
LogRewardGiven(rewardName : CName, rewardTDBID : TweakDBID, rewardMoney : Int32);
LogSkillbookUsed
LogSkillbookUsed(telemetryInventoryItem : TelemetryInventoryItem);
LogTakedown
LogTakedown(takedownAction : CName, target : wref:GameObject);
LogVendorMenuState(vendorid : TweakDBID, isOpening : Bool);
LogXPReward
LogXPReward(xpRecordID : TweakDBID, amount : Int32, type : gamedataProficiencyType);
OnSettingsSave