Jetragon运行时

Jetragon运行时

**一个数据驱动的幻兽帕鲁模组培育框架。本身不执行任何操作。请阅读模组页面!**

[color=#ffff00][size=4][b]请我喝杯咖啡:https://ko-fi.com/bra1ndance[/b][/size][/color]

[size=4][b]# Jetragon 繁殖运行时[/b][/size] [b]#[/b]

一个数据驱动的帕鲁世界模组繁殖引擎。只需安装一次运行时;随时添加配方包即可。

Jetragon Breeding Runtime 是《传奇繁殖重生》(Legendary Breeding Reborn)、《米莫格拟态》(Mimog Mimicry)以及由 Jetragon Studio 导出的繁殖包背后的共享引擎。完整指南:http://jetragon.io/guide/

它不会取代帕鲁世界原有的繁殖系统。它是在此基础上添加作者定义的配方和条件。当没有自定义配方匹配——或条件不满足时——帕鲁世界将继续使用其正常的繁殖结果。

它的功能

  • 从 JetragonBreedingRuntime/packs/ 目录加载一个或多个 JSON 配方包。
  • 匹配父母配对时无需指定特定的左右顺序。
  • 支持固定结果配方和选定父母配方。
  • 支持配方条件,例如需要特定的繁殖消耗品。
  • 支持普通的原版继承或配方包定义的专门继承行为。
  • 独立验证配方包,这样某个损坏的附加组件不会禁用所有有效配方包。
  • 记录已加载、被拒绝的内容,以及兼容的游戏钩子是否已安装。

该运行时设计为通用的。传奇繁殖重生的路线、星级要求和平衡决策并未硬编码到 DLL 中。

Jetragon 生态系统

组件 用途
Jetragon 繁殖运行时(Jetragon Breeding Runtime) 在游戏中执行配方包。
Jetragon Studio 在 jetragon.io 创建、编辑、验证、导入和导出配方包。
Jetragon StarGate 强制执行可选的每父母冷凝要求。它与需要此功能的模组或 Studio 导出包捆绑在一起——不会作为独立模组发布。
传奇繁殖重生(Legendary Breeding Reborn) 包含 21 条传奇和终局繁殖路线的以进度为核心的配方包。
米莫格拟态(Mimog Mimicry) 当喂食米莫格蛋糕时,允许米莫格复制其繁殖伙伴。
世界树蛋糕(World Tree Cake) 一种具有增强后代效果的终局蛋糕;也是五条 LBR 路线所需的道具。

给玩家的信息

即使安装了多个 Jetragon 驱动的模组,你也只需要安装一次运行时。每个附加组件贡献自己的配方包,并在需要时提供配套文件,如 StarGate 或定制蛋糕。

请使用此处的完整书面安装指南:

Jetragon - 安装、使用与创建指南

给模组作者的信息

你无需编辑或重新构建此 DLL 来添加配方。在 Jetragon Studio 中构建配方,对其进行验证,然后导出结果。

  • 无星级要求的导出仅需生成的配方包 JSON 文件。
  • 有星级要求的导出还包括 Jetragon StarGate 及生成的配置。
  • 自定义消耗品条件保留在配方包中,而不是 StarGate 中。
  • 分发你的配方包时,请将 Jetragon Breeding Runtime 列为必需依赖。

失败处理机制

该运行时设计为安全失败。

  • 不受支持的游戏版本不会接收到部分猜测的钩子。
  • 格式错误的配方包将整个被拒绝,并在日志中报告。
  • 缺失或失败的条件不会破坏繁殖农场;特殊路线只是不会激活。
  • 在有效自定义匹配之外,原版繁殖仍然是后备方案。

当前版本包含内容

  • 运行时 DLL
  • enabled.txt
  • 用于确定性匹配的原生物种配置文件
  • 用于已安装附加组件的配方包目录

配方模组与运行时保持分离。合并的候选版本存档可能包含用于测试或便利的配方包,但其数据仍以 JSON 格式存在,不会被编译到 main.dll 中。

要求

  • Windows 上的帕鲁世界
  • 兼容 UE4SS 的模组加载器
  • 与你下载的运行时版本所支持的游戏构建版本匹配

在更新帕鲁世界之前,请务必阅读特定版本的兼容性说明。

相关模组

致谢

作为 Jetragon 生态系统的一部分而创建,旨在为玩家和模组作者提供自定义繁殖功能,而无需为每个配方列表再硬编码一个 DLL。

[b]请我喝杯咖啡:https://ko-fi.com/bra1ndance[/b]