边缘世界 RimWorld

边缘世界 RimWorld

Rim-Gnoblins
Vex  [开发者] 2023 年 8 月 11 日 上午 10:58
Bug Reports
Report your wacky bugs here.

Please note I need error logs if you're making a report.
< >
正在显示第 1 - 13 条,共 13 条留言
KhanKanin 2023 年 8 月 16 日 下午 1:02 
Sorry, I don't have a log for this hopefully it happens again so I can provide one. I had a pawn spawn in along with a caravan that was a Half-Dragon(Gnoblin) and the pawn had a big purple square over them. I've been able to confirm it's not an issue with any missing textures with clothes. If there's any way I can help solve this issue if this is even something you could solve just let me know and I'll provide whatever information I can. Thank you.
KhanKanin 2023 年 8 月 16 日 下午 1:19 
Got raided by the horde and there was a Bun(Gnoblin) with the same issue. Here are the logs


Failed to find any textures at Bun/Bodies/ while constructing Multi(initPath=Bun/Bodies/, color=RGBA(0.663, 0.714, 0.424, 1.000), colorTwo=RGBA(0.663, 0.714, 0.424, 1.000))
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.Graphic_Multi:Init (Verse.GraphicRequest)
Verse.GraphicDatabase:GetInner<Verse.Graphic_Multi> (Verse.GraphicRequest)
(wrapper dynamic-method) AlienRace.HarmonyPatches:AlienRace.HarmonyPatches.ResolveAllGraphicsPrefix_Patch0 (Verse.PawnGraphicSet)
(wrapper dynamic-method) Verse.PawnGraphicSet:Verse.PawnGraphicSet.ResolveAllGraphics_Patch4 (Verse.PawnGraphicSet)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.RenderPawnAt_Patch8 (Verse.PawnRenderer,UnityEngine.Vector3,System.Nullable`1<Verse.Rot4>,bool)
Verse.Pawn_DrawTracker:DrawAt (UnityEngine.Vector3)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.DrawAt_Patch1 (Verse.Pawn,UnityEngine.Vector3,bool)
Verse.Thing:Draw ()
(wrapper dynamic-method) Verse.ThingWithComps:Verse.ThingWithComps.Draw_Patch2 (Verse.ThingWithComps)
Verse.DynamicDrawManager:DrawDynamicThings ()
(wrapper dynamic-method) Verse.Map:Verse.Map.MapUpdate_Patch1 (Verse.Map)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()

and

SetPass(0) call failed on material with shader
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) Verse.GenDraw:Verse.GenDraw.DrawMeshNowOrLater_Patch1 (UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Material,bool)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.DrawPawnBody_Patch1 (Verse.PawnRenderer,UnityEngine.Vector3,single,Verse.Rot4,Verse.RotDrawMode,Verse.PawnRenderFlags,UnityEngine.Mesh&)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.RenderPawnInternal_Patch4 (Verse.PawnRenderer,UnityEngine.Vector3,single,bool,Verse.Rot4,Verse.RotDrawMode,Verse.PawnRenderFlags)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.RenderCache_Patch0 (Verse.PawnRenderer,Verse.Rot4,single,UnityEngine.Vector3,bool,bool,bool,bool,bool,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool)
RimWorld.PawnCacheRenderer:OnPostRender ()
(wrapper dynamic-method) RimWorld.PawnCacheRenderer:RimWorld.PawnCacheRenderer.RenderPawn_Patch3 (RimWorld.PawnCacheRenderer,Verse.Pawn,UnityEngine.RenderTexture,UnityEngine.Vector3,single,single,Verse.Rot4,bool,bool,bool,bool,bool,UnityEngine.Vector3,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool)
RimWorld.PortraitsCache/PortraitParams:RenderPortrait (Verse.Pawn,UnityEngine.RenderTexture)
RimWorld.PortraitsCache:Get (Verse.Pawn,UnityEngine.Vector2,Verse.Rot4,UnityEngine.Vector3,single,bool,bool,bool,bool,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool,System.Nullable`1<Verse.PawnHealthState>)
Verse.Widgets:GetIconFor (Verse.Thing,UnityEngine.Vector2,System.Nullable`1<Verse.Rot4>,bool,single&,single&,UnityEngine.Vector2&,UnityEngine.Color&)
Verse.Widgets:ThingIcon (UnityEngine.Rect,Verse.Thing,single,System.Nullable`1<Verse.Rot4>,bool)
Verse.Dialog_InfoCard:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Vex  [开发者] 2023 年 8 月 16 日 下午 2:24 
引用自 KhanKhanen
Got raided by the horde and there was a Bun(Gnoblin) with the same issue. Here are the logs


