Download
(7 Kb)
Download
Updated: 02/25/24 07:27 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
Updated:02/25/24 07:27 AM
Created:05/02/23 05:00 AM
Monthly downloads:267
Total downloads:3,355
Favorites:6
MD5:
9.3.0
Customisable Immersive HUD Hider
Version: 1.3
by: Alfthebigheaded [More]
Allows you to hide specific UI elements on a single key. Completely customizable using a settings menu.

Have you ever wanted to immerse yourself whilst questing?
Or hide those pesky HUD elements for your role-playing endeavors?

One thing that annoyed me about the vanilla hide UI hotkey, is that whilst great for screenshots - it is unusable for gameplay as it also hides dialog prompts, use of the map and just about everything else.
Customisable Immersive HUD Hider allows you to customise which UI elements to hide, allowing you to quest with full immersion!

You could use it to hide everything but your dialog and interaction prompts, for an immersive questing experience, or just to hide your compass or any other HUD element! The choice is yours, and it's all toggleable with your own set hotkey.

Currently in early release, supported HUD elements include:
  • Vanilla HUD elements
  • AUI Unit Frames
  • AUI Minimap
  • AUI Action Bar
  • AUI Quest Tracker
  • Mods that reskin vanilla UI (e.g. Dark UI, Azurah Interface Enhanced)
  • LootDrop Reborn
  • Votan's Minimap
  • Minimap by Fyrakin
  • Ravalox' Quest Tracker
Please let me know if you encounter any issues, suggest any tweaks, or would like support for a specific addon.

I recommend pairing this mod with Combat Reticle by Aetheron to handle the dynamic crosshair.
Remember to set your keybind and toggle the options you would like to hide in the settings menu!

Showcase Video
v1.3 - Quick update for latest version of ESO (Endless Archive, Scions)
v1.27 - Added support for Event Tracker and Necrom.
v1.26 - Hotfix for chat not allowing you to type after hiding and showing again.
v1.25 - Added support for text chat and crosshair hiding (with multiple options)
v1.24 - Minor fix for recognition of game settings changes
v1.23 - Fixed over head health bars and added vanilla quest tracker
v1.22 - Fixed settings not being saved and error with the interactableGlow function. (Thanks Vetch!!)
v1.21 - Updated support for AUI Group Frames and Companion Frames
v1.20 - Fixed settings not being set properly, added support for LootDrop Reborn and GCD
v1.18 - Fixed Compass getting stuck hidden
v1.16 - Fixed ghosting of "boss" icons when compass hidden
v1.15 - Updated format of upload (woops)
v1.12 - Added support for AUI Unit Frames
v1.11 - Added "Apply Settings" Button to addon settings page
v1.1 - Updated checking for AUI to prevent null errors without AUI installed
v1.0 - Initial early development release
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Uploader
Date
1.27
7kB
Alfthebigheaded
05/18/23 03:05 PM
1.26
7kB
Alfthebigheaded
05/06/23 05:56 AM
1.24
7kB
Alfthebigheaded
05/05/23 12:28 PM
1.23
7kB
Alfthebigheaded
05/05/23 12:10 PM
1.22
7kB
Alfthebigheaded
05/05/23 07:32 AM
1.21
7kB
Alfthebigheaded
05/04/23 08:34 AM
1.20
7kB
Alfthebigheaded
05/03/23 07:48 AM
1.19
7kB
Alfthebigheaded
05/03/23 07:42 AM
1.18
7kB
Alfthebigheaded
05/02/23 01:03 PM
1.16
7kB
Alfthebigheaded
05/02/23 12:53 PM
1.15
6kB
Alfthebigheaded
05/02/23 12:16 PM
1.14
7kB
Alfthebigheaded
05/02/23 12:14 PM
1.13
7kB
Alfthebigheaded
05/02/23 12:10 PM
1.12
6kB
Alfthebigheaded
05/02/23 10:23 AM
1.11
6kB
Alfthebigheaded
05/02/23 08:06 AM
1.1
6kB
Alfthebigheaded
05/02/23 07:52 AM
1.0
6kB
Alfthebigheaded
05/02/23 05:00 AM


Post A Reply Comment Options
Unread 05/05/23, 07:34 AM  
Alfthebigheaded
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
Re: Re: Love the mod! But I'm getting an error..

Originally Posted by Alfthebigheaded
Originally Posted by Vetch
Really excited that you've made this mod! Toggling it on worked perfectly on default settings. When I change the settings, the option to not hide the minimap isn't remembered, and the other settings I changed seem to prevent me from toggling the HUD hider off again. When I toggle it off I get this error message:




