边缘世界 RimWorld

边缘世界 RimWorld

Mood Alerts
 此主题已被置顶,因此可能具有重要性
Deadmano  [开发者] 2024 年 1 月 1 日 上午 4:16
Bug Reports
Share any bug reports relating to this mod, preferably with a link to a log file!
< >
正在显示第 1 - 10 条,共 10 条留言
Thels 7 月 19 日 下午 9:41 
When you form a caravan containing a tame animal,and then abandon your starting region, this mod generates the following error:

Exception processing alert MoodAlerts.AlertNudist: System.NullReferenceException: Object reference not set to an instance of an object at MoodAlerts.AlertGenerator.FindUnhappyColonists (System.Collections.Generic.HashSet`1[T] unhappyThoughtDefTypes, System.String scriptName) [0x00025] in <c9135ebb63bb4249ae2ad6ba39726d03>:0 at MoodAlerts.AlertGenerator.UpdateColonistList (System.Int32& lastUpdateTick, System.Int32 updateInterval, System.String scriptName, System.Collections.Generic.Dictionary`2[Verse.Pawn,Verse.TaggedString]& pawns, System.Collections.Generic.HashSet`1[T] unhappyThoughtDefTypes, System.String alertDescription, System.String colonistPlural, System.String colonistSingular, System.String& cachedDescription) [0x00012] in <c9135ebb63bb4249ae2ad6ba39726d03>:0 at MoodAlerts.AlertBase.GetReport () [0x00032] in <c9135ebb63bb4249ae2ad6ba39726d03>:0 at RimWorld.Alert.Recalculate () [0x00012] in <981a33edf24d499488b0f820d94638e1>:0 at RimWorld.AlertsReadout.CheckAddOrRemoveAlert (RimWorld.Alert alert, System.Boolean forceRemove) [0x00000] in <981a33edf24d499488b0f820d94638e1>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () Verse.Log:Error (string) Verse.Log:ErrorOnce (string,int) RimWorld.AlertsReadout:CheckAddOrRemoveAlert (RimWorld.Alert,bool) RimWorld.AlertsReadout:AlertsReadoutUpdate () RimWorld.UIRoot_Play:UIRootUpdate () Verse.Root:Update () Verse.Root_Play:Update ()

Tested with the following modlist:
- Core
- Mood Alerts

Note that there is not actually a nudist among my colonists. Earlier I got the following error, but that was with a lot of other mods loaded:

Exception processing alert MoodAlerts.AlertAnimalMaster: System.NullReferenceException: Object reference not set to an instance of an object [Ref 9D9BE83] at MoodAlerts.AlertGenerator.FindUnhappyColonists (System.Collections.Generic.HashSet`1[T] unhappyThoughtDefTypes, System.String scriptName) [0x00025] in <c9135ebb63bb4249ae2ad6ba39726d03>:0 at MoodAlerts.AlertGenerator.UpdateColonistList (System.Int32& lastUpdateTick, System.Int32 updateInterval, System.String scriptName, System.Collections.Generic.Dictionary`2[Verse.Pawn,Verse.TaggedString]& pawns, System.Collections.Generic.HashSet`1[T] unhappyThoughtDefTypes, System.String alertDescription, System.String colonistPlural, System.String colonistSingular, System.String& cachedDescription) [0x00012] in <c9135ebb63bb4249ae2ad6ba39726d03>:0 at MoodAlerts.AlertBase.GetReport () [0x00032] in <c9135ebb63bb4249ae2ad6ba39726d03>:0 at RimWorld.Alert.Recalculate () [0x00012] in <981a33edf24d499488b0f820d94638e1>:0 at RimWorld.AlertsReadout.CheckAddOrRemoveAlert (RimWorld.Alert alert, System.Boolean forceRemove) [0x00000] in <981a33edf24d499488b0f820d94638e1>:0 - TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original) UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string) Verse.Log:ErrorOnce (string,int) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.AlertsReadout.CheckAddOrRemoveAlert_Patch0 (RimWorld.AlertsReadout,RimWorld.Alert,bool) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.AlertsReadout.AlertsReadoutUpdate_Patch0 (RimWorld.AlertsReadout) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.UIRoot_Play.UIRootUpdate_Patch0 (RimWorld.UIRoot_Play) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch2 (Verse.Root) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
最后由 Thels 编辑于; 7 月 19 日 下午 9:47
Geojak 8 月 12 日 下午 1:09 
everytime i do a jump with the odysey gravship i get a error a bout bed ownship

