lol-skins 仓库 Space Groove Ornn 炫彩包解析:Chroma ID 清单与 WAD 资源结构

原创2026-10-15 22:43:581,853 阅读
文章标签:数据集

lol-skins 仓库 Space Groove Ornn 炫彩包解析:Chroma ID 清单与 WAD 资源结构

本文以 lol-skins 仓库中 skins/Ornn/chromas/Space Groove Ornn/README.md 为基准,完整梳理 Space Groove Ornn(太空律动 奥恩)炫彩包包含的 8 个炫彩变体、它们的 Chroma ID 映射,以及仓库统一采用的"ZIP + META 元数据 + Riot WAD 资源"打包结构。读完本文,你可以掌握该仓库炫彩资源的编号规则、目录组织方式与文件内部结构,并能够对照源码级证据核对、检索或二次整理同类炫彩资产。

1. 炫彩包在仓库中的位置与组成

lol-skins 是一个以"英雄 → 皮肤 / 炫彩"两级目录组织的 LOL 皮肤资源集合,仓库根 README.md 将其描述为 "a comprehensive collection of League of Legends skins available for custom use"(用于自定义用途的《英雄联盟》皮肤综合资源集合)。Space Groove Ornn 炫彩包在仓库中的位置如下:

这一布局说明仓库按英雄划分顶层目录,皮肤与炫彩各自独立归档,炫彩又按"炫彩集"分子目录存放,整体结构规整、可被脚本批量扫描。

2. 炫彩清单与 Chroma ID 总表(原文档完整内容)

下面表格为原文档 skins/Ornn/chromas/Space Groove Ornn/README.md 的完整内容。Space Groove Ornn 共包含 8 个炫彩,Chroma ID 连续编号为 516012–516019:

Preview Chroma ID Name
516012 516012 Space Groove Ornn
516013 516013 Space Groove Ornn
516014 516014 Space Groove Ornn
516015 516015 Space Groove Ornn
516016 516016 Space Groove Ornn
516017 516017 Space Groove Ornn
516018 516018 Space Groove Ornn
516019 516019 Space Groove Ornn

需要说明的是,该 README 的 Name 列对全部 8 个炫彩统一标注为 "Space Groove Ornn",仅以 Chroma ID 区分彼此,并未细分各炫彩在游戏内的具体配色名称;各炫彩的详细命名与配色需以客户端数据为准。

3. Chroma ID 编号体系解读

从上述表格可以提炼出该炫彩集的编号规律:

  • 英雄编号前缀:预览图资源路径 champion-chroma-images/516/516012.png 与 Chroma ID 前缀 516 一致,据此可以推断 Ornn 的冠军编号为 516,炫彩 ID 即"冠军编号 + 变体序号"的组合。
  • 同英雄序列对比:Ornn 的另外两套炫彩集同样以 516 为前缀——Elderwood Ornn 炫彩 占据 516003–516010(8 个),Choo-Choo Ornn 炫彩 占据 516021–516028(8 个)。
  • 编号区间不重叠:三套炫彩集的编号区间彼此独立(516003–516010、516012–516019、516021–516028),中间留有 516011、516020 等间隙,可以推断这些位置可能被本仓库未收录的其他炫彩皮肤占用或保留。

4. ZIP 包内部结构:META 元数据 + WAD 资源

每个炫彩 ZIP 包内部均只包含两个文件,例如 Space Groove Ornn 516012.zip:

META/info.json            ← 包元数据(JSON)
WAD/Ornn.wad.client       ← 二进制资源(Riot WAD 容器格式)

以 516012 为例,META/info.json 的实际内容如下:

{
  "Author": "darkseal.org",
  "Description": "Extracted by Cresi",
  "Name": "Space Groove Ornn (516012)",
  "Version": "1.0.0"
}

从中可以确认:该资源由 darkseal.org 发布、Cresi 提取,格式版本为 1.0.0;其中 Name 字段会随 Chroma ID 变化(如 516012 记为 "Space Groove Ornn (516012)"),而基础皮肤包 Ornn.zip 的 info.json 则直接以 "Ornn" 命名,WAD/Ornn.wad.client 的大小也明显更大(38,774 字节 vs 炫彩包的约 24 KB)。

WAD/Ornn.wad.client 为二进制文件,其头部以 RW\x03\x03 魔数起始(在 516012、516013 两个包中均已验证),结合 .wad.client 扩展名,可以确认其属于 Riot 客户端 WAD 容器格式,与游戏客户端使用的资源封装方式一致。

5. 8 个炫彩包的资源体积对比

对目录内全部 8 个 ZIP 逐一解包统计(WAD/Ornn.wad.client 原始大小):

Chroma ID WAD 文件大小(字节)
516012 24,151
516013 24,044
516014 24,002
516015 23,927
516016 24,091
516017 24,185
516018 24,038
516019 24,084

8 个炫彩包的 WAD 资源体量高度接近(约 23.9–24.2 KB),说明各炫彩属于同构的换色资源变体,仅配色数据存在差异;这与炫彩(Chroma)作为同一皮肤换色变体的定位相符。相比之下,默认皮肤 Ornn.zip 的 WAD 为 38,774 字节、Space Groove Ornn.zip 的 WAD 为 23,886 字节,均大于单个炫彩包,符合"皮肤本体 > 炫彩换色"的资源体量预期。

6. 使用方式与仓库声明

从打包结构可以推断,本仓库以"独立 ZIP + WAD 容器"的形式归档自定义使用的炫彩资源,WAD/Ornn.wad.client 即对应客户端可识别的资源文件。但需要说明:实际将 WAD 导入游戏客户端的详细步骤并未在本仓库 README 或炫彩 README 中说明,读者需要结合自身客户端版本自行处理;本仓库的定位是资源归档与分发。

同时,仓库根 README.md 附有法律声明:该仓库未经 Riot Games 认可,不反映 Riot Games 或其关联方的观点,Riot Games 及相关属性均为其商标或注册商标。二次分发或使用前应留意该声明所限定的自定义用途边界。

7. 同类炫彩 README 的结构一致性

Space Groove Ornn 炫彩 README 采用"标题 + 预览表格"的固定模板,这在仓库内具有高度一致性:

这种"一炫彩集一目录、README 表格即清单"的约定,使 Chroma ID 列成为可直接被脚本、Agent 或 LLM 解析的结构化数据源:按目录扫描各 README 中的 Chroma ID,即可枚举仓库内全部炫彩资源及其文件位置,便于做索引、检索与批量核对。

登录后查看全文
lol-skins