Advertisement
SomeoneSneaky

rw_ideoligion

Jan 5th, 2021
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 410.15 KB | None | 0 0
  1. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  3. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  4. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  5. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  6. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  7. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  8. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  9. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  10. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  11. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  12. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  13. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  14. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  15. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  16. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  17. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  18. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  19.  
  20. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  21. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  22. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  23. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  24. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  25.  
  26. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  27. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  28. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  29. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  30. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  31. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  32. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  33. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  34. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  35. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  36. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  37. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  38. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  39. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  40. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  41. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  42. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  43. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  44.  
  45. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  46. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  47. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  48. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  49. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  50.  
  51. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  52. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  53. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  54. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  55. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  56. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  57. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  58. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  59. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  60. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  61. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  62. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  63. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  64. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  65. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  66. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  67. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  68. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  69.  
  70. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  71. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  72. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  73. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  74. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  75.  
  76. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  77. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  78. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  79. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  80. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  81. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  82. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  83. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  84. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  85. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  86. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  87. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  88. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  89. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  90. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  91. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  92. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  93. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  94.  
  95. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  96. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  97. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  98. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  99. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  100.  
  101. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  102. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  103. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  104. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  105. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  106. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  107. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  108. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  109. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  110. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  111. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  112. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  113. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  114. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  115. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  116. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  117. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  118. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  119.  
  120. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  121. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  122. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  123. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  124. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  125.  
  126. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  127. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  128. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  129. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  130. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  131. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  132. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  133. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  134. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  135. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  136. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  137. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  138. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  139. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  140. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  141. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  142. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  143. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  144.  
  145. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  146. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  147. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  148. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  149. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  150.  
  151. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  152. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  153. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  154. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  155. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  156. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  157. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  158. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  159. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  160. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  161. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  162. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  163. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  164. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  165. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  166. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  167. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  168. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  169.  
  170. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  171. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  172. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  173. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  174. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  175.  
  176. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  177. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  178. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  179. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  180. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  181. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  182. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  183. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  184. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  185. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  186. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  187. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  188. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  189. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  190. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  191. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  192. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  193. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  194.  
  195. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  196. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  197. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  198. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  199. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  200.  
  201. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  202. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  203. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  204. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  205. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  206. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  207. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  208. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  209. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  210. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  211. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  212. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  213. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  214. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  215. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  216. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  217. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  218. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  219.  
  220. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  221. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  222. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  223. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  224. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  225.  
  226. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  227. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  228. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  229. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  230. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  231. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  232. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  233. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  234. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  235. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  236. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  237. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  238. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  239. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  240. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  241. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  242. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  243. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  244.  
  245. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  246. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  247. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  248. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  249. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  250.  
  251. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  252. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  253. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  254. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  255. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  256. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  257. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  258. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  259. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  260. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  261. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  262. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  263. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  264. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  265. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  266. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  267. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  268. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  269.  
  270. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  271. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  272. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  273. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  274. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  275.  
  276. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  277. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  278. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  279. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  280. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  281. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  282. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  283. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  284. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  285. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  286. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  287. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  288. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  289. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  290. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  291. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  292. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  293. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  294.  
  295. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  296. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  297. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  298. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  299. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  300.  
  301. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  302. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  303. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  304. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  305. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  306. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  307. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  308. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  309. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  310. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  311. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  312. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  313. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  314. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  315. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  316. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  317. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  318. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  319.  
  320. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  321. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  322. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  323. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  324. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  325.  
  326. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  327. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  328. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  329. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  330. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  331. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  332. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  333. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  334. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  335. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  336. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  337. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  338. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  339. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  340. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  341. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  342. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  343. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  344.  
  345. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  346. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  347. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  348. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  349. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  350.  
  351. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  352. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  353. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  354. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  355. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  356. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  357. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  358. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  359. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  360. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  361. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  362. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  363. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  364. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  365. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  366. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  367. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  368. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  369.  
  370. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  371. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  372. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  373. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  374. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  375.  
  376. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  377. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  378. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  379. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  380. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  381. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  382. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  383. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  384. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  385. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  386. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  387. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  388. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  389. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  390. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  391. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  392. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  393. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  394.  
  395. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  396. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  397. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  398. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  399. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  400.  
  401. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  402. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  403. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  404. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  405. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  406. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  407. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  408. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  409. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  410. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  411. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  412. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  413. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  414. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  415. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  416. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  417. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  418. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  419.  
  420. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  421. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  422. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  423. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  424. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  425.  
  426. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  427. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  428. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  429. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  430. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  431. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  432. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  433. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  434. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  435. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  436. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  437. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  438. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  439. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  440. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  441. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  442. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  443. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  444.  
  445. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  446. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  447. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  448. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  449. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  450.  
  451. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  452. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  453. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  454. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  455. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  456. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  457. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  458. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  459. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  460. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  461. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  462. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  463. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  464. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  465. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  466. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  467. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  468. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  469.  
  470. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  471. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  472. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  473. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  474. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  475.  
  476. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  477. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  478. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  479. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  480. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  481. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  482. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  483. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  484. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  485. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  486. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  487. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  488. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  489. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  490. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  491. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  492. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  493. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  494.  
  495. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  496. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  497. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  498. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  499. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  500.  
  501. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  502. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  503. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  504. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  505. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  506. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  507. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  508. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  509. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  510. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  511. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  512. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  513. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  514. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  515. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  516. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  517. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  518. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  519.  
  520. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  521. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  522. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  523. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  524. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  525.  
  526. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  527. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  528. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  529. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  530. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  531. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  532. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  533. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  534. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  535. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  536. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  537. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  538. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  539. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  540. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  541. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  542. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  543. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  544.  
  545. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  546. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  547. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  548. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  549. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  550.  
  551. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  552. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  553. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  554. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  555. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  556. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  557. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  558. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  559. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  560. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  561. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  562. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  563. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  564. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  565. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  566. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  567. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  568. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  569.  
  570. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  571. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  572. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  573. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  574. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  575.  
  576. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  577. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  578. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  579. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  580. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  581. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  582. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  583. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  584. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  585. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  586. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  587. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  588. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  589. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  590. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  591. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  592. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  593. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  594.  
  595. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  596. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  597. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  598. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  599. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  600.  
  601. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  602. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  603. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  604. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  605. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  606. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  607. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  608. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  609. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  610. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  611. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  612. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  613. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  614. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  615. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  616. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  617. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  618. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  619.  
  620. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  621. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  622. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  623. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  624. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  625.  
  626. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  627. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  628. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  629. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  630. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  631. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  632. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  633. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  634. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  635. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  636. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  637. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  638. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  639. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  640. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  641. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  642. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  643. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  644.  
  645. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  646. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  647. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  648. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  649. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  650.  
  651. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  652. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  653. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  654. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  655. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  656. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  657. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  658. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  659. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  660. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  661. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  662. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  663. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  664. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  665. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  666. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  667. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  668. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  669.  
  670. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  671. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  672. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  673. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  674. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  675.  
  676. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  677. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  678. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  679. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  680. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  681. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  682. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  683. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  684. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  685. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  686. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  687. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  688. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  689. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  690. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  691. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  692. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  693. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  694.  
  695. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  696. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  697. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  698. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  699. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  700.  
  701. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  702. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  703. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  704. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  705. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  706. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  707. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  708. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  709. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  710. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  711. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  712. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  713. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  714. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  715. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  716. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  717. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  718. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  719.  
  720. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  721. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  722. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  723. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  724. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  725.  
  726. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  727. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  728. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  729. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  730. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  731. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  732. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  733. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  734. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  735. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  736. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  737. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  738. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  739. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  740. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  741. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  742. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  743. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  744.  
  745. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  746. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  747. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  748. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  749. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  750.  
  751. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  752. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  753. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  754. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  755. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  756. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  757. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  758. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  759. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  760. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  761. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  762. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  763. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  764. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  765. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  766. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  767. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  768. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  769.  
  770. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  771. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  772. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  773. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  774. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  775.  
  776. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  777. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  778. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  779. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  780. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  781. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  782. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  783. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  784. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  785. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  786. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  787. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  788. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  789. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  790. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  791. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  792. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  793. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  794.  
  795. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  796. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  797. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  798. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  799. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  800.  
  801. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  802. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  803. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  804. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  805. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  806. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  807. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  808. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  809. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  810. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  811. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  812. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  813. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  814. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  815. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  816. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  817. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  818. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  819.  
  820. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  821. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  822. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  823. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  824. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  825.  
  826. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  827. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  828. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  829. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  830. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  831. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  832. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  833. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  834. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  835. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  836. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  837. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  838. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  839. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  840. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  841. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  842. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  843. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  844.  
  845. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  846. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  847. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  848. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  849. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  850.  
  851. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  852. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  853. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  854. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  855. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  856. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  857. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  858. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  859. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  860. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  861. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  862. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  863. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  864. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  865. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  866. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  867. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  868. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  869.  
  870. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  871. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  872. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  873. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  874. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  875.  
  876. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  877. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  878. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  879. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  880. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  881. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  882. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  883. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  884. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  885. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  886. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  887. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  888. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  889. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  890. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  891. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  892. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  893. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  894.  
  895. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  896. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  897. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  898. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  899. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  900.  
  901. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  902. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  903. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  904. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  905. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  906. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  907. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  908. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  909. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  910. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  911. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  912. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  913. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  914. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  915. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  916. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  917. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  918. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  919.  
  920. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  921. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  922. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  923. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  924. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  925.  
  926. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  927. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  928. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  929. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  930. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  931. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  932. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  933. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  934. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  935. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  936. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  937. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  938. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  939. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  940. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  941. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  942. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  943. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  944.  
  945. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  946. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  947. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  948. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  949. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  950.  
  951. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  952. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  953. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  954. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  955. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  956. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  957. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  958. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  959. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  960. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  961. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  962. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  963. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  964. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  965. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  966. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  967. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  968. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  969.  
  970. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  971. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  972. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  973. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  974. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  975.  
  976. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  977. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  978. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  979. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  980. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  981. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  982. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  983. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  984. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  985. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  986. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  987. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  988. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  989. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  990. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  991. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  992. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  993. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  994.  
  995. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  996. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  997. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  998. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  999. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1000.  
  1001. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1002. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1003. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1004. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1005. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1006. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1007. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1008. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1009. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1010. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1011. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1012. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1013. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1014. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1015. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1016. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1017. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1018. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1019.  
  1020. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1021. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1022. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1023. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1024. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1025.  
  1026. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1027. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1028. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1029. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1030. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1031. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1032. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1033. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1034. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1035. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1036. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1037. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1038. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1039. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1040. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1041. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1042. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1043. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1044.  
  1045. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1046. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1047. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1048. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1049. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1050.  
  1051. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1052. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1053. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1054. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1055. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1056. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1057. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1058. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1059. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1060. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1061. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1062. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1063. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1064. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1065. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1066. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1067. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1068. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1069.  
  1070. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1071. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1072. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1073. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1074. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1075.  
  1076. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1077. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1078. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1079. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1080. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1081. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1082. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1083. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1084. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1085. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1086. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1087. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1088. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1089. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1090. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1091. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1092. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1093. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1094.  
  1095. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1096. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1097. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1098. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1099. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1100.  
  1101. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1102. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1103. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1104. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1105. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1106. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1107. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1108. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1109. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1110. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1111. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1112. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1113. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1114. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1115. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1116. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1117. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1118. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1119.  
  1120. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1121. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1122. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1123. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1124. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1125.  
  1126. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1127. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1128. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1129. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1130. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1131. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1132. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1133. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1134. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1135. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1136. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1137. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1138. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1139. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1140. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1141. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1142. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1143. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1144.  
  1145. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1146. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1147. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1148. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1149. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1150.  
  1151. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1152. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1153. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1154. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1155. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1156. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1157. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1158. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1159. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1160. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1161. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1162. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1163. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1164. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1165. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1166. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1167. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1168. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1169.  
  1170. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1171. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1172. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1173. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1174. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1175.  
  1176. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1177. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1178. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1179. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1180. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1181. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1182. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1183. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1184. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1185. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1186. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1187. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1188. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1189. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1190. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1191. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1192. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1193. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1194.  
  1195. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1196. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1197. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1198. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1199. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1200.  
  1201. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1202. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1203. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1204. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1205. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1206. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1207. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1208. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1209. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1210. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1211. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1212. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1213. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1214. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1215. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1216. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1217. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1218. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1219.  
  1220. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1221. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1222. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1223. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1224. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1225.  
  1226. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1227. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1228. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1229. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1230. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1231. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1232. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1233. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1234. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1235. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1236. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1237. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1238. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1239. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1240. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1241. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1242. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1243. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1244.  
  1245. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1246. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1247. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1248. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1249. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1250.  
  1251. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1252. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1253. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1254. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1255. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1256. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1257. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1258. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1259. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1260. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1261. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1262. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1263. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1264. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1265. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1266. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1267. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1268. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1269.  
  1270. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1271. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1272. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1273. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1274. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1275.  
  1276. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1277. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1278. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1279. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1280. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1281. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1282. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1283. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1284. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1285. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1286. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1287. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1288. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1289. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1290. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1291. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1292. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1293. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1294.  
  1295. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1296. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1297. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1298. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1299. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1300.  
  1301. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1302. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1303. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1304. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1305. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1306. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1307. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1308. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1309. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1310. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1311. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1312. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1313. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1314. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1315. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1316. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1317. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1318. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1319.  
  1320. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1321. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1322. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1323. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1324. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1325.  
  1326. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1327. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1328. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1329. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1330. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1331. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1332. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1333. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1334. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1335. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1336. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1337. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1338. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1339. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1340. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1341. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1342. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1343. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1344.  
  1345. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1346. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1347. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1348. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1349. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1350.  
  1351. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1352. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1353. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1354. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1355. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1356. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1357. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1358. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1359. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1360. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1361. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1362. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1363. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1364. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1365. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1366. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1367. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1368. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1369.  
  1370. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1371. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1372. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1373. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1374. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1375.  
  1376. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1377. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1378. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1379. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1380. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1381. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1382. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1383. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1384. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1385. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1386. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1387. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1388. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1389. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1390. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1391. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1392. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1393. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1394.  
  1395. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1396. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1397. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1398. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1399. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1400.  
  1401. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1402. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1403. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1404. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1405. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1406. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1407. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1408. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1409. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1410. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1411. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1412. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1413. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1414. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1415. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1416. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1417. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1418. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1419.  
  1420. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1421. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1422. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1423. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1424. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1425.  
  1426. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1427. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1428. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1429. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1430. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1431. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1432. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1433. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1434. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1435. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1436. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1437. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1438. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1439. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1440. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1441. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1442. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1443. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1444.  
  1445. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1446. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1447. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1448. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1449. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1450.  
  1451. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1452. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1453. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1454. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1455. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1456. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1457. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1458. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1459. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1460. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1461. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1462. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1463. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1464. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1465. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1466. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1467. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1468. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1469.  
  1470. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1471. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1472. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1473. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1474. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1475.  
  1476. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1477. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1478. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1479. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1480. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1481. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1482. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1483. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1484. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1485. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1486. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1487. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1488. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1489. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1490. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1491. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1492. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1493. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1494.  
  1495. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1496. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1497. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1498. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1499. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1500.  
  1501. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1502. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1503. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1504. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1505. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1506. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1507. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1508. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1509. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1510. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1511. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1512. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1513. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1514. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1515. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1516. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1517. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1518. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1519.  
  1520. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1521. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1522. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1523. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1524. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1525.  
  1526. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1527. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1528. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1529. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1530. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1531. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1532. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1533. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1534. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1535. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1536. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1537. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1538. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1539. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1540. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1541. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1542. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1543. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1544.  
  1545. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1546. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1547. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1548. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1549. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1550.  
  1551. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1552. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1553. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1554. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1555. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1556. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1557. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1558. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1559. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1560. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1561. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1562. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1563. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1564. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1565. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1566. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1567. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1568. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1569.  
  1570. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1571. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1572. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1573. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1574. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1575.  
  1576. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1577. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1578. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1579. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1580. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1581. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1582. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1583. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1584. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1585. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1586. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1587. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1588. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1589. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1590. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1591. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1592. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1593. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1594.  
  1595. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1596. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1597. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1598. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1599. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1600.  
  1601. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1602. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1603. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1604. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1605. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1606. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1607. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1608. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1609. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1610. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1611. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1612. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1613. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1614. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1615. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1616. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1617. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1618. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1619.  
  1620. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1621. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1622. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1623. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1624. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1625.  
  1626. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1627. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1628. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1629. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1630. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1631. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1632. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1633. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1634. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1635. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1636. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1637. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1638. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1639. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1640. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1641. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1642. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1643. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1644.  
  1645. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1646. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1647. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1648. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1649. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1650.  
  1651. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1652. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1653. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1654. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1655. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1656. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1657. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1658. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1659. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1660. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1661. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1662. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1663. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1664. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1665. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1666. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1667. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1668. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1669.  
  1670. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1671. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1672. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1673. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1674. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1675.  
  1676. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1677. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1678. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1679. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1680. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1681. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1682. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1683. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1684. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1685. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1686. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1687. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1688. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1689. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1690. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1691. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1692. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1693. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1694.  
  1695. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1696. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1697. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1698. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1699. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1700.  
  1701. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1702. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1703. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1704. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1705. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1706. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1707. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1708. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1709. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1710. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1711. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1712. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1713. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1714. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1715. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1716. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1717. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1718. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1719.  
  1720. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1721. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1722. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1723. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1724. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1725.  
  1726. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1727. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1728. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1729. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1730. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1731. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1732. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1733. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1734. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1735. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1736. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1737. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1738. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1739. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1740. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1741. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1742. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1743. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1744.  
  1745. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1746. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1747. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1748. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1749. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1750.  
  1751. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1752. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1753. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1754. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1755. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1756. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1757. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1758. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1759. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1760. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1761. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1762. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1763. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1764. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1765. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1766. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1767. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1768. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1769.  
  1770. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1771. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1772. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1773. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1774. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1775.  
  1776. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1777. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1778. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1779. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1780. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1781. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1782. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1783. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1784. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1785. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1786. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1787. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1788. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1789. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1790. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1791. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1792. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1793. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1794.  
  1795. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1796. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1797. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1798. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1799. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1800.  
  1801. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1802. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1803. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1804. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1805. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1806. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1807. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1808. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1809. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1810. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1811. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1812. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1813. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1814. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1815. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1816. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1817. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1818. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1819.  
  1820. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1821. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1822. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1823. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1824. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1825.  
  1826. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1827. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1828. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1829. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1830. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1831. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1832. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1833. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1834. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1835. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1836. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1837. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1838. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1839. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1840. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1841. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1842. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1843. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1844.  
  1845. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1846. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1847. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1848. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1849. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1850.  
  1851. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1852. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1853. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1854. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1855. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1856. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1857. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1858. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1859. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1860. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1861. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1862. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1863. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1864. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1865. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1866. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1867. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1868. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1869.  
  1870. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1871. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1872. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1873. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1874. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1875.  
  1876. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1877. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1878. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1879. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1880. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1881. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1882. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1883. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1884. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1885. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1886. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1887. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1888. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1889. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1890. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1891. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1892. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1893. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1894.  
  1895. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1896. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1897. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1898. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1899. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1900.  
  1901. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1902. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1903. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1904. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1905. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1906. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1907. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1908. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1909. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1910. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1911. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1912. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1913. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1914. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1915. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1916. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1917. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1918. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1919.  
  1920. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1921. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1922. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1923. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1924. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1925.  
  1926. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1927. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1928. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1929. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1930. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1931. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1932. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1933. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1934. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1935. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1936. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1937. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1938. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1939. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1940. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1941. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1942. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1943. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1944.  
  1945. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1946. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1947. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1948. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1949. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1950.  
  1951. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1952. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1953. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1954. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1955. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1956. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1957. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1958. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1959. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1960. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1961. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1962. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1963. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1964. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1965. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1966. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1967. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1968. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1969.  
  1970. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1971. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1972. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1973. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1974. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  1975.  
  1976. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  1977. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1978. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1979. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1980. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1981. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1982. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  1983. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  1984. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  1985. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  1986. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  1987. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  1988. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  1989. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  1990. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  1991. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1992. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  1993. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  1994.  
  1995. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  1996. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  1997. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  1998. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  1999. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2000.  
  2001. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2002. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2003. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2004. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2005. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2006. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2007. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2008. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2009. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2010. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2011. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2012. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2013. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2014. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2015. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2016. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2017. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2018. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2019.  
  2020. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2021. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2022. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2023. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2024. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2025.  
  2026. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2027. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2028. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2029. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2030. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2031. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2032. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2033. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2034. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2035. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2036. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2037. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2038. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2039. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2040. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2041. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2042. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2043. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2044.  
  2045. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2046. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2047. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2048. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2049. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2050.  
  2051. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2052. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2053. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2054. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2055. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2056. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2057. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2058. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2059. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2060. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2061. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2062. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2063. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2064. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2065. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2066. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2067. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2068. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2069.  
  2070. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2071. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2072. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2073. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2074. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2075.  
  2076. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2077. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2078. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2079. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2080. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2081. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2082. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2083. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2084. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2085. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2086. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2087. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2088. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2089. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2090. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2091. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2092. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2093. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2094.  
  2095. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2096. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2097. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2098. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2099. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2100.  
  2101. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2102. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2103. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2104. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2105. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2106. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2107. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2108. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2109. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2110. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2111. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2112. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2113. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2114. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2115. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2116. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2117. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2118. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2119.  
  2120. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2121. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2122. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2123. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2124. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2125.  
  2126. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2127. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2128. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2129. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2130. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2131. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2132. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2133. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2134. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2135. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2136. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2137. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2138. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2139. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2140. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2141. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2142. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2143. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2144.  
  2145. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2146. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2147. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2148. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2149. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2150.  
  2151. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2152. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2153. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2154. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2155. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2156. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2157. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2158. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2159. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2160. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2161. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2162. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2163. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2164. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2165. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2166. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2167. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2168. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2169.  
  2170. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2171. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2172. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2173. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2174. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2175.  
  2176. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2177. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2178. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2179. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2180. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2181. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2182. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2183. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2184. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2185. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2186. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2187. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2188. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2189. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2190. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2191. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2192. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2193. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2194.  
  2195. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2196. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2197. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2198. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2199. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2200.  
  2201. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2202. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2203. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2204. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2205. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2206. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2207. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2208. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2209. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2210. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2211. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2212. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2213. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2214. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2215. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2216. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2217. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2218. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2219.  
  2220. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2221. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2222. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2223. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2224. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2225.  
  2226. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2227. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2228. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2229. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2230. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2231. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2232. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2233. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2234. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2235. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2236. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2237. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2238. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2239. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2240. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2241. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2242. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2243. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2244.  
  2245. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2246. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2247. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2248. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2249. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2250.  
  2251. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2252. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2253. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2254. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2255. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2256. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2257. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2258. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2259. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2260. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2261. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2262. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2263. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2264. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2265. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2266. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2267. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2268. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2269.  
  2270. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2271. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2272. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2273. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2274. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2275.  
  2276. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2277. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2278. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2279. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2280. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2281. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2282. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2283. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2284. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2285. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2286. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2287. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2288. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2289. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2290. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2291. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2292. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2293. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2294.  
  2295. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2296. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2297. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2298. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2299. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2300.  
  2301. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2302. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2303. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2304. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2305. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2306. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2307. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2308. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2309. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2310. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2311. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2312. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2313. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2314. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2315. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2316. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2317. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2318. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2319.  
  2320. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2321. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2322. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2323. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2324. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2325.  
  2326. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2327. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2328. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2329. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2330. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2331. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2332. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2333. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2334. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2335. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2336. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2337. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2338. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2339. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2340. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2341. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2342. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2343. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2344.  
  2345. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2346. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2347. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2348. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2349. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2350.  
  2351. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2352. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2353. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2354. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2355. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2356. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2357. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2358. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2359. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2360. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2361. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2362. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2363. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2364. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2365. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2366. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2367. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2368. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2369.  
  2370. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2371. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2372. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2373. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2374. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2375.  
  2376. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2377. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2378. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2379. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2380. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2381. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2382. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2383. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2384. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2385. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2386. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2387. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2388. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2389. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2390. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2391. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2392. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2393. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2394.  
  2395. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2396. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2397. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2398. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2399. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2400.  
  2401. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2402. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2403. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2404. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2405. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2406. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2407. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2408. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2409. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2410. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2411. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2412. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2413. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2414. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2415. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2416. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2417. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2418. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2419.  
  2420. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2421. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2422. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2423. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2424. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2425.  
  2426. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2427. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2428. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2429. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2430. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2431. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2432. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2433. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2434. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2435. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2436. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2437. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2438. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2439. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2440. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2441. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2442. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2443. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2444.  
  2445. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2446. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2447. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2448. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2449. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2450.  
  2451. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2452. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2453. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2454. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2455. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2456. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2457. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2458. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2459. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2460. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2461. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2462. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2463. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2464. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2465. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2466. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2467. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2468. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2469.  
  2470. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2471. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2472. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2473. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2474. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2475.  
  2476. Exception filling window for RimWorld.MainTabWindow_Ideos: System.NullReferenceException: Object reference not set to an instance of an object
  2477. at RimWorld.Precept_Role+<>c.<PostDrawBox>b__38_0 (RimWorld.RoleApparelRequirement ar) [0x00000] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2478. at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2479. at System.Linq.Set`1[TElement].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2480. at System.Linq.Enumerable+DistinctIterator`1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2481. at System.Linq.Enumerable+DistinctIterator`1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2482. at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
  2483. at RimWorld.Precept_Role.PostDrawBox (UnityEngine.Rect rect, System.Boolean& anyTooltipActive) [0x00024] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Role\Precept_Role.cs:489
  2484. at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode) [0x00561] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\Precepts\Precept.cs:431
  2485. at RimWorld.IdeoUIUtility.DoPreceptsInt (System.String categoryLabel, System.String addPreceptLabel, System.Boolean mainPrecepts, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode, System.Single& curY, System.Single width, System.Func`2[T,TResult] filter, System.Boolean sortFloatMenuOptionsByLabel) [0x00ca8] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:950
  2486. at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x00093] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:697
  2487. at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode) [0x000bc] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:246
  2488. at RimWorld.IdeoUIUtility.DoIdeoListAndDetails (UnityEngine.Rect fillRect, UnityEngine.Vector2& scrollPosition_list, System.Single& scrollViewHeight_list, UnityEngine.Vector2& scrollPosition_details, System.Single& scrollViewHeight_details, System.Boolean editMode) [0x00133] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\Planet\Ideo\IdeoUIUtility.cs:128
  2489. at RimWorld.MainTabWindow_Ideos.DoWindowContents (UnityEngine.Rect rect) [0x00001] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\RimWorld\UI\MainButtons\MainTabWindows\MainTabWindow_Ideos.cs:37
  2490. at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001c2] in C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:212
  2491. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2492. Verse.Window:InnerWindowOnGUI(Int32) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Windows\Window.cs:216)
  2493. UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Modules\IMGUI\GUI.cs:1694)
  2494.  
  2495. Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
  2496. Verse.Log:Error(String) (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\LudeonTK\Utility\Log\Log.cs:80)
  2497. Verse.Widgets:EnsureMousePositionStackEmpty() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\UI\Utility\Widgets.cs:2550)
  2498. Verse.Root:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root.cs:126)
  2499. Verse.Root_Play:Update() (at C:\Users\ison\Documents\RimWorld\rimworld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:82)
  2500.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement