0 of 0

File information

Last updated

Original upload

Created by

Benna96

Uploaded by

Benna96

Virus scan

Safe to use

Tags for this mod

About this mod

A zEdit patcher to tweak headgear visibility, e.g. make it invisible. Compatible with (almost) everything. Doubles as an ICH patcher.

Requirements
Permissions and credits
Changelogs
I made this for myself, and figured I could share this with others. Use it, or don't. Should work fine on Oldrim too. First mod, please be kind.
What is this
This is a zEdit Patcher, which allows you to tweak the visibility of your headgear. Originally, I made it as a patcher version of SkyJubs Invisible Helmets, as I liked what that mod did, except for one thing: Compatibility. This mod is fully compatible with (almost) anything.
However, it grew into something more than just that. I even added an option to not even make headgear invisible, so I'm calling it Headgear Visibility. (A previous version was called Invisible Helmets.)
The mod features
  • Invisible headgear. Naturally.
  • Choosable slot to use for the invisibility. So it can be compatible with mods like AllGUD.
  • Wearing circlets with headgear. This is basically SkyJubs' Aesthetic. Might be balance breaking if you wear an OP circlet and an OP helmet.
  • Removing hoods from hooded armors. So that you can wear headgear with Archmage's robes and such.
  • Whitelisting of certain headgear. For when you only want a few specific headgear items tweaked.
  • Blacklisting of certain headgear. For when you want all headgear except a select few tweaked. I myself quite like the look of Forsworn headdress.
  • Blacklisting of mods. For when you don't want headgear from certain mods tweaked.
  • Improved Closefaced Helmets patching. If you have mods overwriting Improved Closefaced Helmets, some helmets might display incorrectly. The patcher carries over the visual changes ICH makes back to the records, so they show up correctly again. This should eliminate the need for ICH patches, except for the nif kind. For best results, put ICH early in your load order.
All features are toggleable, except for ICH patching, which happens to all records present in ICH.
How to install
  • Download and install zEdit
  • Download the mod manually
  • Extract and move to zEdit's modules folder. Alternatively, open zEdit, click the box icon in the top right, install module, and choose the .zip file.
How to use
  • Load all your plugins with zEdit (if you have too many, only load ones that include ARMO and ARMA records)
  • Click on the puzzle icon on the top right
  • Click on Headgear Visibility and change the settings you want
  • Click on Build Patches, then Build All. Feel free to change the plugin name if you want.
  • Wait for the patcher to do its job.
  • Close zEdit & save the plugin.
  • Activate the plugin & play! Or go generate some more patches.
For old version instructions, see below.
Spoiler:  
Show

The old version doesn't have as many options and it's not as simple to change said options. The old version also always makes headgear invisible. ICH patching also works differently, you need to specify the helmets you want to patch in helmetsToExclude.
How to install
  • Download and install xEdit
  • Download the mod manually
  • Extract and move to xEdit folder (override mxpf and mteFunctions if asked... or don't)
How to use
  • Load all your plugins with xEdit
  • Right click on the left and choose 'Apply Script'
  • Choose 'Benna's Patchers - Invisible Helmets'
  • Change settings if you want (see options) and save, then click OK
  • The patcher will redo your last patch or ask you for a filename
  • After the patcher is complete, save your newly generated plugin
  • Activate and enjoy your invisible helmets! And/or your now-working improved closefaced helmets.
Options for the patcher
  • allowCircletsWithHeadwear: Exactly what it says. Set to true to allow, false to not allow. Equivalent to SkyJubs's Aesthetic.
  • invisibleSlot: Change this to something else if another mod is using slot 59. Effectively 42 if allowCircletsWithHeadwear is false.
  • hoodedToNonHooded: Allows you to wear anything with hooded clothes and armor. Only affects hoods that are part of an armor!
  • helmetsToExclude: List of helmets you don't want to make invisible. Put a comma-separated list of their Editor IDs (the script looks for substrings), for example 'Forsworn, Iron, Hat'. This will ignore all armors that have Forsworn, Iron, or Hat in their Editor IDs. Please note the list is case-sensitive!
    HOWEVER! If you have Improved Closefaced Helmets installed, and a helmet from this list is in it, the script will instead patch the helmet! As in, keep whatever stat changes your other mods make to it, but keep the ICH visuals.
    You may also put '*', this will ignore everything, and cause the script to fail if you don't have ICH installed.
  • helmetsToInclude: List of helmets you do want to make invisible. Use if you only want certain helmets to be invisible. Makes helmetsToExclude not have an effect. Same as helmetsToExclude, comma-separated list. For example, to only make mage hoods invisible: 'Mage, Archmage'.
  • processARMAToo: Advanced setting. True or false. With this on, ARMA records will get processed too, allowing you to see them in game if you have matching nif files. Personally, I wanted to change helmets to circlets, so I downloaded some armored circlets and the like, moved and renamed them to vanilla helmets, and then ran this script with allowCircletsWithHeadwear off.
Options for using purely as an ICH Patcher
  • allowCircletsWithHeadwear: false
  • invisibleSlot: whatever, doesn't do anything
  • hoodedToNonHooded: false
  • helmetsToExclude: '*'
  • helmetsToInclude: ''
  • processARMAToo: true, not too many mods overwrite these records but just in case

Answers to potential questions
  • Q: Load order?
    A: At the end, together with any other plugins generated with some kind of patcher. Put the patches in the order they were generated in!
  • Q: Settings are changed by altering code wut
    A: If it's stupid but it works, it ain't stupid
  • Q: Improved Closefaced Helmets still don't work!
    A: It's probably a mesh issue in that case. This doesn't fix those. Try patches from the Oldrim mod page.
  • Q: Can you add functionality X?
    A: Maybe. Feel free to ask.
  • Q: How to find Editor ID of specific armor?
    A: In xEdit or zEdit, on the left hand side, find the plugin that contains the armor. Click on the +sign next to the plugin, then the +sign next to Armor. Then, click on name at the top, above the plugin list, to sort by name. Find the armor piece. The text in the middle on the left hand side is the Editor ID.
    Alternatively, find the FormID of the armor in game by using "showinventory" or "help [name of armor]", without quotes in the console, and write the FormID in xEdit, on the top left field.
  • Q: Safe to convert to ESL / mark as light plugin in Vortex?
    A: Yes. The mod only overwrites existing ARMO (and optionally ARMA) records.