自定义部队

创作者: helokero13
已更新:2026-01-01 04:06:05
47KB

关于此 MOD

创建于 e1.5.4 - 允许自定义自定义兵种树的装备
创建于e1.5.4版本。主分支与测试版各有独立文件。
模组功能:
  • 自定义装备、重命名并更改自定义部队树的性别
  • 由主英雄或同伴训练自定义部队(默认: 关闭)
  • 消耗影响力招募自定义单位(默认为 关闭)
  • 将其他文化的一阶单位转化为一阶自定单位(默认) 关闭)

提醒您自定义部队树的装备。
  • 更新模组前,请先备份你的战役存档。
  • 菜单位于城镇堡垒内 但首先,你必须是一个王国的领袖(默认设置,可配置)
  • 初始状态下,所有单位均无装备,但属性已固定。
  • 装备选择: 将左侧物品栏中的装备拖拽至主角装备栏,即可更换该单位的装备(战斗/日常)。
  • 每个战役将拥有独立的兵种树 XML。(路径:..\CustomTroop\ModuleData\CampaignSave)
- 这些将在基于 custom_troop.xml 开始或加载战役时生成
- 游戏仅识别 custom_troop.xml,但模组将根据 CampaignSave.xml 更新单位信息。
  • 在 ModuleData 中修改 custom_troop.xml 会影响所有战役,而在 CampaignSaves 中修改对应的 xxxxx_custom_troop.xml 则只影响单个战役。
  • 如果你觉得自定义兵种数量过多,可以用 custom_troop_fewer_troop.xml 替换 custom_troop.xml,或直接修改该 XML 文件来增减兵种。操作前请确保清楚自己在做什么,并正确完成修改。
  • 将部队树转移至其他战役:
  • 开始新战役
  • 保存游戏
  • 前往战役存档
  • 复制要转移的XML文件,即你想转移的部队树文件(如55018132-e244-4cb7-90fc-a51efa20b469_custom_troop.xml)。
  • 将副本重命名为当前战役的XML文件
    (例如:55018132-e244-4cb7-90fc-a51efa20b469_自定义部队 - 副本.xml → 63689d57-a2d8-47d5-9a05-fb0d6a60557b_自定义部队)
  • 移除部队 警告: 若存在单位记录,请从XML及升级目标中移除。 
    不可逆操作。如果地图上仍有单位留存,此操作将损坏存档(1.7.2版新增从地图删除部队的功能,但无法确定是否存在未列入队伍基地列表但在其他位置的单位)。加载也无法挽救存档,请谨慎使用。该操作会同时更新特定战役的xml文件,更重要的是custom_troop.xml也会被更新,这意味着它将影响所有当前及未来的战役。核心单位无法被移除,以防止游戏崩溃。
训练
  • 由玩家训练,或派遣同伴训练所选单位
  • 单位属性将提升,最高不超过伙伴的技能值。
更改文化名称
  • 前往..\CustomTroop\ModuleData
  • 打开custom_culture.xml
  • 找到名称="{=customFaction}自定义势力"
  • 将名称改为你想要的任何内容,例如 name="{=customFaction}新名称"
  • 注意,此设置将应用于整个战役

招募自定义单位:
强烈建议与我的另外两个模组一同使用:
  • 与 选中所有王国文化, 创建王国时,你可以选择定制文化(以帝国文化为模板,未作大幅修改,仅调整了少量兵种与部队模板)
  • 和 文化变迁你可以先启用变更聚落文化,然后等待聚落将文化转变为自定义文化——前提是你的宗族文化为 自定义那么你将能够在己方定居点招募该自定义单位。

招募自定义单位的无模组方法:
  • 若你决定不使用本模组或任何其他功能相似的模组,可通过以下方式获取自定义单位。
  • 开发者控制台 - campaign.give_troop xxxx x
  • 在 config.json 中启用影响招募(详见下方)
  • 启用自定义兵种转换,允许在 config.json 中将其他文化的第一级兵种转换为自定义兵种(详见下方)

配置: (位置:..\CustomTroop\bin\Win64_Shipping_Client\config.json)
  • "enableCustomUnitWithoutKingdom": 允许管理器自定义单位,无需加入王国,但仍需拥有一处定居点。 默认关闭.
  • "enableTranferToCustomUnit":启用将基础部队转为自定义招募单位;将精英基础部队转为自定义贵族招募单位。 默认关闭.
  • "enableManageEquipment": 启用自定义单位装备管理 默认开启.
  • "enableCraftedEquipment":为自定义单位装备启用 crafted 装备。 默认开启.
  • "onlyUserInventoryEquipment": 仅允许装备玩家背包中的自定义物品。 默认:关.
  • "upgradeCostMultiplier":装备升级所需费用 默认值为2即物品价值 × 2。
  • "equipmentLimitByUnitTier": 单位无法选择高于自身阶位的物品。 默认开启.
  • "enableInfluenceRecruit": 允许消耗影响力招募1级自定义兵种与自定义贵族。 默认关闭.
  • "recruitRecruitCostMultiplier": 招募自定义新兵的影响力消耗倍数。 默认值为1(招募层级为1,故消耗为1)
  • "recruitNobleCostMultiplier": 招募自定义贵族所需的威望倍率。 默认 5级。(贵族新兵阶级为2,费用为10)
  • "enableTrainUnit": 允许玩家训练或派遣同伴训练自定义兵种。 默认关闭.
  • "trainTimeShort", "trainTimeMedium", "trainTimeLong":根据训练天数与训练等级(即短期、中期、长期)获取的技能值,效果固定。最大值取决于训练师。

已知问题: 
  • 装备选择界面:使用Alt+Tab或Alt+~(打开控制台)将导致游戏卡死。



看看我的其他模组~
特殊战利品史诗战斗后获得专属战利品
为我铸造武器锻造与强化
提升与城镇和村庄的关系:提升与城镇、城堡及村庄相关的某项属性
死灵术与召唤术 : 允许阵亡敌军为你而战 & 使用投掷武器召唤已定义单位

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