Mount & Blade II: Bannerlord

File information

Last updated

Original upload

Created by

key

Uploaded by

keyavain

Virus scan

Safe to use

Tags for this mod

About this mod

The Royal Armoury Mod adds Royal Armouries to each Town's Keep, offering a selection of culture specific expensive and/or rare items for purchase.

Requirements
Permissions and credits
Translations
  • Polish
  • Mandarin
Changelogs
Donations
key's Royal Armoury Mod


First of all, kudos to Vaeringjar and his V's Faction Armouries mod. It was the inspiration and basis for my mod.

The aim of this mod is to enable access to different high value (or extremely rare) items in a gameplay friendly and  immersive manner (i.e. without using cheats). You will need to buy these items after you manage to gain entrance.

The list of items available in the Royal Armories is based on the value of the item  and/or rarity, filtered by Town culture (ie. Aserai Towns will have only Aserai items available). The list includes all culture specific items that fit into these categories, including those added by mods. 

The immersion part is achieved by requiring either money or influence to access the selection, depending on the player's relationship with the owner's clan and their status with the ruling Kingdom - be it a mercenary (reduced money requirements to make being a mercenary more attractive) or vassal (needs influence). Ultimately player gains free entrance and unlimited selection if he/she owns the town.

Most of the parameters can be changed in the settings though, starting from 2.0.0.


What's new in version 2.0.0?

This is what I call the "Choices" version.
I have utilized the Settings system from ModLib and exposed a myriad of different settings, probably too much even. This has been done with the intention of giving you, the player and user of this humble mod, as many options as possible to fine tune the settings and player experience to your liking.
As there are so many options now, this also means that there is a real possiblity to create an overall setting state(s) that produce undesired behaviour, but in that case just revert to default options. (upper right corner in settings called "Revert to defaults").
The default parameters are anyway the ones I feel provide the best player experience, and the settings are there to fine tune the different aspects should you find those lacking.
As always, have fun using the mod!


What's new in version 3.0.0?

Support for localizations! Shout-out to daedalus1pl for his initiative and contribution to bring localization support to this mod. Thanks!
(While it would work with MCM, to remain compatible with ModLib, mod settings currently does not support localizations) 
So please feel free to provide localizations for this mod to as many languages as you'd like, now it should be easier than before.

Unfortunately this also means that Royal Armoury 3.0.0 is no longer compatible with e1.4.0 and older versions, only with e1.4.1 and newer (beta e1.4.2 confirmed). So those who still play on older versions please use Royal Armoury 2.0.0 or even 1.0.1.

Another minor change is that I have set the Include Crafted Weapons option default to TRUE, because currently there is no way (that I know of, because ItemObject.IsCraftedWeapon returns TRUE for all weapons, so basically even vanilla weapons are considered crafted) to tell which item is crafted and which is not , so setting it to FALSE filters out all weapons. I have also added clarification text in the settings.


Dependencies

As of version 2.0.0, there is a soft dependency on ModLib - This means that this mod is only using the Settings system from ModLib, so the mod will still be able to load if the end user decides not to install ModLib.
https://www.nexusmods.com/mountandblade2bannerlord/mods/592

Compatibility

3.0.0 is compatible with e1.4.1 and beta e1.4.2. It is not compatible with e1.4.0 and below.

2.0.0 and 1.0.1 has been tested with 1.4.0 stable version, and confirmed to work on 1.4.1 and 1.2.0 too. (I believe it should work on several other versions too)

The mod is save game compatible, as it's not saving anything. It could be removed/added any time.

Source Code

Included in the download.

Possible future improvements

Enable parameter changes (entry fee, selection criteria for price and rarity, variety options, etc) -DONE in 2.0.0 with ModLib integration
Localization support