Skip to content

Jaxe-Dev/RimHUD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RimHUD

Mod Version RimWorld Version Harmony Version
Steam Downloads GitHub Downloads

Link to Steam Workshop page
Link to Ludeon Forum thread


RimHUD is a UI mod that displays a detailed information about a selected character or creature. The HUD display is integrated into the inspect pane which can be resized to fit the additional information. Alternatively the HUD can a separate floating window and docked to any position on the screen.

Visual warnings will appear if a pawn has any life threatening conditions, has wounds that need tending or is close to a mental breakdown.


STEAM INSTALLATION

NON-STEAM INSTALLATION

Note to Translators: Although the offers are appreciated, for maintenance reasons only English will included with the base mod. All translations should be uploaded as language submods with full permission to use the mod's images in any way.


Note to Modders: RimHUD supports integrated layout presets and custom widgets from your mod. Check the wiki for details.


The following base methods are patched with Harmony:

Prefix* : RimWorld.InspectPaneUtility.DoTabs
Prefix* : RimWorld.InspectPaneUtility.InspectPaneOnGUI
Prefix* : RimWorld.InspectPaneUtility.PaneSizeFor
Postfix : RimWorld.InspectPaneUtility.PaneWidthFor
Prefix* : RimWorld.ITab.PaneTopY
Prefix* : RimWorld.MainTabWindow_Inspect.PaneTopY
Postfix : RimWorld.PlaySettings.DoPlaySettingsGlobalControls
Prefix* : RimWorld.Tutor.TutorOnGUI
Prefix* : Verse.ActiveTip.DrawInner
Prefix* : Verse.ActiveTip.TipRect
Postfix : Verse.Game.FinalizeInit
Prefix* : Verse.LetterStack.LettersOnGUI
Prefix  : Verse.MapInterface.MapInterfaceOnGUI_AfterMainTabs
Postfix : Verse.MapInterface.Notify_SwitchedMap
Prefix  : Verse.Profile.MemoryUtility.ClearAllMapsAndWorld

A prefix marked by a * denotes that in some circumstances the original method will be bypassed