Exception processing alert MoodAlerts.AlertSchedule: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 127F3EA5]
at MoodAlerts.AlertGenerator.FindUnhappyColonists (System.Collections.Generic.HashSet`1[T] unhappyThoughtDefTypes, System.String scriptName) [0x00025] in <c9135ebb63bb4249ae2ad6ba39726d03>:0
at MoodAlerts.AlertGenerator.UpdateColonistList (System.Int32& lastUpdateTick, System.Int32 updateInterval, System.String scriptName, System.Collections.Generic.Dictionary`2[Verse.Pawn,Verse.TaggedString]& pawns, System.Collections.Generic.HashSet`1[T] unhappyThoughtDefTypes, System.String alertDescription, System.String colonistPlural, System.String colonistSingular, System.String& cachedDescription) [0x00012] in <c9135ebb63bb4249ae2ad6ba39726d03>:0
at MoodAlerts.AlertBase.GetReport () [0x00032] in <c9135ebb63bb4249ae2ad6ba39726d03>:0
at RimWorld.Alert.Recalculate () [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
at RimWorld.AlertsReadout.CheckAddOrRemoveAlert (RimWorld.Alert alert, System.Boolean forceRemove) [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Log:ErrorOnce (string,int)
RimWorld.AlertsReadout:CheckAddOrRemoveAlert (RimWorld.Alert,bool)
RimWorld.AlertsReadout:AlertsReadoutUpdate ()
RimWorld.UIRoot_Play:UIRootUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Play:Update ()
Deadmano  [开发者] 8 月 12 日 下午 3:36 
引用自 Thels
When you form a caravan containing a tame animal,and then abandon your starting region, this mod generates the following error:
Thanks for the report, I'll look into this as soon as I get a free moment! Is it a harmless log message, or does it appear as an annoying pop-up on screen?

引用自 Geojak
everytime i do a jump with the odysey gravship i get a error a bout bed ownship
This is going to be a bit tricky for me to troubleshoot, as I don't own Odyssey yet. :lunar2019piginablanket: But I'll see what I can do, thanks for the report!
Thels 8 月 13 日 上午 6:19 
引用自 Deadmano
引用自 Thels
When you form a caravan containing a tame animal,and then abandon your starting region, this mod generates the following error:
Thanks for the report, I'll look into this as soon as I get a free moment! Is it a harmless log message, or does it appear as an annoying pop-up on screen?

It's a red error, so it'll pop up if Dev Mode is enabled.
Deadmano  [开发者] 8 月 14 日 下午 8:28 
If either of you are willing to add me on Discord (same as here) that'd be awesome, as you could help test if a solution actually works since I'll be prodding in the dark without the DLC!
Thels 8 月 19 日 上午 1:24 
I don't have the Oddysey DLC myself, either.
Deadmano  [开发者] 8 月 20 日 下午 7:46 
Just a heads up that thanks to a very kind soul, I've been sent both Anomaly and Odyssey DLC so I will be able to fully test things out, reproduce, and roll out a fix soon! :rshout: Thank you both for the reproduction steps, hopefully if I am able to reproduce them on my end and get that sorted. If I need any further information I'll poke back!
Salep 11 月 18 日 下午 10:51 
looks like that "very kind soul" scammed considering there are still no update/fix for half a year.
Deadmano  [开发者] 11 月 20 日 上午 6:04 
引用自 Salep
looks like that "very kind soul" scammed considering there are still no update/fix for half a year.
LOL! I actually sent through the fix via Discord to someone who was assisting me in confirming the bug was resolved and then I promptly forgot about updating as I was waiting to add more stuff to the mod... :rshout: Thanks for the reminder, will push the fix out now!
Deadmano  [开发者] 11 月 20 日 上午 11:48 
The null reference is now fixed in version 1.6.1. Sorry about the delay!
< >
正在显示第 1 - 10 条,共 10 条留言
每页显示数: 1530 50