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.


+ Exception

Exception information
Type: System.Reflection.TargetInvocationException
Message: Exception has been thrown by the target of an invocation.
Source: mscorlib
CallStack:
  1. at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
  2. at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
  3. at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
  4. at TaleWorlds.Library.Common.InvokeWithLog(MethodInfo methodInfo, Object obj, Object[] args)
  5. at TaleWorlds.Library.ViewModel.ExecuteCommand_Patch1(ViewModel this, String commandName, Object[] parameters)
  6. at TaleWorlds.GauntletUI.Data.GauntletView.OnCommand(String command, Object[] args)
  7. at TaleWorlds.GauntletUI.Widget.EventFired(String eventName, Object[] args)
  8. at TaleWorlds.GauntletUI.ButtonWidget.HandleClick()
  9. at TaleWorlds.GauntletUI.ButtonWidget.OnMouseReleased()
  10. at TaleWorlds.GauntletUI.EventManager.MouseUp()
  11. at TaleWorlds.GauntletUI.UIContext.UpdateInput(InputType handleInputs)
  12. at TaleWorlds.Engine.Screens.ScreenManager.Update()
  13. at TaleWorlds.Engine.Screens.ScreenManager.Tick_Patch1(Single dt)


Inner Exception information
Type: System.TypeLoadException
Message: No se puede cargar el tipo 'TaleWorlds.MountAndBlade.MissionBehaviour' del ensamblado'TaleWorlds.MountAndBlade, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
Source: MissionLibrary
CallStack:
  1. at MissionLibrary.Controller.MissionBehaviors.AddMissionBehaviourView.OnCreated()
  2. at TaleWorlds.MountAndBlade.Mission.InitializeStartingBehaviors(MissionLogic[] logicBehaviors, MissionBehavior[] otherBehaviors, MissionNetwork[] networkBehaviors)
  3. at TaleWorlds.MountAndBlade.MissionState.HandleOpenNew(String missionName, MissionInitializerRecord rec, InitializeMissionBehaviorsDelegate handler, Boolean addDefaultMissionBehaviors)
  4. at TaleWorlds.MountAndBlade.MissionState.OpenNew(String missionName, MissionInitializerRecord rec, InitializeMissionBehaviorsDelegate handler, Boolean addDefaultMissionBehaviors, Boolean needsMemoryCleanup)
  5. at StoryMode.Missions.StoryModeMissions.OpenTrainingFieldMission(String scene, Location location, CharacterObject talkToChar, String sceneLevels)
  6. at StoryMode.TrainingFieldEncounter.CreateAndOpenMissionController(Location nextLocation, Location previousLocation, CharacterObject talkToChar, String playerSpecialSpawnTag)
  7. at StoryMode.Behaviors.TrainingFieldCampaignBehavior.OnCharacterCreationIsOver()
  8. at TaleWorlds.CampaignSystem.MbEvent.InvokeList(EventHandlerRec list)
  9. at TaleWorlds.CampaignSystem.CampaignEvents.OnCharacterCreationIsOver()
  10. at TaleWorlds.CampaignSystem.CampaignEventDispatcher.OnCharacterCreationIsOver()
  11. at TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreationState.NextStage()

+ Involved Modules

  • RTSCamera
    • Method: virtual System.Void MissionLibrary.Controller.MissionBehaviors.AddMissionBehaviourView::OnCreated()
      Frame: OnCreated at offset 0 in file:line:column :0:0
  • StoryMode
    • Method: static TaleWorlds.MountAndBlade.Mission StoryMode.Missions.StoryModeMissions::OpenTrainingFieldMission(System.String scene, TaleWorlds.CampaignSystem.Location location, TaleWorlds.CampaignSystem.CharacterObject talkToChar, System.String sceneLevels)
      Frame: OpenTrainingFieldMission at offset 258 in file:line:column :0:0
    • Method: virtual TaleWorlds.Core.IMission StoryMode.TrainingFieldEncounter::CreateAndOpenMissionController(TaleWorlds.CampaignSystem.Location nextLocation, TaleWorlds.CampaignSystem.Location previousLocation, TaleWorlds.CampaignSystem.CharacterObject talkToChar, System.String playerSpecialSpawnTag)
      Frame: CreateAndOpenMissionController at offset 171 in file:line:column :0:0
    • Method: System.Void StoryMode.Behaviors.TrainingFieldCampaignBehavior::OnCharacterCreationIsOver()
      Frame: OnCharacterCreationIsOver at offset 243 in file:line:column :0:0

