Mount & Blade II: Bannerlord
Help us shape the future of the Vortex mod manager by taking our survey

File information

Last updated

Original upload

Created by

Lazeras

Uploaded by

lazeras

Virus scan

Safe to use

About this mod

Allows you to set the party limits per group. It will allow you have different sized troop limits for most party types.allows increasing or reducing parties sizes
The bandits include separate modifiers for Boss parties.
Also allows adjusting of party speeds by type.

Requirements
Permissions and credits
Translations
  • Korean
Changelogs
Donations
Details
Allows you to set the party limits on a modular basis. It will allow you have different sized bandit parties base on type, as well as AI party sizes on a per faction basis, also can set different limits for the following minor parties peasants, outlaws and mercenaries. Basic support for custom spawns mod parties added via key word cs_

Party templates that are loaded by the game are modified by the specified multipliers if enabled, for more details please further down. The mod should work for new and existing games and be fine to remove from save games.

The bandits include separate modifiers for Boss parties separate from the standard parties.

The current range for modifiers from 0.1 to 10, with values below 1.0 reducing troop limits and values above it increasing troop limits.
Modify  party speed modifiers for various party types. These include player, kingdom AI, all bandits , caravans, elite caravans and villagers. Speed can be modified from -3.5 to 3.5. Positive numbers increase party speed while negative decrease their speed. minimum speed for any party is 1.0

!IMPORTANT
ModLib is now an optional dependency, there is now a provided Config.json file
on the main module folder. All values can be changed in the config file
and the mod will load and use those values even if no MODLib is
installed. IF modlib is installed the mod will use the values set from
the config menu via modlib's menu option.

For those who wish to force the loading of the values from the config file, you can do so by
changing the option bOverRideModLibSettings to True. Please be aware tho
that setting this option will cause the mod to completely ignore
MODLib. It wont load values you change via the modlib settings at all
and all changes will need to be done via the config.json file.


Supported parties:

Bandits
  • looters
  • Mountain Bandits
  • Forest Bandits
  • Sea Raiders
  • Desert Bandits
  • Steppe Bandits

Kingdom:

  • Empire
  • Sturgia
  • Aserai
  • Battania
  • Vlandia
  • Khuzait

Caravans:
  • Normal
  • Elite

Minor:
  • Villagers
  • Outlaws
  • Mercenary
  • Minor

Changes
  • 0.0.1 Initial version player created parties not included yet
  • 0.0.2 Added the ability to select multipliers to reduce the size of parties
  • 0.0.3 Mod now completely done via code no XML's are used. All configuration is done via ModLib which is a hard dependency
  • 0.0.4 Added party speed modifiers
  • 0.0.5 Added Bandit population controls
  • 0.0.6 Added Code to prevent party minimum and maximum being less than 1
  • 0.0.7 Fixed code for 1.3 changes by taleworlds is for Beta 1.3 ONLY
  • 0.0.8 Added additional error check for party templates being invalidated by other mods
  • 0.0.9 Cleaned up code implemented further checks for corrupt data being passed to the mod
  • 0.1.0 Modularization the code for better managing
  • 0.1.1 Implemented basic support for Custom Spawn mod
  • 0.1.2 Implemented code check to prevent mod trying to load for custom games as reported by SaMuRaILTU
  • 0.1.3 Updated to work with MODLIB ve1.3
  • Updated mod to have a config file With MODLib now being optional. The mod works with out MODLib being
  • installed. Versions of modlib below 1.3 are no longer supported.
  • 0.1.5 Fixed code to use new speed modifier enabler. Party speed adjuster can be turned off. Fixed version number in config file
  • 0.1.6 Added New sliders to party speed settings to apply speed bonuses or reductions to minor faction parties
  • 0.1.7 Added new Player Clan parties sliders for adjusting speed of player clan parties other than player. Also added code to catch aditional parties that fall under the minor factions type.
  • 0.1.8 Fixed hard to find issue with mod update code and MODLib. Optimized code to improve importance.
  • 0.1.9 Changed order for party matching by moving cs_ to the bottom .Implemented option to disable minimum speed limit *hopefully as requested by YTYangbang
  • 0.1.10 Changed option to remove minimum speed to a setting that allows the selection of the minimum party speed.
  • 0.1.11 Compiled against beta 1.4.1

Expanded Details

Each of the multipliers is applied using key words via the Party Template id field. each party can then have their minimum and maximum troop limits increased or decreased.
For example sea raiders modifiers change the following min_value and max_value which are then used and modified by the engine.
        <PartyTemplateStack min_value="2" max_value="18" troop="NPCCharacter.sea_raiders_bandit" />
for instance with a 2.0 multiplier the above would become.
<PartyTemplateStack min_value="4" max_value="36" troop="NPCCharacter.sea_raiders_bandit" />
The various modifiers cover the following groups

Bandits

  • All bandit parties including looters and sea raiders. Any party id's with key words looters, bandits or raiders are looked at. If the bandit party is not one of the native it uses the Other Bandit settings.

Caravans
keyword caravan
  • Caravans

Elite Caravans

keyword elite
  • Elite Caravans

Kingdom
keyword kingdom_hero

  • All native kingdom factions

Minor
keyword kingdom_hero and that aren't one of the native major factions
  • Jawwal
  • Karakhuzaits
  • Forest People
  • Eleftheroi

Mercenary
keyword mercenary
  • Ghilman
  • Legion of the Betrayed
  • Skolderbrotva
  • Company of the Boar

Outlaws
keyword outlaw.
  • Beni Zilal
  • Wolfskins
  • Embers of Flame
  • Guardians
  • Hidden Hand
  • Lakepike
  • Brotherhood of Woods

Other Kingdom
  • If a party id contains the key word kingdom_hero_ai it will use the Other Kingdom settings

Other Minor
  • If a party id contains the key words kingdom_hero_minor it will use the Other Minor settings

Player
  • char_creation_player_party all factions
  • gamescom_player_party_template  3 listed factions

Villagers
keyword villager

  • All native villager parties

Custom Spawns Mod

Keyword cs_
  • Single multiplier that applies to all cs_ parties


Current Issues


  • Player created parties have options except for caravans but unsure as to how they are used in the game
  • Conflicts with Mod config menu beta Fix provided by Zadyk You need to put it before Modlib in load order:


Installation

It is best to install the mod via vortex if you are not an advanced user
Add the mod folder to your modules folder (C:\Program Files (x86)\Steam\steamapps\common\Mount
& Blade II Bannerlord\Modules) unblock the dll and then activate it.

As of version 1.2 the official launcher is still broken and doesn't
support mods properly. you will need to use a different launcher such as
BannerLord Mod Launcher.

Crashing
If the game crashes when trying to load with the mod ensure you are using one of the launchers found on nexus and ensure ModLib is being loaded before. The standard launcher will not work as it does not properly set the mods orders

My Other Mods

More Bandits
More Projectiles
Expanded Bandits