RimWorld

RimWorld

ResearchPal
EtsuyaH 12. mar. 2020 kl. 13:13
Search broken
Hello,

I can't search in the research tab. When typing something in the search field nothing happens.

This error appears in the log:

Exception filling window for ResearchPal.MainTabWindow_ResearchTree: System.ArgumentNullException: Value cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at ResearchPal.Def_Extensions.IconTexture (Verse.Def def) [0x00000] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.Def_Extensions.IconTexture (Verse.Def def) [0x00056] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.ResearchProjectDef_Extensions+<>c.<GetUnlockDefsAndDescs>b__7_4 (Verse.RecipeDef d) [0x00000] in <5af07f61fafb4d2683af22375e5015d8>:0
at System.Linq.Enumerable+WhereSelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00037] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Collections.Generic.List`1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable`1[T] collection) [0x000db] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.List`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] collection) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at ResearchPal.ResearchProjectDef_Extensions.GetUnlockDefsAndDescs (Verse.ResearchProjectDef research) [0x00116] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.ResearchNode.Matches (System.String query) [0x0005c] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.MainTabWindow_ResearchTree+<>c__DisplayClass41_0.<DrawSearchBar>b__0 (ResearchPal.ResearchNode n) [0x00000] in <5af07f61fafb4d2683af22375e5015d8>:0
at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00048] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Buffer`1[TElement]..ctor (System.Collections.Generic.IEnumerable`1[T] source) [0x0000a] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.OrderedEnumerable`1+<GetEnumerator>d__3[TElement].MoveNext () [0x0001e] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at ResearchPal.MainTabWindow_ResearchTree.DrawSearchBar (UnityEngine.Rect canvas) [0x001a4] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.MainTabWindow_ResearchTree.DrawTopBar (UnityEngine.Rect canvas) [0x00045] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.MainTabWindow_ResearchTree.DoWindowContents (UnityEngine.Rect canvas) [0x00021] in <5af07f61fafb4d2683af22375e5015d8>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x00165] in <551170a781914f71badd2d338cb18879>:0
Verse.Log:Error(String, Boolean)
Verse.Window:InnerWindowOnGUI(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
< >
Viser 1-9 af 9 kommentarer
404 Float not found 14. mar. 2020 kl. 19:06 
Bump
Heres mine:
Exception filling window for ResearchPal.MainTabWindow_ResearchTree: System.ArgumentNullException: Value cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at ResearchPal.Def_Extensions.IconTexture (Verse.Def def) [0x00000] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.Def_Extensions.IconTexture (Verse.Def def) [0x00056] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.ResearchProjectDef_Extensions+<>c.<GetUnlockDefsAndDescs>b__7_4 (Verse.RecipeDef d) [0x00000] in <5af07f61fafb4d2683af22375e5015d8>:0
at System.Linq.Enumerable+WhereSelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00037] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Collections.Generic.List`1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable`1[T] collection) [0x000db] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.List`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] collection) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at ResearchPal.ResearchProjectDef_Extensions.GetUnlockDefsAndDescs (Verse.ResearchProjectDef research) [0x00116] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.ResearchNode.Matches (System.String query) [0x0005c] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.MainTabWindow_ResearchTree+<>c__DisplayClass41_0.<DrawSearchBar>b__0 (ResearchPal.ResearchNode n) [0x00000] in <5af07f61fafb4d2683af22375e5015d8>:0
at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00048] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].ToArray () [0x00033] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Buffer`1[TElement]..ctor (System.Collections.Generic.IEnumerable`1[T] source) [0x0000a] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.OrderedEnumerable`1+<GetEnumerator>d__3[TElement].MoveNext () [0x0001e] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at ResearchPal.MainTabWindow_ResearchTree.DrawSearchBar (UnityEngine.Rect canvas) [0x001a4] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.MainTabWindow_ResearchTree.DrawTopBar (UnityEngine.Rect canvas) [0x00045] in <5af07f61fafb4d2683af22375e5015d8>:0
at ResearchPal.MainTabWindow_ResearchTree.DoWindowContents (UnityEngine.Rect canvas) [0x00021] in <5af07f61fafb4d2683af22375e5015d8>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x00165] in <551170a781914f71badd2d338cb18879>:0
Verse.Log:Error(String, Boolean)
Verse.Window:InnerWindowOnGUI(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

I actually realized as I was writing out my mod list, that it is in need of some serious organizing, I will upload that and add the list here after it is done to see if their is something in common with other peoples issue
RayvenQ 16. mar. 2020 kl. 10:55 
Can confrim I'm also getting the same issue with the same error message.
penguin 17. mar. 2020 kl. 5:45 
same. and for some reason some technologies are blank on research screen
IceMaverick 18. mar. 2020 kl. 15:34 
I too am having this same issue.
Dr Coomer 21. mar. 2020 kl. 17:49 
same
DarkArtistryNKP 23. juni 2020 kl. 18:25 
I'd like to note that those using ResearchTree are having essentially the same errors.
LetItBe 18. sep. 2020 kl. 4:16 
Still broken here
DarkArtistryNKP 18. sep. 2020 kl. 7:13 
Oprindeligt skrevet af YouShallNotPass:
Still broken here

Have you tried the divid and conquer with your Mod-list? Two mods i know of that seem to factor into this conflict are Boat's & RatKin. Though from what i can tell with my list it's not ether of them conflicting with just Research-Tree/Pal. It's a conflict between them and the Medieval-Vanilla tech limiter that seems to cause this issue. For me at least. Also you can use the mouse to click and drag the scroll bar essentially around the mod research culprit.
Like as long as the main Research node for Boat's is not visible, the rest of the research is.
LetItBe 20. sep. 2020 kl. 0:25 
Oprindeligt skrevet af DarkArtistryNKP:
Oprindeligt skrevet af YouShallNotPass:
Still broken here

Have you tried the divid and conquer with your Mod-list? Two mods i know of that seem to factor into this conflict are Boat's & RatKin. Though from what i can tell with my list it's not ether of them conflicting with just Research-Tree/Pal. It's a conflict between them and the Medieval-Vanilla tech limiter that seems to cause this issue. For me at least. Also you can use the mouse to click and drag the scroll bar essentially around the mod research culprit.
Like as long as the main Research node for Boat's is not visible, the rest of the research is.
Not so, now I found that I had to type in the full name of the research project to search properly.
< >
Viser 1-9 af 9 kommentarer
Per side: 1530 50