Depth of Field On Dialogues Only (1.0)

Depth of Field On Dialogues Only
I never liked DoF while exploring, mountains at distance looking like cardboard box set from a school theater… but I like DoF during quest dialogues, for that cinematic feel and focus. Now I fixed my problem with DoF, and offer the solution to whomever felt the same!
This addon dynamically enables Depth of Field only during immersive interactions, and disables it when you’re done all seamlessly, without disrupting gameplay.
Features
Immersive DoF (Depth of Field) toggled automatically:
– NPC dialogues
– Vendor conversations
– Quest interactions
– Crafting stations (toggleable, enabled by default)
In-game settings menu (via LibAddonMenu):
– Toggle the addon ON/OFF
– Choose between Simple, Smooth, or Circular DoF
– Enable or disable DoF during crafting stations scenes
*Supports all ESO official languages + Brazilian Portuguese (auto-detected)
*Smart internal override using both `SetSetting` and `SetCVar` for reliable in-game control
*Lightweight, account-wide settings
*No debug spam clean and user-focused
Requirements
– (https://www.esoui.com/downloads/info7-LibAddonMenu.html)
Installation
1. Download and extract the addon into your ESO AddOns folder.
2. Make sure LibAddonMenu-2.0 is installed.
3. Launch ESO and enable DoF On Dialogues Only from the Add-Ons list.
4. Go to Settings > Addons > DoF On Dialogues Only to configure your preferences.
FAQ
What if I already had DoF enabled in my graphics settings?
When the addon loads, it will disable the always-on DoF, taking full control of the setting. From then on, DoF is only enabled contextually during NPC or crafting interactions.
Language Support
This addon is localized in all officially supported ESO languages & PTBR:
– English (`default`)
– German (`de`)
– French (`fr`)
– Russian (`ru`)
– Spanish (`es`)
– Japanese (`ja`)
– Brazilian Portuguese (`ptbr`)
– Simplified Chinese (`zhcn`)
Authors
Highlor3 concept, development, publishing
GPT-4 code support, localization setup, design collaboration
Version
1.0 Initial Release