Bannerlord has encountered a problem and will close itself.
This is a community Crash Report. Please save it and use it for reporting the error. Do not provide screenshots, provide the report!
Most likely this error was caused by a custom installed module.

If you were in the middle of something, the progress might be lost.

Launcher: steam (08.22.60.19)
Runtime: .NET Framework 4.8.9167.0


+ Exception

Exception information
Type: System.Reflection.TargetInvocationException
Message: Exception has been thrown by the target of an invocation.
Source: mscorlib
CallStack:
  1. at object RuntimeMethodHandle.InvokeMethod(object target, object[] arguments, Signature sig, bool constructor)
  2. at object System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
  3. at object RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture, object[] activationAttributes, ref StackCrawlMark stackMark)
  4. at object Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture, object[] activationAttributes) x 2
  5. at ScreenBase TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager.CreateScreen(GameState state)
  6. at void TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager.TaleWorlds.Core.IGameStateManagerListener.OnCreateState(GameState gameState)
  7. at void TaleWorlds.Core.GameStateManager.HandleCreateState(GameState state)
  8. at T TaleWorlds.Core.GameStateManager.CreateState()
  9. at bool StoryMode.Quests.TutorialPhase.FindHideoutTutorialQuest.OpenBannerSelectionScreen()
  10. at bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.RunCondition()
  11. at List TaleWorlds.CampaignSystem.Conversation.ConversationManager.GetSentenceOptions(bool onlyPlayer, bool processAfterOneOption)
  12. at bool TaleWorlds.CampaignSystem.Conversation.ConversationManager.ProcessPartnerSentence()
  13. at void TaleWorlds.CampaignSystem.Conversation.ConversationManager.ContinueConversation()
  14. at void TaleWorlds.CampaignSystem.ViewModelCollection.Conversation.MissionConversationVM.ExecuteContinue()
  15. at void SandBox.GauntletUI.Missions.MissionGauntletConversationView.OnMissionScreenTick(float dt)
  16. at void TaleWorlds.MountAndBlade.View.Screens.MissionScreen.OnFrameTick(float dt)
  17. at void TaleWorlds.ScreenSystem.ScreenBase.FrameTick(float dt)
  18. at void TaleWorlds.ScreenSystem.ScreenManager.Tick_Patch1(float dt, bool activeMouseVisible)


Inner Exception information
Type: System.FormatException
Message: Input string was not in a correct format.
Source: mscorlib
CallStack:
  1. at void Number.StringToNumber(string str, NumberStyles options, ref NumberBuffer number, NumberFormatInfo info, bool parseDecimal)
  2. at int Number.ParseInt32(string s, NumberStyles style, NumberFormatInfo info)
  3. at void TaleWorlds.GauntletUI.PrefabSystem.WidgetExtensions.SetWidgetAttributeFromString_Patch0(object target, string name, string value, BrushFactory brushFactory, SpriteData spriteData, Dictionary visualDefinitionTemplates, Dictionary constants, Dictionary parameters, Dictionary customElements, Dictionary defaultParameters)
  4. at void TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate.SetAttributes(WidgetCreationData widgetCreationData, WidgetInstantiationResult widgetInstantiationResult, Dictionary parameters) x 7
  5. at WidgetInstantiationResult TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate.Instantiate(WidgetCreationData widgetCreationData, Dictionary parameters)
  6. at void TaleWorlds.GauntletUI.Data.GauntletMovie.LoadMovie_Patch0(GauntletMovie this)
  7. at IGauntletMovie TaleWorlds.GauntletUI.Data.GauntletMovie.Load(UIContext context, WidgetFactory widgetFactory, string movieName, IViewModel datasource, bool doNotUseGeneratedPrefabs, bool hotReloadEnabled)
  8. at IGauntletMovie TaleWorlds.Engine.GauntletUI.GauntletLayer.LoadMovie(string movieName, ViewModel dataSource)
  9. at new SandBox.GauntletUI.BannerEditor.BannerEditorView(BasicCharacterObject character, Banner banner, ControlCharacterCreationStage affirmativeAction, TextObject affirmativeActionText, ControlCharacterCreationStage negativeAction, TextObject negativeActionText, ControlCharacterCreationStage onRefresh, ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, ControlCharacterCreationStageReturnInt getTotalStageCountAction, ControlCharacterCreationStageReturnInt getFurthestIndexAction, ControlCharacterCreationStageWithInt goToIndexAction)
  10. at new SandBox.GauntletUI.BannerEditor.GauntletBannerEditorScreen(BannerEditorState bannerEditorState)

