
派对管理器
该模组已不再更新,建议查看"Party Screen Enhancements",它包含了本模组大部分(如果不是全部)的功能:https://www.nexusmods.com/mountandblade2bannerlord/mods/492?tab=description
查看大图当前功能
- 升级/招募所有单位的按钮
- 保存升级层级决策(设置后即可忘记),可对每个单位选择向左、向右甚至分路
- 队伍组成数量
- 排序或循环切换排序类型的按钮
- 自定义用户排序
- 保存的阵型配置
- 转移半数/全部/自定义数量单位
- 快捷键
已知问题
- 改进驻军2.0存在一些问题,我想我可能已经修复了,但如果你遇到问题,请关闭改进驻军中的自定义队伍规模选项
- 如果使用的模组直接替换了游戏基础文件而非通过补丁方式修改现有文件,本模组很可能会出现兼容性问题。对此我无能为力,只能建议寻找采用补丁方式的模组,因为你尝试使用的半数模组很可能都存在类似问题。
- 有时点击升级按钮会在顶部显示需要马匹/战马的提示信息,这不会导致实际问题
- 使用错误/过时的节俭骑兵模组版本可能导致点击升级按钮时游戏崩溃,用户手动升级时也会出现此现象,这是节俭骑兵模组的错误处理机制存在问题
排序按钮
- 左键点击按您选择的排序选项排序
- 右键点击将所有可招募囚犯和可升级单位排序至顶部(缺少马匹等升级条件的可用升级项将排在至少有一个可准备升级的项目下方)
循环排序按钮
- 左键/右键点击循环切换排序类型
排序类型
剧透: 显示
所有人都会在顶部拥有同伴/英雄,确保更新节点时不要有空格,否则行为可能会出错:
- TierDesc - (默认选项)按等级降序排列
- TierAsc - 按等级升序排列
- TierDescType - 按等级降序排列,然后按骑兵/步兵,再按远程/近战
- TierAscType - 按等级升序排列,然后按骑兵/步兵,再按远程/近战
- MountRangeTierDesc - 按骑兵/步兵排列,然后按远程/近战,最后按等级降序
- MountRangeTierAsc - 按骑兵/步兵排列,然后按远程/近战,最后按等级升序
- CultureTierDesc - 按文化排列,然后按等级降序
- CultureTierAsc - 按文化排列,然后按等级升序
- RangeMountTierDesc - 近战/远程,然后按骑兵,最后按等级降序
- RangeMountTierAsc - 近战/远程,然后按骑兵,最后按等级升序
- Custom - 用户自定义排序顺序,示例/说明请参阅自述文件,目前只能通过更新配置来更改,但我在游戏中添加了重新加载设置按钮以使其更简单(我正在开发一个UI界面,功能优先于形式对吧?),配置文件将在模组首次加载后生成
如果你熟悉Linq查询,排序类型位于此处(CreateFlattenedRoster 方法),这样可能更容易理解:
1
2
3
...
(内容省略,建议保留原代码块结构)
...
在配置中可以禁用打开队伍界面时的自动排序功能(说明见自述文件)
升级全部/招募全部时的排序功能可在配置中启用,默认关闭以提升性能
基础游戏增强
- 按住CTRL点击单位转移按钮将转移全部单位
- 按住CTRL+SHIFT点击单位转移按钮将转移半数单位
- 按住SHIFT点击单位转移按钮可在设置中配置1-500之间的任意数值(默认为5),也可在设置中恢复为默认行为
粘性插槽
用户可以在英雄下方定义0-50个槽位,在排序时忽略这些槽位,从而将喜爱的单位保持在顶部,其余单位则进行排序。
升级按钮
- 默认情况下,升级所有单位按钮仅会升级具有单一升级路径的单位
- 按住CTRL键并左键点击某个单位的升级选项,将设定该升级路径为未来升级目标
- 按住CTRL+SHIFT键并左键点击升级路径会平均分配升级点数,仅进行偶数分配以避免在仅有一个可用升级时左右路径随时间推移出现不均衡
- 右键点击升级按钮将仅升级你已设定升级路径的部队,这可以与仅有一个升级选项的单位升级路径设置结合使用,仅升级你想要的内容
招募按钮
- 左键点击将招募可用的囚犯,直至达到队伍上限
- 右键点击将招募所有可用的囚犯
队伍组成
将鼠标悬停在您队伍或对方队伍侧的队伍图标上,应会显示包含单位数量和百分比的详细工具提示
如果您需要查看单个武器的详细分类,可以在设置/配置页面中开启高级模式选项
如果发现任何异常行为请及时报告,游戏有时会随机分配单位武器的装备槽位(例如农民的主武器槽位装备石头,骑射手的主武器槽位装备剑等)
我已修复了发现的问题,但可能仍有少数遗漏情况
已保存阵型
此功能是为了解决游戏加载时阵型无法保存的bug而添加的
CTRL + 左键点击阵型按钮可保存当前所有单位的阵型 左键点击阵型按钮可将已保存的阵型应用到所有单位上 任何你调整过阵型的单位都会自动添加到已保存的阵型列表中 为避免修改存档文件导致存档损坏,你需要在每次加载游戏后打开队伍界面并点击按钮来应用阵型变更。目前这个功能是对某个bug的临时解决方案,希望该bug能尽快修复,但现阶段有总比没有强。
黑/白名单
- 所有列表默认初始为黑名单,但可在设置中切换为白名单模式
- ALT+点击招募/升级按钮可将单位加入/移出黑名单或白名单,在执行"全部升级"/"全部招募"时进行筛选
- 当前升级黑/白名单仅在执行"全部升级"时生效,且仅作用于未设置自定义升级路径的单位(未来可能调整,因自定义升级路径通常不希望被干扰)
- 在赎金界面ALT+点击俘虏的转移按钮,可将其加入/移出黑名单或白名单,该名单会在点击顶部"全部赎金"按钮时生效
快捷键
剧透: 显示
如果快捷键与其他模组冲突,可以在配置中关闭所有快捷键
- 在队伍界面按CTRL-SHIFT-S可进行手动排序
- 在队伍界面按CTRL-SHIFT-R会将升级/招募项置顶以便快速升级,之后可恢复原排序方式
- 在队伍界面按CTRL-SHIFT-(减号)可循环切换可用排序类型
欢迎随意使用这段代码并将其添加到其他模组中。
配置文件位于: (steam安装目录)\Modules\SortParty\ModuleData\SortPartySettings.xml
功能需求: https://wesir.upvoty.com/b/feature-requests/
错误报告: https://wesir.upvoty.com/b/bugs/
我基于游戏的当前版本而非测试分支进行模组的测试与开发。 我尽量采用一种能向前兼容的方式制作, 但由于测试分支持续变动, 若在测试分支上开发, 我可能会添加依赖于某些字段/功能的内容, 而这些字段/功能在正式发布前可能被移除, 最终导致不得不持续处于维护状态。
即将推出的功能
剧透: 显示
- 白名单/黑名单升级/招募/出售
- 自定义招募(仅招募您指定的单位)
- 阻止部队类型被自动升级
- 囚犯/部队转移管理按钮(获取最高或最低等级,并将任何溢出转移到左侧队伍)
- 为当前没有UI元素的功能添加UI元素(自定义排序和自定义升级可见性)
- 重新设计UI以避免遮挡长玩家名称
- 也许可以添加一个功能,告诉您需要多少战马才能升级所有当前可升级的部队?
代码可在以下位置找到: https://github.com/data54/BannerlordMods
正在加载版本记录…










正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。