Skip to content

Releases: LittleCAT8449/BackToTheDawn-ModLoader

Back To The Dawn Mod Loader v0.3.1

Choose a tag to compare

@LittleCAT8449 LittleCAT8449 released this 07 Oct 09:16

新增内容

  • 添加了条件式 JSON 电话对话路由。一次通话会选择第一个匹配的路由,并回退到 defaultLines。

  • 添加了针对任务、游戏日期和时间、金钱、物品栏以及角色关系的内置路由检查。

  • 添加了 C# PhoneApi.RegisterCondition,以便 DLL 模组可以为 JSON 电话模组提供自定义条件。

  • 添加了可通过 Loader 配置中的 [Logging] DebugMode 进行配置的 ModAPI 调试日志记录。

Back To The Dawn Mod Loader v0.3.0

Choose a tag to compare

@LittleCAT8449 LittleCAT8449 released this 04 Oct 12:25

更新内容

  • 新增任务注册 API,可注册自定义任务及任务目标。
  • 新增任务接受、进度更新和完成状态的监听事件。
  • 增加任务 API 与任务事件示例模组。
  • 更新 ModAPI 技术文档和安装包版本。

安装

需要先安装 BepInEx 6 Unity IL2CPP Windows x64。将 ZIP 解压到游戏目录;安装包不包含 BepInEx。可使用附带的 .sha256 文件校验 ZIP。

Back To The Dawn Mod Loader v0.2.0

Choose a tag to compare

@LittleCAT8449 LittleCAT8449 released this 04 Oct 00:50

更新内容

  • 增加 JSON 商店模组注册方式,可通过 Manifest.json 和商店 JSON 文件注册原生商店。
  • 为原先只有数字 ID 的游戏条目添加稳定、可读的 backtothedawn:<key> 键,并保留 backtothedawn:item_<ID> 兼容别名。
  • 安装包附带商店 JSON 格式和物品 ID/键名参考文档。

安装

需要先安装 BepInEx 6 IL2CPP Windows x64。将安装包 ZIP 解压到游戏目录;本包不包含 BepInEx。可使用附带的 .sha256 文件校验下载完整性。

Back To The Dawn Mod Loader v0.1.0

Choose a tag to compare

@LittleCAT8449 LittleCAT8449 released this 03 Oct 03:56

Back To The Dawn Mod Loader v0.1.0

《动物迷城》Windows x64 模组前置,基于 BepInEx 6 Unity IL2CPP。

功能

  • 模组清单识别、依赖处理和初始化。
  • 自定义物品注册、图标和名称配置、背包操作接口。
  • 电话号码与对话注册,支持玩家和电话方原生对话框、分支选项、自定义图片和挂断。
  • JSON 电话模组,无需编译 DLL。
  • 游戏生命周期、玩家状态、背包变化及交易等事件监听。

安装

  1. 退出游戏,并先安装 BepInEx 6 Unity IL2CPP Windows x64 运行环境。
  2. 下载下方 ZIP,解压到 Back To The Dawn.exe 所在目录,合并 BepInEx 文件夹。
  3. 将模组放到游戏的 BepInEx/mods/,从 Steam 启动游戏。

此安装包不包含 BepInEx,也不需要玩家编译源码。包内有安装说明、API 文档及可选的 JSON 电话示例。项目仍在开发中。

本地实测 BepInEx 版本为 6.0.0-be.697。官方 6.0.0-pre.2 的全新安装环境尚未完成游戏内验证。

.sha256 文件用于校验 ZIP 下载是否完整。

安装说明更新

安装包内的 INSTALL.md 已更新,补充 Steam 游戏目录定位、解压位置、C# / JSON 模组目录和常见问题。三个前置 DLL 与初始 v0.1.0 安装包保持一致。