Bannerlord has encountered a problem and needs to close. We are sorry for the inconvenience. If you were in the middle of something, the progress you were working on might be lost.
If you click attempt to continue, the program will ignore this error and continue running, however there is a risk your game will be in corrupted state.
This error can be caused by a faulty XMLs, manifest (submodule.xml), corrupted save game, module, or programming errors. If this keeps happening, consider saving the error report and send it to the module authors or run a troubleshoot to solve the issues.
You can control Better Exception Window behaviour by editing config.json in BetterExceptionWindow submodule folder.
Exception Information: Type: System.NullReferenceException Message: Object reference not set to an instance of an object. Stacktrace:
at bool Helpers.SettlementHelper.IsGarrisonStarving(Settlement settlement)
at ExplainedNumber TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.GetEffectivePartyMorale(MobileParty mobileParty, bool includeDescription)
at ExplainedNumber RealisticWeather.GameModels.RealisticWeatherPartyMoraleModel.GetEffectivePartyMorale(MobileParty party, bool includeDescription) in C:/source/repos/RealisticWeather/RealisticWeather/GameModels/RealisticWeatherPartyMoraleModel.cs:line 22
at float TaleWorlds.CampaignSystem.Party.MobileParty.get_Morale()
at ExplainedNumber TaleWorlds.CampaignSystem.GameComponents.DefaultPartySpeedCalculatingModel.CalculateBaseSpeed(MobileParty mobileParty, bool includeDescriptions, int additionalTroopOnFootCount, int additionalTroopOnHorseCount)
at ExplainedNumber RealisticWeather.GameModels.RealisticWeatherPartySpeedModel.CalculateBaseSpeed(MobileParty party, bool includeDescriptions, int additionalTroopOnFootCount, int additionalTroopOnHorseCount) in C:/source/repos/RealisticWeather/RealisticWeather/GameModels/RealisticWeatherPartySpeedModel.cs:line 34
at float TaleWorlds.CampaignSystem.Party.MobileParty.CalculateSpeedForPartyUnified()
at float TaleWorlds.CampaignSystem.Party.MobileParty.CalculateSpeed()
at void SandBox.View.Map.PartyVisual.TickMobilePartyVisual(float dt, ref int dirtyPartiesCount, ref PartyVisual[] dirtyPartiesList)
at void SandBox.View.Map.PartyVisual.Tick(float dt, ref int dirtyPartiesCount, ref PartyVisual[] dirtyPartiesList)
at void SandBox.View.Map.PartyVisualManager.OnTick(float realDt, float dt)+(int startInclusive, int endExclusive) => { }
at void ManagedCallbacks.EngineCallbacksGenerated.NativeParallelDriver_ParalelForLoopBodyCaller_Patch1(long loopBodyKey, int localStartIndex, int localEndIndex)
I am running it right now - the game loads at least, nothing seems to crash. I just wonder if it will generate and "distribute" weather in any way that makes sense?
Like, would it generate weather from data that EoE would already have underlying? Or is it probably just going to end up random or nonsense that doesn't fit the area?
Gotcha... scrolling over the world map a few times, I haven't seen any weather on it at all yet... so I'm gonna guess RW won't kick off on the EOE map. That's a shame :(
Nevermind! I just closed to drag RW all the way to the bottom just to try that out, reloaded and (after a little bit) there is now a glorious fog bank over the forest!
I do have one small request, for future updates, if it is even possible: I really love this mod and would love to see more of the weather. A frequency slider would be amazing.
Hello, this is the first mod I've tried, and I can't even open the game is there a specific order Realistic weather, Harmony, Mod menu, and UI extender have to be in? I start the menu that allows you to choose between singleplayer and multiplayer and mods. But once I click start it just crashes.
when the game crash,there is no butterlib crash report。i delete butterlib and restore,the problem fix(maybe),maybe the problem is the butterlib,if i have any new found(like butterlib report)i will report to you at first。Thank you!
Seems to be a conflict with other mods that change party speed on the campaign map, but I've never been able to troubleshoot it because I don't use those mods.
Hi, yes. I used GPT and it helped me find out. Apparently it was the deserters and man hunters parties in Warlord mod that caused this, desactivated them. Now it's working fine.
565 comments
Can smb help me.
My game crashed.
An unhandled exception occured!
[table]
Bannerlord has encountered a problem and needs to close. We are sorry for the inconvenience.
If you were in the middle of something, the progress you were working on might be lost.
If you click attempt to continue, the program
will ignore this error and continue running, however there is a risk
your game will be in corrupted state.
This error can be caused by a faulty XMLs,
manifest (submodule.xml), corrupted save game, module, or programming
errors.
If this keeps happening, consider saving the error report and send it to the module authors or run a troubleshoot to solve the issues.
You can control Better Exception Window behaviour by editing config.json in BetterExceptionWindow submodule folder.
Click here to show Butterlib exception.
The game has crashed 2 times.
[/table]
- Reasons Source: TaleWorlds.CampaignSystem Object reference not set to an instance of an object.
Hi i got this crash report?Exception Information:
Type: System.NullReferenceException
Message: Object reference not set to an instance of an object.
Stacktrace:
idk whats happening, is it my Warlord mod?
"my lord with all due respect we're fighting in a dust storm, there is no s-"
"SILENCE"
Like, would it generate weather from data that EoE would already have underlying? Or is it probably just going to end up random or nonsense that doesn't fit the area?
I do have one small request, for future updates, if it is even possible: I really love this mod and would love to see more of the weather. A frequency slider would be amazing.
Either way, thanks for all the work on this!
This mod is compatible with RMB
I've just started deleting said mods when there aren't archieves available with no reason.
when i am walking on the map,the game crash,and the trace shows:
[2025-02-16T09:53:09.9342563+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: Bannerlord.UIExtenderEx.UIPatch - Register Types
[2025-02-16T09:53:09.9392433+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: Bannerlord.UIExtenderEx.UIPatch - Enabled
[2025-02-16T09:53:09.9402409+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: RealisticWeather - Register: RealisticWeather, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[2025-02-16T09:53:09.9402409+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: RealisticWeather - Register Types
[2025-02-16T09:53:09.9402409+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: RealisticWeather - Enabled
[2025-02-16T09:53:10.2524059+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [ERR]:
[2025-02-16T09:53:10.2524059+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: AccessTools2.Method: Could not find method for type 'TaleWorlds.CampaignSystem.CampaignBehaviors.CampaignBehaviorManager' and name 'OnGameLoaded' and parameters ''
[2025-02-16T09:53:10.8139032+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]:
[2025-02-16T09:53:10.8139032+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: MCM.UI - Register: MCMv5.UI, Version=5.10.1.0, Culture=neutral, PublicKeyToken=null
[2025-02-16T09:53:10.8139032+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]:
[2025-02-16T09:53:10.8149005+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: MCM.UI - Register Types
[2025-02-16T09:53:10.8547932+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]:
[2025-02-16T09:53:10.8547932+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: MCM.UI - Enabled
[2025-02-16T10:32:18.1282451+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: Bannerlord.UIExtenderEx.UIPatch - Register Types
[2025-02-16T10:32:18.1332316+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: Bannerlord.UIExtenderEx.UIPatch - Enabled
[2025-02-16T10:32:18.1342359+08:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: RealisticWeather - Register: RealisticWeather, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
i meet this many times,please help me。
I'm getting the following crash about 1-2 days into a fresh game.
Inner exception callstack:No inner exception was thrownOuter exception callstack:at Helpers.PartyBaseHelper.HasFeat(PartyBase party, FeatObject feat)at TaleWorlds.CampaignSystem.GameComponents.DefaultPartySpeedCalculatingModel.CalculateFinalSpeed(MobileParty mobileParty, ExplainedNumber finalSpeed)
at RealisticWeather.GameModels.RealisticWeatherPartySpeedModel.CalculateFinalSpeed(MobileParty mobileParty, ExplainedNumber finalSpeed) in C:\source\repos\RealisticWeather\RealisticWeather\GameModels\RealisticWeatherPartySpeedModel.cs:line 23
at TaleWorlds.CampaignSystem.Party.MobileParty.CalculateSpeedForPartyUnified()
at TaleWorlds.CampaignSystem.Party.MobileParty.CalculateSpeed_Patch0(MobileParty this)
at SandBox.View.Map.PartyVisual.TickMobilePartyVisual(Single dt, Int32& dirtyPartiesCount, PartyVisual[]& dirtyPartiesList)
at SandBox.View.Map.PartyVisual.Tick(Single dt, Int32& dirtyPartiesCount, PartyVisual[]& dirtyPartiesList)
at SandBox.View.Map.PartyVisualManager.<>c__DisplayClass14_0.b__0(Int32 startInclusive, Int32 endExclusive)at ManagedCallbacks.EngineCallbacksGenerated.NativeParallelDriver_ParalelForLoopBodyCaller_Patch1(Int64 loopBodyKey, Int32 localStartIndex, Int32 localEndIndex)
Can you help me find out what is going on? currently placed you mod on the bottom of load order.