{
  "animations": {
    "idle": {
      "file": "idle-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            9,
            170,
            826,
            1157
          ],
          "pivot": [
            423,
            1150
          ]
        }
      ],
      "sourceBodyHeight": 1149,
      "imageSize": [
        1122,
        1402
      ]
    },
    "slash": {
      "file": "slash.png",
      "frames": [
        {
          "rect": [
            58,
            81,
            452,
            443
          ],
          "pivot": [
            181,
            439
          ]
        },
        {
          "rect": [
            593,
            55,
            383,
            469
          ],
          "pivot": [
            207,
            465
          ]
        },
        {
          "rect": [
            1044,
            132,
            484,
            390
          ],
          "pivot": [
            218,
            386
          ]
        },
        {
          "rect": [
            35,
            594,
            591,
            388
          ],
          "pivot": [
            208,
            384
          ]
        },
        {
          "rect": [
            633,
            588,
            370,
            400
          ],
          "pivot": [
            179,
            396
          ]
        },
        {
          "rect": [
            1072,
            554,
            449,
            438
          ],
          "pivot": [
            186,
            434
          ]
        }
      ],
      "sourceBodyHeight": 435,
      "imageSize": [
        1536,
        1024
      ],
      "weapon": "sword"
    },
    "crouch": {
      "file": "crouch-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            30,
            56,
            355,
            467
          ],
          "pivot": [
            191,
            460
          ]
        },
        {
          "rect": [
            555,
            116,
            361,
            407
          ],
          "pivot": [
            196,
            400
          ]
        },
        {
          "rect": [
            1058,
            166,
            344,
            357
          ],
          "pivot": [
            182,
            350
          ]
        },
        {
          "rect": [
            51,
            695,
            361,
            304
          ],
          "pivot": [
            179,
            297
          ]
        },
        {
          "rect": [
            564,
            602,
            352,
            402
          ],
          "pivot": [
            187,
            395
          ]
        },
        {
          "rect": [
            1044,
            543,
            361,
            461
          ],
          "pivot": [
            199,
            454
          ]
        }
      ],
      "sourceBodyHeight": 459,
      "imageSize": [
        1536,
        1024
      ]
    },
    "jump": {
      "file": "jump-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            39,
            143,
            372,
            358
          ],
          "pivot": [
            236,
            351
          ]
        },
        {
          "rect": [
            582,
            63,
            350,
            446
          ],
          "pivot": [
            89,
            439
          ]
        },
        {
          "rect": [
            1057,
            27,
            381,
            438
          ],
          "pivot": [
            208,
            431
          ]
        },
        {
          "rect": [
            47,
            520,
            433,
            385
          ],
          "pivot": [
            234,
            378
          ]
        },
        {
          "rect": [
            547,
            530,
            421,
            451
          ],
          "pivot": [
            246,
            444
          ]
        },
        {
          "rect": [
            1058,
            620,
            398,
            361
          ],
          "pivot": [
            257,
            354
          ]
        }
      ],
      "sourceBodyHeight": 472,
      "imageSize": [
        1536,
        1024
      ]
    },
    "highKick": {
      "file": "highKick-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            124,
            68,
            342,
            439
          ],
          "pivot": [
            185,
            432
          ]
        },
        {
          "rect": [
            581,
            65,
            350,
            440
          ],
          "pivot": [
            197,
            433
          ]
        },
        {
          "rect": [
            1036,
            73,
            466,
            434
          ],
          "pivot": [
            188,
            427
          ]
        },
        {
          "rect": [
            60,
            554,
            511,
            435
          ],
          "pivot": [
            193,
            428
          ]
        },
        {
          "rect": [
            627,
            553,
            343,
            436
          ],
          "pivot": [
            200,
            429
          ]
        },
        {
          "rect": [
            1099,
            551,
            348,
            438
          ],
          "pivot": [
            201,
            431
          ]
        }
      ],
      "sourceBodyHeight": 429,
      "imageSize": [
        1536,
        1024
      ]
    },
    "sweep": {
      "file": "sweep-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            109,
            42,
            341,
            466
          ],
          "pivot": [
            183,
            459
          ]
        },
        {
          "rect": [
            626,
            140,
            354,
            368
          ],
          "pivot": [
            169,
            361
          ]
        },
        {
          "rect": [
            1089,
            167,
            437,
            342
          ],
          "pivot": [
            171,
            335
          ]
        },
        {
          "rect": [
            75,
            684,
            579,
            301
          ],
          "pivot": [
            189,
            294
          ]
        },
        {
          "rect": [
            655,
            612,
            375,
            377
          ],
          "pivot": [
            281,
            370
          ]
        },
        {
          "rect": [
            1149,
            636,
            342,
            353
          ],
          "pivot": [
            167,
            346
          ]
        }
      ],
      "sourceBodyHeight": 456,
      "imageSize": [
        1536,
        1024
      ]
    },
    "hit": {
      "file": "hit-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            38,
            36,
            337,
            470
          ],
          "pivot": [
            181,
            463
          ]
        },
        {
          "rect": [
            591,
            63,
            339,
            444
          ],
          "pivot": [
            151,
            437
          ]
        },
        {
          "rect": [
            1065,
            100,
            410,
            405
          ],
          "pivot": [
            232,
            398
          ]
        },
        {
          "rect": [
            34,
            578,
            376,
            417
          ],
          "pivot": [
            207,
            410
          ]
        },
        {
          "rect": [
            587,
            554,
            343,
            440
          ],
          "pivot": [
            177,
            433
          ]
        },
        {
          "rect": [
            1061,
            539,
            357,
            468
          ],
          "pivot": [
            200,
            461
          ]
        }
      ],
      "sourceBodyHeight": 462,
      "imageSize": [
        1536,
        1024
      ]
    },
    "guard": {
      "file": "guard-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            70,
            62,
            366,
            465
          ],
          "pivot": [
            197,
            458
          ]
        },
        {
          "rect": [
            580,
            97,
            372,
            428
          ],
          "pivot": [
            209,
            421
          ]
        },
        {
          "rect": [
            1056,
            123,
            379,
            403
          ],
          "pivot": [
            200,
            396
          ]
        },
        {
          "rect": [
            38,
            574,
            430,
            431
          ],
          "pivot": [
            258,
            424
          ]
        },
        {
          "rect": [
            573,
            591,
            371,
            414
          ],
          "pivot": [
            210,
            407
          ]
        },
        {
          "rect": [
            1037,
            550,
            372,
            455
          ],
          "pivot": [
            203,
            448
          ]
        }
      ],
      "sourceBodyHeight": 455,
      "imageSize": [
        1536,
        1024
      ]
    },
    "knockdown": {
      "file": "knockdown-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            57,
            91,
            391,
            428
          ],
          "pivot": [
            235,
            421
          ]
        },
        {
          "rect": [
            540,
            136,
            461,
            383
          ],
          "pivot": [
            314,
            376
          ]
        },
        {
          "rect": [
            1045,
            232,
            457,
            270
          ],
          "pivot": [
            275,
            263
          ]
        },
        {
          "rect": [
            22,
            670,
            452,
            265
          ],
          "pivot": [
            253,
            258
          ]
        },
        {
          "rect": [
            525,
            756,
            483,
            176
          ],
          "pivot": [
            285,
            169
          ]
        },
        {
          "rect": [
            1028,
            798,
            487,
            138
          ],
          "pivot": [
            232,
            131
          ]
        }
      ],
      "sourceBodyHeight": 420,
      "imageSize": [
        1536,
        1024
      ]
    },
    "walk": {
      "file": "walk-reference-01-04.png",
      "frames": [
        {
          "file": "walk-reference-01-04.png",
          "rect": [
            323,
            16,
            259,
            524
          ],
          "pivot": [
            187,
            517
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 1,
          "sourceReferenceBBox": [
            3,
            126,
            28,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-01-04.png",
          "rect": [
            943,
            35,
            324,
            506
          ],
          "pivot": [
            237,
            499
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 2,
          "sourceReferenceBBox": [
            31,
            127,
            57,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-01-04.png",
          "rect": [
            246,
            566,
            363,
            448
          ],
          "pivot": [
            233,
            441
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 3,
          "sourceReferenceBBox": [
            60,
            129,
            87,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-01-04.png",
          "rect": [
            923,
            575,
            498,
            438
          ],
          "pivot": [
            346,
            431
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 4,
          "sourceReferenceBBox": [
            91,
            130,
            124,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-05-08.png",
          "rect": [
            93,
            60,
            577,
            452
          ],
          "pivot": [
            387,
            445
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 5,
          "sourceReferenceBBox": [
            128,
            129,
            171,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-05-08.png",
          "rect": [
            881,
            44,
            478,
            468
          ],
          "pivot": [
            316,
            461
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 6,
          "sourceReferenceBBox": [
            174,
            129,
            218,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-05-08.png",
          "rect": [
            108,
            551,
            582,
            464
          ],
          "pivot": [
            397,
            457
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 7,
          "sourceReferenceBBox": [
            221,
            127,
            265,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-05-08.png",
          "rect": [
            819,
            508,
            568,
            507
          ],
          "pivot": [
            416,
            500
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 8,
          "sourceReferenceBBox": [
            268,
            126,
            313,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-09-12.png",
          "rect": [
            236,
            23,
            438,
            481
          ],
          "pivot": [
            254,
            474
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 9,
          "sourceReferenceBBox": [
            317,
            125,
            363,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-09-12.png",
          "rect": [
            887,
            32,
            454,
            474
          ],
          "pivot": [
            258,
            467
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 10,
          "sourceReferenceBBox": [
            367,
            124,
            415,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-09-12.png",
          "rect": [
            198,
            562,
            477,
            456
          ],
          "pivot": [
            271,
            449
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 11,
          "sourceReferenceBBox": [
            418,
            124,
            467,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-09-12.png",
          "rect": [
            916,
            532,
            464,
            485
          ],
          "pivot": [
            264,
            478
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 12,
          "sourceReferenceBBox": [
            470,
            123,
            520,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-13-16.png",
          "rect": [
            121,
            6,
            542,
            505
          ],
          "pivot": [
            369,
            498
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 13,
          "sourceReferenceBBox": [
            523,
            121,
            573,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-13-16.png",
          "rect": [
            843,
            33,
            491,
            478
          ],
          "pivot": [
            314,
            471
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 14,
          "sourceReferenceBBox": [
            577,
            123,
            625,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-13-16.png",
          "rect": [
            173,
            518,
            481,
            492
          ],
          "pivot": [
            354,
            485
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 15,
          "sourceReferenceBBox": [
            628,
            124,
            672,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-13-16.png",
          "rect": [
            933,
            526,
            370,
            484
          ],
          "pivot": [
            282,
            477
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 16,
          "sourceReferenceBBox": [
            673,
            126,
            707,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-17-20.png",
          "rect": [
            150,
            8,
            481,
            512
          ],
          "pivot": [
            376,
            505
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 17,
          "sourceReferenceBBox": [
            710,
            127,
            742,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-17-20.png",
          "rect": [
            910,
            8,
            475,
            512
          ],
          "pivot": [
            360,
            505
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 18,
          "sourceReferenceBBox": [
            744,
            124,
            775,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-17-20.png",
          "rect": [
            121,
            524,
            592,
            488
          ],
          "pivot": [
            436,
            481
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 19,
          "sourceReferenceBBox": [
            778,
            127,
            809,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-17-20.png",
          "rect": [
            920,
            527,
            527,
            485
          ],
          "pivot": [
            365,
            478
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 20,
          "sourceReferenceBBox": [
            811,
            129,
            842,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-21-24.png",
          "rect": [
            180,
            32,
            483,
            456
          ],
          "pivot": [
            321,
            449
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 21,
          "sourceReferenceBBox": [
            844,
            130,
            874,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-21-24.png",
          "rect": [
            913,
            14,
            457,
            481
          ],
          "pivot": [
            307,
            474
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 22,
          "sourceReferenceBBox": [
            876,
            130,
            905,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-21-24.png",
          "rect": [
            227,
            507,
            403,
            505
          ],
          "pivot": [
            288,
            498
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 23,
          "sourceReferenceBBox": [
            908,
            127,
            936,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-21-24.png",
          "rect": [
            967,
            505,
            354,
            507
          ],
          "pivot": [
            258,
            500
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 24,
          "sourceReferenceBBox": [
            938,
            127,
            967,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-25-28.png",
          "rect": [
            91,
            10,
            476,
            502
          ],
          "pivot": [
            374,
            495
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 25,
          "sourceReferenceBBox": [
            969,
            127,
            1005,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-25-28.png",
          "rect": [
            864,
            7,
            493,
            505
          ],
          "pivot": [
            386,
            498
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 26,
          "sourceReferenceBBox": [
            1006,
            127,
            1047,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-25-28.png",
          "rect": [
            122,
            532,
            498,
            473
          ],
          "pivot": [
            372,
            466
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 27,
          "sourceReferenceBBox": [
            1049,
            127,
            1088,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-25-28.png",
          "rect": [
            866,
            530,
            551,
            475
          ],
          "pivot": [
            399,
            468
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 28,
          "sourceReferenceBBox": [
            1089,
            128,
            1130,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-29-31.png",
          "rect": [
            140,
            14,
            451,
            493
          ],
          "pivot": [
            295,
            486
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 29,
          "sourceReferenceBBox": [
            1131,
            128,
            1170,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-29-31.png",
          "rect": [
            886,
            14,
            482,
            501
          ],
          "pivot": [
            309,
            494
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 30,
          "sourceReferenceBBox": [
            1173,
            129,
            1214,
            173
          ],
          "weapon": "none",
          "fps": 30
        },
        {
          "file": "walk-reference-29-31.png",
          "rect": [
            159,
            524,
            453,
            493
          ],
          "pivot": [
            331,
            486
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 31,
          "sourceReferenceBBox": [
            1215,
            127,
            1252,
            173
          ],
          "weapon": "none",
          "fps": 30
        }
      ],
      "sourceBodyHeight": 516,
      "imageSize": [
        1536,
        1024
      ],
      "weapon": "none",
      "fps": 30,
      "ticksPerFrame": 4,
      "loop": true,
      "referenceSequence": "walk",
      "referenceFile": "reference-alucard.png",
      "drawnFacing": "right",
      "exposuresPerDrawing": 2,
      "timelineFrames": 62
    },
    "airKick": {
      "file": "airKick-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            103,
            63,
            374,
            401
          ],
          "pivot": [
            229,
            434
          ]
        },
        {
          "rect": [
            575,
            63,
            393,
            433
          ],
          "pivot": [
            221,
            426
          ]
        },
        {
          "rect": [
            1037,
            57,
            485,
            423
          ],
          "pivot": [
            203,
            445
          ]
        },
        {
          "rect": [
            68,
            528,
            550,
            382
          ],
          "pivot": [
            219,
            454
          ]
        },
        {
          "rect": [
            660,
            559,
            383,
            409
          ],
          "pivot": [
            219,
            457
          ]
        },
        {
          "rect": [
            1128,
            563,
            370,
            405
          ],
          "pivot": [
            214,
            443
          ]
        }
      ],
      "sourceBodyHeight": 440,
      "imageSize": [
        1536,
        1024
      ]
    },
    "airSword": {
      "file": "airSword.png",
      "frames": [
        {
          "rect": [
            83,
            117,
            371,
            340
          ],
          "pivot": [
            157,
            358
          ]
        },
        {
          "rect": [
            609,
            99,
            318,
            351
          ],
          "pivot": [
            178,
            381
          ]
        },
        {
          "rect": [
            1101,
            128,
            388,
            321
          ],
          "pivot": [
            176,
            352
          ]
        },
        {
          "rect": [
            73,
            590,
            467,
            326
          ],
          "pivot": [
            177,
            355
          ]
        },
        {
          "rect": [
            628,
            604,
            398,
            331
          ],
          "pivot": [
            167,
            356
          ]
        },
        {
          "rect": [
            1095,
            585,
            371,
            350
          ],
          "pivot": [
            175,
            365
          ]
        }
      ],
      "sourceBodyHeight": 345,
      "imageSize": [
        1536,
        1024
      ],
      "weapon": "sword"
    },
    "swordLauncher": {
      "file": "swordLauncher.png",
      "frames": [
        {
          "rect": [
            38,
            167,
            485,
            295
          ],
          "pivot": [
            217,
            289
          ]
        },
        {
          "rect": [
            526,
            161,
            451,
            302
          ],
          "pivot": [
            284,
            296
          ]
        },
        {
          "rect": [
            1064,
            54,
            457,
            410
          ],
          "pivot": [
            206,
            404
          ]
        },
        {
          "rect": [
            66,
            467,
            431,
            533
          ],
          "pivot": [
            209,
            526
          ]
        },
        {
          "rect": [
            552,
            477,
            452,
            524
          ],
          "pivot": [
            183,
            517
          ]
        },
        {
          "rect": [
            1057,
            680,
            459,
            319
          ],
          "pivot": [
            208,
            313
          ]
        }
      ],
      "sourceBodyHeight": 390,
      "imageSize": [
        1536,
        1024
      ],
      "weapon": "sword"
    },
    "airIdle": {
      "file": "airIdle-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            55,
            26,
            391,
            487
          ],
          "pivot": [
            175,
            496
          ]
        },
        {
          "rect": [
            538,
            26,
            413,
            488
          ],
          "pivot": [
            197,
            497
          ]
        },
        {
          "rect": [
            1025,
            26,
            417,
            487
          ],
          "pivot": [
            210,
            496
          ]
        },
        {
          "rect": [
            49,
            517,
            414,
            490
          ],
          "pivot": [
            201,
            499
          ]
        },
        {
          "rect": [
            535,
            517,
            425,
            489
          ],
          "pivot": [
            200,
            498
          ]
        },
        {
          "rect": [
            1055,
            517,
            408,
            492
          ],
          "pivot": [
            185,
            501
          ]
        }
      ],
      "sourceBodyHeight": 488,
      "imageSize": [
        1536,
        1024
      ]
    },
    "shield": {
      "file": "shield-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            77,
            35,
            382,
            478
          ],
          "pivot": [
            208,
            471
          ]
        },
        {
          "rect": [
            586,
            38,
            389,
            475
          ],
          "pivot": [
            227,
            468
          ]
        },
        {
          "rect": [
            1062,
            29,
            430,
            484
          ],
          "pivot": [
            228,
            477
          ]
        },
        {
          "rect": [
            69,
            514,
            477,
            493
          ],
          "pivot": [
            227,
            486
          ]
        },
        {
          "rect": [
            562,
            525,
            436,
            484
          ],
          "pivot": [
            231,
            477
          ]
        },
        {
          "rect": [
            1083,
            536,
            394,
            473
          ],
          "pivot": [
            220,
            466
          ]
        }
      ],
      "sourceBodyHeight": 465,
      "imageSize": [
        1536,
        1024
      ]
    },
    "shieldLow": {
      "file": "shieldLow-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            44,
            84,
            433,
            410
          ],
          "pivot": [
            266,
            403
          ]
        },
        {
          "rect": [
            558,
            122,
            445,
            372
          ],
          "pivot": [
            228,
            365
          ]
        },
        {
          "rect": [
            1063,
            123,
            473,
            371
          ],
          "pivot": [
            234,
            364
          ]
        },
        {
          "rect": [
            36,
            588,
            506,
            387
          ],
          "pivot": [
            238,
            380
          ]
        },
        {
          "rect": [
            546,
            602,
            468,
            374
          ],
          "pivot": [
            237,
            367
          ]
        },
        {
          "rect": [
            1080,
            591,
            418,
            384
          ],
          "pivot": [
            215,
            377
          ]
        }
      ],
      "sourceBodyHeight": 550,
      "imageSize": [
        1536,
        1024
      ]
    },
    "shieldAir": {
      "file": "shieldAir-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            76,
            29,
            380,
            481
          ],
          "pivot": [
            221,
            508
          ]
        },
        {
          "rect": [
            548,
            29,
            436,
            482
          ],
          "pivot": [
            230,
            507
          ]
        },
        {
          "rect": [
            1065,
            40,
            467,
            470
          ],
          "pivot": [
            224,
            510
          ]
        },
        {
          "rect": [
            51,
            516,
            499,
            490
          ],
          "pivot": [
            226,
            537
          ]
        },
        {
          "rect": [
            558,
            543,
            464,
            461
          ],
          "pivot": [
            219,
            509
          ]
        },
        {
          "rect": [
            1066,
            543,
            450,
            463
          ],
          "pivot": [
            223,
            508
          ]
        }
      ],
      "sourceBodyHeight": 500,
      "imageSize": [
        1536,
        1024
      ]
    },
    "airCast": {
      "file": "airCast-unarmed.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            77,
            33,
            407,
            475
          ],
          "pivot": [
            234,
            527
          ]
        },
        {
          "rect": [
            579,
            36,
            341,
            473
          ],
          "pivot": [
            222,
            521
          ]
        },
        {
          "rect": [
            1074,
            48,
            454,
            462
          ],
          "pivot": [
            238,
            526
          ]
        },
        {
          "rect": [
            68,
            537,
            504,
            446
          ],
          "pivot": [
            248,
            534
          ]
        },
        {
          "rect": [
            589,
            550,
            462,
            451
          ],
          "pivot": [
            241,
            538
          ]
        },
        {
          "rect": [
            1075,
            526,
            345,
            475
          ],
          "pivot": [
            226,
            531
          ]
        }
      ],
      "sourceBodyHeight": 500,
      "imageSize": [
        1536,
        1024
      ]
    },
    "snowflakes": {
      "file": "snowflakes.png",
      "kind": "effect",
      "frames": [
        {
          "rect": [
            179,
            178,
            174,
            199
          ],
          "pivot": [
            87.0,
            99.5
          ]
        },
        {
          "rect": [
            675,
            169,
            187,
            218
          ],
          "pivot": [
            93.5,
            109.0
          ]
        },
        {
          "rect": [
            1189,
            178,
            162,
            194
          ],
          "pivot": [
            81.0,
            97.0
          ]
        },
        {
          "rect": [
            176,
            660,
            176,
            222
          ],
          "pivot": [
            88.0,
            111.0
          ]
        },
        {
          "rect": [
            684,
            665,
            168,
            211
          ],
          "pivot": [
            84.0,
            105.5
          ]
        },
        {
          "rect": [
            1193,
            686,
            162,
            170
          ],
          "pivot": [
            81.0,
            85.0
          ]
        }
      ],
      "sourceBodyHeight": 64,
      "nominalSize": 16,
      "imageSize": [
        1536,
        1024
      ],
      "weapon": "none"
    },
    "turn": {
      "file": "turn-reference-01-04.png",
      "frames": [
        {
          "file": "turn-reference-01-04.png",
          "rect": [
            257,
            5,
            334,
            519
          ],
          "pivot": [
            153,
            516
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 1,
          "sourceReferenceBBox": [
            5,
            186,
            31,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "left"
        },
        {
          "file": "turn-reference-01-04.png",
          "rect": [
            901,
            8,
            449,
            521
          ],
          "pivot": [
            169,
            514
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 2,
          "sourceReferenceBBox": [
            34,
            187,
            61,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "left"
        },
        {
          "file": "turn-reference-01-04.png",
          "rect": [
            314,
            523,
            396,
            494
          ],
          "pivot": [
            121,
            487
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 3,
          "sourceReferenceBBox": [
            63,
            187,
            95,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "left"
        },
        {
          "file": "turn-reference-01-04.png",
          "rect": [
            971,
            525,
            455,
            490
          ],
          "pivot": [
            114,
            483
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 4,
          "sourceReferenceBBox": [
            98,
            188,
            134,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "left"
        },
        {
          "file": "turn-reference-05-08.png",
          "rect": [
            192,
            16,
            455,
            515
          ],
          "pivot": [
            376,
            508
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 5,
          "sourceReferenceBBox": [
            135,
            188,
            178,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "left"
        },
        {
          "file": "turn-reference-05-08.png",
          "rect": [
            804,
            14,
            465,
            517
          ],
          "pivot": [
            321,
            510
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 6,
          "sourceReferenceBBox": [
            180,
            188,
            221,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "twist"
        },
        {
          "file": "turn-reference-05-08.png",
          "rect": [
            143,
            550,
            507,
            453
          ],
          "pivot": [
            347,
            446
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 7,
          "sourceReferenceBBox": [
            223,
            186,
            265,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "right"
        },
        {
          "file": "turn-reference-05-08.png",
          "rect": [
            875,
            537,
            470,
            474
          ],
          "pivot": [
            300,
            467
          ],
          "sourceBodyHeight": 516,
          "referenceIndex": 8,
          "sourceReferenceBBox": [
            267,
            187,
            310,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "right"
        },
        {
          "file": "turn-reference-09-10.png",
          "rect": [
            34,
            148,
            719,
            835
          ],
          "pivot": [
            486,
            828
          ],
          "sourceBodyHeight": 900,
          "referenceIndex": 9,
          "sourceReferenceBBox": [
            312,
            185,
            354,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "right"
        },
        {
          "file": "turn-reference-09-10.png",
          "rect": [
            800,
            142,
            690,
            841
          ],
          "pivot": [
            450,
            834
          ],
          "sourceBodyHeight": 900,
          "referenceIndex": 10,
          "sourceReferenceBBox": [
            356,
            189,
            394,
            233
          ],
          "weapon": "none",
          "fps": 30,
          "referenceFacing": "right"
        }
      ],
      "sourceBodyHeight": 516,
      "imageSize": [
        1536,
        1024
      ],
      "weapon": "none",
      "fps": 30,
      "ticksPerFrame": 4,
      "loop": false,
      "referenceSequence": "turn",
      "referenceFile": "reference-alucard.png",
      "facingFrom": -1,
      "facingTo": 1,
      "exposuresPerDrawing": 2,
      "timelineFrames": 20
    },
    "shieldSphere": {
      "file": "shield-sphere.png",
      "frames": [
        {
          "rect": [
            0,
            0,
            512,
            512
          ],
          "pivot": [
            267,
            280
          ],
          "contentBBox": [
            124,
            136,
            403,
            413
          ]
        },
        {
          "rect": [
            512,
            0,
            512,
            512
          ],
          "pivot": [
            256,
            269
          ],
          "contentBBox": [
            36,
            47,
            466,
            470
          ]
        },
        {
          "rect": [
            1024,
            0,
            512,
            512
          ],
          "pivot": [
            250,
            255
          ],
          "contentBBox": [
            8,
            18,
            493,
            492
          ]
        },
        {
          "rect": [
            0,
            512,
            512,
            512
          ],
          "pivot": [
            257,
            246
          ],
          "contentBBox": [
            18,
            13,
            504,
            490
          ]
        },
        {
          "rect": [
            512,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            246
          ],
          "contentBBox": [
            17,
            10,
            494,
            487
          ]
        },
        {
          "rect": [
            1024,
            512,
            512,
            512
          ],
          "pivot": [
            250,
            247
          ],
          "contentBBox": [
            9,
            12,
            495,
            485
          ]
        }
      ],
      "sourceBodyHeight": 355,
      "fps": 30,
      "weapon": "none",
      "effectOnly": true,
      "sourceSha256": "fda96a7c74283df7bbb3d60b19851fbc3eaecce7dce07b5c1ecc3dc0efa2a7c4",
      "imageSize": [
        1536,
        1024
      ]
    },
    "justShield": {
      "file": "just-shield.png",
      "frames": [
        {
          "rect": [
            0,
            0,
            512,
            512
          ],
          "pivot": [
            259,
            250
          ],
          "contentBBox": [
            205,
            128,
            425,
            512
          ]
        },
        {
          "rect": [
            512,
            0,
            512,
            512
          ],
          "pivot": [
            239,
            249
          ],
          "contentBBox": [
            98,
            101,
            452,
            396
          ]
        },
        {
          "rect": [
            1024,
            0,
            512,
            512
          ],
          "pivot": [
            255,
            249
          ],
          "contentBBox": [
            33,
            28,
            498,
            478
          ]
        },
        {
          "rect": [
            0,
            512,
            512,
            512
          ],
          "pivot": [
            260,
            251
          ],
          "contentBBox": [
            18,
            0,
            498,
            478
          ]
        },
        {
          "rect": [
            512,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "contentBBox": [
            61,
            23,
            462,
            446
          ]
        },
        {
          "rect": [
            1024,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "contentBBox": [
            108,
            123,
            434,
            387
          ]
        }
      ],
      "sourceBodyHeight": 355,
      "fps": 30,
      "weapon": "none",
      "effectOnly": true,
      "sourceSha256": "bebdf12d7dad473d2fd93d97cb13cf7acab0773decc57a28edd61af01b83eb6b",
      "imageSize": [
        1536,
        1024
      ]
    },
    "hitSpark": {
      "file": "hit-spark.png",
      "frames": [
        {
          "rect": [
            0,
            0,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            167,
            160,
            321,
            340
          ]
        },
        {
          "rect": [
            512,
            0,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            102,
            94,
            397,
            416
          ]
        },
        {
          "rect": [
            1024,
            0,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            8,
            16,
            499,
            506
          ]
        },
        {
          "rect": [
            0,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            62,
            38,
            448,
            475
          ]
        },
        {
          "rect": [
            512,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            96,
            79,
            430,
            432
          ]
        },
        {
          "rect": [
            1024,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            128,
            128,
            369,
            391
          ]
        }
      ],
      "sourceBodyHeight": 512,
      "fps": 30,
      "weapon": "none",
      "effect": true,
      "sha256": "9aa43ff770e22e9983f18d5d711e98d47c1c46c3d432ea360d0c40054d07ccec",
      "effectOnly": true,
      "imageSize": [
        1536,
        1024
      ]
    },
    "hitSlash": {
      "file": "hit-slash.png",
      "frames": [
        {
          "rect": [
            0,
            0,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            143,
            185,
            387,
            391
          ]
        },
        {
          "rect": [
            512,
            0,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            25,
            68,
            512,
            510
          ]
        },
        {
          "rect": [
            1024,
            0,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            0,
            34,
            486,
            502
          ]
        },
        {
          "rect": [
            0,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            48,
            44,
            495,
            471
          ]
        },
        {
          "rect": [
            512,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            63,
            57,
            464,
            449
          ]
        },
        {
          "rect": [
            1024,
            512,
            512,
            512
          ],
          "pivot": [
            256,
            256
          ],
          "alphaBounds32": [
            122,
            85,
            440,
            359
          ]
        }
      ],
      "sourceBodyHeight": 512,
      "fps": 30,
      "weapon": "none",
      "effect": true,
      "sha256": "4347def35889154bfffaa2c6e862908dae03987caadf8044b8babcce932372d3",
      "effectOnly": true,
      "imageSize": [
        1536,
        1024
      ]
    },
    "diveStraight": {
      "file": "dive-straight.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            117,
            86,
            303,
            331
          ],
          "pivot": [
            193,
            399
          ]
        },
        {
          "rect": [
            625,
            80,
            291,
            417
          ],
          "pivot": [
            190,
            413
          ]
        },
        {
          "rect": [
            1134,
            75,
            325,
            416
          ],
          "pivot": [
            186,
            412
          ]
        },
        {
          "rect": [
            102,
            571,
            372,
            402
          ],
          "pivot": [
            188,
            398
          ]
        },
        {
          "rect": [
            621,
            574,
            361,
            366
          ],
          "pivot": [
            199,
            421
          ]
        },
        {
          "rect": [
            1120,
            591,
            321,
            340
          ],
          "pivot": [
            200,
            394
          ]
        }
      ],
      "sourceBodyHeight": 380,
      "imageSize": [
        1536,
        1024
      ],
      "fps": 30
    },
    "diveDiagonal": {
      "file": "dive-diagonal.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            94,
            110,
            350,
            319
          ],
          "pivot": [
            216,
            380
          ]
        },
        {
          "rect": [
            574,
            82,
            390,
            394
          ],
          "pivot": [
            236,
            408
          ]
        },
        {
          "rect": [
            1084,
            91,
            406,
            379
          ],
          "pivot": [
            226,
            399
          ]
        },
        {
          "rect": [
            91,
            564,
            447,
            400
          ],
          "pivot": [
            219,
            421
          ]
        },
        {
          "rect": [
            596,
            574,
            367,
            347
          ],
          "pivot": [
            224,
            411
          ]
        },
        {
          "rect": [
            1086,
            580,
            378,
            345
          ],
          "pivot": [
            234,
            405
          ]
        }
      ],
      "sourceBodyHeight": 380,
      "imageSize": [
        1536,
        1024
      ],
      "fps": 30
    },
    "airPush": {
      "file": "air-push.png",
      "weapon": "none",
      "frames": [
        {
          "rect": [
            85,
            76,
            338,
            374
          ],
          "pivot": [
            225,
            414
          ]
        },
        {
          "rect": [
            588,
            76,
            324,
            377
          ],
          "pivot": [
            227,
            414
          ]
        },
        {
          "rect": [
            1071,
            79,
            405,
            371
          ],
          "pivot": [
            239,
            411
          ]
        },
        {
          "rect": [
            68,
            563,
            429,
            370
          ],
          "pivot": [
            242,
            422
          ]
        },
        {
          "rect": [
            604,
            563,
            359,
            371
          ],
          "pivot": [
            216,
            422
          ]
        },
        {
          "rect": [
            1097,
            559,
            351,
            385
          ],
          "pivot": [
            223,
            426
          ]
        }
      ],
      "sourceBodyHeight": 380,
      "imageSize": [
        1536,
        1024
      ],
      "fps": 30
    }
  },
  "notes": {
    "frameOrder": "Left to right on top row, then bottom row. Rectangles are component-aware, not rigid atlas cells.",
    "pivot": "Each pivot is local to rect. Render at worldRoot - pivot * scale. Scale = desiredStandingHeight/sourceBodyHeight.",
    "jump": "Jump pivots follow the boots for each source pose, removing baked-in vertical atlas displacement; game physics owns jumping.",
    "knockdown": "Pivots follow hips at local floor level in horizontal poses; no sprite enlargement.",
    "originalPixels": "All PNGs copied byte-for-byte without alterations.",
    "walkCycle": "31walkingdrawings in supplied Alucard strip order, each held four60Hz ticks for30FPS. Each frame records its referenceIndex and sourceReferenceBBox. Two 30FPS exposures per drawing slow the sequence to half speed.",
    "shieldEffects": "Separate transparent spheres: cyan regular held Shield and white/gold Just Shield impact. Standing/crouching/air character poses share the effect overlay.",
    "turn": "Ten drawn right-to-left poses via front view, root aligned to torso and planted ground. Keep the source facing fixed during the turn; mirror the complete sequence for the opposite reversal.",
    "weaponRule": "Glacial Blade appears only in slash, swordLauncher and airSword. Every other character animation is empty-handed.",
    "turning": "10 ordered source TURN poses at30FPS, canonical left-to-right orientation; reference T01\u201305 face left,T06 twists andT07\u201310 face right. Costumes/hair are original Edelweiss adaptations.",
    "walkTurnScaling": "Standing anatomical scale is516 sourcepx across2x2 pages,900px for the larger T09/T10 side-by-side page. Never derive current drawing scale from its visible bounding-box height.",
    "referenceMapping": "Every walk/turn frame has referenceIndex and sourceReferenceBBox matching reference-poses.json. PNG bytes remain unchanged; runtime crops/pivots select the drawings.",
    "turnCycle": "10drawings in canonical LEFT\u2192pivot\u2192RIGHT source order, mirrored using the destination facing. All frames held four60Hz ticks. Upright anatomy scale is fixed; bent poses retain lower body height. Two 30FPS exposures per drawing slow the sequence to half speed.",
    "airCommands": "Air down+J is a vertical dive, air down+K is diagonal down-forward, and air forward+J is an empty-handed wallslam push. Runtime draws fading afterimages during the dives; character sheets have no baked ghosts."
  }
}
