Mount & Blade II: Bannerlord

File information

Last updated

Original upload

Created by

Brandon

Uploaded by

brandonm37211

Virus scan

Safe to use

About this mod

Makes Tournaments Awesome

Requirements
Permissions and credits
Translations
  • Turkish
  • Russian
  • Korean
  • German
Changelogs
Same mod, still trying to come up with a name that includes what I'm trying to do:
Original was: TournamentXP - just added xp to tournaments
Next was: The Tournament XPerience - trying to keep the TournamentXP 'brand' but I guess people are still associating it mainly with xp.  When it's more about prizes and feature.
Now: TournamentsXPanded - Clever? Stupid?

Primary Goals
Make tournaments more exciting with new options, more rewarding with various prize options, and more customizable so you can get the tournament experience you desire.  To that end, I plan to expose to the user a variety of options so let them dial in their desired play-style/results.  By default, I will try to set the settings to something I believe is fair/balance and close to the original intent of the game designers.

Design Goals
I will try to give you full control over all the options that I create so that you can choose how you want to play. I will not restrict options or try to simplify options. If options need more documentation please ask. I always open to ways to improve the in-game tooltips for options and the organization of the option screen to be as clear as possible.


Tournament Prize Features:

*Allows player to re-roll the tournament prize before entering the tournament.
*Allows the player to pick desired item from a pool of available items before tournament.
*Allows user to define a custom set of Tournament Prizes to win from.
*Allows Tournament to pull Inventory from the local Town for tournament prizes.
*Allows Filtering of Prizes of all sources (vanilla list, custom list, and town) based on value of the item.  You can set a min / max value of items.

*Saving config file in Config folder so it's not overwritten each version.

*GUI based config using ModLib (Optional)

*Level scaled prize value. Instead of a hard-limit of items between a certain value, this will start growing the value range as you level up, allowing for a progressive set of better items.

* Random Tournament Type - Instead of creating only standard melee types during new tournament spawn it will switch between standard melee and 1v1/ffa. The 1v1/ffa can also now switch between mixed mode (1v1 and group ffa, and 1v1 only).

*Reputation gain with local heroes and notables in the settlement and surrounding villages.

Tournament XP Features:
Enables full XP in tournaments.  Just drop into Modules folder and Enable.
Enables XP scaling for all Tournament types.

All features can be enabled/disabled by the player.

Vanilla Bannerlord as of 1.0.7 no longer has a straight hardcoded set of prizes.  Instead they pick from ALL of the items in the game, weighted towards the Culture of the Town the Tournament is taking place in - between a value of 1000 and 5000.


Default XP Settings:
Full XP in Tournaments and Arenas  - vanilla is 25% and 6%

If having launcher issues use the fixed launcher:  Fixed Launcher

Instructions:
Drop it into your Modules folder.  Or use Vortex. Use the launcher to enable it. 

You may have to unblock the dll.
To do this run the include bat file helpfully labelled RunMe-UnblockFiles

If you are experiencing the launcher bug you can create a custom shortcut - go to the top sticky and look at the older fixes.  However, as of 1.0.2f this should be resolved.


Configuration:
Easy way - Install ModLib, use the in-game GUI to set options.
Alternate way:
Run the game once after installing the mod to generate a default config file
Open the /Documents/Mount & Blade II Bannerlord/Configs/TournamentXPanded/tournamentxpsettings.json file using notepad.
Additionally, there is a stand alone configuration program.

Custom Prize Lists
Name the file CustomPrizeItems.json and place in the %USERPROFILE%\Documents\Mount and Blade II Bannerlord\Configs\TournamentsXPanded\ folder.  See the optional downloads for an example of what this file should look like. NOTE: 1.5.2 - you must enable item filters in the config options for custom lists to work, this will be fixed in next verison.


Disclaimer:
v2.0.0+ is save game safe and can be added / removed at will.

Known Issues:
Upgrading from Bannerlord 1.2 to 1.3 with this mod seems to turn all damage to blunt.  Starting a new game in 1.3 seems fine.  You can try using the Save Missing Module Fix to remove TournamentsXPanded before upgrading, but that doesn't seem to be a sure fix. 


Related Compatible Mods

Buttlerlord - Tournament Bet Cap Increases
ArenaExpansion - Enables Weapon Selection in the Arena Fights

My Mods:
Tournament XP Enabler
BMItemTweaks
BMSaveFixer

Additional Credits
BannerTweaks/ModLib code for Loading/Saving config files
CommunityPatch for better Patch management system
@Malafein - For the file Unblocker bat file - Link to his full utility: ModuleUnblocker