omochikaeri15/battle-cats-complete
GitHub: omochikaeri15/battle-cats-complete
一款《战猫》一体化桌面工具包,支持加载原始游戏数据和 Mod 数据、精准渲染游戏动画,并导出为多种多媒体格式。
Stars: 6 | Forks: 1
# 战猫百科全书
《战猫》的一体化桌面工具包。加载原始游戏数据,加载 Mod 数据,精准渲染游戏内动画,并将动画导出为 MP4、AVIF、WebP 和 GIF 等格式。
## 开发中
战猫百科全书距离完全功能状态还有很远。这个应用是我的业余爱好和热情项目。如果你有任何问题、建议,或者发现了任何 Bug,请加入 [Discord 服务器](https://discord.gg/SNSE8HNhmP)!
## 用法
要使用此应用,你必须提供供其读取的游戏文件。这些文件不包含在应用或仓库中;你必须通过个人合法的途径获取它们。
## 当前功能
- **导入游戏数据**
- 直接从模拟器/Android 导入
- 从 `.pack` / `.apk` 文件导入
- 从标准归档文件导入
- **导入、查看、导出 Mod**
- 从 Android、Pack 或文件导入
- 添加自定义图标和元数据
- 将 Mod 补丁应用到实时数据库
- 将 Mod 注入到 APK/XAPK 中
- **显示猫咪数据**
- 图标和横幅
- 形态、属性和能力
- 天赋和进化信息
- 游戏内描述
- **显示敌人数据**
- 图标、属性和能力
- 游戏内描述
- **单位动画**
- 查看行走、待机、攻击和击退
- 查看钻地、浮出和灵魂动画
- 原始模型查看
- **导出动画**
- 导出为 GIF、WebP、AVIF 等
- 导出单个动画或自定义序列
- 用户自定义摄像机区域渲染
- **高级筛选**
- 按形态、稀有度或天赋筛选猫咪和敌人
- 使用特定的能力开关进行搜索
- 使用精确的数学能力属性进行搜索
- **导出属性面板**
- 为猫咪和敌人生成属性面板
- 即时复制到剪贴板
- 导出为保存的图像
- 动态缩放图像尺寸
### 设置
由于此应用是一个开源的业余项目,并且没有使用付费证书进行签名,你的操作系统可能会在首次运行时将其标记。
BCC 需要两个额外的第三方资源才能解锁全部功能。如果没有这些,应用的功能将受到限制:
- 非 Bluestacks 且能运行《战猫》的已 Root Android 设备/模拟器
- 合法获取的各个区域的解密密钥和初始化向量
## 鸣谢
许多人激励并帮助我完成了这个项目:
- **TheWWRNerdGuy:** 提供了一个包含用于读取原始游戏数据的 Rust 代码的仓库,还给出了编码建议。
- **SweetDonut0:** 以其托管在 Wiki 上的猫咪属性工具和动画查看器 Web 应用作为代码参考。
- **fieryhenry:** 拥有许多《战猫》相关项目的编码者,我从他们的项目中获得了灵感。
- **Timtams:** 进行了实地研究以确认某些游戏数据的特性,还提供了一些自定义素材。
标签:动画渲染, 可视化界面, 安卓模拟器, 桌面应用, 游戏Mod, 游戏工具, 通知系统