RimWorld

RimWorld

[RH2] Rimdeed® - Pawn Recruitment
Bug: Cannot click "Trade-in employees"
Hi, *love* the idea for this mod, and so far it's been working great. I've even been trading in employees up until just now.

For some reason, when I click "Trade-in employees" it makes the beepy click noise, but nothing happens. The trading screen never comes up. I can still click back, cancel, packages, etc.

It.. *did* work, though. I've used it a bunch of times. And now it suddenly stopped. Makes me think it must be a problem with someone on the trading screen, but since I can't get there, I can't see what the problem might be.

Error log:
Exception filling window for Rimdeed.Dialog_RimDeed_TradePage: System.NullReferenceException: Object reference not set to an instance of an object
at Rimdeed.PawnTrader+<AllSellableColonyPawns>d__27.MoveNext () [0x0011e] in <ccb890d81ae540c69a30e7280c76a56b>:0
at Rimdeed.PawnTrader+<ColonyThingsWillingToBuy>d__26.MoveNext () [0x000e0] in <ccb890d81ae540c69a30e7280c76a56b>:0
at RimWorld.TradeDeal.AddAllTradeables () [0x00069] in <8db1dbcd94b740f783db630681f0c358>:0
at RimWorld.TradeDeal.Reset () [0x00016] in <8db1dbcd94b740f783db630681f0c358>:0
at RimWorld.TradeDeal..ctor () [0x0001c] in <8db1dbcd94b740f783db630681f0c358>:0
at RimWorld.TradeSession.SetupWith (RimWorld.ITrader newTrader, Verse.Pawn newPlayerNegotiator, System.Boolean giftMode) [0x00024] in <8db1dbcd94b740f783db630681f0c358>:0
at RimWorld.Dialog_Trade..ctor (Verse.Pawn playerNegotiator, RimWorld.ITrader trader, System.Boolean giftsOnly) [0x0004d] in <8db1dbcd94b740f783db630681f0c358>:0
at Rimdeed.Dialog_RimDeed_TradePage+<>c__DisplayClass13_0.<.ctor>b__3 () [0x00020] in <ccb890d81ae540c69a30e7280c76a56b>:0
at Verse.DiaOption.Activate () [0x00038] in <8db1dbcd94b740f783db630681f0c358>:0
at Rimdeed.GUIHelper.OptOnGUI (Verse.DiaOption option, UnityEngine.Rect rect, System.Boolean active) [0x000a5] in <ccb890d81ae540c69a30e7280c76a56b>:0
at Rimdeed.Dialog_RimDeed_TradePage.DoWindowContents (UnityEngine.Rect inRect) [0x002b5] in <ccb890d81ae540c69a30e7280c76a56b>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001ce] in <8db1dbcd94b740f783db630681f0c358>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
< >
Showing 1-2 of 2 comments
Just to add to this, I found that using the dev command "Increment time 1 season" a bunch of times "fixed" this error, which leads me to think it's caused by a pawn Rimdeed is trying to sell breaking the game.

Here's my full log and mod list if that helps:
https://gist.github.com/HugsLibRecordKeeper/4c1c6223c5df00718bd6b120cd4c537a

I don't really use any alien race mods or anything, with the exception of SoS2, which adds holograms. I have no idea if that's connected to the problem or not.
Nimrod 7 Jun, 2022 @ 9:26am 
I experience the exact same problem - worked for some time, then stopped and throws above error.
I have tried all kinds of different settings in mod options but nothing changes the situation.
I use multiple alien races. Android Tiers, Heruan, Drell and Asari, Paniel Automata.
And also different bots from VFE Factory - cleaners etc
Last edited by Nimrod; 7 Jun, 2022 @ 9:30am
< >
Showing 1-2 of 2 comments
Per page: 1530 50