{
  "source": "KR9213 explicit script references plus documented named-script local bridges",
  "directCount": 14,
  "namedBridgeCount": 12,
  "tickMilliseconds": 33,
  "skills": [
    {
      "id": 3001097,
      "classId": 0,
      "name": "閃空烈破",
      "script": "SKILL_Bi.SCR.BIN",
      "sha256": "eb4b3591152e7123134bba7e81b98c03d8d5eb94b101a074bd7b42a8b44379d0",
      "effects": [
        {
          "animationId": 769,
          "action": 0,
          "directions": [
            2
          ],
          "phase": "travel",
          "anchor": "caster",
          "heightFraction": 0,
          "repeat": "hit",
          "directionMode": "facing",
          "ribbonColor": "#FFFFFF",
          "ribbonInterval": 10,
          "ribbonJitter": 0,
          "ribbonMilliseconds": 100,
          "ribbonHalfWidthStart": 5,
          "ribbonHalfWidthEnd": 3,
          "nativeActorLayer": 6
        },
        {
          "animationId": 769,
          "action": 1,
          "directions": [
            2
          ],
          "phase": "impact",
          "anchor": "target",
          "heightFraction": 0.5,
          "repeat": "hit",
          "directionMode": "facing",
          "nativeActorLayer": 6
        }
      ],
      "flight": {
        "target": "actor",
        "height": 20,
        "travel": [
          769,
          0,
          [
            2
          ]
        ],
        "impact": [
          769,
          1,
          [
            2
          ]
        ],
        "launchSound": 441,
        "nativeFlight": [
          2,
          1,
          0
        ],
        "launchDelayMs": 231
      },
      "nativeDispatchVerified": true
    }
  ],
  "policy": {
    "native": "Model IDs, actions, explicit direction alternatives and referenced WAV IDs are retained from the named scripts.",
    "local": "Authoritative world flight, collision/range validation and hit timing will be implemented as local server rules; native B21/B23 speed and path arguments are retained as evidence only.",
    "bridges": "Named-script local bridges retain original artwork and separate native dispatch uncertainty. Ice launch artwork runs concurrently with travel; Fire Arrow waits for formation. Native speed, random seed and mixed loop scheduling remain local rules.",
    "pending": "Other hardcoded effect-code skills still need artwork/flight plans. This is not full catalog completion."
  },
  "resources": [
    {
      "resource": "AnimationFile/0000/0005.d2a",
      "archive": "DT_00016.DAT",
      "bytes": 1075,
      "sha256": "e7b6d6e584e67393ed33e56184401570d4bf7deedc934471f52575776e5493f8"
    },
    {
      "resource": "AnimationFile/0000/0006.d2a",
      "archive": "DT_00016.DAT",
      "bytes": 1281,
      "sha256": "6965a908dc5a14edc98a9d3d70c50275d9bbb22a8e97a17549fb6b8ff3d8ddbb"
    },
    {
      "resource": "AnimationFile/0000/0007.d2a",
      "archive": "DT_00016.DAT",
      "bytes": 428,
      "sha256": "81f4f717866c56cefff73ac409670f1e6c6d711f4ce22b057a723733720cfe81"
    },
    {
      "resource": "AnimationFile/0000/0079.d2a",
      "archive": "DT_00016.DAT",
      "bytes": 640,
      "sha256": "e3599a8a1c0bf7f1222eed5ae047d99bf5d90331e2065a777416d0cdf3ef089d"
    },
    {
      "resource": "AnimationFile/0003/0334.d2a",
      "archive": "DT_00019.DAT",
      "bytes": 459,
      "sha256": "73b7802772a310a1af40eaaf1c7386f3c2937cd8a8ae689138d00ce57b3b9620"
    },
    {
      "resource": "AnimationFile/0003/0335.d2a",
      "archive": "DT_00019.DAT",
      "bytes": 1110,
      "sha256": "4de003141e746ce05907dede61eaa40177566db6b3bbc23f769f093c48e0b70f"
    },
    {
      "resource": "AnimationFile/0006/0671.d2a",
      "archive": "DT_00022.DAT",
      "bytes": 651,
      "sha256": "e75df64707d009f3ac179f3593da860f3c67d89d36451ca84c864ca8d962c743"
    },
    {
      "resource": "AnimationFile/0007/0732.d2a",
      "archive": "DT_00004.DAT",
      "bytes": 213,
      "sha256": "a8e6a55e07264647495a10de68f0c1b451981776dc4980d06dbdd19e35b559da"
    },
    {
      "resource": "AnimationFile/0007/0747.d2a",
      "archive": "DT_00004.DAT",
      "bytes": 110,
      "sha256": "5c59ba50586bc8774259802dee3fbf63b2c9f9a589a25244943b40ff74486cd0"
    },
    {
      "resource": "AnimationFile/0007/0769.d2a",
      "archive": "DT_00004.DAT",
      "bytes": 213,
      "sha256": "88cef979c683ca007c6c36b0d6b3da14e9f053d205cd74d55966efc451a7190f"
    },
    {
      "resource": "AnimationFile/0007/0771.d2a",
      "archive": "DT_00004.DAT",
      "bytes": 470,
      "sha256": "2234917adfc6487699dc2f1e11477a371a1d92c2cedad7a671002966144d81c9"
    },
    {
      "resource": "AnimationFile/0007/0775.d2a",
      "archive": "DT_00004.DAT",
      "bytes": 340,
      "sha256": "6f24164edcf4a5b6a606d1512136aa3a630ff53e2c7eed60c4b5bba28e590dbc"
    },
    {
      "resource": "AnimationFile/0009/0949.d2a",
      "archive": "DT_00025.DAT",
      "bytes": 476,
      "sha256": "79f4c2eac9b9013735f5aa0d1fb30463882ed91ee4886c1b9f08f77a6b3d1eaf"
    },
    {
      "resource": "AnimationFile/0013/1322.d2a",
      "archive": "DT_00004.DAT",
      "bytes": 5350,
      "sha256": "7b06aca275af16b265f89ee33cb83791f4b8740233eb022b6dd72532c72bba34"
    },
    {
      "resource": "AnimationFile/0031/3197.d2a",
      "archive": "DT_00008.DAT",
      "bytes": 1642,
      "sha256": "091ac710dffd042a757f9270764cc2fcfd5edc8a56c722cd5351c587250aac3a"
    },
    {
      "resource": "AnimationFile/0066/6654.d2a",
      "archive": "DT_00000.DAT",
      "bytes": 651,
      "sha256": "d82fd1011b9fe0e377300be7e0f8c6876205f7260449e25f4bdb9d6f77682805"
    },
    {
      "resource": "AnimationFile/0073/7352.d2a",
      "archive": "DT_00005.DAT",
      "bytes": 651,
      "sha256": "6df2dc9735b0fba58a665bccc0e302ea0b05f8a1b8fc13010bfb650bf850b275"
    },
    {
      "resource": "AnimationFile/0073/7353.d2a",
      "archive": "DT_00005.DAT",
      "bytes": 651,
      "sha256": "d0e061b0dcb9b2ec20a26571aa28fe7d28fd99fabb99be53ee455d0a4a574c79"
    },
    {
      "resource": "AnimationFile/0084/8446.d2a",
      "archive": "DT_00004.DAT",
      "bytes": 651,
      "sha256": "e2f86ddc72be197de65c070e4587beff063236bffbcb6ecb01fa99583f0bcd92"
    },
    {
      "resource": "AnimationFile/0340/34089.d2a",
      "archive": "DT_00016.DAT",
      "bytes": 666,
      "sha256": "a0ebeed2b7ce4efddf4901ccbafe56d8dbbaf7acacb6685cb9a92f1ade6c3ced"
    },
    {
      "resource": "AnimationFile/0791/79162.d2a",
      "archive": "DT_00000.DAT",
      "bytes": 2655,
      "sha256": "056410e7981715462cc4552be085b17dad984090c16b9c17c63502b877f25b20"
    },
    {
      "resource": "AnimationFile/0793/79300.d2a",
      "archive": "DT_00000.DAT",
      "bytes": 2098,
      "sha256": "c6ad9922f044288d4ead719a7401707b2d151c747003f8f10ef49c9a9173caca"
    },
    {
      "resource": "AnimationFile/0793/79301.d2a",
      "archive": "DT_00000.DAT",
      "bytes": 1750,
      "sha256": "c9ad517000795aa87dfb6701902005a0369ef624d27b6c361dd373bbcfbb5665"
    },
    {
      "resource": "AnimationFile/0793/79308.d2a",
      "archive": "DT_00000.DAT",
      "bytes": 334,
      "sha256": "3b8f2eddf0cfef282ef22ca677cb5d1298cdbbd05eeede0ca71d1d60b0b9f860"
    },
    {
      "resource": "AnimationFile/0834/83439.d2a",
      "archive": "DT_00027.DAT",
      "bytes": 1041,
      "sha256": "c2f0322259048071fb6ff8604debbb92dcc6b86ed31b2fe0cbaa88d845f2c515"
    },
    {
      "resource": "AnimationFile/0845/84574.d2a",
      "archive": "DT_00027.DAT",
      "bytes": 61,
      "sha256": "bc8c7980602b6e873d807cb2363b95211a3d74ab0aac888baaf7b341d6f9de37"
    },
    {
      "resource": "AnimationFile/0907/90767.d2a",
      "archive": "DT_00029.DAT",
      "bytes": 1073,
      "sha256": "711e5347b71c60d984f04a801666d08d47b7b69852534a776fa3c86504ba7968"
    },
    {
      "resource": "AnimationFile/0907/90768.d2a",
      "archive": "DT_00029.DAT",
      "bytes": 2052,
      "sha256": "a6035601d94dc5930d6bf34f139be8961b75827a0df2faf0f95b6bff29c29fda"
    },
    {
      "resource": "TextureFile/0000/0054.dtx",
      "archive": "DA_00069.DAT",
      "bytes": 48042,
      "sha256": "6d9a444ee5ce1140914c57c6516799c2b01ced3b5f6372edc8582a34b0154c49"
    },
    {
      "resource": "TextureFile/0001/0122.dtx",
      "archive": "DA_00069.DAT",
      "bytes": 16394,
      "sha256": "bdd3e88bf47ed284453b45ac37a491d1c53e9df95fe7c10a61f025f03d5be255"
    },
    {
      "resource": "TextureFile/0002/0220.dtx",
      "archive": "DA_00068.DAT",
      "bytes": 13674,
      "sha256": "3599d2c74c8337ac95854af20c29ec842e5ee3e57feccbab76bec8e423c2957d"
    },
    {
      "resource": "TextureFile/0002/0221.dtx",
      "archive": "DA_00068.DAT",
      "bytes": 21438,
      "sha256": "654f31be0bbba4c47026d28748ea8f20272a62459e438f414e3f6be3415e3f22"
    },
    {
      "resource": "TextureFile/0003/0305.dtx",
      "archive": "DA_00079.DAT",
      "bytes": 244338,
      "sha256": "6756a7040079b34769dff171e20684df731584df5e7fd7cef1312373f3978620"
    },
    {
      "resource": "TextureFile/0003/0306.dtx",
      "archive": "DA_00079.DAT",
      "bytes": 21438,
      "sha256": "96d85e89eb374830ebff36441ca843302d3d6f50c790687a7e09b358a7fa9a11"
    },
    {
      "resource": "TextureFile/0003/0314.dtx",
      "archive": "DA_00079.DAT",
      "bytes": 9168,
      "sha256": "7459201e9eb7890b66e50017fe86934f1144d70a53874b352c9a960f35f1f697"
    },
    {
      "resource": "TextureFile/0004/0448.dtx",
      "archive": "DA_00082.DAT",
      "bytes": 218418,
      "sha256": "7331c039c720cac2b5f7eddb1a29f76fe758f71fff342d119bd803e69afd8535"
    },
    {
      "resource": "TextureFile/0006/0636.dtx",
      "archive": "DA_00080.DAT",
      "bytes": 43125,
      "sha256": "bf1f9532ac0053dd6729bdd2cfb438bd48b55e67e81e051642dfa1ace2fd1569"
    },
    {
      "resource": "TextureFile/0018/1859.dtx",
      "archive": "DA_00058.DAT",
      "bytes": 23422,
      "sha256": "beaf3615a56de6f46ea8a114eb401e6b1fab1715f8de6bc12cccc2a9b253f536"
    },
    {
      "resource": "TextureFile/0021/2143.dtx",
      "archive": "DA_00038.DAT",
      "bytes": 48042,
      "sha256": "f5277656fd17f81f9ea466a6d870f21960a8b9901d7d259148d88d9844f72acc"
    },
    {
      "resource": "TextureFile/0058/5845.dtx",
      "archive": "DA_00016.DAT",
      "bytes": 1445093,
      "sha256": "a06b8fb1100c7ef37437fbb9bc59e63221cfe5dbd6867a627d8c1d39b89122cf"
    }
  ]
}
