RimWorld

RimWorld

Nice Health Tab
Droid.Z824 7 Nov, 2024 @ 7:16am
Bug report: More Injuries (Continued) breaks this mod.
While both mods installed and hovering mouse above body parts it displays wrong body parts like fingers on arm...
< >
Showing 1-7 of 7 comments
Zer0_Requiem 8 Nov, 2024 @ 12:23pm 
I'm having the same issue as well.
Andromeda  [developer] 10 Nov, 2024 @ 4:17am 
Go to the mod settings and open the body parts tab. Select the modded body type and click on auto assign. Manually assign anything that wasn't assigned automatically. Thats it, youve created a compatibility patch
Black Onix 18 Nov, 2024 @ 7:43pm 
Error pops up when I open the pawn health window (
Node is null - you must called EnsureGraphicsInitialized() on the drawn dynamic thing Cara before drawing it.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.Log:ErrorOnce (string,int)
Verse.PawnRenderTree:TraverseTree (System.Action`1<Verse.PawnRenderNode>)
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MethodBase:Invoke (object,object[])
NiceHealthTab.OverlayGeneCache:CallTraverseTree (Verse.PawnRenderTree,System.Action`1<Verse.PawnRenderNode>)
NiceHealthTab.OverlayGeneCache:SolveCache (Verse.Pawn)
NiceHealthTab.DollDrawer:DrawAllDolls (UnityEngine.Rect,Verse.Pawn,bool)
NiceHealthTab.Patches/DrawHediffListing_Patch:Prefix (UnityEngine.Rect,Verse.Pawn,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.HealthCardUtility.DrawHediffListing_Patch1 (UnityEngine.Rect,Verse.Pawn,bool,single,bool)
NiceHealthTab.Patches/HealthCardUtility_DrawPawnHealthCard_Patch:Prefix (UnityEngine.Rect,Verse.Pawn,bool,bool,Verse.Thing)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.HealthCardUtility.DrawPawnHealthCard_Patch4 (UnityEngine.Rect,Verse.Pawn,bool,bool,Verse.Thing)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.ITab_Pawn_Health.FillTab_Patch1 (RimWorld.ITab_Pawn_Health)
Verse.InspectTabBase/<>c__DisplayClass19_0:<DoTabGUI>b__0 ()
Verse.ImmediateWindow:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Ωats 15 Dec, 2024 @ 11:55am 
so had this happen too, the way to fix is to unbind everything, go to a different body type then back to human and auto it again
Also some effects, for example Choking on Blood, which is very important to see, just isn't listed when using the fancy tab. This should appear as it affects the whole body, but it doesn't appear anywhere if not seen through the vanilla tabs. Could anything be done with this?
Maple38 16 Apr @ 11:40am 
Originally posted by Black Onix:
Error pops up when I open the pawn health window (
Node is null - you must called EnsureGraphicsInitialized() on the drawn dynamic thing Cara before drawing it.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.Log:ErrorOnce (string,int)
Verse.PawnRenderTree:TraverseTree (System.Action`1<Verse.PawnRenderNode>)
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MethodBase:Invoke (object,object[])
NiceHealthTab.OverlayGeneCache:CallTraverseTree (Verse.PawnRenderTree,System.Action`1<Verse.PawnRenderNode>)
NiceHealthTab.OverlayGeneCache:SolveCache (Verse.Pawn)
NiceHealthTab.DollDrawer:DrawAllDolls (UnityEngine.Rect,Verse.Pawn,bool)
NiceHealthTab.Patches/DrawHediffListing_Patch:Prefix (UnityEngine.Rect,Verse.Pawn,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.HealthCardUtility.DrawHediffListing_Patch1 (UnityEngine.Rect,Verse.Pawn,bool,single,bool)
NiceHealthTab.Patches/HealthCardUtility_DrawPawnHealthCard_Patch:Prefix (UnityEngine.Rect,Verse.Pawn,bool,bool,Verse.Thing)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.HealthCardUtility.DrawPawnHealthCard_Patch4 (UnityEngine.Rect,Verse.Pawn,bool,bool,Verse.Thing)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.ITab_Pawn_Health.FillTab_Patch1 (RimWorld.ITab_Pawn_Health)
Verse.InspectTabBase/<>c__DisplayClass19_0:<DoTabGUI>b__0 ()
Verse.ImmediateWindow:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

That's a totally separate issue, unrelated to More Injuries. I actually came here to make a post about it myself.
Jermbo 5 Jun @ 11:54am 
Originally posted by Andromeda:
Go to the mod settings and open the body parts tab. Select the modded body type and click on auto assign. Manually assign anything that wasn't assigned automatically. Thats it, youve created a compatibility patch

Its not possible to select more than one body part for one body part

(example: more injuries adds femoral and popliteal artery, but you cant choose both for the same leg)
< >
Showing 1-7 of 7 comments
Per page: 1530 50