BlackICE Scripting

class game

TelemetryTelemetrySystem

game.TelemetryTelemetrySystem

  • 0 properties
  • 49 functions

Extends game.ITelemetrySystem game.IGameSystem IScriptable ISerializable

Properties

None.

Functions

  • void LogPlayerDeathEvent(game.events.DeathEvent evt) RTTI
  • void LogDamageDealt(game.TelemetryDamageDealt damage) RTTI
  • void LogHeadshotGGP(int num) RTTI
  • void LogEnemyDown(game.TelemetryEnemyDown telemetryEnemyDown) RTTI
  • void LogCombatGadgetUsed(WeakHandle<game.Object> owner, game.ItemID itemID) RTTI
  • void LogActiveCyberwareUsed(WeakHandle<game.Object> owner, game.ItemID itemID) RTTI
  • void LogConsumableUsed(WeakHandle<game.Object> owner, game.ItemID itemID) RTTI
  • void LogSpecialMovementPerformed(game.TelemetryMovementType mvtType) RTTI
  • void LogPlayerInDangerousArea(bool dangerous) RTTI
  • void LogNumberOfCombatants(int numberOfCombatants) RTTI
  • void LogPlayerReachedCriticalHealth(bool healthIsCritical) RTTI
  • void LogLevelGained(game.TelemetryLevelGained evt) RTTI
  • void LogDistrictChanged(string districtName, bool isNew) RTTI
  • void LogRewardGiven(CName rewardName, TDBID rewardTDBID, int rewardMoney) RTTI
  • void LogAttributeUpgraded(game.data.StatType attributeType, int lvl) RTTI
  • void LogPerkUpgraded(game.data.PerkType perkUpgraded, int lvl) RTTI
  • void LogNewPerkUpgraded(game.data.NewPerkType newPerkUpgraded, int lvl, game.data.DevelopmentPointType developementPointType) RTTI
  • void LogPartInstalled(game.TelemetryInventoryItem modifiedItem, game.TelemetryInventoryItem itemPart, TDBID slotID) RTTI
  • void LogInventoryMenuClosed() RTTI
  • void LogQuickHack(game.TelemetryQuickHack telemetryQuickHack) RTTI
  • void LogTakedown(CName takedownAction, WeakHandle<game.Object> target) RTTI
  • void LogBodyDisposed() RTTI
  • void LogWeaponAttackPerformed(WeakHandle<game.weapon.Object> weapon) RTTI
  • void LogHitDefense(game.TelemetryHitDefenseType defenseType) RTTI
  • void LogItemTransaction(WeakHandle<game.Object> buyer, WeakHandle<game.Object> seller, game.ItemID itemID, uint pricePerItem, uint itemQuantity, uint totalPrice) RTTI
  • void LogVendorMenuState(TDBID vendorid, bool isOpening) RTTI
  • void LogSkillbookUsed(WeakHandle<game.Object> owner, game.ItemID itemID) RTTI
  • void LogItemAcquired(TDBID itemTDBID, string meanOfAcquisition) RTTI
  • void LogItemDrop(WeakHandle<game.Object> owner, game.ItemID itemID) RTTI
  • void LogItemCrafting(game.TelemetryInventoryItem telemetryInventoryItem, CName craftingAction) RTTI
  • void LogItemDisassembled(WeakHandle<game.Object> owner, game.ItemID itemID) RTTI
  • void LogItemReward(WeakHandle<game.Object> owner, game.ItemID itemID) RTTI
  • void LogDamageByVehicle(game.events.HitEvent hitEvent) RTTI
  • void LogXPReward(TDBID xpRecordID, int amount, game.data.ProficiencyType type) RTTI
  • void LogDevPointsAddedFromReward(TDBID addDevPointEffectorTDBID, int amount, game.data.DevelopmentPointType type) RTTI
  • void OnSettingsSave() RTTI
  • void LogBraindanceReset() RTTI
  • void LogLastCheckpointLoaded() RTTI
  • void LogPerksRemoved(int respecCost, game.data.PerkType[] perksRemoved) RTTI
  • void LogNewPerkRemoved(game.data.NewPerkType perkRemoved) RTTI
  • void LogPhotomodeAttributeChanged() RTTI
  • void LogWardrobeUsed(int slotsUsed) RTTI
  • void LogEnteringOrExitingVehicle(bool isExiting) RTTI
  • void LogPlayerVehicleExploded() RTTI
  • void LogPlayerVehicleDamageReceived(int damage) RTTI
  • void LogPlayerVehicleImpact() RTTI
  • void LogHeatLevelChanged(uint heatLevel, string reason, uint crimescore) RTTI
  • static game.TelemetryInventoryItem GetTelemetryInventoryItemFromID(WeakHandle<game.Object> owner, game.ItemID itemID) staticRTTI
  • static game.TelemetryInventoryItem GetTelemetryInventoryItemFromdata(WeakHandle<game.ItemData> itemData) staticRTTI