Description:
This mod allows for controlling the visibility of the different HUD elements under certain conditions, all configurable via an MCM or INI file and all without an ESP. This mod also features no XML edits or HUD mod requirements, meaning it is fully compatible with any other HUD mod (provided it doesn't do the same thing like oHUD or M.U.X. ).
Details:
This mod makes use of the JohnnyGuitar functions Get/SetHUDVisibilityOverride, which allows for the easy ESP/XML-less and performance-friendly nature of this mod. However, using this method comes with a couple of drawbacks that XML-based mods don't have.
1). The Health bar and Compass are considered one element and cannot be controlled separately. This is also true for the AP bar and Ammo/CND meters.
2). There is no way to "fade" elements in/out for a smooth transition.
In my opinion, the pros greatly outweigh the cons, but this is definitely worth mentioning as it may put some people off of this mod.
Configuration:
the HP/Compass, AP/Ammo/CND, and Crosshair elements can all be configured separately. Each element has the option to enable upon equipping a weapon, upon entering combat, upon holding down a hotkey, or stay permanently enabled. Additionally, the HP and AP elements can also be configured to appear once your HP/AP drops below a configurable threshold. The Crosshair element also has an option to appear whenever hovering over an intractable object within activation distance.
There is also the option to set a override hotkey that will disable all three HUD elements and prevent their normal activation. When this override is enabled, the hold hotkeys for each element can still be held to temporarily show their HUD element.
Compatibility:
Compatible with Vanilla UI Plus and DarnUI without the need for any patches. For DarnUI users, the additional elements added by Darn are tied to the visibility of the AP element.
Compatible with The HUD Editor without the need for any patches.
Compatible with lStewieAl's Tweaks Armor Condition bar option.
Built-in compatibility for B42 Quickthrow. Its element will be tied to the visibility of the AP element. This mod is also compatible with Quickthrow Stylized Icons and Quickthrow Tweaks .
Built-in compatibility for Just Assorted Mods. There is an additional configuration options available for configuring the visibility of the Visual Objectives. Loot Menu and Weapon Hweel are also automatically detected and supported.
Compatible with Modern Minimap. The mini-map will appear when any of the three HUD elements appear. It can still be toggled off with its hotkey as well.
Instructions
Install as normal with mod manager.
Contextual HUD Redone
Main file. Required.
Contextual HUD Redone INI
Configuration file. Required.