1.1.3 was just released. It handles moving the editable custom files from the moduledata folder to C:\Users\*currentUser\Documents\Mount and Blade II Bannerlord\Configs\ModSettings\MinorClanTroopRecruitment\CustomOptions
For those with custom json I remind you to move your copy else where when you update the mod (for the last time!)
Either manually create the path above in your documents or launch Bannerlord with MinorClanTroopRecruitment 1.1.3 and it will make the customOptions folder for you.
Afterwards you can move any existing json files or create new ones (no limitation on name anymore) inside this folder. Any added custom files will selectable in the option menu. Although do note that adding and removing custom files may change what the current selected option is (since it now dynamically creates the possible options). So after doing so do verify that the correct option is selected.
1.5.9 Outer exception callstack: at Bannerlord.CustomTavernMercs.CustomTavernMercsSubModule.OnGameStart(Game game, IGameStarter gameStarterObject)at TaleWorlds.MountAndBlade.MBGameManager.OnGameStart(Game game, IGameStarter gameStarter) at TaleWorlds.CampaignSystem.Campaign.OnInitialize() at TaleWorlds.CampaignSystem.Campaign.DoLoadingForGameType(GameTypeLoadingStates gameTypeLoadingState, GameTypeLoadingStates& nextState) at TaleWorlds.Core.GameType.DoLoadingForGameType() at SandBox.CampaignGameManager.DoLoadingForGameManager(GameManagerLoadingSteps gameManagerLoadingStep, GameManagerLoadingSteps& nextStep) at TaleWorlds.Core.GameManagerBase.DoLoadingForGameManager() at TaleWorlds.MountAndBlade.GameLoadingState.OnTick(Single dt) at TaleWorlds.Core.GameStateManager.OnTick(Single dt) at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch11(Module this, Single dt) at TaleWorlds.DotNet.Managed.ApplicationTick_Patch2(Single dt)
I'm getting this same error at a specific point in a save. Trying to narrow it down. It may have to do with an ongoing siege at a city near the player?
Edit: It was a nearby city under siege. It seems the conflict is when it populates the tavern on tick/save load, but there is some sort of conflict that causes a CTD while it is under siege.
I literally have no idea how to add my own custom troop tree. What do I do in the SubModule to create a path? Why do modders keep using .dll files that I don't understand? How would I implement my custom lists I've already published (but no longer work, links below)?
96 comments
C:\Users\*currentUser\Documents\Mount and Blade II Bannerlord\Configs\ModSettings\MinorClanTroopRecruitment\CustomOptions
For those with custom json I remind you to move your copy else where when you update the mod (for the last time!)
Either manually create the path above in your documents or launch Bannerlord with MinorClanTroopRecruitment 1.1.3 and it will make the customOptions folder for you.
Afterwards you can move any existing json files or create new ones (no limitation on name anymore) inside this folder.
Any added custom files will selectable in the option menu.
Although do note that adding and removing custom files may change what the current selected option is (since it now dynamically creates the possible options). So after doing so do verify that the correct option is selected.
+1 to update
Outer exception callstack:
at Bannerlord.CustomTavernMercs.CustomTavernMercsSubModule.OnGameStart(Game game, IGameStarter gameStarterObject)at TaleWorlds.MountAndBlade.MBGameManager.OnGameStart(Game game, IGameStarter gameStarter)
at TaleWorlds.CampaignSystem.Campaign.OnInitialize()
at TaleWorlds.CampaignSystem.Campaign.DoLoadingForGameType(GameTypeLoadingStates gameTypeLoadingState, GameTypeLoadingStates& nextState)
at TaleWorlds.Core.GameType.DoLoadingForGameType()
at SandBox.CampaignGameManager.DoLoadingForGameManager(GameManagerLoadingSteps gameManagerLoadingStep, GameManagerLoadingSteps& nextStep)
at TaleWorlds.Core.GameManagerBase.DoLoadingForGameManager()
at TaleWorlds.MountAndBlade.GameLoadingState.OnTick(Single dt)
at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch11(Module this, Single dt)
at TaleWorlds.DotNet.Managed.ApplicationTick_Patch2(Single dt)
Edit: It was a nearby city under siege. It seems the conflict is when it populates the tavern on tick/save load, but there is some sort of conflict that causes a CTD while it is under siege.
https://www.nexusmods.com/mountandblade2bannerlord/mods/1842
https://www.nexusmods.com/mountandblade2bannerlord/mods/1843
You have to open the SubModule.xml and delete the lines
<DependedModule Id="Bannerlord.MBOptionScreen"/>
<DependedModule Id="Bannerlord.MBOptionScreen.MCMv3"/>