com.derakkuma.play

derakkuma.com

Documentation

A single maimai DX play log entry linked to a canonical Derakkuma chart

main record

A single maimai DX play log entry linked to a canonical Derakkuma chart

Record Key tid Timestamp-based ID

Properties

achievement string Required

No description available.

maxLength: 8 bytes
createdAt string datetime Required

An RFC 3339 formatted timestamp.

dedupeKey string Optional

No description available.

maxLength: 512 bytes
dxScore ref #dxScore Optional

No description available.

fast integer Optional

No description available.

minimum: 0
fcStatus string Optional

No description available.

maxLength: 16 bytes
isNewRecord boolean Optional

No description available.

late integer Optional

No description available.

minimum: 0
matchingRank integer Optional

No description available.

minimum: 1
playedAt string Optional

No description available.

maxLength: 32 bytes
rating integer Optional

No description available.

minimum: 0
ratingDelta integer Optional

No description available.

scoreRank string Optional

No description available.

maxLength: 8 bytes
syncStatus string Optional

No description available.

maxLength: 16 bytes
trackNum integer Optional

No description available.

minimum: 1
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "chart",
      "achievement",
      "createdAt"
    ],
    "properties": {
      "fast": {
        "type": "integer",
        "minimum": 0
      },
      "late": {
        "type": "integer",
        "minimum": 0
      },
      "chart": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "notes": {
        "ref": "#noteBreakdown",
        "type": "ref"
      },
      "rating": {
        "type": "integer",
        "minimum": 0
      },
      "dxScore": {
        "ref": "#dxScore",
        "type": "ref"
      },
      "maxSync": {
        "ref": "#achievedTotal",
        "type": "ref"
      },
      "fcStatus": {
        "type": "string",
        "maxLength": 16
      },
      "maxCombo": {
        "ref": "#achievedTotal",
        "type": "ref"
      },
      "playedAt": {
        "type": "string",
        "maxLength": 32
      },
      "trackNum": {
        "type": "integer",
        "minimum": 1
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "dedupeKey": {
        "type": "string",
        "maxLength": 512
      },
      "scoreRank": {
        "type": "string",
        "maxLength": 8
      },
      "syncStatus": {
        "type": "string",
        "maxLength": 16
      },
      "achievement": {
        "type": "string",
        "maxLength": 8
      },
      "isNewRecord": {
        "type": "boolean"
      },
      "ratingDelta": {
        "type": "integer"
      },
      "matchingRank": {
        "type": "integer",
        "minimum": 1
      }
    }
  },
  "description": "A single maimai DX play log entry linked to a canonical Derakkuma chart"
}
achievedTotal object

No description available.

Properties

achieved integer Required

No description available.

minimum: 0
total integer Required

No description available.

minimum: 0
View raw schema
{
  "type": "object",
  "required": [
    "achieved",
    "total"
  ],
  "properties": {
    "total": {
      "type": "integer",
      "minimum": 0
    },
    "achieved": {
      "type": "integer",
      "minimum": 0
    }
  }
}
dxScore object

No description available.

Properties

achieved integer Required

No description available.

minimum: 0
total integer Required

No description available.

minimum: 0
View raw schema
{
  "type": "object",
  "required": [
    "achieved",
    "total"
  ],
  "properties": {
    "total": {
      "type": "integer",
      "minimum": 0
    },
    "achieved": {
      "type": "integer",
      "minimum": 0
    }
  }
}
noteBreakdown object

No description available.

Properties

View raw schema
{
  "type": "object",
  "properties": {
    "tap": {
      "ref": "#noteJudgement",
      "type": "ref"
    },
    "hold": {
      "ref": "#noteJudgement",
      "type": "ref"
    },
    "break": {
      "ref": "#noteJudgement",
      "type": "ref"
    },
    "slide": {
      "ref": "#noteJudgement",
      "type": "ref"
    },
    "touch": {
      "ref": "#noteJudgement",
      "type": "ref"
    }
  }
}
noteJudgement object

No description available.

Properties

criticalPerfect integer Required

No description available.

minimum: 0
good integer Required

No description available.

minimum: 0
great integer Required

No description available.

minimum: 0
miss integer Required

No description available.

minimum: 0
perfect integer Required

No description available.

minimum: 0
View raw schema
{
  "type": "object",
  "required": [
    "criticalPerfect",
    "perfect",
    "great",
    "good",
    "miss"
  ],
  "properties": {
    "good": {
      "type": "integer",
      "minimum": 0
    },
    "miss": {
      "type": "integer",
      "minimum": 0
    },
    "great": {
      "type": "integer",
      "minimum": 0
    },
    "perfect": {
      "type": "integer",
      "minimum": 0
    },
    "criticalPerfect": {
      "type": "integer",
      "minimum": 0
    }
  }
}

Lexicon Garden

@