I tried reinstalling the mod and libaddonmenu. I'd love to get it working.
Thank you for letting me know, I'll take a look into this today and get back to you!
I have just uploaded update 1.22 which should fix both of these issues you were having!
Thank you again for your report.
Report comment to moderator  
Reply With Quote
Unread 05/05/23, 06:21 AM  
Alfthebigheaded
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
Re: Love the mod! But I'm getting an error..

Originally Posted by Vetch
Really excited that you've made this mod! Toggling it on worked perfectly on default settings. When I change the settings, the option to not hide the minimap isn't remembered, and the other settings I changed seem to prevent me from toggling the HUD hider off again. When I toggle it off I get this error message:




I tried reinstalling the mod and libaddonmenu. I'd love to get it working.
Thank you for letting me know, I'll take a look into this today and get back to you!
Report comment to moderator  
Reply With Quote
Unread 05/05/23, 05:42 AM  
Vetch

Forum posts: 0
File comments: 3
Uploads: 0
Love the mod! But I'm getting an error..

Really excited that you've made this mod! Toggling it on and off worked perfectly on default settings. When I change the settings, changing any settings to not hide an element (like setting it to not hide the minimap), aren't remembered, and changing settings that are turned off in the mod by default (like turning on hide interactable glow) prevent me from toggling the whole HUD hider off again. When I toggle it off I get this error message:


Checking type on argument value failed in SetSetting_lua
stack traceback:
[C]: in function 'SetSetting'
user:/AddOns/ImmersiveHUDHider/ImmersiveHUDHider.lua:196: in function 'hideInteractableGlow'
|caaaaaa<Locals> boolean = F </Locals>|r
user:/AddOns/ImmersiveHUDHider/ImmersiveHUDHider.lua:687: in function 'hideHUD'
|caaaaaa<Locals> boolean = F </Locals>|r
user:/AddOns/ImmersiveHUDHider/ImmersiveHUDHider.lua:718: in function 'ImmersiveHUDHider.ImmersiveHUDHiderToggler'
:1: in function '(main chunk)'
|caaaaaa<Locals> keybind = "IMMERSIVE_HUD_HIDER" </Locals>|r
I tried reinstalling the mod and libaddonmenu. I'd love to get it working.
Last edited by Vetch : 05/05/23 at 06:21 AM.
Report comment to moderator  
Reply With Quote
Unread 05/04/23, 09:03 AM  
Alfthebigheaded
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
Originally Posted by Ravenshadows
Deleting the saved variables helped! Thank you for all the troubleshooting!

I paired this with Combat Reticle and things are very different. Combat's really interesting not seeing healthbars, boss bar, etc.

Thanks!
Fantastic that it's now working!

No problem, happy gaming!!
Report comment to moderator  
Reply With Quote
Unread 05/04/23, 08:46 AM  
Ravenshadows

Forum posts: 0
File comments: 7
Uploads: 0
Deleting the saved variables helped! Thank you for all the troubleshooting!

I paired this with Combat Reticle and things are very different. Combat's really interesting not seeing healthbars, boss bar, etc.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 05/04/23, 04:24 AM  
Alfthebigheaded
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
Originally Posted by Ravenshadows
The settings menu to turn on / off which elements to hide is no longer available under the Settings > Addon menu.
I have just tested with no addons installed at all but CIHH and LibAddonMenu and I am not getting any errors and functionality is working as it should, with the menu appearing and hotkey working

Originally Posted by Ravenshadows
I'm still getting the issue with the keybind toggle and line 705 attempt to index a nil value. Something isn't initializing, because it's not hiding things as it should. I've turned off all addons except this and it's dependency, LibAddonMenu-2.0. Would using an earlier version of LibAddonMenu work better?
CIHH is built around the latest version of LibAddonMenu.

If you use Minion, could you uninstall the addon and remove saved variables please? Otherwise you go to documents/Elder Scrolls Online/live/AddOns and remove ImmersiveHUDHider and then to /live/SavedVariables and remove ImmersiveHUDHider.lua.

Then reinstall the latest version of LibAddonMenul and Customisable Immersive HUD Hider and try again.

Thank you for your patience
Report comment to moderator  
Reply With Quote
Unread 05/03/23, 10:07 AM  
Ravenshadows

Forum posts: 0
File comments: 7
Uploads: 0
The settings menu to turn on / off which elements to hide is no longer available under the Settings > Addon menu.

I'm still getting the issue with the keybind toggle and line 705 attempt to index a nil value.