+ Installed Modules

  • + Harmony (Bannerlord.Harmony, v2.1.1.65)
  • + ButterLib (Bannerlord.ButterLib, v1.0.31.0)
  • + UIExtenderEx (Bannerlord.UIExtenderEx, v2.1.8.0)
  • + Mod Configuration Menu v4 (Bannerlord.MBOptionScreen, v4.3.17.0)
  • + Native (Native, e1.6.5.0)
  • + SandBox Core (SandBoxCore, e1.6.5.0)
  • + CustomBattle (CustomBattle, e1.6.5.0)
  • + Sandbox (Sandbox, e1.6.5.0)
  • + StoryMode (StoryMode, e1.6.5.0)
  • + BloodMod (BloodMod, v2.0.0.0)
  • + Houses of Calradia (HousesCalradia, v1.2.10.2)
  • + RTS Camera (RTSCamera, e3.10.0.0)
  • + RTS Camera Command System (RTSCamera.CommandSystem, e3.10.0.0)

+ Assemblies

+ Harmony Patches

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnMissionBehaviorInitialize
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers; Namespace: Bannerlord.ButterLib.SubModuleWrappers.Patches.MBSubModuleBasePatchCallPostfix;

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

  • TaleWorlds.MountAndBlade.Module.SetInitialModuleScreenAsRootScreen
    • Transpilers
      • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.ModulePatchTranspiler;

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

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

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

  • TaleWorlds.GauntletUI.Data.GauntletMovie.Load
    • Prefixes
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.GauntletMoviePatchLoadPrefix;

  • TaleWorlds.Library.ViewModel.ExecuteCommand
    • Prefixes
      • Owner: bannerlord.mcm.ui.viewmodelpatch; Namespace: MCM.UI.Patches.ViewModelPatchExecuteCommandPatch;
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelPatchViewModel_ExecuteCommand_Transpiler;

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

  • TaleWorlds.GauntletUI.PrefabSystem.WidgetFactory.Initialize
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.Patches.WidgetFactoryPatchInitializeTranspiler;

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

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

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

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

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

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

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

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

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

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

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

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

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

  • TaleWorlds.TwoDimension.EditableText.GetCursorPosition
    • Finalizers
      • Owner: bannerlord.mcm.ui.editabletextpatch; Namespace: MCM.UI.Patches.EditableTextPatchGetCursorPosition;

  • TaleWorlds.MountAndBlade.GauntletUI.OptionsGauntletScreen.OnInitialize
    • Postfixes
      • Owner: bannerlord.mcm.ui.optionsgauntletscreenpatch; Namespace: MCM.UI.Patches.OptionsGauntletScreenPatchOnInitializePostfix;

  • TaleWorlds.MountAndBlade.GauntletUI.OptionsGauntletScreen.OnFinalize
    • Postfixes
      • Owner: bannerlord.mcm.ui.optionsgauntletscreenpatch; Namespace: MCM.UI.Patches.OptionsGauntletScreenPatchOnFinalizePostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleLoad
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseSubModuleLoadPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleUnloaded
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnSubModuleUnloadedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeInitialModuleScreenSetAsRoot
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnBeforeInitialModuleScreenSetAsRootPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameStart
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnGameStartPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameEnd
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnGameEndPostfix;

  • SandBox.SandBoxSubModule.OnSubModuleLoad
    • Prefixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerSubModuleLoadPrefix;
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerSubModuleLoadPostfix;

  • MCM.IntegratedLoaderSubModule..ctor
    • Prefixes
      • Owner: bannerlord.mcm.implementation.mcmv3.loaderpreventer; Namespace: MCM.Adapter.MCMv3.Patches.MCMv3IntegratedLoaderSubModulePatchStopIntegratedLoaderSubModuleCtor;

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

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

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

  • TaleWorlds.MountAndBlade.Formation.LeaveDetachment
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Patch_FormationLeaveDetachment_Prefix;

  • TaleWorlds.MountAndBlade.View.Missions.SiegeWeapon.RangedSiegeWeaponView.HandleUserInput
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Fix.Patch_RangedSiegeWeaponViewHandleUserInput_Prefix;

  • SandBox.Source.Towns.CommonVillagersCampaignBehavior.CheckIfConversationAgentIsEscortingThePlayer
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Fix.Patch_CommonVillagersCampaignBehaviorCheckIfConversationAgentIsEscortingThePlayer_Prefix;

  • SandBox.ArenaPracticeFightMissionController.StartPractice
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Fix.Patch_ArenaPracticeFightMissionControllerStartPractice_Prefix;

  • SandBox.Source.Objects.SettlementObjects.PassageUsePoint.IsDisabledForAgent
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Fix.Patch_PassageUsePointIsDisabledForAgent_Prefix;

  • TaleWorlds.MountAndBlade.TeamAIComponent.TickOccasionally
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Fix.Patch_TeamAIComponentTickOccasionally_Prefix;

  • TaleWorlds.MountAndBlade.View.Missions.MissionAgentLabelView.IsAllyInAllyTeam
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Fix.Patch_MissionAgentLabelViewIsAllyInAllyTeam_Prefix;

  • TaleWorlds.MountAndBlade.MissionBoundaryCrossingHandler.TickForMainAgent
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Fix.Patch_MissionBoundaryCrossingHandlerTickForMainAgent_Prefix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.HUD.MissionFormationMarkerVM.RefreshFormationPositions
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.src.Patch.Fix.Patch_MissionFormationMarkerVMRefreshFormationPositions_Prefix;

  • TaleWorlds.MountAndBlade.View.Screen.MissionScreen.TaleWorlds.MountAndBlade.IMissionListener.OnMissionModeChange
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Patch_MissionScreenOnMissionModeChange_Prefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CampaignBehaviorManager.OnGameLoaded
    • Prefixes
      • Owner: Bannerlord.ButterLib.ObjectSystem; Namespace: Bannerlord.ButterLib.Implementation.ObjectSystem.Patches.CampaignBehaviorManagerPatchOnGameLoadedPrefix;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.CampaignBehaviorManager.OnBeforeSave
    • Postfixes
      • Owner: Bannerlord.ButterLib.ObjectSystem; Namespace: Bannerlord.ButterLib.Implementation.ObjectSystem.Patches.CampaignBehaviorManagerPatchOnBeforeSavePostfix;

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

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.RomanceCampaignBehavior.CheckNpcMarriages
    • Prefixes
      • Owner: com.zijistark.bannerlord.housescalradia; Namespace: HousesCalradia.Patches.RomanceCampaignBehaviorPatchCheckNpcMarriagesPrefix; Priority: 500;

  • TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyInternal
    • Prefixes
      • Owner: com.zijistark.bannerlord.housescalradia; Namespace: HousesCalradia.Patches.KillCharacterActionPatchApplyInternalPrefix; Priority: 700;

  • TaleWorlds.MountAndBlade.GauntletUI.MissionOrderGauntletUIHandler.OnMissionScreenInitialize
    • Prefixes
      • Owner: RTSCamera_Patch_MissionOrderGauntletUIHandler; Namespace: RTSCamera.Patch.Fix.Patch_MissionOrderGauntletUIHandlerPrefix_OnMissionScreenInitialize;

  • TaleWorlds.MountAndBlade.GauntletUI.MissionOrderGauntletUIHandler.OnMissionScreenFinalize
    • Postfixes
      • Owner: RTSCamera_Patch_MissionOrderGauntletUIHandler; Namespace: RTSCamera.Patch.Fix.Patch_MissionOrderGauntletUIHandlerPostfix_OnMissionScreenFinalize;

  • TaleWorlds.MountAndBlade.GauntletUI.MissionGauntletCrosshair.GetShouldCrosshairBeVisible
    • Prefixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.Patch.Patch_MissionGauntletCrosshairPrefix_GetShouldCrosshairBeVisible;

  • TaleWorlds.CampaignSystem.SandBox.CampaignBehaviors.EncounterGameMenuBehavior.AddGameMenus
    • Postfixes
      • Owner: RTSCameraPatch; Namespace: RTSCamera.CampaignGame.Behavior.WatchBattleBehaviorPostfix;