Skip to content

游玩记录

示例

json
{
  "uuid": "00000000-0000-0000-0000-000000000000",
  "songId": "test",
  "ratingClass": 2,
  "playedAt": "2025-01-01T00:00:00Z",
  "score": 10002219,
  "pure": 2219,
  "pureInaccurate": 2,
  "pureEarly": 1,
  "pureLate": 1,
  "far": 0,
  "farInaccurate": 0,
  "farEarly": 0,
  "farLost": 0,
  "lost": 0,
  "maxRecall": 2221,
  "clearType": 3,
  "modifier": 2,
  "comment": "wow i pm test"
}

JSON Schema

json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://arcaeaoffline.sevive.xyz/schemas/definitions/play-result.json",
  "title": "Arcaea Offline Definitions - PlayResult",
  "type": "object",
  "properties": {
    "uuid": {
      "type": "string",
      "format": "uuid"
    },
    "songId": {
      "type": "string"
    },
    "ratingClass": {
      "type": "integer",
      "minimum": 0
    },
    "playedAt": {
      "type": "string",
      "format": "date-time"
    },
    "score": {
      "type": "integer",
      "minimum": 0
    },
    "pure": {
      "type": "integer",
      "minimum": 0
    },
    "pureInaccurate": {
      "type": "integer",
      "minimum": 0
    },
    "pureEarly": {
      "type": "integer",
      "minimum": 0
    },
    "pureLate": {
      "type": "integer",
      "minimum": 0
    },
    "far": {
      "type": "integer",
      "minimum": 0
    },
    "farInaccurate": {
      "type": "integer",
      "minimum": 0
    },
    "farEarly": {
      "type": "integer",
      "minimum": 0
    },
    "farLate": {
      "type": "integer",
      "minimum": 0
    },
    "lost": {
      "type": "integer",
      "minimum": 0
    },
    "maxRecall": {
      "type": "integer",
      "minimum": 0
    },
    "clearType": {
      "type": "integer",
      "minimum": 0
    },
    "modifier": {
      "type": "integer",
      "minimum": 0
    },
    "comment": {
      "type": "string"
    }
  },
  "required": ["uuid", "songId", "ratingClass", "score"]
}