横幅颜色持久性(现在使用BannerPaste)

创作者: quakank
已更新:2023-06-29 02:18:48
209KB

前置 MOD

使用 横幅颜色持久性(现在使用BannerPaste) 时将自动安装

关于此 MOD

修复了与自定义横幅相关的许多问题,例如加载时横幅格式错误、库存和交易屏幕中的CTD、王国颜色更新破坏的横幅、王国颜色升级导致的盔甲颜色不匹配。最新
描述
BannerColorPersistence最初是为了防止在保存/加载时破坏自定义横幅的一个小问题而创建的。此后,它已扩展到解决与自定义横幅相关的各种问题,以确保我们的复杂横幅在Bannerlord的发展过程中能够正常工作。如果您的自定义横幅有任何问题,BannerColorPersistence会寻求解决这些问题,包括:
  • 加载时横幅图标变为背景色
  • 加入一个王国毁掉了横幅
  • 在王国时,衣服/盔甲的颜色与你的旗帜颜色不一致
  • 使用带有多个图标的横幅打开交易或库存菜单时崩溃到桌面
此模组的默认行为是防止你加入王国时横幅和衣服的颜色发生变化。有允许颜色更改的配置选项,但建议只有在您很好地了解横幅颜色的应用方式并构建了专门用于更改的横幅时才使用它们。
从1.2.5开始,BannerColorPersistence现在包括横幅粘贴逻辑!
最初由古邦BannerPaste在许多BL版本中为社区提供了很好的服务,但1.7.2包含了突破性的更改。在gooboon的许可下,我在BCP中包含了原始代码以及这些问题的修复程序。
要使用,只需复制一个横幅代码(例如通过bannerlord.party生成的代码),然后使用Ctrl+V将代码粘贴到横幅编辑器屏幕上的游戏中。
根据大众的需求,我还将BannerPaste逻辑移植到了1.7.1的BCP 1.2.5版本中。请确保您使用的Bannerlord版本正确!


需求
从BCP 1.3.1(Bannerlord 1.8.0+版本)开始,和谐现在是必需的mod。
我一直试图让事情尽可能简单,以帮助mod的用户,过去这意味着将Harmony dll与BCP打包在一起。然而,这种做法已经相当过时,可能会对运行BCP的用户造成问题,同时为其他mods单独安装Harmony。为了减少冲突和问题的可能性,BCP将不再提供1.3.1版本的Harmony版本。如果您运行的Bannerlord和BCP版本需要,请确保下载并安装正确版本的Harmony。别忘了,Harmony应该在您的装载订单中名列前茅。


自定义横幅信息
在这个模组的上下文中,“自定义横幅”是指用多个图标层创建的横幅,以创建更详细和复杂的设计。这些横幅主要是通过使用以下网址的网页编辑器创建的https://bannerlord.party/banner/并将生成的代码粘贴到游戏编辑器中(CTRL+V)或通过xml文件。在游戏中粘贴代码需要横幅粘贴功能,现在由BannerColorPersistence提供。
请访问横幅subreddit查看社区创建的各种自定义横幅,并查看那里的固定教程。


配置
BannerColorPersistence为需要它的人提供了一些配置选项。对于大多数用户来说,这些选项应该保留为默认值。配置文件位于:模块\BannerColorPersistence\bin\Win64_Shipping_Client\config.json

启用BannerColorPersistence-默认为true。如果不希望运行横幅颜色持久性逻辑,请设置为false。这将只允许BannerPaste功能和基本的崩溃修复程序运行。使用风险自负。
preventNPCBannerColorChanges-默认为false,只有当你通过CBU或POC等其他mod为NPC运行自定义横幅时,才应该设置为true
允许ColorChangeOnIcons匹配BackgroundColor-默认为false。这个可能对你很好,也可能不好。这完全取决于你的具体横幅。这里的想法是,如果你允许在王国更改时更改背景颜色,有时你的自定义横幅会使用与背景颜色相同的图标来屏蔽和修改其他图标。如果你只是改变背景颜色,那么当这些图标保持原始颜色并使你的横幅看起来不稳定时,它们现在就会变得可见。此配置选项也将尝试更改这些图标的颜色。但是-这是一个非常大的图标,但图标必须与背景颜色完全匹配,并且必须与两种颜色都匹配。每个背景和图标都有两种颜色,如果两种颜色不对齐,则不会发生更改。这意味着使用多色背景的横幅可能不会正确更改。这也意味着,如果你的横幅是在没有密切关注图标的次要颜色的情况下创建的,它也可能无法正确更改。尽管如此,如果你真的想看到你的横幅随着王国的改变而改变,可以尝试这个配置,但忽略它,否则它真正完美工作的可能性很小。不过,有些人要求它,所以它就在这里。



已在1.5.4、1.5.5、1.5.6、1.5.7、1.5.8、1.5.9、1.5.10、1.6.0、1.6.1上进行了测试和工作。 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.7.0, 1.7.1, 1.7.2, 1.8.0 , 1.8.1, 1.9.0, 1.0.0, 1.0.1, 1.0.2, 1.0.3. 1.1.0

请报告您发现的任何错误或异常,以及您可能提出的任何建议。

使用 Xmod 解锁 骑马与砍杀2:霸主 的全部潜力 — 今天就探索这些顶级 MOD!