{
  "schemaVersion": "1.0.0",
  "kind": "nandarona.character-pack-index",
  "version": "1.2.0",
  "generatedAt": "2026-07-30T00:00:00.000Z",
  "packCount": 45,
  "packs": [
    {
      "packId": "character-jiitto",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "jiitto"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/jiitto-2.1.0.zip",
      "bytes": 1433073,
      "sha256": "501fc2009c56b8df85dabccc4d2c0c85be87ffb220ac198bac714575ec7334bf",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-mayokoro",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "mayokoro"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/mayokoro-2.1.0.zip",
      "bytes": 1515778,
      "sha256": "851cb998f33129ad4f6e69a26c3da3ec111cc04c739e4a0acd9a1d89d83e56be",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-zurena",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "zurena"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/zurena-2.1.0.zip",
      "bytes": 1420395,
      "sha256": "3d0d7179eb4eeb71f2151b196d6e0e0797bea1bf19fed237d8b875c433ba5a7a",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-omochirome",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "omochirome"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/omochirome-2.1.0.zip",
      "bytes": 1530004,
      "sha256": "dca5fc178567a764e94e43749a6076fd6d7eae4f4c68d990250bb11969565b01",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-shirushiro",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "shirushiro"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/shirushiro-2.1.0.zip",
      "bytes": 1607699,
      "sha256": "71b7350b8e520715704bc32f71d71627465a3e19530940107c2b1980cb7a620e",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-utagai",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "utagai"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/utagai-2.1.0.zip",
      "bytes": 1614225,
      "sha256": "86a51d1013cf9425ea941540fc8ca45b630209f9e83a10fb1b1918ea7d4c6399",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kasuka",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kasuka"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kasuka-2.1.0.zip",
      "bytes": 1267595,
      "sha256": "50911742455cd216d7e45b8165ec64fe2f2c2ad5410f3ef6d296f85195cb1f42",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-tsunagari",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "tsunagari"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/tsunagari-2.1.0.zip",
      "bytes": 1488231,
      "sha256": "f5170ef609758dd4cfba374d673cc8190cbbd5d0063f3ad8c2311ef93885ec7b",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-yohaku",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "yohaku"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/yohaku-2.1.0.zip",
      "bytes": 1433089,
      "sha256": "ea314874f9615b50965115f4ed01f36fdb3571b8868821ef6a0425d9757ab8dd",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-hayagatten",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "hayagatten"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/hayagatten-2.1.0.zip",
      "bytes": 1567657,
      "sha256": "6968115311a12bd39ed499f2722f3304bb867a6cf723c0db4f51dfdab0eb5681",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kakusan",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kakusan"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kakusan-2.1.0.zip",
      "bytes": 1288907,
      "sha256": "a50bc5221ee65d1cf742a3300609f6e680f170fa0984dc33ed6213df305830d4",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kakudo",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kakudo"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kakudo-2.1.0.zip",
      "bytes": 1335695,
      "sha256": "f620fa3ecc2cc94bf293b99eb2c5272f8f7721734d728dda11c293f711e0c47d",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-hakkyo",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "hakkyo"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/hakkyo-2.1.0.zip",
      "bytes": 1403792,
      "sha256": "d7ac3a9f344cfd709ebf6790df9358bce0e4a256094895f657311fabe863b694",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-ryuka",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "ryuka"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/ryuka-2.1.0.zip",
      "bytes": 1273871,
      "sha256": "499f51dccb5ec46b538d62f7cd553a433deac9e6ff5fdfe0703d9a9b336d1c8e",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-henka",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "henka"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/henka-2.1.0.zip",
      "bytes": 1400792,
      "sha256": "b93bed9b3d953fdbd1a94f3649bb9ff858ad255e27b1ed014da7eb7954750ef8",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-youka",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "youka"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/youka-2.1.0.zip",
      "bytes": 1392884,
      "sha256": "27b624d204b99eda73793e242146977807ba8318d849f4d00962767a95e1d3d0",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-seigyo",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "seigyo"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/seigyo-2.1.0.zip",
      "bytes": 1338885,
      "sha256": "2fde71e5fb879b1068fa144079e8dc9e4eebfd7580b2a901b8f7c8925289bc03",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kessho",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kessho"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kessho-2.1.0.zip",
      "bytes": 1664449,
      "sha256": "8679b487b2ae88ea147de331d6e079d0f59e7fc9e0da09e3c575cc24815b30ce",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kyori",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kyori"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kyori-2.1.0.zip",
      "bytes": 1258003,
      "sha256": "889d4f3d6cc8f80f14f986b5cb052a655eb36fe461fd56369718f2698ba74a9e",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kairo",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kairo"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kairo-2.1.0.zip",
      "bytes": 1480440,
      "sha256": "75ef7decb893bcabea4c321ddbedb61b1c8c00ebc2691d1352c9c61fe4f48549",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-musubu",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "musubu"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/musubu-2.2.0.zip",
      "bytes": 1171672,
      "sha256": "80ea3606712d81a5f25f475ddf22e0d43b9c0bbcddefbf952a624e2bf4be0d6e",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-hodoku",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "hodoku"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/hodoku-2.2.0.zip",
      "bytes": 923964,
      "sha256": "25862cf0be26a03a0041b383e971f9016dfb5be88371105a913bef7ee720698e",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-watasu",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "watasu"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/watasu-2.2.0.zip",
      "bytes": 847419,
      "sha256": "cc473647aa690fb0be451bbb0a8b147761f0d7c0e66aa85857e41178e342981c",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-honyaku",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "honyaku"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/honyaku-2.2.0.zip",
      "bytes": 858144,
      "sha256": "69454c2669d094e11206149a4269a6f8b3be767768fe795f0f8ef77da41ad66d",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-hibiku",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "hibiku"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/hibiku-2.2.0.zip",
      "bytes": 981406,
      "sha256": "7b367c3658a43c9c8ea600900e2352c63a2aff0a5b6d7ed9030fe51fe2595020",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-sasou",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "sasou"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/sasou-2.2.0.zip",
      "bytes": 916761,
      "sha256": "06828e2bb06384db1e6de1a7463e7e0e54dea9a7638fdab2122836ce1769b1aa",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-sasaeru",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "sasaeru"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/sasaeru-2.2.0.zip",
      "bytes": 1279788,
      "sha256": "c8b5b7de5c6fdf20121964024740d8c036b8405b073784f9bc88219b1f1dd408",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-meguru",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "meguru"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/meguru-2.2.0.zip",
      "bytes": 1098404,
      "sha256": "f42db049b482b05e2f3a3c48119bef2c7020e74b26d81dccb23d9b6a895488f0",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kasanaru",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kasanaru"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kasanaru-2.2.0.zip",
      "bytes": 1246525,
      "sha256": "9f96532ee8930ed6219f784d3e48506622db910b49994b6140aaebeae94666c9",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-tsutsumu",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "tsutsumu"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/tsutsumu-2.2.0.zip",
      "bytes": 1109726,
      "sha256": "3ff79fab1738bf6a11f93a221132d76add5316846a43815d05e4f3d235be74c7",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kazemichi",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kazemichi"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kazemichi-2.3.0.zip",
      "bytes": 2237920,
      "sha256": "b2215b6259715ebe249d311d8019430ad2705188ea4e7909caf8e5765499e453",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-amatsugi",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "amatsugi"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/amatsugi-2.3.0.zip",
      "bytes": 1570409,
      "sha256": "9e629a2362d622312d56e0979e7ea6419f56940b5acf9761ae2bc7d7c5376d3e",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kirima",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kirima"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kirima-2.3.0.zip",
      "bytes": 2752512,
      "sha256": "4916cdda7cea6d86898578111b43eec20c4e1d482119024905313f5cab1e72e0",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-inabika",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "inabika"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/inabika-2.3.0.zip",
      "bytes": 1667948,
      "sha256": "7e40803dd47fa54296a520717438e5cac08f9c98126aee4e5c13661b43b942b1",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-setsumon",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "setsumon"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/setsumon-2.3.0.zip",
      "bytes": 2477811,
      "sha256": "d82f70e3b60742aa44440d372d0aa98ed945f2bc92841d532ecf94f3260cad55",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-terika",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "terika"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/terika-2.3.0.zip",
      "bytes": 2242847,
      "sha256": "9e4c4cd32b7c2e3ddd2908c6323d95daaa3efee8ad340dc86f435dc6958f84b6",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-nijimi",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "nijimi"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/nijimi-2.3.0.zip",
      "bytes": 2590717,
      "sha256": "87801227fa4ed5176644cf9d23be5ce6d21bb7729cefcf4386d2db69028bfdec",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kumokage",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kumokage"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kumokage-2.3.0.zip",
      "bytes": 2144285,
      "sha256": "0283fc3d5e127ab558a834e574a8358544cb48ea780c5f71270a0906fa2e8d83",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-atsudama",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "atsudama"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/atsudama-2.3.0.zip",
      "bytes": 2916259,
      "sha256": "52e124af2df7c4113654927a906c34f57fdd14209739df577dde8cf3d0161bae",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "character-kageri",
      "kind": "character",
      "version": "1.2.0",
      "characterCount": 1,
      "characterIds": [
        "kageri"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/characters/kageri-2.3.0.zip",
      "bytes": 1854727,
      "sha256": "68fa9b9114e364252afd36d5382c3387d4606821886afbc3fb4a956a384e8946",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "family-observers",
      "kind": "family",
      "version": "1.2.0",
      "characterCount": 10,
      "characterIds": [
        "jiitto",
        "mayokoro",
        "zurena",
        "omochirome",
        "shirushiro",
        "utagai",
        "kasuka",
        "tsunagari",
        "yohaku",
        "hayagatten"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/families/observers-1.2.0.zip",
      "bytes": 14859128,
      "sha256": "21cbd955aa89c4964b035f80eb65a2c369ed506c8d19da03ec1963907db98db1",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "family-kakera",
      "kind": "family",
      "version": "1.2.0",
      "characterCount": 10,
      "characterIds": [
        "kakusan",
        "kakudo",
        "hakkyo",
        "ryuka",
        "henka",
        "youka",
        "seigyo",
        "kessho",
        "kyori",
        "kairo"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/families/kakera-1.2.0.zip",
      "bytes": 13818993,
      "sha256": "bb7e8518435f0c813bfba93b86ecaed7c9f0562ed9490b31f81df18bf5f2b293",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "family-tools",
      "kind": "family",
      "version": "1.2.0",
      "characterCount": 10,
      "characterIds": [
        "musubu",
        "hodoku",
        "watasu",
        "honyaku",
        "hibiku",
        "sasou",
        "sasaeru",
        "meguru",
        "kasanaru",
        "tsutsumu"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/families/tools-1.2.0.zip",
      "bytes": 10414948,
      "sha256": "a2a748f4065aefc39568c213f56ed5d77f598488abd75e8796b48ff205647160",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "family-weather",
      "kind": "family",
      "version": "1.2.0",
      "characterCount": 10,
      "characterIds": [
        "kazemichi",
        "amatsugi",
        "kirima",
        "inabika",
        "setsumon",
        "terika",
        "nijimi",
        "kumokage",
        "atsudama",
        "kageri"
      ],
      "artworkTier": "source-state-sheet",
      "url": "/characters/packs/v1/releases/1.2.0/families/weather-1.2.0.zip",
      "bytes": 22436907,
      "sha256": "66882c4c8f88986b394a79bf225e00f3951abc7926848c68561d48770b4f3d3f",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    },
    {
      "packId": "nandarona-characters-40",
      "kind": "collection",
      "version": "1.2.0",
      "characterCount": 40,
      "characterIds": [
        "jiitto",
        "mayokoro",
        "zurena",
        "omochirome",
        "shirushiro",
        "utagai",
        "kasuka",
        "tsunagari",
        "yohaku",
        "hayagatten",
        "kakusan",
        "kakudo",
        "hakkyo",
        "ryuka",
        "henka",
        "youka",
        "seigyo",
        "kessho",
        "kyori",
        "kairo",
        "musubu",
        "hodoku",
        "watasu",
        "honyaku",
        "hibiku",
        "sasou",
        "sasaeru",
        "meguru",
        "kasanaru",
        "tsutsumu",
        "kazemichi",
        "amatsugi",
        "kirima",
        "inabika",
        "setsumon",
        "terika",
        "nijimi",
        "kumokage",
        "atsudama",
        "kageri"
      ],
      "artworkTier": "web-preview",
      "url": "/characters/packs/v1/releases/1.2.0/nandarona-characters-40-1.2.0.zip",
      "bytes": 1159721,
      "sha256": "3a1815c5d222eb62c1671c685f7957de2bc2eb796fa30051cc79f53a73877fbc",
      "license": "CC-BY-4.0",
      "engineSupport": {
        "generic2d": "included",
        "unreal": "not-included",
        "unity": "not-included",
        "godot": "not-included",
        "obs": "image-import-only"
      }
    }
  ]
}