+ Enhanced Stacktrace

  • Frame: void Number.StringToNumber(string str, NumberStyles options, ref NumberBuffer number, NumberFormatInfo info, bool parseDecimal) (IL Offset: 92)
    • Module: UNKNOWN
      Method: static System.Void System.Number::StringToNumber(System.String str, System.Globalization.NumberStyles options, System.NumberBuffer& number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal)
      Method From Stackframe Issue: False
    CIL:

  • Frame: int Number.ParseInt32(string s, NumberStyles style, NumberFormatInfo info) (IL Offset: 30)
    • Module: UNKNOWN
      Method: static System.Int32 System.Number::ParseInt32(System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.GauntletUI.PrefabSystem.WidgetExtensions.SetWidgetAttributeFromString_Patch0(object target, string name, string value, BrushFactory brushFactory, SpriteData spriteData, Dictionary visualDefinitionTemplates, Dictionary constants, Dictionary parameters, Dictionary customElements, Dictionary defaultParameters) (IL Offset: -1)
    • Module: Bannerlord.UIExtenderEx
      Method: static System.Collections.Generic.IEnumerable`1 Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager::BlankTranspiler(System.Collections.Generic.IEnumerable`1 instructions)
      Method From Stackframe Issue: False
    • Module: UNKNOWN
      Method: static System.Void TaleWorlds.GauntletUI.PrefabSystem.WidgetExtensions.SetWidgetAttributeFromString_Patch0(System.Object target, System.String name, System.String value, TaleWorlds.GauntletUI.BrushFactory brushFactory, TaleWorlds.TwoDimension.SpriteData spriteData, System.Collections.Generic.Dictionary`2 visualDefinitionTemplates, System.Collections.Generic.Dictionary`2 constants, System.Collections.Generic.Dictionary`2 parameters, System.Collections.Generic.Dictionary`2 customElements, System.Collections.Generic.Dictionary`2 defaultParameters)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate.SetAttributes(WidgetCreationData widgetCreationData, WidgetInstantiationResult widgetInstantiationResult, Dictionary parameters) x 7 (IL Offset: 328)
    • Module: UNKNOWN
      Method: System.Void TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate::SetAttributes(TaleWorlds.GauntletUI.PrefabSystem.WidgetCreationData widgetCreationData, TaleWorlds.GauntletUI.PrefabSystem.WidgetInstantiationResult widgetInstantiationResult, System.Collections.Generic.Dictionary`2 parameters)
      Method From Stackframe Issue: False
    CIL:

  • Frame: WidgetInstantiationResult TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate.Instantiate(WidgetCreationData widgetCreationData, Dictionary parameters) (IL Offset: 0)
    • Module: UNKNOWN
      Method: TaleWorlds.GauntletUI.PrefabSystem.WidgetInstantiationResult TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate::Instantiate(TaleWorlds.GauntletUI.PrefabSystem.WidgetCreationData widgetCreationData, System.Collections.Generic.Dictionary`2 parameters)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.GauntletUI.Data.GauntletMovie.LoadMovie_Patch0(GauntletMovie this) (IL Offset: -1)
    • Module: Bannerlord.UIExtenderEx
      Method: static System.Collections.Generic.IEnumerable`1 Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager::BlankTranspiler(System.Collections.Generic.IEnumerable`1 instructions)
      Method From Stackframe Issue: False
    • Module: UNKNOWN
      Method: static System.Void TaleWorlds.GauntletUI.Data.GauntletMovie.LoadMovie_Patch0(TaleWorlds.GauntletUI.Data.GauntletMovie this)
      Method From Stackframe Issue: False
    CIL:

  • Frame: IGauntletMovie TaleWorlds.GauntletUI.Data.GauntletMovie.Load(UIContext context, WidgetFactory widgetFactory, string movieName, IViewModel datasource, bool doNotUseGeneratedPrefabs, bool hotReloadEnabled) (IL Offset: 114)
    • Module: UNKNOWN
      Method: static TaleWorlds.GauntletUI.Data.IGauntletMovie TaleWorlds.GauntletUI.Data.GauntletMovie::Load(TaleWorlds.GauntletUI.UIContext context, TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory widgetFactory, System.String movieName, TaleWorlds.Library.IViewModel datasource, System.Boolean doNotUseGeneratedPrefabs, System.Boolean hotReloadEnabled)
      Method From Stackframe Issue: False
    CIL:

  • Frame: IGauntletMovie TaleWorlds.Engine.GauntletUI.GauntletLayer.LoadMovie(string movieName, ViewModel dataSource) (IL Offset: 32)
    • Module: UNKNOWN
      Method: TaleWorlds.GauntletUI.Data.IGauntletMovie TaleWorlds.Engine.GauntletUI.GauntletLayer::LoadMovie(System.String movieName, TaleWorlds.Library.ViewModel dataSource)
      Method From Stackframe Issue: False
    CIL:

  • Frame: new SandBox.GauntletUI.BannerEditor.BannerEditorView(BasicCharacterObject character, Banner banner, ControlCharacterCreationStage affirmativeAction, TextObject affirmativeActionText, ControlCharacterCreationStage negativeAction, TextObject negativeActionText, ControlCharacterCreationStage onRefresh, ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, ControlCharacterCreationStageReturnInt getTotalStageCountAction, ControlCharacterCreationStageReturnInt getFurthestIndexAction, ControlCharacterCreationStageWithInt goToIndexAction) (IL Offset: 377)
    • Module: Sandbox
      Method: System.Void SandBox.GauntletUI.BannerEditor.BannerEditorView::.ctor(TaleWorlds.Core.BasicCharacterObject character, TaleWorlds.Core.Banner banner, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStage affirmativeAction, TaleWorlds.Localization.TextObject affirmativeActionText, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStage negativeAction, TaleWorlds.Localization.TextObject negativeActionText, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStage onRefresh, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageReturnInt getTotalStageCountAction, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageReturnInt getFurthestIndexAction, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageWithInt goToIndexAction)
      Method From Stackframe Issue: False
    CIL:

  • Frame: new SandBox.GauntletUI.BannerEditor.GauntletBannerEditorScreen(BannerEditorState bannerEditorState) (IL Offset: 97)
    • Module: Sandbox
      Method: System.Void SandBox.GauntletUI.BannerEditor.GauntletBannerEditorScreen::.ctor(TaleWorlds.CampaignSystem.GameState.BannerEditorState bannerEditorState)
      Method From Stackframe Issue: False
    CIL:

  • Frame: object RuntimeMethodHandle.InvokeMethod(object target, object[] arguments, Signature sig, bool constructor) (IL Offset: -1)
    • Module: UNKNOWN
      Method: static System.Object System.RuntimeMethodHandle::InvokeMethod(System.Object target, System.Object[] arguments, System.Signature sig, System.Boolean constructor)
      Method From Stackframe Issue: False
    CIL:

  • Frame: object System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) (IL Offset: 244)
    • Module: UNKNOWN
      Method: virtual System.Object System.Reflection.RuntimeConstructorInfo::Invoke(System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
      Method From Stackframe Issue: False
    CIL:

  • Frame: object RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture, object[] activationAttributes, ref StackCrawlMark stackMark) (IL Offset: 507)
    • Module: UNKNOWN
      Method: System.Object System.RuntimeType::CreateInstanceImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark)
      Method From Stackframe Issue: False
    CIL:

  • Frame: object Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture, object[] activationAttributes) x 2 (IL Offset: 175)
    • Module: UNKNOWN
      Method: static System.Object System.Activator::CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes)
      Method From Stackframe Issue: False
    CIL:

  • Frame: ScreenBase TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager.CreateScreen(GameState state) (IL Offset: 23)
    • Module: Native
      Method: TaleWorlds.ScreenSystem.ScreenBase TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager::CreateScreen(TaleWorlds.Core.GameState state)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager.TaleWorlds.Core.IGameStateManagerListener.OnCreateState(GameState gameState) (IL Offset: 0)
    • Module: Native
      Method: virtual System.Void TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager::TaleWorlds.Core.IGameStateManagerListener.OnCreateState(TaleWorlds.Core.GameState gameState)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.Core.GameStateManager.HandleCreateState(GameState state) (IL Offset: 34)
    • Module: UNKNOWN
      Method: System.Void TaleWorlds.Core.GameStateManager::HandleCreateState(TaleWorlds.Core.GameState state)
      Method From Stackframe Issue: False
    CIL:

  • Frame: T TaleWorlds.Core.GameStateManager.CreateState() (IL Offset: 18)
    • Module: UNKNOWN
      Method: TaleWorlds.Core.T TaleWorlds.Core.GameStateManager::CreateState()
      Method From Stackframe Issue: False
    CIL:

  • Frame: bool StoryMode.Quests.TutorialPhase.FindHideoutTutorialQuest.OpenBannerSelectionScreen() (IL Offset: 0)
    • Module: StoryMode
      Method: System.Boolean StoryMode.Quests.TutorialPhase.FindHideoutTutorialQuest::OpenBannerSelectionScreen()
      Method From Stackframe Issue: False
    CIL:

  • Frame: bool TaleWorlds.CampaignSystem.Conversation.ConversationSentence.RunCondition() (IL Offset: 10)
    • Module: UNKNOWN
      Method: System.Boolean TaleWorlds.CampaignSystem.Conversation.ConversationSentence::RunCondition()
      Method From Stackframe Issue: False
    CIL:

  • Frame: List TaleWorlds.CampaignSystem.Conversation.ConversationManager.GetSentenceOptions(bool onlyPlayer, bool processAfterOneOption) (IL Offset: 87)
    • Module: UNKNOWN
      Method: System.Collections.Generic.List`1 TaleWorlds.CampaignSystem.Conversation.ConversationManager::GetSentenceOptions(System.Boolean onlyPlayer, System.Boolean processAfterOneOption)
      Method From Stackframe Issue: False
    CIL:

  • Frame: bool TaleWorlds.CampaignSystem.Conversation.ConversationManager.ProcessPartnerSentence() (IL Offset: 0)
    • Module: UNKNOWN
      Method: System.Boolean TaleWorlds.CampaignSystem.Conversation.ConversationManager::ProcessPartnerSentence()
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.CampaignSystem.Conversation.ConversationManager.ContinueConversation() (IL Offset: 90)
    • Module: UNKNOWN
      Method: System.Void TaleWorlds.CampaignSystem.Conversation.ConversationManager::ContinueConversation()
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.CampaignSystem.ViewModelCollection.Conversation.MissionConversationVM.ExecuteContinue() (IL Offset: 33)
    • Module: UNKNOWN
      Method: System.Void TaleWorlds.CampaignSystem.ViewModelCollection.Conversation.MissionConversationVM::ExecuteContinue()
      Method From Stackframe Issue: False
    CIL:

  • Frame: void SandBox.GauntletUI.Missions.MissionGauntletConversationView.OnMissionScreenTick(float dt) (IL Offset: 157)
    • Module: Sandbox
      Method: virtual System.Void SandBox.GauntletUI.Missions.MissionGauntletConversationView::OnMissionScreenTick(System.Single dt)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.MountAndBlade.View.Screens.MissionScreen.OnFrameTick(float dt) (IL Offset: 160)
    • Module: Native
      Method: virtual System.Void TaleWorlds.MountAndBlade.View.Screens.MissionScreen::OnFrameTick(System.Single dt)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.ScreenSystem.ScreenBase.FrameTick(float dt) (IL Offset: 15)
    • Module: UNKNOWN
      Method: System.Void TaleWorlds.ScreenSystem.ScreenBase::FrameTick(System.Single dt)
      Method From Stackframe Issue: False
    CIL:

  • Frame: void TaleWorlds.ScreenSystem.ScreenManager.Tick_Patch1(float dt, bool activeMouseVisible) (IL Offset: -1)
    • Module: Bannerlord.ButterLib
      Method: static System.Void Bannerlord.ButterLib.ExceptionHandler.BEWPatch::Finalizer(System.Exception __exception)
      Method From Stackframe Issue: False
    • Module: UNKNOWN
      Method: static System.Void TaleWorlds.ScreenSystem.ScreenManager.Tick_Patch1(System.Single dt, System.Boolean activeMouseVisible)
      Method From Stackframe Issue: False
    CIL:

+ Involved Modules

  • Bannerlord.UIExtenderEx
    • Sandbox
      • Method: System.Void SandBox.GauntletUI.BannerEditor.BannerEditorView::.ctor(TaleWorlds.Core.BasicCharacterObject character, TaleWorlds.Core.Banner banner, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStage affirmativeAction, TaleWorlds.Localization.TextObject affirmativeActionText, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStage negativeAction, TaleWorlds.Localization.TextObject negativeActionText, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStage onRefresh, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageReturnInt getTotalStageCountAction, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageReturnInt getFurthestIndexAction, TaleWorlds.Core.ViewModelCollection.ControlCharacterCreationStageWithInt goToIndexAction)
        Frame: new SandBox.GauntletUI.BannerEditor.BannerEditorView(BasicCharacterObject character, Banner banner, ControlCharacterCreationStage affirmativeAction, TextObject affirmativeActionText, ControlCharacterCreationStage negativeAction, TextObject negativeActionText, ControlCharacterCreationStage onRefresh, ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, ControlCharacterCreationStageReturnInt getTotalStageCountAction, ControlCharacterCreationStageReturnInt getFurthestIndexAction, ControlCharacterCreationStageWithInt goToIndexAction) (IL Offset: 377)
        HarmonyIssue: False
      • Method: System.Void SandBox.GauntletUI.BannerEditor.GauntletBannerEditorScreen::.ctor(TaleWorlds.CampaignSystem.GameState.BannerEditorState bannerEditorState)
        Frame: new SandBox.GauntletUI.BannerEditor.GauntletBannerEditorScreen(BannerEditorState bannerEditorState) (IL Offset: 97)
        HarmonyIssue: False
      • Method: virtual System.Void SandBox.GauntletUI.Missions.MissionGauntletConversationView::OnMissionScreenTick(System.Single dt)
        Frame: void SandBox.GauntletUI.Missions.MissionGauntletConversationView.OnMissionScreenTick(float dt) (IL Offset: 157)
        HarmonyIssue: False
    • Native
      • Method: TaleWorlds.ScreenSystem.ScreenBase TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager::CreateScreen(TaleWorlds.Core.GameState state)
        Frame: ScreenBase TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager.CreateScreen(GameState state) (IL Offset: 23)
        HarmonyIssue: False
      • Method: virtual System.Void TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager::TaleWorlds.Core.IGameStateManagerListener.OnCreateState(TaleWorlds.Core.GameState gameState)
        Frame: void TaleWorlds.MountAndBlade.View.Screens.GameStateScreenManager.TaleWorlds.Core.IGameStateManagerListener.OnCreateState(GameState gameState) (IL Offset: 0)
        HarmonyIssue: False
      • Method: virtual System.Void TaleWorlds.MountAndBlade.View.Screens.MissionScreen::OnFrameTick(System.Single dt)
        Frame: void TaleWorlds.MountAndBlade.View.Screens.MissionScreen.OnFrameTick(float dt) (IL Offset: 160)
        HarmonyIssue: False
    • StoryMode
      • Method: System.Boolean StoryMode.Quests.TutorialPhase.FindHideoutTutorialQuest::OpenBannerSelectionScreen()
        Frame: bool StoryMode.Quests.TutorialPhase.FindHideoutTutorialQuest.OpenBannerSelectionScreen() (IL Offset: 0)
        HarmonyIssue: False

    + Installed Modules

    • + Harmony (Bannerlord.Harmony, v2.2.2.162)
    • + ButterLib (Bannerlord.ButterLib, v2.8.11.0)
    • + UIExtenderEx (Bannerlord.UIExtenderEx, v2.8.0.0)
    • + Mod Configuration Menu v5 (Bannerlord.MBOptionScreen, v5.9.1.0)
    • + Native (Native, v1.1.5.0)
    • + SandBox Core (SandBoxCore, v1.1.5.0)
    • + Sandbox (Sandbox, v1.1.5.0)
    • + StoryMode (StoryMode, v1.1.5.0)
    • + CustomBattle (CustomBattle, v1.1.5.0)
    • + LevellingCustomizer (LevellingCustomizer, v1.0.1.0)
    • + CC's Banners (Bannerlord.CCsBanners, v3.3.0.0)

    + Assemblies

    + Harmony Patches

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleLoad
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnSubModuleLoadPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleUnloaded
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnSubModuleUnloadedPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnApplicationTick
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnApplicationTickPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeInitialModuleScreenSetAsRoot
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnBeforeInitialModuleScreenSetAsRootPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameStart
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameStartPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.InitializeGameStarter
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.InitializeGameStarterPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.DoLoading
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.DoLoadingPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameLoaded
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameLoadedPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnCampaignStart
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnCampaignStartPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.BeginGameStart
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.BeginGameStartPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameEnd
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameEndPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameInitializationFinished
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameInitializationFinishedPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeMissionBehaviorInitialize
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnBeforeMissionBehaviourInitializePostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnMissionBehaviorInitialize
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnMissionBehaviourInitializePostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnMultiplayerGameStart
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnMultiplayerGameStartPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnNewGameCreated
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnNewGameCreatedPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.RegisterSubModuleObjects
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.RegisterSubModuleObjectsPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.AfterRegisterSubModuleObjects
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.AfterRegisterSubModuleObjectsPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnAfterGameInitializationFinished
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnAfterGameInitializationFinishedPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnConfigChanged
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnConfigChangedPostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.OnInitialState
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnInitialStatePostfix;

    • TaleWorlds.MountAndBlade.MBSubModuleBase.AfterAsyncTickTick
      • Postfixes
        • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.AfterAsyncTickTickPostfix;

    • TaleWorlds.MountAndBlade.Options.OptionsProvider.GetGameKeyCategoriesList
      • Postfixes
        • Owner: Bannerlord.ButterLib.HotKeySystem; Namespace: Bannerlord.ButterLib.Implementation.HotKeys.Patches.OptionsProviderPatches.GetGameKeyCategoriesListPostfix;

    • TaleWorlds.MountAndBlade.Module.FinalizeSubModules
      • Postfixes
        • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.ModulePatch.FinalizeSubModulesPostfix;

    • TaleWorlds.MountAndBlade.Module.SetInitialModuleScreenAsRootScreen
      • Postfixes
        • Owner: MCM.UI.Adapter.MCMv5; Namespace: MCM.UI.Adapter.MCMv5.SubModule.OnAfterSetInitialModuleScreenAsRootScreen;
      • Transpilers
        • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.ModulePatch.Transpiler;

    • TaleWorlds.MountAndBlade.MBGameManager.OnGameStart
      • Transpilers
        • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.MBGameManagerPatch.Transpiler;

    • TaleWorlds.MountAndBlade.MBGameManager.OnGameEnd
      • Transpilers
        • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.MBGameManagerPatch.Transpiler;

    • TaleWorlds.CampaignSystem.CampaignBehaviorBase..ctor
      • Postfixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.BehaviourNamePatch.CampaignBehaviorBaseCtorPostfix;

    • TaleWorlds.SaveSystem.TypeExtensions.IsContainer
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.TypeExtensionsPatch.IsContainerPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddBasicTypeDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddBasicTypeDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddClassDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddClassDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddContainerDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddContainerDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddEnumDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddEnumDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddGenericClassDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddGenericClassDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddGenericStructDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddGenericStructDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddInterfaceDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddInterfaceDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddRootClassDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddRootClassDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddStructDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddStructDefinitionPrefix;

    • TaleWorlds.SaveSystem.Definition.DefinitionContext.ConstructContainerDefinition
      • Prefixes
        • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.ConstructContainerDefinitionPrefix;

    • TaleWorlds.Library.ViewModel..ctor
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelPatch.ViewModelCtorPrefix;

    • TaleWorlds.Library.ViewModel.ExecuteCommand
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelPatch.ExecuteCommandPatch;

    • TaleWorlds.Engine.GauntletUI.UIConfig.set_DoNotUseGeneratedPrefabs
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.UIConfigPatch.Prefix;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetPrefab.LoadFrom
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.WidgetPrefabPatch.WidgetPrefab_LoadFrom_Transpiler;

    • TaleWorlds.GauntletUI.BrushFactory.get_Brushes
      • Postfixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager.GetBrushesPostfix;

    • TaleWorlds.GauntletUI.BrushFactory.GetBrush
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager.GetBrushPrefix;

    • TaleWorlds.GauntletUI.PrefabSystem.ConstantDefinition.GetValue
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager.BlankTranspiler;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetExtensions.SetWidgetAttributeFromString
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager.BlankTranspiler;

    • TaleWorlds.GauntletUI.UIContext.GetBrush
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager.BlankTranspiler;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetExtensions.ConvertObject
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager.BlankTranspiler;

    • TaleWorlds.MountAndBlade.GauntletUI.Widgets.BoolBrushChangerBrushWidget.OnBooleanUpdated
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.BrushFactoryManager.BlankTranspiler;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.GetCustomType
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.GetCustomTypePrefix;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.CreateBuiltinWidget
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.CreateBuiltinWidgetPrefix;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.GetWidgetTypes
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.GetWidgetTypesPostfix;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.IsCustomType
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.IsCustomTypePrefix;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.OnUnload
      • Prefixes
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.OnUnloadPrefix;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate.CreateWidgets
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.BlankTranspiler;

    • TaleWorlds.GauntletUI.PrefabSystem.WidgetTemplate.OnRelease
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.BlankTranspiler;

    • TaleWorlds.GauntletUI.Data.GauntletMovie.LoadMovie
      • Transpilers
        • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManager.BlankTranspiler;

    • SandBox.SandBoxSubModule.OnSubModuleLoad
      • Postfixes
        • Owner: Bannerlord.UIExtenderEx.UIPatch; Namespace: Bannerlord.UIExtenderEx.UIPatchSubModule.SandBoxSubModuleOnSubModuleLoadPostfix;

    • TaleWorlds.MountAndBlade.GauntletUI.GauntletOptionsScreen.OnInitialize
      • Postfixes
        • Owner: bannerlord.mcm.ui.optionsgauntletscreenpatch; Namespace: MCM.UI.Patches.OptionsGauntletScreenPatch.OnInitializePostfix;

    • TaleWorlds.MountAndBlade.GauntletUI.GauntletOptionsScreen.OnFinalize
      • Postfixes
        • Owner: bannerlord.mcm.ui.optionsgauntletscreenpatch; Namespace: MCM.UI.Patches.OptionsGauntletScreenPatch.OnFinalizePostfix;

    • TaleWorlds.MountAndBlade.GauntletUI.Mission.MissionGauntletOptionsUIHandler..ctor
      • Postfixes
        • Owner: bannerlord.mcm.ui.optionsgauntletscreenpatch; Namespace: MCM.UI.Patches.MissionGauntletOptionsUIHandlerPatch.OnInitializePostfix;

    • TaleWorlds.MountAndBlade.GauntletUI.Mission.MissionGauntletOptionsUIHandler.OnMissionScreenFinalize
      • Postfixes
        • Owner: bannerlord.mcm.ui.optionsgauntletscreenpatch; Namespace: MCM.UI.Patches.MissionGauntletOptionsUIHandlerPatch.OnFinalizePostfix;

    • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM.SetSelectedCategory
      • Prefixes
        • Owner: bannerlord.mcm.ui.optionsswitchpatch; Namespace: MCM.UI.Patches.OptionsVMPatch.SetSelectedCategoryPatch;

    • TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper.GainRawXp
      • Prefixes
        • Owner: LevellingCustomizer; Namespace: LevellingCustomizer.LevelXpPatch.GainRawXpPrefix;

    • TaleWorlds.CampaignSystem.ViewModelCollection.CharacterDeveloper.CharacterVM.RefreshCharacterValues
      • Postfixes
        • Owner: LevellingCustomizer; Namespace: LevellingCustomizer.LevelXpPatch.RefreshCharacterValuesPostfix;

    • TaleWorlds.CampaignSystem.ViewModelCollection.CharacterDeveloper.SkillVM.InitializeValues
      • Postfixes
        • Owner: LevellingCustomizer; Namespace: LevellingCustomizer.SkillXpPatch.InitializeValuesPostfix;

    • TaleWorlds.CampaignSystem.ViewModelCollection.CharacterDeveloper.SkillVM.RefreshWithCurrentValues
      • Postfixes
        • Owner: LevellingCustomizer; Namespace: LevellingCustomizer.SkillXpPatch.RefreshWithCurrentValuesPostfix;

    • TaleWorlds.CampaignSystem.GameComponents.DefaultCharacterDevelopmentModel.CalculateLearningLimit
      • Postfixes
        • Owner: LevellingCustomizer; Namespace: LevellingCustomizer.SkillXpPatch.CalculateLearningLimitPostfix;

    • TaleWorlds.CampaignSystem.GameComponents.DefaultCharacterDevelopmentModel.CalculateLearningRate
      • Prefixes
        • Owner: LevellingCustomizer; Namespace: LevellingCustomizer.SkillXpPatch.CalculateLearningRatePrefix;

    • TaleWorlds.MountAndBlade.ViewModelCollection.InitialMenu.InitialMenuVM.RefreshMenuOptions
      • Postfixes
        • Owner: bannerlord.mcm.mainmenuscreeninjection_v4; Namespace: MCM.UI.Functionality.DefaultGameMenuScreenHandler.RefreshMenuOptionsPostfix; Priority: 300;

    • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM..ctor
      • Transpilers
        • Owner: bannerlord.uiextender.ex.viewmodels.MCM.UI; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatch.ViewModel_Constructor_Transpiler;

    • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM..ctor
      • Transpilers
        • Owner: bannerlord.uiextender.ex.viewmodels.MCM.UI; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatch.ViewModel_Constructor_Transpiler;

    • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM.OnFinalize
      • Transpilers
        • Owner: bannerlord.uiextender.ex.viewmodels.MCM.UI; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatch.ViewModel_Finalize_Transpiler;

    • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM.ExecuteCloseOptions
      • Postfixes
        • Owner: bannerlord.mcm.ui.optionsvm; Namespace: MCM.UI.UIExtenderEx.OptionsVMMixin.ExecuteCloseOptionsPostfix; Priority: 300;

    • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM.RefreshValues
      • Postfixes
        • Owner: bannerlord.mcm.ui.optionsvm; Namespace: MCM.UI.UIExtenderEx.OptionsVMMixin.RefreshValuesPostfix; Priority: 300;

    • TaleWorlds.MountAndBlade.ViewModelCollection.GameOptions.OptionsVM.set_CategoryIndex
      • Postfixes
        • Owner: bannerlord.mcm.ui.optionsvm; Namespace: MCM.UI.UIExtenderEx.OptionsVMMixin.SetSelectedCategoryPostfix; Priority: 300;