Mount & Blade II: Bannerlord
0 of 0

File information

Last updated

Original upload

Created by

Adonnay

Uploaded by

Adonnay

Virus scan

Safe to use

About this mod

Enables modders to have their troop trees added to the game without replacing existing troop trees.

Automatically merges multiple troop trees and allows for indepth customization to form the Calradia of your imagination.

Requirements
Permissions and credits
Changelogs
Donations
The main function of the mod is to enable modders and players to have more than one type of basic or noble recruit for a faction. My own Chael Nad'ra units can be found here.


DISCORD:
ATC on Discord (for ATC/AEW/CN)


What the mod does:
  • Provide the possibilty to add additional troop trees without replacing existing ones and without messing with culture files
  • Allows for multiple troop trees at once by automatically merging them into one large troop tree. Just download and install all the troop trees and let ATC do the rest. You can of course modify and change the configurations as you see fit.
  • Enable the player to decide whether the AI can recruit certain troop trees or not (standard native recruits excluded)


The mod does NOT:
  • Create troop trees - you have to either use/modify the one I made (Chael Nad'ra) or add your own either via a separte mod or add them to the ad_troops.xml
  • The mod does not change any of the original game files. It uses Harmony to patch two core recruitment functions (UpdateVolunteersOfNotables and GetRecruitVolunteerFromIndividual) and should be compatible with most mods unless they modify or patch the same functions.


Installation:

  1. Either use Vortex to install ATC or manually extract the content of the main file into your Bannerlord/Modules folder. After the installation there should be a subfolder called "AdonnaysTroopChanger" within your Bannerlord/Modules folder.
  2. When installing manually check that no .dll files in /bin/Win64_Shipping_Client are blocked by your system (right click -> properties).
  3. Activate the mod in the Bannerlord Launcher.
  4. The Mod Scan function is enabled by default. This will allow ATC to automatically scan for activated mods with configuration files. You do not need to do anything but install the troop mods. If you want to disable the "Mod Scan" and select the troop configurations manually, set the corresponding line in the configuration file ATC.settings.xml to false - Disabling Mod Scan is not advised for normal users who just want to play and don't want to mess with any kind of xml file.

  5. TIP: You can also enable the Mod Scan option once, start the game, let ATC create a ATC.config.merged.xml and use that merged xml as your new manual configuration file by renaming it to <SomeNameHere>_ATC.modconfig.xml. Afterwards you can disable the option again.





Deinstallation:
Do not deinstall the mod when you already have custom troops (i.e. Chael Nad'ra) spawned in your savegame (if you spent any second in the game with the mod enabled and saved it again). It will crash upon loading that save file! It you don't want to use the mod anymore, as with all troop mods it is only possible to disable the mod before you create a new game.


The mod contains the following files:

  • /Config/BETA140_SAMPLE.modconfig.xml -  Example configuration file with explanations
  • /Config/ATC.settings.xml - Main configuration file for things like logging information and the Mod Scan option
  • /bin/Win64_Shipping_Client/0Harmony.dll - external tool to change the result of standard methods without changing them directly
  • /bin/Win64_Shipping_Client/AdonnaysTroopChanger.dll - Main and patcher classes
  • SubModule.xml


Known Incompatibilities - These mods will NOT work with ATC
  • Soldiers of Fortune patches the same method ATC does so it will definitely have weird results having both mods active!
  • The "VolunteersUpTier" Addon patches the same method ATC does and will therefore will cause issues. Depending on your load order either ATC or the VolunteersUpTier will not work.


There will be bugs and some bugs might render your savegame unusable. Please be aware of that. The game at its current state is everything but robust, especially with mods enabled and with the constant changes by TaleWorlds to some fundamental file structures. Report any bugs and I will try to solve them IF they seem to be related to my mod but if you have multiple mods installed, especially multiple mods that do more than just change an XML, chances are that you will have problems.

USE AT YOUR OWN RISK!