The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

Fangrim

Uploaded by

Fangrim

Virus scan

Safe to use

About this mod

Prevents the HUD from disappearing.

Permissions and credits
Hullos all!

This simple mod disables the Wolf's Medallion (upper left) and the Item Quick Select (lower left) HUDs from disappearing when the following criteria are met:
* Your health is full
* You're not in combat
* Your toxicity is 0

This mod changes the following files:
scripts\game\gui\hud\modules\hudModuleWolfHead.ws
scripts\game\gui\hud\modules\hudModuleItemInfo.ws

If you already use a mod that changes this file, one of the mods will not work.

You can change one line in the other mod if you want to stop the Wolf Head HUD from disappearing.

Around line 138 in hudModuleWolfHead (change is in red):

Original lines:
//always wolf's head when combat music is playing OR if our toxicity is above 0 OR if our health is below MAX
        if ( thePlayer.IsCombatMusicEnabled() || (m_curToxicity > 0.f || m_lockedToxicity > 0.f) || (m_curVitality < m_maxVitality) )
            SetAlwaysDisplayed( true );
        else
            SetAlwaysDisplayed( false );

Must be changed to:
//always wolf's head when combat music is playing OR if our toxicity is above 0 OR if our health is below MAX
        if ( thePlayer.IsCombatMusicEnabled() || (m_curToxicity > 0.f
|| m_lockedToxicity > 0.f) || (m_curVitality < m_maxVitality) )
            SetAlwaysDisplayed( true );
        else
            SetAlwaysDisplayed( true );

For the Potion/Quick Select HUD, change the follwing line in ModuleI

Around line 190 in HudModuleItemInfo (change is in red):

Original lines:
        //always display quickslots when the player is not at full health
        if ( thePlayer.IsCombatMusicEnabled() || thePlayer.GetHealthPercents() < 1.f )
            SetAlwaysDisplayed( true );
        else
            SetAlwaysDisplayed( false );

Must be changed to:
        //always display quickslots when the player is not at full health
        if ( thePlayer.IsCombatMusicEnabled() || thePlayer.GetHealthPercents() < 1.f )
            SetAlwaysDisplayed( true );
        else
            SetAlwaysDisplayed( true );


V1.22:
Updated for patch 1.22

V1.21:
Updated for patch 1.21

V1.2:
Prevents Item Quick Select HUD from disappearing.

If you only want one of the two HUD components to be always visible, delete the corresponding file from my now (the one you don't want to be always active).

Compatible with patch 1.11