Telemetry: Difference between revisions
Jump to navigation
Jump to search
m
update the prepo link (the section name was changed on SwitchBrew)
imported>Leoetlino (→On Switch: improve formatting) |
imported>Leoetlino m (update the prepo link (the section name was changed on SwitchBrew)) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
== On Switch == | == On Switch == | ||
On the Nintendo Switch, the [[switchbrew:BCAT_services#prepo:a.2C_prepo:m.2C_prepo:u.2C_prepo:s|prepo]] system service is used to save these reports. | On the Nintendo Switch, the [[switchbrew:BCAT_services#prepo:a.2C_prepo:a2.2C_prepo:m.2C_prepo:u.2C_prepo:s|prepo]] system service is used to save these reports. | ||
=== Common report fields === | === Common report fields === | ||
Line 55: | Line 55: | ||
* Dungeon name | * Dungeon name | ||
* Event | * Event | ||
**"leave": every time a dungeon stage is exited. Triggered by [[GameScene]]. | |||
**"enter": every time a dungeon stage is loaded. Triggered by [[GameScene]]. | |||
**"first": first time a dungeon is entered. Triggered by [[AIDef:Action/SetEnterDungeonFlag]] (called from Demo008_2). | |||
**"clear": when a dungeon is cleared. Triggered by [[AIDef:Action/SetCurrentDungeonClearFlag]] (called from Demo033_0). | |||
* Play times | * Play times | ||
Line 76: | Line 80: | ||
==== bloodymoon ==== | ==== bloodymoon ==== | ||
When a [[ | When a panic [[blood moon]] occurs. | ||
* Version info | * Version info | ||
* Map info | * Map info | ||
* Reason | * Reason (see [[Blood moon#Panic Blood Moons]]) | ||
* RomWorkTime | * RomWorkTime: time since game launch (in frames) | ||
* SceneWorkTime | * SceneWorkTime: time since last [[GameScene]] scene load | ||
* Map name | * Map name | ||
* Play times | * Play times | ||
Line 112: | Line 116: | ||
=== Debug reports === | === Debug reports === | ||
Debug versions send additional play reports for many common in-game events, such as enemy kills, inventory items the player receives or uses, etc. | Debug versions send additional play reports for many common in-game events, such as enemy kills, inventory items the player receives or uses, etc. | ||
=== Position tracker data === | |||
The PosTrackerUploader component can upload position tracker data (i.e. Hero's Path data). It is currently unknown whether this feature is actually enabled in the release version.{{check}} | |||
== On Wii U == | == On Wii U == | ||
The Wii U version also includes telemetry code, with fewer reports and slightly different names (e.g. bloodymoon is called bmoon). | |||
It is currently unknown when or if these reports are actually sent. | |||
[[Category:Internals]] | [[Category:Internals]] |