Hide or show helmets or hoods, using Dynamic Armor Variants, with equip/unequip animations, on location changes, weather changes, combat, dialogue or during the day as a vampire.
Pre configured for it. Or you can configure other mod to use the Y keyboard key
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
Animation files belongs to TheCyclist. As for the rest of the mod, feel free to release patches or use the assets.
File credits
Special thanks to TheCyclist, who allowed me to use the animations from Immersive Equipping Animations. Special thanks to LarthIste, who made the french translation.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Fixed IED preset not showing up in the latest update.
Added missing lowered hood for Suleyk (Wyrmstooth).
Added missing lowered hood configs for vanilla hoods. Unintentionally removed in the latest update.
Version 3.4.0
Added support for Lifesworn Vestiges.
Added support for Dragon Priests Hood Variants.
Added support for Armors of the Velothi (part 1 only)
Added support for Necromantic Grimoire (CC)
Added support for RMB SPCH - Winter is Coming Cloaks. Thanks to peljok.
Changed DAV config file structure and variants so it should be more compatible with the lich skins from UndeadFX (undead face won't return to normal or bug out).
Fixed lowered hoods tetexture for Ahzidal and Dukaan.
Version 3.3.2
Fixed helmets with raised visors being hidden in some occasions.
Version 3.3.1
Fixed lowered hood model for Miraak.
Version 3.3.0
Added proper support for Traveling Mage HDT-SMP Armor lowered hoods (both versions).
Added new lowered hood model for Miraak.
Added support for Dovah Sonaak - Dragon Priest Masks SE.
Added hood keyword for two "helmets" from Alternative Armors – Leather CC.
Improved follower and NPC scripts. They shouldn't unequip the headgear again in safe zones after travelling through cells. Also fixed some possible stacks.
Fixed armors using the slot 44 being invisible after hiding a facemask.
Version 3.2.2
Changed helmet equip animation a bit to avoid the helmet getting stuck.
Version 3.2.1
General improvements to the scripts (mostly failsafes).
Version 3.2.0
Added support for Rogue Nord Armor and Sentinel lowered hoods.
Tweaked Helmet equip/unequip animations so your character doesn't "moonwalk" in some frames (JAAAAAYYY)...
Moved Immersive Speechcraft misc file to the main file (fomod option).
Version 3.1.1
Added an option to only hide headgear while in interiors when the safe location option is enabled.
Added the ignore keyword to some hats from Skyrim on Skooma in the KID file.
Added the unsafe location keyword to the Ratways in the KID file.
Added some NPCs to the ignore list in the FLM file.
Version 3.1.0
Added support for Nord Vagabond Armor and Nord Raven Battle Armor lowered hoods.
Added support for Windcaller and Travelling Mage lowered hoods.
Added lowered hood models for Winter is Coming.
Added *some* lowered hood models and support for CC Fishing, Vigilant, Warmonger Armory and some other mods.
Added lowered hood models for the Redguard hoods.
Added beast races support for Gryphon Knight Regalia.
Added lowered hood models for two masks from King Priests.
Added optional file for Apophysis Dragon Priest Masks SE.
Version 3.0.3
Added lowered hood model for the Shrouded Cowl.
Fixed facemask detection when equipping a hood or helmet at the same time.
Fixed lowered hood model DAV config for Mercenary Light Iron Armor.
Circlets are ignored by default, but the mod can manage them if they have the "HT_ArmorHelmetAlt" keyword.
Version 3.0.2
Fixed wrong folder structure for the Guards Pose optional file, tweaked conditions to use the "IsGuard" instead of "IsInFaction" and to check if the "Hide/show headgear for NPCs" is enabled in the MCM.
Removed AnimObject Swapper config file (not used anymore in 3.x.x).
Version 3.0.1
Included missing translations strings.
Tweaked IED presets for the dialogue option and Dragon Priests Masks (Vokun Mask was floating).
Added support to the Spell Knight Helmets from the CC content. You also need to apply the preset "Helmet Toggle - Custom Helmets" in View>Variables along with the Custom presets.
Version 3.0
Significant changes in how the mod works, a new (or clean) save is required if updating.
Improved NPC and Follower management and animations. NPC option is disabled by default, change it in the MCM.
Changed Dialogue feature to work properly while sitting (won't force to stand up).
Added first person animations and compatibility with Helmet Overlay.
Added option to skip animations.
Added option to display a notification of the hotkey state when using the Dynamic mode.
Improved compatibility with some lowered hood mods.
Added City and Dwelling keywords to the safe location list (FLM file).
Offset Movement Animations is now a HARD requirement.
Open Animation Replacer is now a HARD requirement.
IMPORTANT: Update Offset Movement Animations and generate the behaviors again via Nemesis or Pandora.
Version 2.8.4
Changed how weapons are hidden with weapons drawn option; this is done in the script and not by IED anymore (prevents weapons flickering with certain animation mods). Delete the file located at SKSE\Plugins\IED\AdditionalCMENodes\Helmet Toggle.json if you have it.
Added conditions to not play the animation while player or NPC is drawing/sheathing weapons. Prevents NPC getting stuck in combat animation.
Excluded vanilla mannequins in the SPID file.
Version 2.8.3
Fixed helmet position in dialogue option and added a condition to not play the animation while riding a horse.
Added some more restrictions to play the animations.
Improved NPC support a little bit.
Version 2.8.2
Fixed folder hierarchy of the IED presets from the Guards Pose optional file.
Reworked a bit the helmet detection functions at the Biled Slot 42 - Circlets.
Added a SkyPatcher config that adds the Biped Slot 31 - Hairs to Dragon Priests Masks, otherwise the lowered hood models won't work (on vanilla game).
Updated Immersive Equipping Animations Patch.
Version 2.8.1
Fixed slot 42 detection in the scripts. (only the scripts were updated).
Version 2.8
Included support for Elmlock Color Variants.
Included support for Black Bear Ancient Nord Armor.
Included support for Mercenary Light Iron Armor.
Included support for Face Masks of Skyrim. Face Mask equip/unequip animations.
Included a new keyword for face masks, "HT_ArmorFaceMask"
Included a new keyword for raised visors, "HT_ArmorVisor". To be used with mods that adds raised visor variants to helmets, such as Gryphonknight Regalia (animations included).
Included a new keyword for helmets that don't have a proper ground model to be attached to the pelvis or hands during the animations, "HT_ArmorHelmetAlt".
Brought the Weapons Drawn option back, but it requires Nemesis and my other mod: Offset Movement Animation - Nemesis - Modders Resource. https://www.nexusmods.com/skyrimspecialedition/mods/110408
Tweaked some conditions. Please let me know if everything works fine.
Included support for Helm Hair.
Please, reapply the IED presets after updating. If you want the weapons to be invisible when playing the animations, check the new preset in "Gear nodes".
Safe to update.
Files changed in this version: Helmet Toggle 2.Json (DAV) and Helmet Toggle_KID.ini.
Version 2.7
Prevent animation from playing while jumping/in air.
Added new keyword "HT_ApplyWorkaround". Use SPID to distribute this keyword to NPCs, should you wish to apply the baldness workaround individually. You'll need to add the NPCs manually. The option in the MCM still works for all NPCs.
Version 2.6.1
Fixed DAV file, it was broken for some reason.
Version 2.6
Added new option to equip headgear in cold regions.
Added support for Seasons of Skyrim. New options to equip headgear in winter and/or autumn.
Added support for Elmlock Armor and Blade, Traveler's Armor Pack and Konahrik's Accoutrements. Lowered models of the hoods.
Added a new keyword, "HT_EquipHeadgearHere". Add this keyword to locations using Keyword Item Distributor. When you reach locations with this keyword, the headgear is equipped, if using the location option.
Added a new keyword, "HT_UnequipHeadgearHere". Add this keyword to locations using Keyword Item Distributor. When you reach locations with this keyword, the headgear is unequipped, if using the location option.
Fixed wrong lowered hood models of some Dragon Priests Masks.
Fixed distribution of the mask keyword to some Dragon Priests Masks.
Added Slot 42 to the DAV.json, for some helmets that only use slot 42. Circlets should still be ignored by the mod.
Tweaked timing of the hoods animation, should transition more smoothly now.
Version 2.5.1
Fixed MCM not initializing (MCM Helper version).
Version 2.5
Fixed dialogue option not working in the MCM helper version.
Combined IED presets in one. Now you can apply the same preset for everyone.
Changed a bit the animation spells for NPCs and Followers to better work with the IED preset.
Included Kaidan and Inigo in the animation spell for followers distribution (SPID file).
Please read the new installation options in the Fomod before installing.
Version 2.4
Reworked some animations and added new animations, check video in the description.
Reworked NPC and Follower management via Spell.
Reworked the IED displays, please apply them again when updating.
Included new options for "Masks" and "Hats" (Clothing headgear).
Added Ignore Keyword to Ulfrics's gag and Execution Hoods (Brotherhood Captives)
Removed Weapons Drawn option from the MCM. I'll get back to this if I can make the animations work properly.
Removed optional hood animations files. The new hood animations are very similar.
Version 2.3
Fixed some wrong conditions and functions that could potentially make the headgear not hide/show correctly.
Changed IED presets to prioritize last equipped headgear.
Changed "Baldness workaround" function to use a non-existing armor-addon when the headgear is hidden. This only works for NPCs and should be more compatible with mods that distributes wigs to NPCs..
Since it uses non-existing armor-addon for the "Baldness workaround", it's possible to equip multiple helmets when in hidden state. But it seems that NPCs only equip one headgear at a time.
Version 2.2
Wasn't happy with the previous follower management, so I changed that. Now the mod will use a Spell to track when the follower should equip the helmet or not. You can install SPID to distribute the spell.
Added a Spell to play animations for NPCs, with the same conditions as the default DAV config file. You can use SPID to distribute the spell.
Added a workaround to prevent bald heads on NPCs, when you use a mod that changes hairstyles with wigs. It forces an invisible helmet(with no stats) to be equipped on the NPC, should work in most cases.
Changed how the mod applies the DAV variants. Now it only applies to the equipped helmets/hoods. You can use DAV to hide other gear if you want.
Changed some animation files and converted mod to OAR (as an optional file).
Version 2.1
Included lowered hood models for Dragon Priest Masks.
Included new animation for equipping and unequipping masks.
Included a new keyword to be used with masks.
Version 2.01
Fixed potential issue in the MCM Helper version (taking a long time to load the MCM for the mod)
Version 2.0
Fomod with options.
Added MCM Helper support (rebind your hotkey when updating).
Hopefully, fixed the issue with POV not changing after playing an animation.
Version 1.7
Added keyword to ignore headgear. Included distribution to wigs in the KID file.
Fixed Enable Helmet and Enable Hood not updating properly in the MCM after selection.
Uploaded an "Update" file for the DAV config. Now hoods without a lowered model available will be properly hidden when unequipped.
Version 1.6
Added Unsafe Location FormList and updated the FLM file (Safe locations option).
Added option to check for parent location (Safe locations option).
Version 1.5
Included support for followers.
Included option to disable DAV config for NPCs in the MCM.
Version 1.4
Included conflicts checks for the hotkey selection in the MCM.
Included check to prevent the hotkey from working while in unpaused menus or Crafting/Gift menus.
Included optional file with hood animations from Serana's Hood Fix with Animation.
Version 1.3
Fixed hoods not working when helmets were also enabled in the MCM.
Added more hoods to the KID file.
Version 1.2
Added addtional checks for the hotkey functionality.
Version 1.1
Included hotkey functionality.
Rearranged MCM.
Version 1.0
Initial release.
INTRODUCTION
This is an improved version of my previous mod, with a MCM with more options to choose from and an "automatic" way of handling helmet equip/unequip animations. This means that it should work straight out of the box and will require less tweakings from the user's side.
- Headgear is not actually equipped or unequipped, just shown or hidden using DAV. - This means that the enchantments and armor ratings will still apply. - An animation is played when a helmet, hood, mask or hat is shown or hidden. - Should only affect helmets, hoods, masks and hats. - Animations work for the player and/or optionally for NPCs/Followers, via Spell.
INSTALLATION
- Install DAV and its requirements for your Skyrim version. - Choose the "Hidden Equipment" optional file (for NPCs). - Install Dynamic Lowered Hoods in order to use the lowered hoods functionality. - Install optional files from Dynamic Lowered Hoods, if needed. - If you still are on v1.5.97, also install DAV for Skyrim 1.5. P.S.: MCM Helper hotkey functionality apparently doesn't work on this version, so be aware of this when installing the MCM helper optional file. - Install this mod and its requirements for your Skyrim version. - Make sure to place Helmet Toggle 2 after DAV and DLH in the load order. - Load order should be:
DynamicLoweredHoods.esp
DAV_HiddenEquipment.esp
Other DAV mods that might change the default config file.
Helmet Toggle 2.esp
SUPPORT
This mod supports several other mods to make your experience even more immersive.
P.S.: The animation will only trigger with Open Animation Replacer and it falls under the "Helmet" category. If you don't want to use the raised visor variant, then remove the "HT_ArmorVisor" entry from the Helmet Toggle 2_KID.ini file.
Lowered face masks: Support (with animations) for Face Masks of Skyrim with lowered models included.
Spoiler:
Show
P.S.: The animation falls under the "Mask" category.
Helm Hair: Helm hair will correctly switch the hairs when the headgear is hidden or displayed. Similar to manually equipping or unequipping.
MOD PREVIEW
HOW TO GET STARTED
While in game, open up the MCM and choose the options you want. By just enabling the "manage" options, nothing will happen, you'll also need to enable one of the available options.
Spoiler:
Show
ADDITIONAL INFO AND CONFIG
Immersive Equipment Displays: If you are using Immersive Equipment Displays (Version 1.7.3 or above), you can apply these presets to show the helmets/masks at the waist and hands during the animations. For player characters or NPCs/Followers that received the animation spell via SPID: Apply the preset "Helmet Toggle 2" via "View>Display Manager>View>Custom items":
Spoiler:
Show
Apply one of the presets "Helmet Toggle" via "View>Variables", to add support for some CC helmets and Dragon Priests Hood Variants:
Spoiler:
Show
If you want a preset for the default DAV config file (NPCs at inns or dwellings while not in combat), apply this preset:
Spoiler:
Show
P.S.: This preset contains the same conditions as the DAV config file.
FormLists: Some FormLists present in the mod that you can add or remove stuff.
HT_SafeLocations: A FormList that you can add keywords related to safe locations. When the Safe location option is enabled, and you enter a location that contains a keyword from this list, the characters will unequip their headgear.
HT_UnsafeLocations: A FormList that you can add keywords related to unsafe locations. When the Safe location option is enabled, and you enter a location that contains a keyword from this list, the characters will equip their headgear.
HT_DustyWeather: A FormList that you can add weathers related to the Dusty weathers option in the MCM. When that option is enabled, and the current weather is present in this list, the characters will equip their headgear.
HT_FollowerIgnoreList: A FormList that you can add the base record of the followers or NPCs you don't want to be managed by the mod. P.S.: Serana is ignored by default in this FormList.
To edit the FormLists above, I recommend you to use FormList Manipulator - FLM.There's a pre-configured file included with the mod: Helmet Toggle_FLM.ini.
Spells: Some spells that are added to the player or NPCs that you can tweak.
HT_VampireSpell: The Vampire option in the MCM adds a spell to the player that tracks whether the headgear should be displayed or not. The current conditions for the spell are: Player is a Vampire AND; Is not in interiors AND; Time of day equal or higher than 7:00 AND; Time of day equal or less than 19:00.
HT_ColdRegionSpell: The Cold region option in the MCM adds a spell to the player that tracks whether the headgear should be displayed or not. The current conditions for the spell are: Player is not in interiors AND; Is In Region = WeatherSnow OR. WeatherCoast OR; WeatherTundraMarsh OR; WeatherDLC2SolstheimMtns OR; WeatherDLC2SolstheimSnow OR; WeatherDLC2SolstheimSnowHeavy OR; DLC01VampCastleStorm OR; DLC01WeatherCanyon OR; DLC01WeatherIce OR; DLC1FalmerValleyBorder OR; WeatherSkuldafn OR; WeatherHighHrothgar OR; WeatherReach.
HT_NPCSpellMonitor: A spell that you can distribute to NPCs in the game. The mod will hide or display the headgear and play the animations on the NPCs with this spell, according to the options selected in the MCM (excluding the Hotkey option).
HT_FollowerSpellMonitor: A spell that can be distributed to all followers in the game that use the vanilla follower system. The mod will hide or display the headgear and play the animations on the NPCs with this spell, according to the options selected in the MCM (including the Hotkey option).
HT_CustomFollowerSpellMonitor: A spell that you can distribute to followers in the game that don't use the vanilla follower system. The mod will hide or display the headgear and play the animations on the NPCs with this spell, according to the options selected in the MCM (including the Hotkey option).
To add the spells above to NPCs/Followers, I recommend you to use Spell Perk Item Distributor (SPID).There's a pre-configured file included with the mod: Helmet Toggle_DISTR.ini.
Keywords: Some Keywords used by the mod that you can add to items/locations/NPCs.
Headgears with "ArmorHelmet" are considered as a helmet. Headgears with "HT_ArmorVisor" are considered as raised visor helmet. Headgears with "HT_ArmorHood" or "ClothingBody"(hood bundled in an outfit) are considered as a hood. Headgears with "HT_ArmorMask" are considered as a mask. Headgears with "HT_ArmorFaceMask" are considered as a face mask. Headgears with "ClothingHead" are considered as a hat. Headgears with "HT_IgnoreHeadgear" will be ignored by the mod.
Headgears with "HT_ArmorHelmetAlt" will play an alternative animation (the same as the "Hat" animation). Distribute this keyword to helmets/circlets that doesn't fit any of the other animations or are not suitable to be placed at the hips.
Locations with "HT_EquipHeadgearHere" are considered as unsafe locations by the mod. To be used with the Safe location option. Locations with "HT_UnequipHeadgearHere" are considered as safe locations by the mod. To be used with the Safe location option.
NPCs with "HT_ApplyWorkaround" will use the "baldess workaround" feature. You can apply this keyword to individual NPCs that uses wigs instead of hairs, so you don't have to enable the workaround for all the NPCs in the game.
To add keywords above to records, I recommend you to use Keyword Item Distributor (KID).There's a pre-configured file included with the mod: Helmet Toggle_KID.ini.
DAV config file: The file located at SKSE\Plugins\DynamicArmorVariants\Helmet Toggle 2.json contains the necessary configs for DAR to hide or show the helmets/hoods.
Variants with "Player" on their names are exclusive to the player character. You shouldn't need to change these.
"DAV_HiddenHelmet" and "LoweredHoods" are variants for the NPCs. They have basically the same config as the originals, only difference is, that they'll ignore the player and NPCs from the Manakin Race. You are free to change these variants if you wish to.
There's also some variants for the baldness workaround.
CREDITS AND THANKS
Special thanks to TheCyclist, who allowed me to use the animations from Immersive Equipping Animations. By the way, both mods work fine together, there's even an optional file included to only play the equip/unequip animation if the helmet or hood is currently visible.