分层MySet外观绑定器

分层MySet外观绑定器

Layered MySet Appearance Binder lets each Layered Armor MySet slot use its own character appearance. 这个 mod 可以把玩家外貌绑定到外观装备个人组合槽位。切换外观装备个人组合时,会自动应用该槽位保存的外貌。

服装

分层 MySet 外观绑定器

重要说明

未绑定的分层插槽使用你保存的默认外观。如果没有保存默认外观,该模组将不会强制为未绑定的插槽应用任何外观。

[旧配置说明] 如果你是从旧测试版本、旧重构版本或任何存在面部、性别或槽位绑定问题的版本进行更新,建议先删除旧配置文件: MonsterHunterRise\reframework\data\layered_myset_appearance_binder.json 删除后,你需要重新保存默认外观和插槽绑定。 如果你的配置已经使用当前的新版本创建并正常运行,则无需在每次更新时删除它。

要求

  • 怪物猎人:崛起 / 曙光
  • REFramework

安装

将压缩包解压到游戏目录。 脚本路径应为: MonsterHunterRise\reframework\autorun\layered_chara_appearance_by_overwear_myset.lua

主要功能

  • 将角色外观绑定至防具幻化套装槽位。
  • 切换分层护甲 MySets 时自动应用已保存的外观。
  • 支持插槽移动跟踪,因此绑定可以跟随移动的分层插槽。
  • 支持未绑定插槽的默认外观。
  • 支持每个槽位分别设置面部数据和身体性别。
  • 支持组合,例如男性面部搭配女性身体,或女性面部搭配男性身体。
  • 支持装备可见性保存,包括武器、头部、胸部、手臂、腰部和腿部。
  • 支持紧凑型 MRAP2 面部代码的导出和导入。
  • 支持将面部代码导入标题角色创建界面或游戏内角色编辑界面。
  • 支持将导入的面部代码保存为默认外观。
  • 支持直接绑定导入的面部编码到当前的分层槽位。
  • 包含角色编辑券计数工具,默认状态下为禁用。

基本使用流程

  1. 进入存档后,打开 REFramework 的 Script Generated UI。
  2. 找到“Layered MySet Appearance Binder”。
  3. 先设置好你当前的角色外观。
  4. 如果你希望未绑定的槽位使用固定的外观,请先在“Default face”下选择“Save current as default”。
  5. 切换到要绑定的分层防具 MySet 槽位。
  6. 点击“Bind current look”将当前外观绑定到该槽位。
  7. 之后,当你通过游戏原生系统切换分层防具 MySets 时,该模组会自动应用该槽位保存的外观。

设置

启用

启用或禁用主要模组功能。 当禁用时,模组将不会在切换分层护甲 MySets 时自动应用外观。

保存显示的部分

将装备可见性与外观数据一起保存。 这包括武器、头部、胸部、手臂、腰部和腿部。

同步分层预览

同步分层护甲 MySet 页面中的预览模型。 启用后,在分层槽位间移动时,将尝试在预览中显示该槽位的绑定外观或默认外观。

在插槽开关上应用绑定身体性别

在切换分层槽位时应用已保存的身体性别。 若禁用,此栏位仍可应用脸部、发型、妆容等外观数据,但不会主动切换身体性别。

身体接触替换

允许一个槽位存储独立的身体性别覆盖。 这用于男脸配女体或女脸配男体等组合。

代金券

  • 覆盖使用次数:当启用时,该模组可以覆盖已使用的角色编辑券数量。默认禁用。
  • 数量:设置已使用的角色编辑券数量,范围从 0 到 12。
  • 立即申请:立即应用已配置的优惠券数量。

当前插槽区域

  • 刷新:刷新当前检测的层叠插槽和状态。
  • 绑定当前外观:将当前角色外观保存到当前目标分层槽位中。该目标槽位优先选择分层护甲“我的套装”预览界面中当前指向的槽位。如果没有预览槽位,则使用当前已应用的分层槽位。
  • 解除绑定插槽:删除当前目标分层槽位的绑定。删除后,插槽将回退至默认外观逻辑。若存在默认外观,则使用该外观;若不存在,模组将不会对其应用任何外观。

槽位 面部/身体

显示并编辑当前目标槽中保存的面部性别和身体性别。

  • Face:表示保存的脸部数据是作为男性还是女性脸部界面数据处理。

  • Body:指的是实际模型的身体性别。

  • Follow face:意味着身体性别跟随面部性别,不使用独立的覆盖设定。

  • 男性面部:将此槽位的面部 UI 性别设置为男性。

  • 女性面孔:将此插槽的面部 UI 性别设置为女性。

  • 男性身体:将此插槽的身体模型性别设置为男性。

  • 女性身体:将此插槽的身体模型性别设置为女性。

  • 跟随面部:清除此栏位的独立身体性别覆盖,使身体性别跟随面部性别。

强制当前保存/UI

这是当前存档和当前角色编辑界面的性别修正工具。主要用于修复当前存档的基础性别或角色编辑界面性别不同步问题。它不是插槽绑定按钮,正常插槽绑定时不需要使用。

默认面孔

  • 将当前保存为默认:将当前角色的外观保存为默认外观。未绑定的位置将使用此默认外观。
  • 清除默认设置:清除当前存档的默认外观。清除后,未绑定的插槽将不再从此模组获得默认外观。

MRAP2 面部代码

  • 导出:将当前可读的角色外观导出为紧凑的 MRAP2 面部代码。使用此功能可分享或备份外观。
  • 复制:复制导出的 MRAP2 代码。如果当前 REFramework 环境不支持剪贴板 API,此按钮可能无法正常工作。
  • 清除:清空导出和导入代码文本框。这不会删除插槽绑定、默认外观或保存数据。
  • 粘贴:从剪贴板粘贴一个 MRAP2 代码。如果当前 REFramework 环境不支持剪贴板 API,此按钮可能无法正常工作。
  • 解释:在导入框中解码 MRAP2 代码,并显示保存的详细信息,如性别、类型、头发、声音和面部参数。
  • 导入以打开人物创建 UI:将 MRAP2 代码导入到当前打开的原生角色创建或角色编辑界面中。这需要原生的角色创建/编辑界面实际打开。导入到当前 UI 不会自动绑定插槽,也不会直接更改运行时身体模型。
  • 将代码保存为默认:在导入框中保存 MRAP2 代码作为当前存档的默认外观。未绑定的槽位将使用此导入的外观。
  • 将代码绑定到插槽:将 MRAP2 代码直接绑定到当前目标分层槽位的导入框中。当想要将共享外观直接绑定到特定的分层槽位时,请使用此项。

已解码的代码详情

显示当前导入代码的详细解码数据。使用此功能确认代码中是否包含预期的性别、脸型、发型、声音及其他面部参数。

注意事项

  • 建议在绑定单独的分层槽位前保存默认外观。
  • 使用游戏自带的幻化装备我的套装系统来切换槽位。
  • 如果你不希望某个特定槽位拥有自己的绑定,请删除该槽位绑定,使其使用默认外观。
  • 如果你希望切换槽位时改变身体性别,请保持启用“切换槽位时应用绑定的身体性别”。
  • 如果你只想保存外观而不保存装备的可见性,请关闭“保存可见部件”。
  • 在标题的角色创建界面中,仅 MRAP2 可导入到当前打开的角色创建用户界面。保存槽位绑定按钮在该处被隐藏。
  • 当前存档相关按钮仅在进入存档并加载玩家运行时显示。
  • 模组配置文件存放位置: MonsterHunterRise\reframework\data\layered_myset_appearance_binder.json