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: Newtonsoft.Json.JsonReaderException
Message: Error reading JObject from JsonReader. Path '', line 1, position 40.
Source: Newtonsoft.Json
CallStack:
  1. at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings)
  2. at Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)
  3. at MCM.Implementation.Settings.Formats.BaseJsonSettingsFormat.LoadFromJson(BaseSettings settings, String content) in /_/src/MCM/Implementation/Settings/Formats/BaseJsonSettingsFormat.cs:line 69
  4. at MCM.Abstractions.Settings.Containers.BaseSettingsContainer`1.RegisterSettings(TSettings settings) in /_/src/MCM/Abstractions/Settings/Containers/BaseSettingsContainer.cs:line 37
  5. at MCM.Implementation.Settings.Containers.Global.MCMGlobalSettingsContainer..ctor(IBUTRLogger`1 logger) in /_/src/MCM/Implementation/Settings/Containers/Global/MCMGlobalSettingsContainer.cs:line 49
  6. --- End of stack trace from previous location where exception was thrown ---
  7. at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  8. at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, ServiceProvider provider)
  9. at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProvider provider)
  10. at Microsoft.Extensions.DependencyInjection.ServiceProvider.<>c__DisplayClass22_0.b__0(ServiceProvider provider)
  11. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
  12. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
  13. at BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceFactory.GetService[TService]() in /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceFactory.cs:line 56
  14. at MCM.Extensions.ServiceCollectionExtensions.<>c__7`1.b__7_3(IGenericServiceFactory sp) in /_/src/MCM/Extensions/ServiceCollectionExtensions.cs:line 88
  15. at BUTR.DependencyInjection.ButterLib.ButterLibServiceContainer.<>c__DisplayClass3_0`1.b__0(IServiceProvider sp) in /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibServiceContainer.cs:line 66
  16. at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProvider provider)
  17. at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, ServiceProvider provider)
  18. at Microsoft.Extensions.DependencyInjection.ServiceProvider.<>c__DisplayClass22_0.b__0(ServiceProvider provider)
  19. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
  20. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
  21. at BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceProvider.GetService[TService]() in /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceProvider.cs:line 57
  22. at BUTR.DependencyInjection.GenericServiceProvider.GetService[TService]() in /_/src/MCM/obj/Stable_Release/net472/NuGet/08129C406B7C7CC89A4EC059610225AA6204DAC9/BUTR.DependencyInjection/1.0.0.30/BUTR.DependencyInjection/GenericServiceProvider.cs:line 56
  23. at MCM.Implementation.Settings.Providers.DefaultSettingsProvider..ctor(IBUTRLogger`1 logger) in /_/src/MCM/Implementation/Settings/Providers/DefaultSettingsProvider.cs:line 30
  24. --- End of stack trace from previous location where exception was thrown ---
  25. at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
  26. at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, ServiceProvider provider)
  27. at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProvider provider)
  28. at Microsoft.Extensions.DependencyInjection.ServiceProvider.<>c__DisplayClass22_0.b__0(ServiceProvider provider)
  29. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
  30. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
  31. at BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceFactory.GetService[TService]() in /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceFactory.cs:line 56
  32. at MCM.Extensions.ServiceCollectionExtensions.<>c__1`1.b__1_0(IGenericServiceFactory sp) in /_/src/MCM/Extensions/ServiceCollectionExtensions.cs:line 29
  33. at BUTR.DependencyInjection.ButterLib.ButterLibServiceContainer.<>c__DisplayClass3_0`1.b__0(IServiceProvider sp) in /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibServiceContainer.cs:line 66
  34. at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProvider provider)
  35. at Microsoft.Extensions.DependencyInjection.ServiceProvider.<>c__DisplayClass22_0.b__0(ServiceProvider provider)
  36. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
  37. at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
  38. at BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceProvider.GetService[TService]() in /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceProvider.cs:line 57
  39. at BUTR.DependencyInjection.GenericServiceProvider.GetService[TService]() in /_/src/MCM/obj/Stable_Release/net472/NuGet/08129C406B7C7CC89A4EC059610225AA6204DAC9/BUTR.DependencyInjection/1.0.0.30/BUTR.DependencyInjection/GenericServiceProvider.cs:line 56
  40. at MCM.Abstractions.Settings.Base.Global.GlobalSettings`1.get_Instance() in /_/src/MCM/Abstractions/Settings/Base/Global/GlobalSettings.cs:line 15
  41. at MCM.Adapter.ModLib.MCMModLibSubModule.OnBeforeInitialModuleScreenSetAsRoot() in /_/src/MCM.Adapter.ModLib/MCMModLibSubModule.cs:line 44
  42. at TaleWorlds.MountAndBlade.Module.SetInitialModuleScreenAsRootScreen_Patch0(Module this)
  43. at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch2(Module this, Single dt)

+ Involved Modules

  • Bannerlord.MBOptionScreen
    • Method: virtual MCM.Abstractions.Settings.Base.BaseSettings MCM.Implementation.Settings.Formats.BaseJsonSettingsFormat::LoadFromJson(MCM.Abstractions.Settings.Base.BaseSettings settings, System.String content)
      Frame: LoadFromJson at offset 95 in file:line:column /_/src/MCM/Implementation/Settings/Formats/BaseJsonSettingsFormat.cs:69:13
    • Method: virtual System.Void MCM.Abstractions.Settings.Containers.BaseSettingsContainer`1::RegisterSettings(MCM.Abstractions.Settings.Containers.TSettings settings)
      Frame: RegisterSettings at offset 435 in file:line:column /_/src/MCM/Abstractions/Settings/Containers/BaseSettingsContainer.cs:37:9
    • Method: System.Void MCM.Implementation.Settings.Containers.Global.MCMGlobalSettingsContainer::.ctor(BUTR.DependencyInjection.Logger.IBUTRLogger`1 logger)
      Frame: .ctor at offset 295 in file:line:column /_/src/MCM/Implementation/Settings/Containers/Global/MCMGlobalSettingsContainer.cs:49:34
    • Method: virtual BUTR.DependencyInjection.ButterLib.TService BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceFactory::GetService()
      Frame: GetService at offset 117 in file:line:column /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceFactory.cs:56:74
    • Method: MCM.Abstractions.Settings.Containers.Global.IGlobalSettingsContainer MCM.Extensions.<>c__7`1::b__7_3(BUTR.DependencyInjection.IGenericServiceFactory sp)
      Frame: b__7_3 at offset 77 in file:line:column /_/src/MCM/Extensions/ServiceCollectionExtensions.cs:88:76
    • Method: BUTR.DependencyInjection.ButterLib.TService BUTR.DependencyInjection.ButterLib.<>c__DisplayClass3_0`1::b__0(System.IServiceProvider sp)
      Frame: b__0 at offset 127 in file:line:column /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibServiceContainer.cs:66:59
    • Method: virtual BUTR.DependencyInjection.ButterLib.TService BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceProvider::GetService()
      Frame: GetService at offset 156 in file:line:column /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceProvider.cs:57:75
    • Method: static BUTR.DependencyInjection.TService BUTR.DependencyInjection.GenericServiceProvider::GetService()
      Frame: GetService at offset 90 in file:line:column /_/src/MCM/obj/Stable_Release/net472/NuGet/08129C406B7C7CC89A4EC059610225AA6204DAC9/BUTR.DependencyInjection/1.0.0.30/BUTR.DependencyInjection/GenericServiceProvider.cs:56:82
    • Method: System.Void MCM.Implementation.Settings.Providers.DefaultSettingsProvider::.ctor(BUTR.DependencyInjection.Logger.IBUTRLogger`1 logger)
      Frame: .ctor at offset 67 in file:line:column /_/src/MCM/Implementation/Settings/Providers/DefaultSettingsProvider.cs:30:13
    • Method: virtual BUTR.DependencyInjection.ButterLib.TService BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceFactory::GetService()
      Frame: GetService at offset 117 in file:line:column /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceFactory.cs:56:74
    • Method: MCM.Abstractions.Settings.Providers.BaseSettingsProvider MCM.Extensions.<>c__1`1::b__1_0(BUTR.DependencyInjection.IGenericServiceFactory sp)
      Frame: b__1_0 at offset 77 in file:line:column /_/src/MCM/Extensions/ServiceCollectionExtensions.cs:29:68
    • Method: BUTR.DependencyInjection.ButterLib.TService BUTR.DependencyInjection.ButterLib.<>c__DisplayClass3_0`1::b__0(System.IServiceProvider sp)
      Frame: b__0 at offset 127 in file:line:column /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibServiceContainer.cs:66:59
    • Method: virtual BUTR.DependencyInjection.ButterLib.TService BUTR.DependencyInjection.ButterLib.ButterLibGenericServiceProvider::GetService()
      Frame: GetService at offset 156 in file:line:column /_/src/MCM.UI/obj/Stable_Release/net472/NuGet/50C7EDBC316671FE8D223F827183DE033CD079F6/BUTR.DependencyInjection.ButterLib/1.0.0.30/BUTR.DependencyInjection.ButterLib/ButterLibGenericServiceProvider.cs:57:75
    • Method: static BUTR.DependencyInjection.TService BUTR.DependencyInjection.GenericServiceProvider::GetService()
      Frame: GetService at offset 90 in file:line:column /_/src/MCM/obj/Stable_Release/net472/NuGet/08129C406B7C7CC89A4EC059610225AA6204DAC9/BUTR.DependencyInjection/1.0.0.30/BUTR.DependencyInjection/GenericServiceProvider.cs:56:82
    • Method: static MCM.Abstractions.Settings.Base.Global.T MCM.Abstractions.Settings.Base.Global.GlobalSettings`1::get_Instance()
      Frame: get_Instance at offset 182 in file:line:column /_/src/MCM/Abstractions/Settings/Base/Global/GlobalSettings.cs:15:21
    • Method: virtual System.Void MCM.Adapter.ModLib.MCMModLibSubModule::OnBeforeInitialModuleScreenSetAsRoot()
      Frame: OnBeforeInitialModuleScreenSetAsRoot at offset 65 in file:line:column /_/src/MCM.Adapter.ModLib/MCMModLibSubModule.cs:44:13
  • Bannerlord.ButterLib
    • Method: virtual System.Object Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver::VisitConstructor(Microsoft.Extensions.DependencyInjection.ServiceLookup.ConstructorCallSite constructorCallSite, Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: VisitConstructor at offset 351 in file:line:column :0:0
    • Method: virtual System.Object Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver::VisitScoped(Microsoft.Extensions.DependencyInjection.ServiceLookup.ScopedCallSite scopedCallSite, Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: VisitScoped at offset 125 in file:line:column :0:0
    • Method: System.Object Microsoft.Extensions.DependencyInjection.<>c__DisplayClass22_0::b__0(Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: b__0 at offset 158 in file:line:column :0:0
    • Method: static System.Object Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider, System.Type serviceType)
      Frame: GetRequiredService at offset 107 in file:line:column :0:0
    • Method: static Microsoft.Extensions.DependencyInjection.T Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider)
      Frame: GetRequiredService at offset 51 in file:line:column :0:0
    • Method: virtual System.Object Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver::VisitScoped(Microsoft.Extensions.DependencyInjection.ServiceLookup.ScopedCallSite scopedCallSite, Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: VisitScoped at offset 125 in file:line:column :0:0
    • Method: virtual System.Object Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver::VisitIEnumerable(Microsoft.Extensions.DependencyInjection.ServiceLookup.IEnumerableCallSite enumerableCallSite, Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: VisitIEnumerable at offset 85 in file:line:column :0:0
    • Method: System.Object Microsoft.Extensions.DependencyInjection.<>c__DisplayClass22_0::b__0(Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: b__0 at offset 158 in file:line:column :0:0
    • Method: static System.Object Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider, System.Type serviceType)
      Frame: GetRequiredService at offset 107 in file:line:column :0:0
    • Method: static Microsoft.Extensions.DependencyInjection.T Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider)
      Frame: GetRequiredService at offset 51 in file:line:column :0:0
    • Method: virtual System.Object Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver::VisitConstructor(Microsoft.Extensions.DependencyInjection.ServiceLookup.ConstructorCallSite constructorCallSite, Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: VisitConstructor at offset 351 in file:line:column :0:0
    • Method: virtual System.Object Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver::VisitScoped(Microsoft.Extensions.DependencyInjection.ServiceLookup.ScopedCallSite scopedCallSite, Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: VisitScoped at offset 125 in file:line:column :0:0
    • Method: System.Object Microsoft.Extensions.DependencyInjection.<>c__DisplayClass22_0::b__0(Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: b__0 at offset 158 in file:line:column :0:0
    • Method: static System.Object Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider, System.Type serviceType)
      Frame: GetRequiredService at offset 107 in file:line:column :0:0
    • Method: static Microsoft.Extensions.DependencyInjection.T Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider)
      Frame: GetRequiredService at offset 51 in file:line:column :0:0
    • Method: virtual System.Object Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver::VisitScoped(Microsoft.Extensions.DependencyInjection.ServiceLookup.ScopedCallSite scopedCallSite, Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: VisitScoped at offset 125 in file:line:column :0:0
    • Method: System.Object Microsoft.Extensions.DependencyInjection.<>c__DisplayClass22_0::b__0(Microsoft.Extensions.DependencyInjection.ServiceProvider provider)
      Frame: b__0 at offset 158 in file:line:column :0:0
    • Method: static System.Object Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider, System.Type serviceType)
      Frame: GetRequiredService at offset 107 in file:line:column :0:0
    • Method: static Microsoft.Extensions.DependencyInjection.T Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions::GetRequiredService(System.IServiceProvider provider)
      Frame: GetRequiredService at offset 51 in file:line:column :0:0
    • Method: static System.Collections.Generic.IEnumerable`1 Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.ModulePatch::Transpiler(System.Collections.Generic.IEnumerable`1 instructions)
      Frame: TaleWorlds.MountAndBlade.Module.SetInitialModuleScreenAsRootScreen_Patch0 at offset 184 in file:line:column :0:0
  • BetterExceptionWindow
    • Method: static System.Void BetterExceptionWindow.OnApplicationTickPatch::Finalizer(System.Exception __exception)
      Frame: TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch2 at offset 1472 in file:line:column :0:0

+ Installed Modules

  • + Harmony (Bannerlord.Harmony, v2.2.2.85)
  • + BetterExceptionWindow (BetterExceptionWindow, v4.2.0.0)
  • + ButterLib (Bannerlord.ButterLib, v2.1.13.0)
  • + UIExtenderEx (Bannerlord.UIExtenderEx, v2.2.5.0)
  • + Mod Configuration Menu v4 (Bannerlord.MBOptionScreen, v4.7.7.0)
  • + Native (Native, e1.8.0.0)
  • + SandBox Core (SandBoxCore, e1.8.0.0)
  • + Sandbox (Sandbox, e1.8.0.0)
  • + StoryMode (StoryMode, e1.8.0.0)
  • + Diplomacy (Bannerlord.Diplomacy, v1.1.11.0)
  • + Birth and Death Options (BirthAndDeath, e1.8.0.0)
  • + Calradian Patrols V2 (CalradianPatrolsV2, v3.0.1.0)
  • + Character Reload (CharacterReload, v1.8.0.0)
  • + CustomBattle (CustomBattle, e1.8.0.0)
  • + Cheats (Cheats, v2.10.3.0)
  • + Edit Lord (EditLord, v1.8.0.0)
  • + EquipBestItem (EquipBestItem, v1.8.0.0)
  • + Forge For Me (ForgeForMe, v1.1.2.0)
  • + KingdomDestruction (KingdomDestruction, v1.0.0.0)
  • + Party Screen Enhancements (PartyScreenEnhancements, v1.6.8.0)
  • + Telepathy (Telepathy, v0.7.3.0)
  • + Cultured Start (zCulturedStart, v1.3.0.0)

+ Assemblies

+ Harmony Patches

  • TaleWorlds.DotNet.Managed.ApplicationTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnApplicationTickCorePatchFinalizer; Priority: 800;

  • TaleWorlds.Engine.ScriptComponentBehavior.OnTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnComponentBehaviourTickPatchFinalizer; Priority: 800;

  • TaleWorlds.MountAndBlade.Module.OnApplicationTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnApplicationTickPatchFinalizer; Priority: 800;

  • TaleWorlds.MountAndBlade.View.MissionViews.MissionView.OnMissionScreenTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnMissionScreenTickPatchFinalizer; Priority: 800;

  • TaleWorlds.ScreenSystem.ScreenManager.Tick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnFrameTickPatchFinalizer; Priority: 800;

  • TaleWorlds.MountAndBlade.Mission.Tick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnTickMissionPatchFinalizer; Priority: 800;

  • TaleWorlds.MountAndBlade.MissionBehavior.OnMissionTick
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnMissionTickPatchFinalizer; Priority: 800;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleLoad
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnSubModuleLoadPostfix;
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseSubModuleLoadPostfix; Index: 1;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnSubModuleLoadPostfix; Index: 2;
    • Finalizers
      • Owner: org.calradia.admiralnelson.betterexceptionwindow; Namespace: BetterExceptionWindow.Main+OnSubModuleLoadPatchFinalizer; Priority: 800;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleUnloaded
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnSubModuleUnloadedPostfix;
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnSubModuleUnloadedPostfix; Index: 1;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnSubModuleUnloadedPostfix; Index: 2;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnApplicationTick
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnApplicationTickPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnApplicationTickPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeInitialModuleScreenSetAsRoot
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnBeforeInitialModuleScreenSetAsRootPostfix;
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnBeforeInitialModuleScreenSetAsRootPostfix; Index: 1;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnBeforeInitialModuleScreenSetAsRootPostfix; Index: 2;
      • Owner: Bannerlord.Harmony.GauntletUISubModule; Namespace: Bannerlord.Harmony.SubModuleOnBeforeInitialModuleScreenSetAsRootPostfix; Index: 3;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnGameStartPostfix;
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnGameStartPostfix; Index: 1;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnGameStartPostfix; Index: 2;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.InitializeGameStarter
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchInitializeGameStarterPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchInitializeGameStarterPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.DoLoading
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchDoLoadingPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchDoLoadingPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameLoaded
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnGameLoadedPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnGameLoadedPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnCampaignStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnCampaignStartPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnCampaignStartPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.BeginGameStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchBeginGameStartPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchBeginGameStartPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameEnd
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnGameEndPostfix;
      • Owner: butterlib.delayedsubmoduleloader.static; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerBaseOnGameEndPostfix; Index: 1;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnGameEndPostfix; Index: 2;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameInitializationFinished
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnGameInitializationFinishedPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnGameInitializationFinishedPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeMissionBehaviorInitialize
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnBeforeMissionBehaviourInitializePostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnBeforeMissionBehaviourInitializePostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnMissionBehaviorInitialize
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnMissionBehaviourInitializePostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnMissionBehaviourInitializePostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnMultiplayerGameStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnMultiplayerGameStartPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnMultiplayerGameStartPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnNewGameCreated
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnNewGameCreatedPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnNewGameCreatedPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.RegisterSubModuleObjects
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchRegisterSubModuleObjectsPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchRegisterSubModuleObjectsPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.AfterRegisterSubModuleObjects
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchAfterRegisterSubModuleObjectsPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchAfterRegisterSubModuleObjectsPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnAfterGameInitializationFinished
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnAfterGameInitializationFinishedPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnAfterGameInitializationFinishedPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnConfigChanged
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnConfigChangedPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnConfigChangedPostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnInitialState
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchOnInitialStatePostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchOnInitialStatePostfix; Index: 1;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.AfterAsyncTickTick
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatchAfterAsyncTickTickPostfix;
      • Owner: Bannerlord.Diplomacy; Namespace: Bannerlord.ModuleLoader.SubModuleWrappers.Patches.MBSubModuleBasePatchAfterAsyncTickTickPostfix; Index: 1;

  • 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.CampaignSystem.CampaignBehaviorBase..ctor
    • Postfixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.BehaviourNamePatchCampaignBehaviorBaseCtorPostfix;

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 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.GauntletUI.Data.GauntletMovie.LoadMovie
    • Transpilers
      • Owner: bannerlord.uiextender.ex; Namespace: Bannerlord.UIExtenderEx.ResourceManager.WidgetFactoryManagerBlankTranspiler;

  • TaleWorlds.Library.ViewModel.ExecuteCommand
    • Prefixes
      • Owner: bannerlord.mcm.ui.viewmodelpatch; Namespace: MCM.UI.Patches.ViewModelPatchExecuteCommandPatch;

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

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

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

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

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

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

  • SandBox.SandBoxSubModule.OnBeforeInitialModuleScreenSetAsRoot
    • Prefixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerOnBeforeInitialModuleScreenSetAsRootPrefix;
    • Postfixes
      • Owner: butterlib.delayedsubmoduleloader.sandboxsubmodule; Namespace: Bannerlord.ButterLib.DelayedSubModule.DelayedSubModuleManagerOnBeforeInitialModuleScreenSetAsRootPostfix;

  • 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.CampaignSystem.ViewModelCollection.KingdomManagement.Clans.KingdomClanVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 1;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 2;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 3;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 4;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 5;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 6;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 7;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Clans.KingdomClanVM.OnFinalize
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Diplomacy.KingdomDiplomacyVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 1;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 2;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 3;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 4;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 5;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 6;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Diplomacy.KingdomDiplomacyVM.RefreshValues
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Refresh_Transpiler;

  • TaleWorlds.Library.ViewModel.OnFinalize
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler; Index: 1;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler; Index: 2;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler; Index: 3;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.KingdomManagementVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 1;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 2;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 3;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 4;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 5;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.KingdomManagementVM.OnFinalize
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.KingdomManagementVMPatchFinalizeFix;
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Diplomacy.KingdomTruceItemVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 1;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 2;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 3;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 4;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Diplomacy.KingdomTruceItemVM.UpdateDiplomacyProperties
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Refresh_Transpiler;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Diplomacy.KingdomWarItemVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 1;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 2;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 3;

  • TaleWorlds.CampaignSystem.ViewModelCollection.KingdomManagement.Diplomacy.KingdomWarItemVM.UpdateDiplomacyProperties
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Refresh_Transpiler;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Map.MapBar.MapNavigationVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 1;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 2;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Map.MapBar.MapNavigationVM.RefreshPermissionValues
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Refresh_Transpiler;

  • SandBox.ViewModelCollection.Nameplate.PartyNameplateVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler; Index: 1;

  • SandBox.ViewModelCollection.Nameplate.PartyNameplateVM.OnFinalize
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;

  • SandBox.ViewModelCollection.Nameplate.SettlementNameplatesVM..ctor
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Constructor_Transpiler;

  • SandBox.ViewModelCollection.Nameplate.SettlementNameplatesVM.OnFinalize
    • Transpilers
      • Owner: bannerlord.uiextender.ex.viewmodels.Diplomacy; Namespace: Bannerlord.UIExtenderEx.Patches.ViewModelWithMixinPatchViewModel_Finalize_Transpiler;

  • TaleWorlds.CampaignSystem.Actions.DeclareWarAction.Apply
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.DeclareWarActionPatchApplyPostfix;

  • TaleWorlds.CampaignSystem.Actions.DeclareWarAction.ApplyDeclareWarOverProvocation
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.DeclareWarActionPatchApplyDeclareWarOverProvocationPostfix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultClanPoliticsModel.CalculateInfluenceChange
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.DefaultClanPoliticsModelPatchCalculateInfluenceChangePostfix; Priority: 0;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.BarterBehaviors.DiplomaticBartersBehavior.ConsiderWar
    • Prefixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.DiplomaticBartersBehaviorPatchConsiderWarPrefix;

  • SandBox.GauntletUI.Encyclopedia.EncyclopediaData.GetEncyclopediaPageInstance
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.EncyclopediaDataPatchGetEncyclopediaPageInstancePostfix;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.SiegeAftermathCampaignBehavior.siege_aftermath_contextual_summary_on_init
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.GameMenusCallbacksPatchmenu_settlement_taken_on_init_Postfix;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.KingdomDecisionProposalBehavior.ConsiderWar
    • Prefixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.KingdomDecisionProposalBehaviorPatchConsiderWarPrefix;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.KingdomDecisionProposalBehavior.ConsiderPeace
    • Prefixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.KingdomDecisionProposalBehaviorPatchConsiderPeacePrefix;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.KingdomDecisionProposalBehavior.DailyTickClan
    • Prefixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.KingdomDecisionProposalBehaviorPatchHandleRebelKingdom;

  • StoryMode.Quests.FirstPhase.SupportKingdomQuest.MainStoryLineChosen
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.SupportKingdomQuestPatchMainStoryLineChosenPostfix;

  • TaleWorlds.CampaignSystem.FactionManager.DeclareAlliance
    • Prefixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.FactionManagerPatchDeclareAlliancePrefix;

  • TaleWorlds.CampaignSystem.Encyclopedia.Pages.DefaultEncyclopediaFactionPage.InitializeListItems
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.DefaultEncyclopediaFactionPagePatchPassThroughPostfix;

  • SandBox.CampaignBehaviors.LordConversationsCampaignBehavior.conversation_lord_request_mission_ask_on_condition
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesPreventOtherActionsConversation;

  • SandBox.CampaignBehaviors.LordConversationsCampaignBehavior.conversation_player_wants_to_make_peace_on_condition
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesPreventDiplomaticActionsConversation;

  • SandBox.CampaignBehaviors.LordConversationsCampaignBehavior.conversation_player_want_to_join_faction_as_mercenary_or_vassal_on_condition
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesPreventDiplomaticActionsConversation;

  • SandBox.CampaignBehaviors.LordConversationsCampaignBehavior.conversation_player_threats_lord_verify_on_condition
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesPreventHostileActionsConversation;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.VillagerCampaignBehavior.village_farmer_loot_on_condition
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesPreventHostileActionsConversation;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.CaravansCampaignBehavior.caravan_loot_on_condition
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesPreventHostileActionsConversation;

  • TaleWorlds.CampaignSystem.CampaignBehaviors.PlayerTownVisitCampaignBehavior.game_menu_village_hostile_action_on_condition
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesPreventHostileActionsMenu;

  • TaleWorlds.CampaignSystem.KingdomManager.AbdicateTheThrone
    • Prefixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.RebelKingdomPatchesHandleThroneAbdication;

  • SandBox.GauntletUI.BannerEditor.GauntletBannerEditorScreen..ctor
    • Postfixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.MBBannerEditorGauntletScreenPatchSetClanRelatedRulesPostfix;

  • SandBox.GauntletUI.BannerEditor.GauntletBannerEditorScreen.OnDone
    • Prefixes
      • Owner: com.zijistark.bannerlord.diplomacy; Namespace: Diplomacy.Patches.MBBannerEditorGauntletScreenPatchSetColorsPrefix;

  • TaleWorlds.MountAndBlade.GauntletUI.BodyGenerator.BodyGeneratorView..ctor
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.BodyGeneratorViewPathPostfix;

  • TaleWorlds.MountAndBlade.GauntletUI.BodyGenerator.BodyGeneratorView.OnFinalize
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.BodyGeneratorViewOnFinalizePathPostfix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.FaceGenerator.FaceGenPropertyVM.get_Name
    • Prefixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.FaceGenPropertyVMNamePathPrefix;

  • TaleWorlds.MountAndBlade.ViewModelCollection.FaceGenerator.FaceGenPropertyVM.set_Value
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.FaceGenPropertyVMValuePathPostfix;

  • TaleWorlds.CampaignSystem.CharacterObject.UpdatePlayerCharacterBodyProperties
    • Postfixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Patch.CharacterObjectPath+CharacterObjectPatchPostfix;

  • TaleWorlds.MountAndBlade.BodyGenerator.SaveCurrentCharacter
    • Prefixes
      • Owner: mod.CharacterReload.cnedwin; Namespace: CharacterReload.Pathes.BodyGeneratorPatch+SaveCurrentCharacterPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.PartyCharacterVM.ExecuteRecruitTroop
    • Prefixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.ChooseIgnorePrisonerPatchPrefix;

  • TaleWorlds.ScreenSystem.ScreenBase.AddLayer
    • Postfixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.PartyEnhancementLayerPatchPostfix;

  • TaleWorlds.ScreenSystem.ScreenBase.RemoveLayer
    • Prefixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.PartyEnhancementLayerPatchPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.PartyCharacterVM.Upgrade
    • Prefixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.ChooseUpgradePathPatchPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.PartyTroopManagerPopUp.PartyTroopManagerVM.OpenPopUp
    • Postfixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.PopupPatchPostfixOpen;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.PartyTroopManagerPopUp.PartyTroopManagerVM.ExecuteDone
    • Postfixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.PopupPatchPostfixClose;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.PartyTroopManagerPopUp.PartyTroopManagerVM.ConfirmCancel
    • Postfixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.PopupPatchPostfixCancel;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.PartyVM.ExecuteOpenUpgradePopUp
    • Prefixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.QuickUpgradePatchPrefixOpenUpgrade;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.PartyVM.ExecuteOpenRecruitPopUp
    • Prefixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.QuickUpgradePatchPrefixOpenRecruit;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Party.UpgradeTargetVM.Refresh
    • Prefixes
      • Owner: top.hirtol.patch.partyenhancements; Namespace: PartyScreenEnhancements.Patches.UpgradeButtonTooltipPatchPrefix;

  • Telepathy.TelepathySubModule.PrintPatchingError
    • Prefixes
      • Owner: Telepathy; Namespace: Telepathy.TelepathySubModulePatchPrefix;

  • TaleWorlds.CampaignSystem.Roster.FlattenedTroopRoster.GenerateUniqueNoFromParty
    • Prefixes
      • Owner: Telepathy; Namespace: Telepathy.Patches.FlattenedTroopRosterPatchPrefix;

  • TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.ExitToLast
    • Prefixes
      • Owner: Telepathy; Namespace: Telepathy.Patches.GameMenuManagerPatchPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.Encyclopedia.Pages.EncyclopediaHeroPageVM.Refresh
    • Prefixes
      • Owner: Telepathy; Namespace: Telepathy.Patches.EncyclopediaHeroPageVMPatchPrefix;

  • TaleWorlds.CampaignSystem.ViewModelCollection.CharacterCreation.CharacterCreationGenericStageVM.RefreshSelectedOptions
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationStageVMPostfix;

  • TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreationOption.SetTextVariables
    • Transpilers
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationOptionTranspiler;

  • StoryMode.Quests.FirstPhase.BannerInvestigationQuest.OnStartQuest
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchBannerInvestigationQuestPostfix;

  • TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreationState.OnInitialize
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationStatePostfix1;

  • TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreationState.NextStage
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationStatePostfix2;

  • TaleWorlds.CampaignSystem.CharacterCreationContent.SandboxCharacterCreationContent.OnInitialized
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationContent+CSPatchCharacterCreationInitializedPostfix;

  • StoryMode.CharacterCreationContent.StoryModeCharacterCreationContent.OnInitialized
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationContent+CSPatchCharacterCreationInitializedPostfix;

  • TaleWorlds.CampaignSystem.CharacterCreationContent.SandboxCharacterCreationContent.OnCharacterCreationFinalized
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationContent+CSPatchCharacterCreationFinalizedPostfix;

  • StoryMode.CharacterCreationContent.StoryModeCharacterCreationContent.OnCharacterCreationFinalized
    • Postfixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCharacterCreationContent+CSPatchCharacterCreationFinalizedPostfix;

  • StoryMode.GameComponents.CampaignBehaviors.TrainingFieldCampaignBehavior.OnCharacterCreationIsOver
    • Prefixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCampaignBehavior+CSPatchTrainingFieldCampaignBehaviorPrefix;

  • StoryMode.GameComponents.CampaignBehaviors.TutorialPhaseCampaignBehavior.OnStoryModeTutorialEnded
    • Prefixes
      • Owner: mod.bannerlord.culturedstart; Namespace: zCulturedStart.Patches.CSPatchCampaignBehavior+CSPatchTutorialPhaseCampaignBehaviorPrefix;