编队排序器

编队排序器

为部队在选定编队间的转移添加了大量选择与排序快捷键,大幅简化操作流程,并确保显示空编队以便充分利用快捷键功能。部队排序可使用修饰键配合操作。

游戏玩法

用户自定义阵型类别 该模组默认使用用户自定义的阵型类别,取代原本的动态阵型类别。若安装了模组配置菜单,可关闭或调整此功能。请注意这些设定仅被模组自身方法调用;您必须通过下方快捷键指令来按自定义方式部署(例如快速按F键再按X键)。 当启用了用户定义的编队类别时,您还可以为所有同伴指定一个编队类别以便排序。 默认情况下,这些定义如下(它们遵循很久以前原始测试版的阵型): 阵型 #1: 步兵 阵型 #2: 弓箭手 阵型 #3: 骑兵 阵型 #4: 弓骑兵 阵型 #5: 散兵 阵型 #6: 重装步兵 阵型 #7: 轻骑兵 阵型 #8: 重骑兵 热键排序 X: 编队排序菜单键;选中的编队中的部队将平均分配到其最佳编队(如果所选编队中存在该类型编队)。 左Alt + X: 与编队键组合使用时,部队将在所有选定的编队中平均分配,而不仅仅是最佳编队。 左Ctrl + X:与命令键组合使用时,标枪手、投石手等会被编入散兵阵型而非步兵阵型。 左Ctrl + 左Alt + X: 与左Alt + X功能相同,但具备左Ctrl + X的行为特性; 会考虑将散兵编入独立阵型并据此进行均等分配。 左Shift + X:与命令键组合使用时,带盾步兵会被编入步兵阵型,而无盾步兵则会被编入重步兵阵型。 左Shift + 左Alt + X: 与左Alt + X相同,但具有左Shift + X的行为;它会考虑受盾牌保护的步兵和散兵,并相应地进行平均分配。 左Ctrl + 左Shift + X:与左Ctrl + X和左Shift + X相同。 L: 等级排序键;所有步兵和骑兵部队将按其等级分入不同编队。部队编组方式如下:
编队 #1:0-2级步兵
编队 #2:3-4级步兵
编队 #3:5-7级步兵
编队 #4:携带弹药远程部队
编队 #5:0-2级骑兵
编队 #6:3-4级骑兵
编队 #7:5-7级骑兵
编队 #8:携带弹药弓骑兵 选择快捷键
左Ctrl + #: 与以下任意选择键组合使用时,其所涵盖的编队状态将被反转(当前选中则取消选中,未选中则添加到当前选择中)。 F: 此按键将选择所有编队。 C: 该按键将选择所有近战骑兵编队:骑兵、轻骑兵、重骑兵。 V: 此按键将选择所有远程骑兵编队:弓骑兵。 H: 此键将选择所有地面近战编队:步兵、重装步兵。 J: 此键将选择所有地面远程编队:弓箭手、散兵。 Y: 该按键将选择所有近战阵型:步兵、重装步兵、骑兵。 U: 该按键将选择所有远程阵型:弓箭手、散兵、骑射手。 N: 此键将选择所有地面编队:步兵、重步兵、弓箭手、散兵。 M: 此键将选择所有骑兵编队:骑兵、轻骑兵、重骑兵、弓骑兵。 注意:所有快捷键均可通过安装Mod配置菜单进行配置和解绑! 排序顺序的工作原理 当快捷键被按下时,模组会遍历当前选中的编队,并根据以下条件在编队间对单位进行排序:单位当前是否骑马、是否有马匹可用、是否持有剩余弹药的远程武器、是否携带投掷物、是否装备盾牌等。 部队在变换阵型时也会大声喊出阵型名称,毕竟为什么不呢? 技术 该模组采用Harmony以高度兼容的方式实现。
我的模组所做的所有补丁和新增功能均包含错误处理机制,确保游戏在异常发生时仍能正常运行。
据我所知,该模组完全支持在现有存档中添加或移除,因为它不会新增或修改任何存档相关数据。
我本人长期使用自己开发的所有模组并进行了充分测试,因此模组稳定性极高。 Steam创意工坊:阵型排序器 GitHub: 阵型排序器