Also, see an official documentation.
Name | Type | Description |
---|---|---|
Ruleset | Ruleset | Ruleset of the replay. |
OsuVersion | int | Version of the game when the replay was created. |
BeatmapMD5Hash | string | osu! beatmap MD5 hash. |
PlayerName | string | Player name. |
ReplayMD5Hash | string | osu! replay MD5 hash. |
Count300 | ushort | Number of 300s. |
Count100 | ushort | Number of 100s in standard, 150s in Taiko, 100s in CTB, 200s in mania. |
Count50 | ushort | Number of 50s in standard, small fruit in CTB, 50s in mania. |
CountGeki | ushort | Number of Gekis in standard, Max 300s in mania. |
CountKatu | ushort | Number of Katus in standard, 100s in mania. |
CountMiss | ushort | Number of misses. |
ReplayScore | int | Total score displayed on the score report. |
Combo | ushort | Greatest combo displayed on the score report. |
PerfectCombo | bool | Perfect/full combo. |
Mods | Mods | Mods used. |
ReplayTimestamp | DateTime | Time stamp. |
ReplayLength | int | Length in bytes of compressed replay data. |
ReplayFrames | List<ReplayFrame> | Replay data. |
LifeFrames | List<LifeFrame> | Life bar graph data. |
Seed | int | RNG seed. (used in replays with osu!mania random mod) |
OnlineId | long | Online Score ID |
Save(string path) | void | Writes this Replay to the specified path. |
Name | Type | Description |
---|---|---|
Time | int | Time in ms into the song. |
Percentage | float | Represents the amount of life you have at the given time. |
Name | Type | Description |
---|---|---|
X | float | X-coordinate of the cursor from 0 - 512. |
Y | float | Y-coordinate of the cursor from 0 - 384. |
TimeDiff | int | Time in ms since the previous frame. |
Time | int | Current frame's time in ms. |
StandardKeys | StandardKeys | Represents the osu!standard keys pressed in this frame. (None if Ruleset is not osu!standard) |
TaikoKeys | TaikoKeys | Represents the osu!taiko keys pressed in this frame. (None if Ruleset is not osu!taiko) |
CatchKeys | CatchKeys | Represents the osu!catch keys pressed in this frame. (None if Ruleset is not osu!catch) |
ManiaKeys | ManiaKeys | Represents the osu!mania keys pressed in this frame. (None if Ruleset is not osu!mania) |