Jump to content

Recommended Posts

9 minutes ago, E Boy said:

 

As far as I know, to make it work without the need to update every time the main mod updates is... just not adding that line of code to the main code's file. Just add it as a separate mod entirely with the same name file and the game will load the patch just fine. Here, I made that into a package ready for a mod manager including patches for both the main SCC and my SCC Add-on.

SCC SSG Patch.zip 9.55 kB · 1 download

Oh shit! I didn't even think about that! How elegant. Thank you!

Link to comment
  • 8 months later...
On 9/28/2021 at 11:07 PM, james_watcher said:

Found a bug associated with SCC lewd sculptures.

 

To replicate: Start a new game, get to the point where you start a new ideology and create custom ideology.  Memes and the like don't matter so just pick one.  Scroll down to buildings, then remove all buildings from your custom ideology.  Attempt to add an SCC lewd building, at which point the game locks up and spits out these errors until they're suppressed:

 

Exception filling window for RimWorld.Page_ConfigureIdeo: System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.GenStuff.DefaultStuffFor (Verse.BuildableDef bd) [0x00000] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  at RimWorld.Precept_ThingDef.DrawIcon (UnityEngine.Rect rect) [0x0000d] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  at RimWorld.Precept.DrawPreceptBox (UnityEngine.Rect preceptBox, RimWorld.IdeoEditMode editMode, System.Boolean forceHighlight) [0x0045e] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  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) [0x00f27] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  at RimWorld.IdeoUIUtility.DoPrecepts (System.Single& curY, System.Single width, RimWorld.Ideo ideo, RimWorld.IdeoEditMode editMode) [0x000f6] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  at RimWorld.IdeoUIUtility.DoIdeoDetails (UnityEngine.Rect inRect, RimWorld.Ideo ideo, UnityEngine.Vector2& scrollPosition, System.Single& viewHeight, System.Boolean editMode, System.Action`1[T] ideoLoadedFromFile, System.Boolean allowLoad, System.Boolean allowSave, System.Boolean reform, System.Boolean forArchonexusRestart) [0x001d1] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  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, System.Boolean showCreateIdeoButton, System.Collections.Generic.List`1[T] pawns, RimWorld.Ideo onlyEditIdeo, System.Action createCustomBtnActOverride, System.Boolean forArchonexusRestart, System.Func`2[T,TResult] pawnIdeoGetter, System.Action`1[T] ideoLoadedFromFile, System.Boolean showLoadExistingIdeoBtn, System.Boolean allowLoad, System.Action createFluidBtnAct) [0x00167] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  at RimWorld.Page_ConfigureIdeo.DoIdeos (UnityEngine.Rect rect) [0x0002b] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  at RimWorld.Page_ConfigureIdeo.DoWindowContents (UnityEngine.Rect rect) [0x00007] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
  at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001ce] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

 

Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Widgets:EnsureMousePositionStackEmpty ()
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

this is still a thing ?

Link to comment
  • 2 months later...
  • 3 weeks later...
  • 3 months later...
  • 8 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use