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]