We changed the archive format from .zip to .7z, now when extracting you won't have the .dll unlock problem! To extract the archive, download 7-zip. DO NOT USE ANYTHING FROM THE WINDOWS APP STORE.
The CAUTION screen that you get when you launch the game with mods should be ignored! It gives misleading info!
The game developers assume that we target specific dependency versions in our mods (like, we require Harmony 2.0.2 SPECIFICALLY), but in reality, the standard practice is to declare the minimum supported dependency version for a mod (like, we require Harmony 2.0.2 or NEWER). Because the game developers do not follow this practice, you get this CAUTION screen that gives you misleading information. Do not follow it's recommendation and do not downgrade dependency versions!
All BUTR mods (UIExtenderEx, ButterLib, MCM) report their dependencies as minimal requirements. So if something depends on Harmony 2.0.2, for example, you can use both Harmony 2.1.x and Harmony 2.2.x and further!
We released BUTRLoader - a new native launcher extension that works like Fixed Launcher, but that does not cause any Harmony related issues! It will automatically sort correctly mods that support our DependedModuleMetadatas xml tag that UIExtenderEx, ButterLib and MCM uses!
The initial release only fixes mod load order related issues, but we plan on extending it functionality!
Just coming back to Bannerlord after years. Simply enabling this mod by itself and Harmony with just EoE 1100... Cuts performance by half. Also starts making the game freeze and lag spike every 10-15 seconds.
EoE doesn't require UIExtenderEx but almost every other mod requires it.
This mod alone destroys performance and makes the campaign map in general a laggy mess. I wish modders would make their mods with out MCM because of it.
UIExtenderEx: Failed to apply extension to DiplomacyPanel: node at descendant::Widget[1]/Children/ListPanel[1]/Children/Widget[1]/Children/ListPanel[1]/Children not found.
I was trying to patch MultiplayerIntermission.xml and ran into a problem. It seems this mod failed to track that prefab for some reason.
I tried debugging WidgetPrefabPatch. ProcessMovie method and have never seen that xml appear in path argument. I thought it might be some bug that prevents this mod from tracking that prefab.
Arkadaşlar 1.2.10.42197 sürümüne uygun mod versiyonları Harmoni için 2.3.0.197, Butterlib için 2.9.10.0, UIextenderex için 2.12.0.0, Mod konfigürasyon menüsü için 5.10.1.0'dır. Umarım herkes faydalanır, çok çalıştım.
Arkadaşlar 1.2.10.42197 versiyonuna uygun mod versiyonları harmony için 2.3.0.197, butterlib için 2.9.10.0, UIextenderex için 2.12.0.0, mod yapılandırma menüsü için 5.10.1.0'dır. Umarım herkes faydalanır, çok uğraştım.
561 comments
To extract the archive, download 7-zip. DO NOT USE ANYTHING FROM THE WINDOWS APP STORE.
We also added an article on how to install and use 7-zip!
The game developers assume that we target specific dependency versions in our mods (like, we require Harmony 2.0.2 SPECIFICALLY), but in reality, the standard practice is to declare the minimum supported dependency version for a mod (like, we require Harmony 2.0.2 or NEWER).
Because the game developers do not follow this practice, you get this CAUTION screen that gives you misleading information.
Do not follow it's recommendation and do not downgrade dependency versions!
It will automatically sort correctly mods that support our DependedModuleMetadatas xml tag that UIExtenderEx, ButterLib and MCM uses!
The initial release only fixes mod load order related issues, but we plan on extending it functionality!
EoE doesn't require UIExtenderEx but almost every other mod requires it.
This mod alone destroys performance and makes the campaign map in general a laggy mess. I wish modders would make their mods with out MCM because of it.
UIExtenderEx: Failed to apply extension to DiplomacyPanel: node at descendant::Widget[1]/Children/ListPanel[1]/Children/Widget[1]/Children/ListPanel[1]/Children not found.
I tried debugging WidgetPrefabPatch. ProcessMovie method and have never seen that xml appear in path argument. I thought it might be some bug that prevents this mod from tracking that prefab.