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
I am unfortunately unable to reproduce your report.
I tested the functionality for ~15 Minutes at ~900TPS and it worked as expected.
Your HugsLob log looks quite different to the other reports you refer to.
It also does not include any error message in relation to this mod.
Did you generate that Log after observing the issue in game?
If not please reproduce the issue and post another HugsLib log.
Can you please also provide a detailed description of your setup?
This is most likely a mod conflict or some corrupt data on your side.
Please test it with only PRF.
If you still experience the issue, please Verify your game files integrity with Steam and redownload the mod.
Right so when i changed the setting to display everything without it all being collapsed everything has appeared so thats sorted it, dont know why they werent there when things were collapsed together though
I have a setup where products come from a set of assemblers on one line, then split into 8 boxes. There's 4 splitters, one after the other, and the last one doesn't go forward (it's the end of the line). Every time I load a save, I have to reset the forward direction being allowed for each splitter.
Are there any particular kinds of mods that are likely to conflict?
We are aware of the issue with spitters that directly lead into another splitter.
@Arcimbaldo
Since none of the logs that were provided contained any related errors we can’t make an educated guess into which mods are more or less likely to be the cause.
The first step for you should be to check if this issue occurs for you with only PRF installed.
If it still occurs -> Verify your game files with Steam or redownload the Game
If it no longer occurs then it is a mod conflict and you need to figure out which mod is causing it.
You can do this relatively quickly by adding/removing 50% of your mods and then testing.
at VanillaSocialInteractionsExpanded.MakeRecipeProducts_Patch.Postfix (System.Collections.Generic.IEnumerable`1[T] __result, Verse.RecipeDef recipeDef, Verse.Pawn worker, System.Collections.Generic.List`1[T] ingredients, Verse.Thing dominantIngredient, RimWorld.IBillGiver billGiver) [0x0000e] in <083bd9695010467698b929e69e22beae>:0
at (wrapper dynamic-method) Verse.GenRecipe.Verse.GenRecipe.MakeRecipeProducts_Patch6(Verse.RecipeDef,Verse.Pawn,System.Collections.Generic.List`1<Verse.Thing>,Verse.Thing,RimWorld.IBillGiver,RimWorld.Precept_ThingStyle)
at ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler.ProduceItems () [0x00060] in <72a93ba175f6484d8cb0c2e1e0a34c09>:0
at (wrapper dynamic-method) ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler.ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler.Tick_Patch0(ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch4 (string)
(wrapper dynamic-method) ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler:ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler.Tick_Patch0 (ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler)
ProjectRimFactory.SAL3.Things.Assemblers.Special.Building_Assembler_Learning:Tick ()
(wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()"
I don't know how it related between but it disallows me to automate extracting from Rimbees - literally spend resources and don't give me end product
And yes with other automatons and their operations it works fine (scrap smelting, N-16 gas extraction, etc.)
"Exception drawing ThingOverlay for PRF_Conveyor_Connector_To_Floor695084: System.NullReferenceException: Object reference not set to an instance of an object
at ProjectRimFactory.AutoMachineTool.Building_BeltConveyorUGConnector.DrawGUIOverlay () [0x0009b] in <72a93ba175f6484d8cb0c2e1e0a34c09>:0
at Verse.ThingOverlays.ThingOverlaysOnGUI () [0x0005e] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.ThingOverlays:ThingOverlaysOnGUI ()
(wrapper dynamic-method) RimWorld.MapInterface:RimWorld.MapInterface.MapInterfaceOnGUI_BeforeMainTabs_Patch2 (RimWorld.MapInterface)
(wrapper dynamic-method) RimWorld.UIRoot_Play:RimWorld.UIRoot_Play.UIRootOnGUI_Patch2 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)"
not clear it was having any ingame effect tho. full log here in case it's helpful to anyone https://gist.github.com/b869efc979a9b36f8a74f684a429c99b
From the information provided it looks like “VanillaSocialInteractionsExpanded” is causing this issue. Please try without that mod.
If the issue persists please post a HugsLib Log.
@Arcimbaldo
Can you try without “RimworldFavourites”?
Am struggling to work out if there's a pattern why it happens to some conveyor belts and not others. So far all ive noticed is the ones that break have been ones with three-way junctions
Also throws a bunch of errors like this:
"System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) [0x00029] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.ThrowHelper.ThrowArgumentOutOfRangeException () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at ProjectRimFactory.AutoMachineTool.Building_BeltConveyor.AcceptsThing (Verse.Thing newThing, ProjectRimFactory.Common.IPRF_Building giver) [0x000b1] in <72a93ba175f6484d8cb0c2e1e0a34c09>:0
at ProjectRimFactory.AutoMachineTool.Building_BeltConveyor.ConveyorPlaceItem (Verse.Thing thing) [0x00017] in <72a93ba175f6484d8cb0c2e1e0a34c09>:0
at ProjectRimFactory.AutoMachineTool.Building_BeltConveyor.PlaceProduct (System.Collections.Generic.List`1[Verse.Thing]& products) [0x000a1] in <72a93ba175f6484d8cb0c2e1e0a34c09>:0
at ProjectRimFactory.AutoMachineTool.Building_Base`1[T].Placing () [0x00034] in <72a93ba175f6484d8cb0c2e1e0a34c09>:0
at ProjectRimFactory.AutoMachineTool.MapTickManager.Exec (System.Action act) [0x00002] in <72a93ba175f6484d8cb0c2e1e0a34c09>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
ProjectRimFactory.AutoMachineTool.MapTickManager:Exec (System.Action)
System.Collections.Generic.List`1<System.Action>:ForEach (System.Action`1<System.Action>)
ProjectRimFactory.AutoMachineTool.MapTickManager/<>c:<MapComponentTick>b__1_1 (System.Collections.Generic.HashSet`1<System.Action>)
ProjectRimFactory.AutoMachineTool.Option`1<System.Collections.Generic.HashSet`1<System.Action>>:ForEach (System.Action`1<System.Collections.Generic.HashSet`1<System.Action>>)
ProjectRimFactory.AutoMachineTool.MapTickManager:MapComponentTick ()
Verse.MapComponentUtility:MapComponentTick (Verse.Map)
Verse.Map:MapPostTick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()"
https://gist.github.com/9f1ac55f1de432d74f3183a3ab691ff0
Issue: automated machines can't find resources even when they are next to machine.
Initializing new game with mods:
- brrainz.harmony_copy
- Ludeon.RimWorld
- Ludeon.RimWorld.Ideology
- Ludeon.RimWorld.Royalty
- UnlimitedHugs.HugsLib_copy
- EdB.PrepareCarefully_copy
- spdskatr.projectrimfactory
Unloading 0 Unused Serialized files (Serialized files now loaded: 2)
Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 20318.
Total: 157.440200 ms (FindLiveObjects: 0.865700 ms CreateObjectMapping: 0.270600 ms MarkObjects: 156.271900 ms DeleteObjects: 0.031600 ms)
Exception ticking PRF_StoneWorks7885 (at (81, 0, 96)). Suppressing further errors. Exception: System.NullReferenceException: Object reference not set to an instance of an object
at ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler.TryFindBestBillIngredientsInSet (System.Collections.Generic.List`1[T] accessibleThings, RimWorld.Bill b, System.Collections.Generic.List`1[T] chosen) [0x00001] in <770dad6b3d08499d85b2e3cc0c964225>:0
at ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler.TryGetNextBill () [0x00074] in <770dad6b3d08499d85b2e3cc0c964225>:0
at ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler.Tick () [0x0016b] in <770dad6b3d08499d85b2e3cc0c964225>:0
at Verse.TickList.Tick () [0x0015c] in <fa195a3cbd1d4c2f94f4cab5942e6b6b>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Curl error 7: Failed to connect to api.github.com port 443: Bad access