Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

619 ratings
Adonnay's Troop Changer
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Utility
Game Mode: Singleplayer
Compatible Version: v1.2.7
File Size
Posted
Updated
1.000 MB
15 Oct, 2022 @ 6:36am
14 Dec, 2023 @ 11:17pm
16 Change Notes ( view )

Subscribe to download
Adonnay's Troop Changer

Description
ATC - Adonnay's Troop Changer

Requires: Bannerlord 1.2.7 or higher

ALSO: If you had the Nexus version installed, make sure you deinstall/remove it before trying to use the Steam version. The game will always load the Nexus version of the mod first!

What does ATC do?
A: ATC in itself does not do anything. It's a framework, a middleware. ATC enables modders to have their troop trees added to the game without the need to create custom cultures or mess with the native game files. It can also merge multiple troop mods into one allowing for a wide variety of troops in your game.


What it does NOT do?
A: ATC does NOT create troops or troop trees of any kind. You have to bring your own troop tree or download one of the many ATC compatible troop trees.


What does make a troop tree ATC compatible?
A: A single configuration file. You can find a sample file in the ATC /Config subfolder.


Is there a way to check if the mod works?
A: Yes. Apart from the ingame message at the start of the game (ATC loaded successfully) you can check the debug log file that is stored in \ProgramData\Mount & Blade Bannerlord II\ATC and called ATC.debug.log.


My game crashes on startup with only ATC active. Why?
A: First of all make sure you have the correct ATC version for your Bannerlord version!
Then have read a couple of reports that people don't seem to have enough rights to write into the \ProgramData\Mount & Blade Bannerlord II\ folder. I have no idea why but make sure you have. You could also try to manually add the folder \ATC if it is not present. Starting the game as administrator can also help.


Where can I find the configuration file?
A: You can find the configuration file called ATC.settings.xml in \ProgramData\Mount & Blade Bannerlord II\ATC. It contains the following options:
  • EnableModScan - allows ATC to scan active mods for ATC configuration files (all files named *ATC.modconfig.xml)
  • EnableCustomTemplates - Let ATC modify the party templates for newly spawned lords on the fly
  • DebugConfigRead - debug messages when a configuration is called
  • DebugRecruitSpawn - debug messages when a new volunteer is spawned
  • DebugAIRecruiting - debug messages when a volunteer is recruited
  • EliteOnlyInCastleVillages - sets the elite spawn logic to the vanilla logic
  • EliteSpawnChance - only relevant if EliteOnlyInCastleVillages is set to 'false'
  • ElitePowerThreshold - only relevant if EliteOnlyInCastleVillages is set to 'false'
  • EliteSpawnChanceCap - only relevant if EliteOnlyInCastleVillages is set to 'false'
  • RecruitMaxUpgradeTier - volunteers slowly level up when not recruited, this sets the maximum tier to level up to. (4 = vanilla)
  • LevelRecruitsUpToTier - immediately level up the recruits to that tier when they spawn (1 = vanilla/no instant level up)
  • MaxLogSizeInKB - only relevant if you enable any of the debug messages above

DELETE the ATC.settings.xml to revert all settings to their default values. The default values are:
  • <EnableModScan>true</EnableModScan>
  • <EnableCustomTemplates>true</EnableCustomTemplates>
  • <DebugConfigRead>false</DebugConfigRead>
  • <DebugRecruitSpawn>false</DebugRecruitSpawn>
  • <DebugAIRecruiting>false</DebugAIRecruiting>
  • <EliteOnlyInCastleVillages>true</EliteOnlyInCastleVillages>
  • <EliteSpawnChance>5</EliteSpawnChance>
  • <ElitePowerThreshold>200</ElitePowerThreshold>
  • <EliteSpawnChanceCap>20</EliteSpawnChanceCap>
  • <RecruitMaxUpgradeTier>4</RecruitMaxUpgradeTier>
  • <LevelRecruitsUpToTier>1</LevelRecruitsUpToTier>
  • <MaxLogSizeInKB>500</MaxLogSizeInKB>
109 Comments
KcirtapYmer 27 May @ 1:37pm 
@ works well for me .
TroopieHarold 23 May @ 7:04pm 
Aint workin no more
23n1nbb 16 May @ 12:52pm 
i am using separatism mod and all the factions created by lords are using vanilla troop instead of modded ones, gonna need a default special_token for factions that aren't vanilla
23n1nbb 16 May @ 8:26am 
cant we get a special token like "default" in that map faction part?
Barnaby Jones 31 Mar @ 2:48pm 
I can confirm that the skillfulthumbs method below works. God knows why. Executing the launcher in administrator mode seems to have done the trick.
skillfulthumbs 30 Mar @ 11:48am 
For anyone having trouble starting the game with this mod, I went into steamapps\common\Mount & Blade II Bannerlord\bin\Win64_Shipping_Client and made the 'TaleWorlds.MountAndBlade.Launcher' run as administrator. Adonnay (and De Re Militari) should work after this.
Reflexters 6 Mar @ 5:39am 
I couldn't hire my customized troop without settlement. is this correct?
edgubilgekisig 4 Feb @ 4:22pm 
Okey but in game, how we can design our troop?? In which section?
Adonnay  [author] 3 Jan @ 12:49am 
If you're unsure, always check the ATC.debug.log first.
WIN + R: %ProgramData%\Mount and Blade II Bannerlord\ATC
Hoplite 2 Jan @ 12:43pm 
atc says it loaded successfully. But while using DRM all my units are still vanilla.