
PalMagic - 运行时模型替换器
PalMagic 可以在运行时根据 JSON 配置文件动态更改帕鲁模型,玩家拥有的及捕捉到的帕鲁所选模型将被单独保存。玩家还可以在给定帕鲁的可选模型之间循环切换。
查看大图✨ PalMagic ✨
作者:MonoDrago 与幻兽帕鲁模组社区
在此献上我的开源幻兽帕鲁运行时模型切换工具——PalMagic!
PalMagic 拥有以下功能:
- 加载包含自定义模型信息的 JSON 文件并将其应用到帕鲁身上。
- 如有需要,可加载额外的材质文件以应用到帕鲁身上。
- 从 JSON 列表中随机应用自定义模型到所有符合条件的野生帕鲁身上。
- 根据帕鲁的特性选择性地应用自定义模型。
- 允许每种帕鲁拥有不同的自定义模型。
- 以独立的方式保存玩家拥有的帕鲁所选择的自定义模型。
- 支持 ShapeKeys/Morphs(形态键/变形),它们将随机应用到野生帕鲁上,并为玩家拥有的帕鲁保存设置。
- 捕获的帕鲁将携带捕获时的设置一起保存。
- 为防止存档文件过大,实现了最多保存 1000 只帕鲁的设置,优先保留最近使用的帕鲁。
- 提供几个快捷键,用于为每只帕鲁循环切换可用的自定义模型。
操作方式
- Shift + Z:为距离玩家最近的帕鲁循环切换可选的自定义模型(可选定召唤的帕鲁)。
- Shift + X / 长按手柄 Y/△键:为准星瞄准的帕鲁循环切换可选的自定义模型(无法选定召唤的帕鲁)。
安装说明
将对应平台的文件夹内容复制到你的“Content”文件夹中。 自定义模型 pak 文件应放置在“~mods”文件夹内,而自定义模型 JSON 文件则应放在“~mods/ModelJSON”文件夹内。
将文件放置到正确位置后,运行附带的“___ManifestList_Create.bat”文件。
PalMagic 使用一种独特的模型 JSON 文件格式。 附带了 Python 脚本(感谢 xMenar!)和批处理脚本(感谢 Poki!),用于将其他格式转换为 PalMagic 格式。 只需将其放到其他模组的交换 JSON 文件夹中,它就会自动转换所有文件,并整齐地将它们放置在一个 ModelJSON 文件夹中,然后只需将其移动到“~mods”文件夹即可。
如果下载的模型包已经是 ModelJSON 文件夹格式,则无需转换!
需求
本模组需要安装 UE4SS 的实验分支。
其他信息
要获取源代码,可以前往以下 Discord 服务器:
这个项目的成功离不开这些 Discord 服务器中幻兽帕鲁模组社区的出色伙伴们的支持。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。