Mount & Blade II: Bannerlord

File information

Last updated

Original upload

Created by

PajTajster

Uploaded by

PajTajster

Virus scan

Safe to use

About this mod

Filter out useless information in Campaign Log.

Requirements
Permissions and credits
Changelogs
I don't Care!

I've made this mod after seeing how much useless (for me, at least) info is being displayed in Campaign log [the little one in bottom-left corner]. Who the hell cares about some Khuzait lord that was taken prisoner when you're a Vlandian vassal fighting Battanians, when none of those two are even close to Khuzait kingdom! I don't care about this!

So yes, it does exactly that. Version v1 basically check what log is about, and filters it out depending on factions involved. It basically checks if any of factions involved are allies or enemies to the player (or just player's faction). If it's true, the log is displayed so you actually get to know when your fellow vassal ButterLord is being demolished by your enemies, while you're not spammed about some Lady giving birth/Village being raided on the other side of the world!

Bannerlord before displaying a campaign log e.g.: "Lord_X was taken prisoner by Faction_Y" saves it in some log history. Most likely it's used for encyclopedia pages, and even though I do not care about them being displayed, I care about them being saved, because that info MIGHT prove useful. 

MCM Settings
As you see on the screenshot, or ingame each filter has 3 modes to use:
- Default - default settings - filter by factions involved, explained in the description above
- Filter All - It blocks ALL the messages of that type, to get more info what type of message that is, hover over the setting name, the hint may help
- Filter Nothing - Same as above, but this time it doesn't filter anything. Those logs are completely ignored and passed freely

Installation
There's 2 versions. Download SIMPLE version if you don't want to download Required files!

Main version:
Download and unzip into main bannerlord folder. Be sure to have Required files installed! This version uses MCM so you can freely edit things

Simple version:
Download and unzip into main bannerlord folder. Then enable it in the launcher. This version doesn't have any settings! It blocks messages by default, as in the description above!


Compatibility
Calradia At War - I'm getting reports that this mod causes problems such as logs being displayed although "filter all" options are enabled. It should be fixed with new patch for the mod. Will update the descrption when it lands. The mod itself shouldn't stop working, just not work for logs coming from that mod, so they will not be filtered.

I've used harmony to patch the method that displays the logs, so I think that as long as you don't have modules that also touch that functionality it should be all okay.

If you happen to use mod that adds new factions/clans/whatever, the mod should also support them, because it uses names provided by the game, nothing about it is hardcoded.

Uninstalling
This mod can be freely and safely added/removed mid-game. It literally just blocks messages, so if something gets updated and mod starts crashing game, just remove it.  

Source:
https://github.com/PajTajster/IDontCare