原始多样性补丁程序

原始多样性补丁程序

PrimalVariety Patcher为PrimalPals + PalVariety创建一个DynamicPals兼容文件。它为受支持的PalVariety角色添加PrimalPals模型选项,并在网格替换后应用它们已验证的PalVariety身体材质。

功能说明

PrimalVariety Patcher 为 PrimalPalsPalVariety 创建 DynamicPals 兼容性文件。它为受支持的 PalVariety 角色添加 PrimalPals 模型选项,并在网格替换后应用经过验证的 PalVariety 身体材质。

第一阶段兼容性数据涵盖了开发期间使用版本中的 572 个 PalVariety 角色组1,268 个 PrimalPals 皮肤

快速开始

  1. 完全关闭幻兽帕鲁 (Palworld)。
  2. 运行 PrimalVarietyPatcher.exe
  3. 确认检测到两个已安装的 JSON 文件。如果任一路径为空,请使用 浏览 按钮。
  4. 点击 备份并修补已安装文件
  5. 启动幻兽帕鲁并生成一个新的 PalVariety/PrimalPal 进行测试。

该工具会在替换 PrimalPals.json 前,在其旁边创建一个带有时间戳的备份。

如果 Windows 拒绝访问幻兽帕鲁文件夹,可以以管理员身份运行修补程序,或使用 创建修补文件,将生成的 PrimalPals.json 手动复制到:

Palworld\Pal\Content\Paks\~mods\ModelJSON\

主要功能

  • 读取已安装的 PrimalPals.jsonpal_variety_pals.json
  • 将匹配的 PrimalPals 皮肤组复制到每个受支持的 PalVariety 角色 ID。
  • 添加使用已验证的 PalVariety 材质路径和已验证的 PrimalPals 身体槽位的第 2 版 SpecialMaterial 条目。
  • 在安装之前验证完整的 JSON 文件。
  • 绝不修改 PalVariety、PalSchema、DynamicPals、.pak 文件、存档或游戏可执行文件。

支持在模组更新后再次运行修补程序。现有的兼容性组会被刷新,而不会创建重复项。

已知限制

  • 某些 PrimalPals 模型添加或重塑了几何体,其 UV 布局超出了原始 PalVariety 纹理的绘制区域。新增的部分可能会出现纹理拉伸、错位或缺失的情况。这仅是视觉问题,不影响游戏或存档。(极少模型存在此问题)
  • 第一阶段覆盖了已验证的身体槽位。物种特有的眼睛、嘴巴、宝石、翅膀、服装、角或其他辅助材质可能保留 PrimalPals 的外观。
  • 捆绑的映射针对测试过的 PrimalPals 和 PalVariety 2026 资源布局。未来重命名网格或材质的模组更新可能需要更新修补程序数据库。
  • 其他修改相同 DynamicPals 皮肤组的模组可能会产生冲突。

前置需求

恢复原始文件

关闭幻兽帕鲁,找到最新名为以下格式的文件:

text_PrimalPals.backup_YYYYMMDD_HHMMSS.json

将当前的 PrimalPals.json 移开,然后将备份重命名为 PrimalPals.json

开头的下划线是故意的:DynamicPals 会忽略以下划线开头的 JSON 文件名,因此它不会将备份作为皮肤包加载。

故障排除

交换时提示材质或网格资源不存在

确认 PrimalPals、PalVariety 及其所需内容均为最新版本且正确安装(之前是否正常工作?)。恢复备份,并报告动态帕鲁 (DynamicPals) 显示的角色 ID 和缺失路径。

Primal 模型出现但保持默认颜色

关闭幻兽帕鲁,对当前安装的文件重新运行修补程序,并在重启后生成一个新的帕鲁。已存在的角色可能会保留缓存的外观。

工具无法写入 Program Files

使用 创建修补文件 并手动复制,或以管理员身份运行修补程序。

致谢

这是一个独立的兼容性工具。它不包含或替换 PrimalPals、PalVariety、DynamicPals 或 PalSchema 创作者的作品。

请通过原作者页面下载并支持所有必需的模组。

报告问题

  • 帕鲁的显示名称和内部的 PV_... ID(如可用)
  • 它是普通、Alpha/Boss、Lucky 还是其他变种
  • 缺失的资源路径或 DynamicPals 错误信息
  • PrimalPals、PalVariety 和 DynamicPals 的版本号