{
  "created": "2026-09-16T11:04:29.716Z",
  "errors": [],
  "characters": [
    {
      "id": "serin-review",
      "name": "서린 · 전령",
      "clips": [
        "idle",
        "walk",
        "run",
        "attack_1",
        "attack_2",
        "attack_3",
        "dodge",
        "jump",
        "hit",
        "death",
        "interact"
      ],
      "shots": [
        {
          "clip": "idle",
          "time": 0,
          "view": "front",
          "file": "serin-review-idle-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-front",
          "file": "serin-review-idle-face-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-side",
          "file": "serin-review-idle-face-side.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "ankles",
          "file": "serin-review-idle-ankles.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "cloak",
          "file": "serin-review-idle-cloak.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "front",
          "file": "serin-review-run-front.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "ankles",
          "file": "serin-review-run-ankles.png"
        },
        {
          "clip": "dodge",
          "time": 0.32,
          "view": "front",
          "file": "serin-review-dodge-front.png"
        },
        {
          "clip": "attack_1",
          "time": 0.27,
          "view": "cloak",
          "file": "serin-review-attack_1-cloak.png"
        }
      ]
    },
    {
      "id": "doyun-review",
      "name": "도윤 · 정비사",
      "clips": [
        "idle",
        "walk",
        "run",
        "attack_1",
        "attack_2",
        "attack_3",
        "dodge",
        "jump",
        "hit",
        "death",
        "interact"
      ],
      "shots": [
        {
          "clip": "idle",
          "time": 0,
          "view": "front",
          "file": "doyun-review-idle-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-front",
          "file": "doyun-review-idle-face-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-side",
          "file": "doyun-review-idle-face-side.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "ankles",
          "file": "doyun-review-idle-ankles.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "cloak",
          "file": "doyun-review-idle-cloak.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "front",
          "file": "doyun-review-run-front.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "ankles",
          "file": "doyun-review-run-ankles.png"
        },
        {
          "clip": "dodge",
          "time": 0.32,
          "view": "front",
          "file": "doyun-review-dodge-front.png"
        },
        {
          "clip": "attack_1",
          "time": 0.27,
          "view": "cloak",
          "file": "doyun-review-attack_1-cloak.png"
        }
      ]
    },
    {
      "id": "warden-review",
      "name": "무겸 · 수문장",
      "clips": [
        "idle",
        "walk",
        "run",
        "attack_1",
        "attack_2",
        "attack_3",
        "dodge",
        "jump",
        "hit",
        "death",
        "interact"
      ],
      "shots": [
        {
          "clip": "idle",
          "time": 0,
          "view": "front",
          "file": "warden-review-idle-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-front",
          "file": "warden-review-idle-face-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-side",
          "file": "warden-review-idle-face-side.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "ankles",
          "file": "warden-review-idle-ankles.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "cloak",
          "file": "warden-review-idle-cloak.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "front",
          "file": "warden-review-run-front.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "ankles",
          "file": "warden-review-run-ankles.png"
        },
        {
          "clip": "dodge",
          "time": 0.32,
          "view": "front",
          "file": "warden-review-dodge-front.png"
        },
        {
          "clip": "attack_1",
          "time": 0.27,
          "view": "cloak",
          "file": "warden-review-attack_1-cloak.png"
        }
      ]
    },
    {
      "id": "soldier-baseline",
      "name": "회랑 경비병 · 기존 모델",
      "clips": [
        "idle",
        "walk",
        "run",
        "attack_1",
        "attack_2",
        "attack_3",
        "dodge",
        "jump",
        "hit",
        "death",
        "interact"
      ],
      "shots": [
        {
          "clip": "idle",
          "time": 0,
          "view": "front",
          "file": "soldier-baseline-idle-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-front",
          "file": "soldier-baseline-idle-face-front.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "face-side",
          "file": "soldier-baseline-idle-face-side.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "ankles",
          "file": "soldier-baseline-idle-ankles.png"
        },
        {
          "clip": "idle",
          "time": 0,
          "view": "cloak",
          "file": "soldier-baseline-idle-cloak.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "front",
          "file": "soldier-baseline-run-front.png"
        },
        {
          "clip": "run",
          "time": 0.28,
          "view": "ankles",
          "file": "soldier-baseline-run-ankles.png"
        },
        {
          "clip": "dodge",
          "time": 0.32,
          "view": "front",
          "file": "soldier-baseline-dodge-front.png"
        },
        {
          "clip": "attack_1",
          "time": 0.27,
          "view": "cloak",
          "file": "soldier-baseline-attack_1-cloak.png"
        }
      ]
    }
  ]
}