Something isn't initializing, because it's not hiding things as it should. I've turned off all addons except this and it's dependency, LibAddonMenu-2.0. Would using an earlier version of LibAddonMenu work better?
Report comment to moderator  
Reply With Quote
Unread 05/02/23, 12:27 PM  
Alfthebigheaded
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
Re: Re: Re: Error Message

Originally Posted by Ravenshadows
Originally Posted by Alfthebigheaded
Hi, thanks for your feedback!

I have just updated to version 1.12, this should fix some bugs, would you kindly be able to update and try again?

Thanks!
I get the same error message when I try to use the keybind to toggle.

I saw the 'hideAttributeBars' function mentioned, so I tried to turn off hiding attributes and got this error message:
Code:
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:147: attempt to index a nil value
stack traceback:
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:147: in function 'RefreshReloadUIButton'
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:157: in function 'RequestRefreshIfNeeded'
|caaaaaa<Locals> control = ud, panel = ud, panelData = [table:1]{registerForRefresh = T, name = "Customisable Immersive HUD Hid...", registerForDefaults = T, version = 1, author = "Alfthebigheaded", displayName = "Customisable Immersive HUD Hid...", type = "panel"} </Locals>|r
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/controls/checkbox.lua:65: in function 'UpdateValue'
|caaaaaa<Locals> control = ud, forceDefault = F, value = F </Locals>|r
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/controls/checkbox.lua:111: in function '(anonymous)'
|caaaaaa<Locals> control = ud </Locals>|r
Does this addon require additional dependencies? I have LibAddonMenu-2.0 enabled.
The only dependency is LibAddonMenu-2.0. I have just pushed another update 1.15 to fix a folder structure issue, I would recommend reinstalling the addon.

I have just tested on a fresh addon menu and it is working. The other error involving "CombatReticle" appears to be because CombatReticle is shipping with its own version of LibAddonMenu which is outdated, in my testing just dismissing the error works fine for now

I will have a further look into the CombatReticle issue and see if I can find a workaround, thanks!
Report comment to moderator  
Reply With Quote
Unread 05/02/23, 11:06 AM  
Ravenshadows

Forum posts: 0
File comments: 7
Uploads: 0
Re: Re: Error Message

Originally Posted by Alfthebigheaded
Hi, thanks for your feedback!

I have just updated to version 1.12, this should fix some bugs, would you kindly be able to update and try again?

Thanks!
I get the same error message when I try to use the keybind to toggle.

I saw the 'hideAttributeBars' function mentioned, so I tried to turn off hiding attributes and got this error message:
Code:
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:147: attempt to index a nil value
stack traceback:
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:147: in function 'RefreshReloadUIButton'
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:157: in function 'RequestRefreshIfNeeded'
|caaaaaa<Locals> control = ud, panel = ud, panelData = [table:1]{registerForRefresh = T, name = "Customisable Immersive HUD Hid...", registerForDefaults = T, version = 1, author = "Alfthebigheaded", displayName = "Customisable Immersive HUD Hid...", type = "panel"} </Locals>|r
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/controls/checkbox.lua:65: in function 'UpdateValue'
|caaaaaa<Locals> control = ud, forceDefault = F, value = F </Locals>|r
user:/AddOns/CombatReticle/libs/LibAddonMenu-2.0/controls/checkbox.lua:111: in function '(anonymous)'
|caaaaaa<Locals> control = ud </Locals>|r
Does this addon require additional dependencies? I have LibAddonMenu-2.0 enabled.
Last edited by Ravenshadows : 05/02/23 at 11:08 AM.
Report comment to moderator  
Reply With Quote
Unread 05/02/23, 10:36 AM  
Alfthebigheaded
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
Re: Error Message

Hi, thanks for your feedback!

I have just updated to version 1.12, this should fix some bugs, would you kindly be able to update and try again?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 05/02/23, 08:54 AM  
Ravenshadows

Forum posts: 0
File comments: 7
Uploads: 0
Error Message

When I use the keybind to toggle the addon I get the following error message:
Code:
user:/AddOns/ImmersiveHUDHider/ImmersiveHUDHider.lua:273: attempt to index a nil value
stack traceback:
user:/AddOns/ImmersiveHUDHider/ImmersiveHUDHider.lua:273: in function 'hideAttributeBars'
|caaaaaa<Locals> boolean = T </Locals>|r
user:/AddOns/ImmersiveHUDHider/ImmersiveHUDHider.lua:338: in function 'ImmersiveHUDHider.ImmersiveHUDHiderToggler'
:1: in function '(main chunk)'
|caaaaaa<Locals> keybind = "ULTIMATE_UI_HIDER" </Locals>|r

It also isn't hiding the compass or quest tracker when those options are turned on in the settings.

Thanks for any info! Looking forward to using this addon!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: