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
https://imgur.com/a/18Yu4zc
I need a console error log, maybe we'll get a name of the mod causing the issues. The glasses are coded like normal hats/eyewear, rendering over the body is a symptom of another mod messing around with the rendering or something along those lines since no hat can render over the body if it isn't coded as an apparel
Something customization related I'm assuming. Out of curiousity, do both of you have RPG Inventory? If not then maybe we can knock it out of the list.
Anyway guys, I'll do my best to identify the problem but all I'll be able to do is mark it as an incompatibility, the other mod likely causing the problems has a code causing this.
The clothes here can't do that on their own as far as I'm aware from numerous testing and the small amount of reports about this
Having said that that screenie looks like excellent boob protection, having taken rubber bullets to the twins before I'm all for it :V
Log:
https://gist.github.com/HugsLibRecordKeeper/7f3de3c8d743b2fe3009a1eb56afaa98
error message: Error rendering pawn portrait: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.GenDraw.DrawMeshNowOrLater (UnityEngine.Mesh mesh, UnityEngine.Vector3 loc, UnityEngine.Quaternion quat, UnityEngine.Material mat, System.Boolean drawNow) [0x00004] in <81af9f8a18324e17b286924a43555a7c>:0
at (wrapper dynamic-method) Verse.PawnRenderer.Verse.PawnRenderer.<DrawHeadHair>g__DrawApparel|39_0_Patch0(Verse.PawnRenderer,RimWorld.ApparelGraphicRecord,Verse.PawnRenderer/<>c__DisplayClass39_0&)
at (wrapper dynamic-method) Verse.PawnRenderer.Verse.PawnRenderer.DrawHeadHair_Patch2(Verse.PawnRenderer,UnityEngine.Vector3,UnityEngine.Vector3,single,Verse.Rot4,Verse.Rot4,Verse.RotDrawMode,Verse.PawnRenderFlags)
at (wrapper dynamic-method) Verse.PawnRenderer.Verse.PawnRenderer.RenderPawnInternal_Patch5(Verse.PawnRenderer,UnityEngine.Vector3,single,bool,Verse.Rot4,Verse.RotDrawMode,Verse.PawnRenderFlags)
at (wrapper dynamic-method) Verse.PawnRenderer.Verse.PawnRenderer.RenderCache_Patch1(Verse.PawnRenderer,Verse.Rot4,single,UnityEngine.Vector3,bool,bool,bool,bool,bool,System.Collections.Generic.Dictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch5 (string)
(wrapper dynamic-method) Verse.PawnRenderer:Verse.PawnRenderer.RenderCache_Patch1 (Verse.PawnRenderer,Verse.Rot4,single,UnityEngine.Vector3,bool,bool,bool,bool,bool,System.Collections.Generic.Dictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool)
RimWorld.PawnCacheRenderer:OnPostRender ()
(wrapper dynamic-method) RimWorld.PawnCacheRenderer:RimWorld.PawnCacheRenderer.RenderPawn_Patch2 (RimWorld.PawnCacheRenderer,Verse.Pawn,UnityEngine.RenderTexture,UnityEngine.Vector3,single,single,Verse.Rot4,bool,bool,bool,bool,bool,UnityEngine.Vector3,System.Collections.Generic.Dictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool)
CharacterEditor.Capturer:Render (Verse.Pawn)
CharacterEditor.Capturer:GetRenderTexture (Verse.Pawn,bool)
CharacterEditor.Capturer:UpdatePawnGraphic (Verse.Pawn)
CharacterEditor.CEditor/ModData:UpdateGraphics ()
CharacterEditor.CEditor:set_Pawn (Verse.Pawn)
CharacterEditor.CEditor/EditorUI:PreselectPawn (Verse.Pawn)
CharacterEditor.CEditor/EditorUI:Start (Verse.Pawn)
CharacterEditor.CEditor/ModData:StartEditor (Verse.Pawn)
CharacterEditor.CEditor:StartEditor (Verse.Pawn)
CharacterEditor.MainTabWindow_CharacterEditor:DoWindowContents (UnityEngine.Rect)
(wrapper dynamic-method) Verse.Window:Verse.Window.InnerWindowOnGUI_Patch0 (Verse.Window,int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Solution to get rid of error: force removal of item from pawn/ delete it. When dropped it appears. Can be seen in gear tab. Doesn't show on pawn. In my case, the pawn wasn't even wearing a helmet. I do have RPG Inventory Revamped though. Other clothing doesn't do it though. The group visiting me, only had it happen for the one pawn wearing the steel eye protection glasses.
My suspicion is Character Editor, though it doesn't make sense for why.