MHWs的LUA骨骼系统

MHWs的LUA骨骼系统

一个脚本,用于分离自定义骨骼和面部网格,允许同时安装多个骨骼修改和面部修改模组。

实用工具

v1.01更新:修复隐藏弹弓功能的bug
v1.02 更新:修复脚本在守护者护甲上不生效的问题
v1.1 更新:修复多人游戏时的故障问题
v1.2 更新内容:

  • 修复了过场动画中面部无法正确显示的问题
  • 新增了对男性角色的支持
    v1.21 更新:修复护盾位移问题

这是一个脚本,其功能为:

  • 分隔自定义骨骼和面部网格,允许同时安装多个改变骨骼和改变面部的模组
  • 隐藏头发和其他面部部件,无需更改游戏设计文件,角色模组在未来的标题更新后也不会再失效
  • 提供隐藏投石手的选项

灵感来源:

  • Lua骨骼系统 由dddder4制作
  • 女性身体滑块 by Ridog8

注意:

  1. 此模组与同样修改关节位置的模组冲突,例如 女性身体滑块
  2. 头盔会改变骨骼模型,当你更换到未应用模组的头盔时,骨骼将恢复为默认状态
  3. 在某些场景下,此模组可能会导致帧率下降
  4. 如果角色腿部弯曲过度,可以尝试调整骨骼数据json文件中"Hip"关节的y值。其他骨骼可能也需要手动调整
  5. 当前场景中其他玩家不可用

使用方法:

  1. 安装reframework
  2. 将此模组拖入Fluffy管理器并启用,不要解压文件
  3. 安装支持此脚本的角色模组 (确保它们兼容此系统!)
  4. 启动游戏并在reframework面板中启用lua骨骼系统(默认已启用)
  5. 如果你想隐藏投石索,取消勾选"显示投石索"复选框。你的设置将保存在Steam\steamapps\common\MonsterHunterWilds\reframework\data\lua bone system/conf.json中
  6. 要从Fluffy管理器删除此模组,请前往 Fluffy Mod Manager\Games\MonsterHunterWilds\Mods 并删除文件 LUA Bone System.zip

如何使角色模组适配Lua骨骼系统:
0. 将文件解压到一个新文件夹(不要解压到当前文件夹),并检查你想使用的模组是否包含一个具有如下层级结构的natives文件夹。如果它只是一个pak文件或者里面包含额外文件(例如pfb文件),这些步骤将无法生效

  • 常规角色模组文件层次结构
  1. 安装reframework和lua骨骼系统
  2. 安装你想要使用的模组并启动游戏
  3. 打开reframework面板,点击"导出骨骼数据",然后退出游戏。骨骼数据将被导出到Steam\steamapps\common\MonsterHunterWilds\reframework\data\lua bone system\exported目录下,json文件名对应其绑定的头盔ID
  4. 在"natives"文件夹旁边创建新的文件夹层级结构 reframework\data\lua bone system\custom,并将json文件复制粘贴到"custom"文件夹中
  5. 删除红色矩形框内的所有内容
  6. 将绿色矩形框内的文件夹名称"0000"更改为json文件的文件名,在本例图片中应为"ch03_017_0013"(这也是头盔的ID,最后一个字符始终为"3")
  7. 将整个文件夹(包括纹理)重新压缩为一个新的7z文件,就完成了!记得在安装新版本前,先删除Fluffy管理器中的旧模组

一个为LUA骨骼系统适配的示例模组:异度神剑2天之圣杯普纽玛合集