用于自定义背景的图标(无需ImpUI)(模组资源)(补丁8)

用于自定义背景的图标(无需ImpUI)(模组资源)(补丁8)

要集成到你的模组中的文件,带有自定义背景,以便在不使用ImpUI或其他依赖项的情况下获取图标

描述

此资源允许模组作者为游戏添加自定义背景图标,无需依赖 ImpUI。 它包含了正确注册背景图标所需的 3 个 XAML 文件。

主要特性

  • 支持注册自定义背景图标
  • 无需任何依赖(无需 ImpUI,无需 ScriptExtender 等)
  • 与任何添加自定义背景的模组兼容
  • 兼容所有平台(PC/Mac/Playstation/Xbox)
  • 面向未来,因为此代码在 BG3 补丁 6、7、8 中均能正常运作,且不会与其他 UI 模组产生冲突

安装说明

  1. 从本 Nexus 页面的文件选项卡下载此资源
  2. 将以下 .xaml 文件复制到 Mods\YourMod\GUI\Library
    • IUI_BackgroundIcons.xaml
    • Lib_Controller.xaml
    • Lib_Keyboard.xaml
  3. 将您的 .DDS 和 .png 背景图标文件放入 Mods\YourMod\GUI\Assets\CC\icons_backgrounds
  4. 将您的低分辨率 .DDS 和 .png 背景图标文件放入 Mods\YourMod\GUI\AssetsLowRes\CC\icons_backgrounds
  5. 使用与您自定义背景对应的 UUID 重命名每个图标文件
    • xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.DDS
    • xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.png

如果您需要实际实现示例,请查看:

前置要求

  • 是一名模组作者

致谢

主要基于 Djmr、AlanaSP、ShinyHobo 和 Zee 在 ImpUI 上的旧有成果。 向他们致以诚挚的谢意!

我所有适用于 BG3 的模组:

Patreon Ko-fi

  • Eth : 0x194a35d0c9eb10c6db46625f008684d4a8c02b7b
  • Btc : bc1qeuc53fxk2g6sgevk3lwnvg28aa3c9a45h8gu65
  • Solana : 8oY61FbirbvNJtQfCBSChWE4gwWgf62rCCVJmh8EFhDi