Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

ThinkerTinker

Uploaded by

ThinkerTinker

Virus scan

Safe to use

Tags for this mod

About this mod

Do you hate that Serana keeps equipping her default hood after you've removed it 7,329,752 times? This mod fixes the problem at its root! Now updated to remove SKSE requirement and ported to SSE!

Permissions and credits
Background

The vanilla behavior makes it so that Serana equips her default hood almost all the time and attempting to remove it only results in it being added to her inventory again - along with a number of other unpredictable behaviors. This can be really annoying when trying to make Serana wear custom armor (specifically helmet/hoods) sets. I, ThinkerTinker, have come up with a way to really improve the behavior of Serana in a way that stays friendly to her needs as a vampire but also makes her less stubborn.

Features
  • If Serana has no head piece at all in her inventory ever, she won't wear anything on her head. To achieve this, you'll have to remove the SeranaHood using the console. This is unnecessary now though, and if you did you'd have to get it back by the using the console too. Instead, just achieve the behavior you really want from the other options now!
  • If Serana has only her Serana Hood in her inventory she will equip it and unequip it as necessary. It is now only equipped while not indoors and when the sun is out (between the hours of 7 AM and 7 PM roughly)
  • If Serana has any other head gear in her inventory she will equip that and wear it constantly. This isn't exactly desired because some 0-armor rating clothing would be nice to have her unequip when not needed but its the best I can do without a script extender at the moment.
  • If Serana has multiple head pieces in her inventory but you want her to wear just one particular one I can't guarantee anything. I recommend just leaving her solely with whatever head piece you want her to wear and assuming the behavior listed above

Performance

This mod is simply an edit of a vanilla script and only adjusts about 20 lines or so of code. It uses no new time- or event-driven packages and is built entirely on the updates that already occur with Serana. The time feature uses the built-in game function GetCurrentGameTime() and only calls the function with the rest of the Update function already attached to Serana. Given the update interval for this script to run, you may notice around a 20 second delay in Serana equipping or unequipping her hood if need be. Rest assured, she'll do it right if you wait a couple seconds! More on point, this will not bog down any saves or negatively affect the uninstallation/installation of this mod mid-game.

Requirements
Dawnguard

Installation
  • This mod comes as a loose script (that may change to the bsa format once I can get access to the CK). So don't be looking for some plug-in file to activate!
  • As such, simply extract the contents of the mod appropriately into your Skyrim/Data directory
  • MO/NMM Users: you should know how this works - if something blows up, just let me know

Uninstallation
  • I've yet to see any reason in my 10 hours of playing with this modified script that suggests uninstalling it would adversely affect your game; the game will revert to using the vanilla version just fine or whatever version of this script loads latest in your order
  • To safely uninstall, just delete the loose script (and associated source file, if you don't want to keep it) from the Skyrim/Data directory


CREDIT/TRIBUTE


    Bethesda
    Creation Kit Wiki
    All kinds of Forums
    Chesko, Arthmoor, Laast, many others - nothing directly to do with this mod but you guys have kept me invested in Skyrim for 5 years straight