Configuring Useful Companions

From RT Bannerlord
Jump to navigationJump to search

Useful Companions uses a XML file to store users preferences and are loaded on each game start and saved on game close. The file is localized and should display in your language if you have a translation installed for UC. You can access this XML file in your Documents\Mount and Blade II Bannerlord\Configs\ModSettings\UsefulCompanions\config.xml

UC models[edit]

Models are part of the game specifically designed to be modded, each one set various rules for an aspect of the game. As an example, the clan model will determine how many parties you can have in your clan, how many wanderers you can recruit and more. The last model of the same type loaded will be the one active in game, allowing compatibility between mods, but since many mods use Harmony and do not respect this, or because you might simply want to use some of the models in UC, the configuration file allow you to disable or enable them separately to your convenience.

  • UC_inventory_model : If set to True (default is True), UC will replace DefaultInventoryCapacityModel with it's own (UCInventoryCapacityModel), allowing parties to have more carry capacity depending on the Steward skill of their QuarterMaster.
  • UC_party_size_model : If set to True (default is True), UC will replace DefaultPartySizeLimitModel with it's own (UCPartySizeLimitModel), allowing caravans to have more guards depending on the caravan master's skill.
  • UC_clan_tier_model : If set to True (default is True), UC will replace DefaultClanTierModel with it's own (UCClanModel). It has no benefits on its own but is required if you want to use and configure clan modification UC brings to the game.
  • UC_prosperity_model : If set to True (default is True), UC will replace DefaultSettlementProsperityModel with it's own (UCSettlementProsperityModel), allowing the governor to interact and limit prosperity in settlements if needed. It is part of the governor work.
  • UC_hero_creation : Not implemented yet.


UC features[edit]

These are features added in the game with UC that do not rely on a model and should be compatible with almost any other mod. The option to disable them or tweak them is only here for player convenience and taste.

  • wanderers_management : When set to True (default is True), allows UC to manage wanderer spawning and management.
  • hideout_lure : When set to True (default is True), adds the option to lure bandits out in the hideout menu.
  • caravanXP_to_player : When set to True (default is False), a part of the trade XP made by player clan's caravan are given directly to the player.
  • disable_party_rebuild : When set to True (Default is False), will prevent Uc from rebuilding your parties automatically. Since 0.5.3, this is a temporary option.


UC quality of life[edit]

Here are features that change the game marginally but are made to improve the quality of life for players in-game.

  • wanderers_min_spawn : Set it to the number of wanderers you want UC to keep in game (default is 30). UC will prefer non combat type over fighting ones, but setting it too low will result in no companions generated, as the base game generates it's own wanderers first. Requires wanderers_management to be set to True.
  • remove_auto_give_troops : When set to True (default is False), UC will replace GarrisonTroopsCampaignBehavior, preventing other parties in your clan from automatically giving troops to your garrisons. It does not affect parties from other clans.
  • disable_companion_complaints : When set to True (default is False), UC will prevent CompanionGrievanceBehavior,(which handles your companions complaints), to be activated in game. This efficiently removes any complaints from your companions and should not have any impact on stability as it modifies nothing in the base game.
  • clan_member_limit_boost : This boosts wanderers limit the player clan can recruit by the defined number (default is 2). Requires UC_clan_tier_model to be True.
  • clan_party_limit_boost : This boosts the party limit player clan can form by the defined number (default is 0). Requires UC_clan_tier_model to be True. (Since v0.5.3)



Back to : Useful Companions