Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at Advanced_Cultivation.WorkGiver_Till/<PotentialWorkCellsGlobal>d__4.MoveNext () <0x0038e>
at System.Linq.Enumerable.Contains<Verse.IntVec3> (System.Collections.Generic.IEnumerable`1<Verse.IntVec3>,Verse.IntVec3,System.Collections.Generic.IEqualityComparer`1<Verse.IntVec3>) <0x00106>
at System.Linq.Enumerable.Contains<Verse.IntVec3> (System.Collections.Generic.IEnumerable`1<Verse.IntVec3>,Verse.IntVec3) <0x00108>
at RimWorld.FloatMenuMakerMap.AddJobGiverWorkOrders (Verse.IntVec3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>,bool) <0x018c5>
at RimWorld.FloatMenuMakerMap.AddUndraftedOrders (UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>) <0x0036d>
at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3,Verse.Pawn) <0x00324>
at RimWorld.FloatMenuMakerMap.TryMakeFloatMenu (Verse.Pawn) <0x0019f>
at (wrapper dynamic-method) RimWorld.Selector.HandleMapClicks_Patch1 (object) <0x002a4>
at RimWorld.Selector.SelectorOnGUI () <0x0001c>
at RimWorld.MapInterface.HandleLowPriorityInput () <0x0006d>
at RimWorld.UIRoot_Play.UIRootOnGUI () <0x002f9>
at Verse.Root.OnGUI () <0x00112>
Verse.Log:Error(String, Boolean)
Verse.Root:OnGUI()
Edit: Or maybe it requires a new save, 'cause haven't had this problem after starting a new game with same mods.
Log says:
Tried to set terrain at (113, 0, 107) to null.
Verse.Log:Error(String, Boolean)
Verse.TerrainGrid:SetTerrain(IntVec3, TerrainDef)
Advanced_Cultivation.<>c__DisplayClass4_0:<MakeNewToils>b__1()
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
@johnny Do you have mods which alter terrain? What terrain are they tilling repeatedly?
I'll try disabling a few other mods (among others, theres some that change working priorities etc.) to narrow down the problem ...
Local Growing First (1433579722)
You could add that mod as an incompatibility ... seems logical now that I realised it ;)
Sorry to bother you about it!
EDIT: After quickly looking at the code for Local Growing First, it looks like that mod does not use harmony! I don't think I can fix this without rewriting that mod. That mod is likely to conflict with anything that alters growing jobs.
I get the same error johnny mentioned, when pawn harvests/chops down a wild plant growing on rich soil, but haven't checked if that's mod incompatibility or internal bug. Probably will run a clean game later today and will tell you the results.
Also, I think you need to look into tilling mechanics. Pawns till soil even without corresponding research. The option to till soil doesn't even appear in the command menu, but they do it anyways.