Transfer Companions

From RT Bannerlord
Jump to navigationJump to search
TC troop transfer screen.

Transfer companions (or CompanionManagement, or TransferandManageCompanions) is a really simple mod that allows you to change heroes party through the use of the transfer troop screen just like any normal troop.

Goal[edit]

As the game allows you to manage roles of heroes in various player party but do not allow parties to have more than one hero, this mod is simply filling a gap until Taleworld implements the feature correctly. The mod do not manage party rebuilding when they are defeated and you will still have to collect heroes in various taverns when it happens and rebuild your parties from scratch. It was also supposed to allow distant management of players other party's inventory, but have been removed as M&B2 now allows it.

What is planned[edit]

TC is not a mod planned for long time support, it will sooner or later be deprecated and replaced by vanilla features (when Taleworld will work on it) or UsefulCompanions features as there is an expansion focusing on party that is planned. TC also brings a lot of issues with compatibility and is not that easy to maintain with m&B updates or other mods wanting to change how the trooptransfer screen works, that a second reason why there nothing planned on long run except compatibility update with base game.

With 1.7.2 update M&B2 once again decided to make open war with this mod, after putting a script actively removing all wanders not in main party in 1.7.1, they simply removed the ability to select roles for non player party members removing mostly all advantage using this mod. TC will be

How it works[edit]

TC use reflection to be able to target games PartyScreenManager's logic and replace the delegate method called to check if a target troop can be transferred, by a custom method that returns true for heroes on certain conditions. The hero must not be assigned a role in the party to be transferred and shouldn't be the leader. After v1.0.1 it's not possible anymore to transfer heroes to a garrison as it was giving unexpected results and possible loss of heroes.

In Future the reflection injection will be replaced with the use of a XLST injection (using XML) that is more compatible and encouraged by Taleworlds and then integrate it in UsefulCompanions after version 0.5.0.

Downloads[edit]