Skip to content

Releases: mosuka136/AICResourceKit

AICResourceKit v1.2.0

Choose a tag to compare

@mosuka136 mosuka136 released this 01 Oct 02:49

AICResourceKit v1.2.0

为《Alice In Cradle》提供资源替换插件与制作辅助工具链,基于 BepInEx、Harmony 和 UnityModBase 构建。

资源替换能力

  • MTI / Unity Resources:直接图片替换,保留 Sprite 网格与 UV,保持原始尺寸
  • PXL:内嵌/外部/打包页图片替换,支持整页纹理与多页布局
  • 主界面立绘(Spine):单页图集,支持分段组合与兼容映射
  • 立绘条件替换(manifest v3):按姿态、动画、状态选择性替换主界面 Spine/PXL 立绘,未命中时回退原版
  • 普通剧情 Spine:显式多页图集替换,独立查看器材质,保留播放状态
  • 独立图集与 PICT 区域:保持图集布局,仅写入选中矩形,重叠自动拒绝
  • MPCC 依赖调查:原生预设解码与已登记 PXL 输入映射报告

资源管理

  • 资源包排序、启用/停用、热键(默认 Ctrl+T)与界面刷新
  • 敏感内容开关控制相关资源包的加载
  • 统一的刷新授权与资源状态报告(可导出当前加载结果)
  • 资源加载诊断(记录实际入口与历史事件)
  • 条件资源立绘预览,修复重复预览与恢复闪帧问题

工具链

  • AICResourceKit.ResourceEncryptor:资源包清单检查、依赖报告与 BEREENC v1 加密发布
  • 机器可读能力声明(capabilities.json),支持第一方工具集成
  • 资源契约 Schema 与校验脚本(tools/validate-contract-schema.py)

文档

  • 中英文 README、使用说明、兼容性与支持范围、CLI 工具、资源契约、工具集成、开发说明

支持版本

  • Alice In Cradle: ver030h
  • BepInEx: v5.4.23.5
  • UnityModBase: v1.1.0

许可证

LGPL-3.0,详见 LICENSE.txt。