Failed to find any textures at Bun/Bodies/ while constructing Multi(initPath=Bun/Bodies/, color=RGBA(0.663, 0.714, 0.424, 1.000), colorTwo=RGBA(0.663, 0.714, 0.424, 1.000))
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.Graphic_Multi:Init (Verse.GraphicRequest)
Verse.GraphicDatabase:GetInner<Verse.Graphic_Multi> (Verse.GraphicRequest)
(wrapper dynamic-method) AlienRace.HarmonyPatches:AlienRace.HarmonyPatches.ResolveAllGraphicsPrefix_Patch0 (Verse.PawnGraphicSet)
(wrapper dynamic-method) Verse.PawnGraphicSet:Verse.PawnGraphicSet.ResolveAllGraphics_Patch4 (Verse.PawnGraphicSet)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.RenderPawnAt_Patch8 (Verse.PawnRenderer,UnityEngine.Vector3,System.Nullable`1<Verse.Rot4>,bool)
Verse.Pawn_DrawTracker:DrawAt (UnityEngine.Vector3)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.DrawAt_Patch1 (Verse.Pawn,UnityEngine.Vector3,bool)
Verse.Thing:Draw ()
(wrapper dynamic-method) Verse.ThingWithComps:Verse.ThingWithComps.Draw_Patch2 (Verse.ThingWithComps)
Verse.DynamicDrawManager:DrawDynamicThings ()
(wrapper dynamic-method) Verse.Map:Verse.Map.MapUpdate_Patch1 (Verse.Map)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()

and

SetPass(0) call failed on material with shader
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) Verse.GenDraw:Verse.GenDraw.DrawMeshNowOrLater_Patch1 (UnityEngine.Mesh,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Material,bool)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.DrawPawnBody_Patch1 (Verse.PawnRenderer,UnityEngine.Vector3,single,Verse.Rot4,Verse.RotDrawMode,Verse.PawnRenderFlags,UnityEngine.Mesh&)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.RenderPawnInternal_Patch4 (Verse.PawnRenderer,UnityEngine.Vector3,single,bool,Verse.Rot4,Verse.RotDrawMode,Verse.PawnRenderFlags)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.RenderCache_Patch0 (Verse.PawnRenderer,Verse.Rot4,single,UnityEngine.Vector3,bool,bool,bool,bool,bool,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool)
RimWorld.PawnCacheRenderer:OnPostRender ()
(wrapper dynamic-method) RimWorld.PawnCacheRenderer:RimWorld.PawnCacheRenderer.RenderPawn_Patch3 (RimWorld.PawnCacheRenderer,Verse.Pawn,UnityEngine.RenderTexture,UnityEngine.Vector3,single,single,Verse.Rot4,bool,bool,bool,bool,bool,UnityEngine.Vector3,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool)
RimWorld.PortraitsCache/PortraitParams:RenderPortrait (Verse.Pawn,UnityEngine.RenderTexture)
RimWorld.PortraitsCache:Get (Verse.Pawn,UnityEngine.Vector2,Verse.Rot4,UnityEngine.Vector3,single,bool,bool,bool,bool,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool,System.Nullable`1<Verse.PawnHealthState>)
Verse.Widgets:GetIconFor (Verse.Thing,UnityEngine.Vector2,System.Nullable`1<Verse.Rot4>,bool,single&,single&,UnityEngine.Vector2&,UnityEngine.Color&)
Verse.Widgets:ThingIcon (UnityEngine.Rect,Verse.Thing,single,System.Nullable`1<Verse.Rot4>,bool)
Verse.Dialog_InfoCard:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
The pawn was a HAR race with the gnoblin xenotype, right?
KhanKanin 2023 年 8 月 17 日 上午 2:19 
Yup, both times I saw they were both HAR races with the gnoblin xenotype.
Vex  [开发者] 2023 年 8 月 17 日 上午 6:37 
So this is more than likely a problem with the race itself as some HAR races will bug out hardcore when given genes that add body addons, change body graphics, etc.
The race has to blacklist certain gene categories to avoid errors like this.

引用自 KhanKhanen
Yup, both times I saw they were both HAR races with the gnoblin xenotype.
Nevermind 2023 年 10 月 7 日 下午 2:46 
I've encountered a minor visual bug: if you combine Rim-Gnoblins with Camera+ and RimPy's texture conversion, the dreg and shard pipes is sometimes shown flipped upside down when used by pawns. The bug is not consistent so it might take a few tries to reproduce. Could you please take a look?
Screenshot to illustrate: https://imgur.com/a/wBq4vHh
Debug log shows nothing but here it is, just in case: https://gist.github.com/HugsLibRecordKeeper/7c17a243014d33acbdcf6b6ac8468ca0
WaKKO151 6 月 10 日 上午 7:22 
I got a gnoblin thru a join event and its been a year but it hasn't died of lack of shards. It does not even have shard need. It has shard dependency but not the need. I don't mind it myself but it seems like it was intended to have the need.
Vex  [开发者] 6 月 12 日 上午 11:07 
引用自 WaKKO151
I got a gnoblin thru a join event and its been a year but it hasn't died of lack of shards. It does not even have shard need. It has shard dependency but not the need. I don't mind it myself but it seems like it was intended to have the need.
This is probably another mod or an issue with your biotech files.
Ratboy33 7 月 10 日 下午 9:07 
Hello! I'm getting an issue whilst trying to turn corpses into dreg via the Dreg-coffin on 1.6.

