Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

1,043 ratings
Aggregated Income
6
5
4
3
5
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: UI, Utility
Game Mode: Singleplayer
File Size
Posted
Updated
108.155 KB
14 Oct, 2022 @ 8:47am
27 Oct, 2023 @ 10:09am
36 Change Notes ( view )

Subscribe to download
Aggregated Income

Description
NOTE: Aggregated Income will be discontinued as of v1.2.0+!

The main expected change tooltip has been grouped by TaleWorlds in the latest versions, and thus this mod seems to no longer really be necessary nor worth it to maintain.

You should unsubscribe from the mod from v1.2.0 onward.

Thanks for sticking with the mod up to v1.2.0; I hope it served you well!



Aggregates multiple forms of income on nearly every "Expected Change" tooltip (Denars, Influence, Militia, Food Stocks, Loyalty, Security, Prosperity, Settlement Tax) with easy support for translation into other languages.

Aggregations
  • Party balance (from # parties) - denars
  • Caravan balance (from # caravans) - denars
  • Garrison expenses (for # garrisons) - denars
  • Tribute (from # kingdoms) - denars
  • Village tax (from # villages) - denars, food
  • Town tax & tariffs (from # towns) - denars
  • Castle tax (from # castles) - denars
  • Kingdom policies (from # policies) - denars, militia, food, loyalty, security, prosperity, settlement tax
  • Building production (from # buildings) - food
  • Sold food goods (from # goods) - food
with Improved Garrisons
  • Garrison training (for # garrisons) - denars
  • Garrison recruitment (for # recruiters) - denars
  • Garrison guard wages (for # garrison guards) - denars
  • Garrison financial help (for # garrisons) - denars

Know of any other forms of income that need aggregating? Please do post a suggestion!

NOTE: You can hold down Left Alt to see the original "detailed" views.

Integrated languages
  • English
  • Russian (Русский) courtesy of Boyarus[www.nexusmods.com].
  • Brazilian Portuguese (Português (BR)) courtesy of sfellype[www.nexusmods.com].
  • French (Français) courtesy of Charly30[www.nexusmods.com].
  • Italian (Italiano) courtesy of Edeflej[www.nexusmods.com].
  • German (Deutsch) courtesy of bobmarcelo[www.nexusmods.com].
  • Simplified Chinese (简体中文) courtesy of zz3zh4[www.nexusmods.com].
  • Traditional Chinese (繁體中文) courtesy of zz3zh4[www.nexusmods.com].
  • Turkish (Türkçe) courtesy of Mattdown[www.nexusmods.com].
  • Polish (Polski) courtesy of Firellin[www.nexusmods.com].

Translations
As of v4.0.0, this mod goes off of pre-translated strings for aggregations, and thus will work for every language. However, this mod also creates unique strings for the categories that need to be translated, otherwise they will always display in English.

If you want to add a translation to another language:
  1. Duplicate the "ModuleData\Languages\EN" folder and rename it to reflect your language's abbreviation (ex. russian = "RU", polish = "PL", etc.).
  2. Open your duplicated and renamed folder and rename the "str_english.xml" file to reflect your language (ex. russian = "str_russian.xml", polish = "str_polish.xml", etc.).
  3. Open the XML file you just renamed in your preferred text or source code editor (Notepad, Notepad++, Visual Studio Code).
  4. Change the language="English" attribute at the top to your respective language's ID (usually the EXACT name from Bannerlord's Options > Gameplay > Language setting).
  5. Translate all of the strings' text="" attributes from English to your language.
  6. In your duplicated and renamed folder, open the "language_data.xml" file in your preferred text or source code editor (Notepad, Notepad++, Visual Studio Code).
  7. Change the id="English" and name="English" attributes to your language's ID from step 4.
  8. Change the subtitle_extension="en" and supported_iso="en,eng,en-en,en-md" attributes to reflect your language's abbreviations (ex. russian = "ru,rus,ru-ru,ru-md", polish = "pl,pol,pl-pl,pl-md", etc.).
  9. Change the xml_path="EN/str_english.xml" attribute to reflect the path to the XML file you renamed in step 2 (ex. russian = "RU/str_russian.xml", polish = "PL/str_polish.xml").
  10. Save the file, close it, and you're done! Feel free to either send your translation's folder to me for integration into the main mod, or to upload it to Steam/Nexus Mods as a translation! :)

Technics
  • The mod is implemented in a very compatibility-friendly way using Harmony.
  • Any patches and additions my mods make always implement error handling to allow the game to keep running properly when exceptions arise.
  • As far as I know, it should be completely safe to add to or remove from existing saves, as it does not add or change any save-related data.
  • I personally use all the mods I create and thus have heavily tested them, so the mod should be very stable.

Nexus Mods: Aggregated Income[www.nexusmods.com]
GitHub: SortedIncome[github.com]
158 Comments
Old Man Clark 20 May @ 5:00pm 
o7
Lightning2x 31 Jan @ 12:45am 
Thanks for the mod while it lasted :)
米星兰 17 Jan @ 7:06am 
o7
Dynamiez 14 Nov, 2024 @ 12:02am 
Yeah, this mod is/was great. Thx for making it, although it is not necessary any more. :)
РомашкаPower 8 Nov, 2024 @ 9:58am 
СТУРГИЯ приглашает присоединиться к крупнейшему СНГ обществу в игре!
Мы играем в сетевой мод Bannerlord online. Здесь есть ГЛОБАЛЬНАЯ КАРТА, каждый лорд - это игрок, куча игровых возможностей. Захватывающие битвы, одновременный онлайн на сервере в 300-500 человек, боссы, данжи и многое другое ждет вас в нашем
Наш Discord: discord.gg/eu-sturgia
mason. 9 Oct, 2024 @ 11:01am 
long live aggregated income
wf1675 25 Sep, 2024 @ 12:37pm 
you have been granted a mod developers highest honor being incorporated into the base game
Chaos 29 Aug, 2024 @ 10:30pm 
Wonderful mod. You did so well that the dev had to add it in themselves!
Mr. Unidentified 15 Aug, 2024 @ 9:24pm 
"You were good son, real good. Maybe even the best!"
mS 5 Aug, 2024 @ 10:00am 
Glory to the mod and modder