SonicTHI / SaveOurShip2Experimental

Experimental branch of Save Our Ship 2
Other
230 stars 86 forks source link

Can't research anything #94

Closed Psychoelf319 closed 10 months ago

Psychoelf319 commented 10 months ago

Hi there,

I can open the research menu, but can't research anything. As soon as I click on any item to research i get this error

Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing. (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Exception filling window for RimWorld.MainTabWindow_Research: System.NullReferenceException: Object reference not set to an instance of an object at Verse.ResearchProjectDef+<>c.b__67_2 (Verse.Def x) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0 at System.Linq.EnumerableSorter2[TElement,TKey].ComputeKeys (TElement[] elements, System.Int32 count) [0x00010] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.EnumerableSorter1[TElement].ComputeMap (TElement[] elements, System.Int32 count) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.EnumerableSorter1[TElement].Sort (TElement[] elements, System.Int32 count) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.OrderedEnumerable1[TElement].SortedMap (System.Linq.Buffer1[TElement] buffer) [0x00006] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.OrderedEnumerable1+d__3[TElement].MoveNext () [0x0003d] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable+ConcatIterator1[TSource].MoveNext () [0x0002b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Set1[TElement].UnionWith (System.Collections.Generic.IEnumerable1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable+DistinctIterator1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable+DistinctIterator1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at (wrapper dynamic-method) Verse.ResearchProjectDef.Verse.ResearchProjectDef.get_UnlockedDefs_Patch1(Verse.ResearchProjectDef) at RimWorld.ResearchPrerequisitesUtility.ComputeResearchPrerequisites () [0x0001a] in <95de19971c5d40878d8742747904cdcd>:0 at RimWorld.ResearchPrerequisitesUtility.UnlockedDefsGroupedByPrerequisites (Verse.ResearchProjectDef rd) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0 at RimWorld.MainTabWindow_Research.UnlockedDefsGroupedByPrerequisites (Verse.ResearchProjectDef project) [0x00023] in <95de19971c5d40878d8742747904cdcd>:0 at (wrapper dynamic-method) RimWorld.MainTabWindow_Research.RimWorld.MainTabWindow_Research.DrawUnlockableHyperlinks_Patch1(RimWorld.MainTabWindow_Research,UnityEngine.Rect,Verse.ResearchProjectDef) at RimWorld.MainTabWindow_Research.DrawLeftRect (UnityEngine.Rect leftOutRect) [0x0030b] in <95de19971c5d40878d8742747904cdcd>:0 at RimWorld.MainTabWindow_Research.DoWindowContents (UnityEngine.Rect inRect) [0x000b5] in <95de19971c5d40878d8742747904cdcd>:0 at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <95de19971c5d40878d8742747904cdcd>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced. (Filename: Line: 580)

I've narrowed it down to SOS2 and Vanilla expanded framework. One of them has to be removed in order for the research to work.

Thank you!

Psychoelf319 commented 10 months ago

Nevermind, after a clean installation seems to be working fine.

I can't for the love of me replicate the same issue now