The process works for a split second before the corpse inside the coffin disappears, making dreg impossible to obtain. I tested this in a mod-list consisting of just Rim-Gnoblins and its dependencies.


This bug is followed by this error log message:

Corpse_Human8386 spawned in bugged state.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.Corpse:SpawnSetup (Verse.Map,bool)
Verse.GenSpawn:Spawn (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.Rot4,Verse.WipeMode,bool,bool)
Verse.GenPlace:SplitAndSpawnOneStackOnCell (Verse.Thing,Verse.IntVec3,Verse.Rot4,Verse.Map,Verse.Thing&,System.Action`2<Verse.Thing, int>)
Verse.GenPlace:TryPlaceDirect (Verse.Thing,Verse.IntVec3,Verse.Rot4,Verse.Map,Verse.Thing&,System.Action`2<Verse.Thing, int>)
Verse.GenPlace:TryPlaceThing (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.ThingPlaceMode,Verse.Thing&,System.Action`2<Verse.Thing, int>,System.Predicate`1<Verse.IntVec3>,System.Nullable`1<Verse.Rot4>,int)
Verse.GenPlace:TryPlaceThing (Verse.Thing,Verse.IntVec3,Verse.Map,Verse.ThingPlaceMode,System.Action`2<Verse.Thing, int>,System.Predicate`1<Verse.IntVec3>,System.Nullable`1<Verse.Rot4>,int)
PipeSystem.Process:ResetOwners (bool)
PipeSystem.Process:ResetProcess (bool)
PipeSystem.Process:TryRuin (int)
PipeSystem.Process:Tick (int)
PipeSystem.CompAdvancedResourceProcessor:Tick (int)
PipeSystem.CompAdvancedResourceProcessor:CompTickRare ()
Verse.ThingWithComps:TickRare ()
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
最后由 Ratboy33 编辑于; 7 月 14 日 上午 1:34
Maal 7 月 17 日 上午 12:29 
https://gist.github.com/HugsLibRecordKeeper/167a843c14e218425aa2d5e1ff74293b

Some VFEM2 armor overlap thing I assume?

Config error in Gnoblin_HeavySoldier: required apparel can't be worn together (Apparel_PlateArmor, VFEM2_Apparel_HeavyLeatherArmor) UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string) Verse.DefDatabase`1<Verse.PawnKindDef>:ErrorCheckAllDefs () System.Reflection.RuntimeMethodInfo:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) System.Reflection.MethodBase:Invoke (object,object[]) Verse.GenGeneric:InvokeStaticMethodOnGenericType (System.Type,System.Type,string) Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_1 (System.Type) System.Threading.Tasks.Parallel/<>c__DisplayClass33_0`2<System.Type, object>:<ForEachWorker>b__0 (int) System.Threading.Tasks.Parallel/<>c__DisplayClass19_0`1<object>:<ForWorker>b__1 (System.Threading.Tasks.RangeWorker&,int,bool&) System.Threading.Tasks.TaskReplicator/Replica`1<System.Threading.Tasks.RangeWorker>:ExecuteAction (bool&) System.Threading.Tasks.TaskReplicator/Replica:Execute () System.Threading.Tasks.TaskReplicator/Replica/<>c:<.ctor>b__4_0 (object) System.Threading.Tasks.Task:InnerInvoke () System.Threading.Tasks.Task:Execute () System.Threading.Tasks.Task:ExecutionContextCallback (object) System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) System.Threading.Tasks.Task:ExecuteWithThreadLocal (System.Threading.Tasks.Task&) System.Threading.Tasks.Task:ExecuteEntry (bool) System.Threading.Tasks.Task:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () System.Threading.ThreadPoolWorkQueue:Dispatch () System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()
Nicathaniel 8 月 20 日 上午 10:38 
I recently started two games with this mod at the front and center, in a medieval setting. But when I close the game, and later reload a savegame, I get an error message and the game explodes in graphical glitches and freezes. Tried it with different mods besides it, but the problem remains. Since I cannot not close the game indefinetaly, it makes it unplayable for me, and I really need me some little green horde. Anyone else have that problem?
最后由 Nicathaniel 编辑于; 8 月 20 日 上午 10:39
Nicathaniel 8 月 20 日 下午 3:21 
引用自 Nicathaniel
I recently started two games with this mod at the front and center, in a medieval setting. But when I close the game, and later reload a savegame, I get an error message and the game explodes in graphical glitches and freezes. Tried it with different mods besides it, but the problem remains. Since I cannot not close the game indefinetaly, it makes it unplayable for me, and I really need me some little green horde. Anyone else have that problem?

Solved. Seems it was Medieval Overhaul Apothecary and its patch that did the deed.
Nicathaniel 8 月 22 日 上午 9:27 
Now it happens again. After one day of playing, the savegames are broken. I can open them, but the UI is mostly gone, and popup texts don't close again, making it effectivly unplayable. And I had carved out such a nice little den for them :(
< >
正在显示第 1 - 13 条,共 13 条留言
每页显示数: 1530 50