com.derakkuma.play
A single maimai DX play log entry linked to a canonical Derakkuma chart
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | derakkuma.com |
| Indexed |
Showing version bafyreihs24yatiy5fhlqcel2jis2x22jwcexf3vi2o6hfqd3gtb2agfva4. Show the latest
Checks
Valid Lint pass{
"$type": "com.atproto.lexicon.schema",
"defs": {
"achievedTotal": {
"properties": {
"achieved": {
"minimum": 0,
"type": "integer"
},
"total": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"achieved",
"total"
],
"type": "object"
},
"dxScore": {
"properties": {
"achieved": {
"minimum": 0,
"type": "integer"
},
"total": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"achieved",
"total"
],
"type": "object"
},
"main": {
"description": "A single maimai DX play log entry linked to a canonical Derakkuma chart",
"key": "tid",
"record": {
"properties": {
"achievement": {
"maxLength": 8,
"type": "string"
},
"chart": {
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"dedupeKey": {
"maxLength": 512,
"type": "string"
},
"dxScore": {
"ref": "#dxScore",
"type": "ref"
},
"fast": {
"minimum": 0,
"type": "integer"
},
"fcStatus": {
"maxLength": 16,
"type": "string"
},
"isNewRecord": {
"type": "boolean"
},
"late": {
"minimum": 0,
"type": "integer"
},
"matchingRank": {
"minimum": 1,
"type": "integer"
},
"maxCombo": {
"ref": "#achievedTotal",
"type": "ref"
},
"maxSync": {
"ref": "#achievedTotal",
"type": "ref"
},
"notes": {
"ref": "#noteBreakdown",
"type": "ref"
},
"playedAt": {
"maxLength": 32,
"type": "string"
},
"rating": {
"minimum": 0,
"type": "integer"
},
"ratingDelta": {
"type": "integer"
},
"scoreRank": {
"maxLength": 8,
"type": "string"
},
"syncStatus": {
"maxLength": 16,
"type": "string"
},
"trackNum": {
"minimum": 1,
"type": "integer"
}
},
"required": [
"chart",
"achievement",
"createdAt"
],
"type": "object"
},
"type": "record"
},
"noteBreakdown": {
"properties": {
"break": {
"ref": "#noteJudgement",
"type": "ref"
},
"hold": {
"ref": "#noteJudgement",
"type": "ref"
},
"slide": {
"ref": "#noteJudgement",
"type": "ref"
},
"tap": {
"ref": "#noteJudgement",
"type": "ref"
},
"touch": {
"ref": "#noteJudgement",
"type": "ref"
}
},
"type": "object"
},
"noteJudgement": {
"properties": {
"criticalPerfect": {
"minimum": 0,
"type": "integer"
},
"good": {
"minimum": 0,
"type": "integer"
},
"great": {
"minimum": 0,
"type": "integer"
},
"miss": {
"minimum": 0,
"type": "integer"
},
"perfect": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"criticalPerfect",
"perfect",
"great",
"good",
"miss"
],
"type": "object"
}
},
"id": "com.derakkuma.play",
"lexicon": 1
}