Cover Yourself! Author: Merzasphor Version 2.0 Contents: -> Description -> Requirements -> Installation -> Using this Mod -> Removal -> Known Issues -> Changelog -> Incompatibilities & Save Game Warnings -> Credits -> License ----------------------------------------------------------------------------------------------------- Description: "Wearing rings stops the game from classing the player as naked? God help us Bethesda :-)" -PoodleSandwich, 2020 By default, the game adds up the value of clothing and armor the player is wearing and uses that value in various dialogue checks, including to determine whether the player is naked. This can result in some nonsensical situations, as PoodleSandwich astutely observed. This mod allows the player to configure filters that remove items from the PC Clothing Modifier check. Options: Smart Filter: Filters equipped items list only when checking for nudity. (PC Clothing Modifier <, <=, == 0) All other checks use the full unfiltered equipped items list. To the best of my knowledge, all nudity checks in dialogue happen before other clothing value checks, at least in the vanilla game and expansions. (I dumped it all out with tes3cmd and couldn't find any counterexamples.) This allows your character to pass the nudity check with the configuration you prefer, but then have the full value of their attire considered for any subsequent checks. Gender Filter: Filters equipped items list with respect to gender. Male PCs are considered naked if bottomless, female PCs if bottomless or topless. Per slot settings are ignored if this is "On". This assumes that the residents of Vvardenfell share typical Western mores. While that may be a decent assumption, I will consider alternatives if there's interest. Slot Filters: One filter setting for each of the clothing and armor slots. Set to "Off" to exclude a slot from the PC Clothing Modifier check. These settings are ignored if "Gender Filter" is "On". By default, rings and amulets are excluded. Blacklists: One blacklist each for clothing and armor, with buttons for each slot. Any item on the blacklist will be excluded from the PC Clothing Modifier check. The blacklist influences every other filter. The only time it is not applied is when "Smart Filter" is "On" and PC Clothing Modifier is being used for a non-nudity check. ----------------------------------------------------------------------------------------------------- Requirements: This is a MWSE-Lua mod, and requires MGE XE 0.10.1 or later with MWSE 2.1 or later. ----------------------------------------------------------------------------------------------------- Installation: If upgrading from 1.x, delete the following first: Delete the cover_yourself folder from .\Data Files\MWSE\mods. Delete cover_yourself.json from .\Data Files\MWSE\config. To install: Extract the archive into .\Data Files in your Morrowind installation directory. The mod should contain the following files: .\Data Files\MWSE\mods\merz\cover_yourself\main.lua .\Data Files\MWSE\mods\merz\cover_yourself\config.lua ----------------------------------------------------------------------------------------------------- Using this Mod: There is no esp file to activate. Simply install the MWSE 2.1 and this mod, and load up an old or new game. ----------------------------------------------------------------------------------------------------- Removal: Delete the .\Data Files\MWSE\mods\merz\cover_yourself folder. Delete .\Data Files\MWSE\config\cover_yourself.json ----------------------------------------------------------------------------------------------------- Known Issues: None. Please report any issues on the Nexus page. ----------------------------------------------------------------------------------------------------- Changelog: 1.0 [2020-05-12]: * Initial release. 1.1 [2020-05-12]: * Fix a few errant globals. Oops! 2.0 [2020-05-20]: * Add additional filter options and blacklists. ----------------------------------------------------------------------------------------------------- Incompatibilities & Save Game Warnings This mod does not alter the save game contents in any way, and is clean to run with any other known mod. If a conflict is found, please report it on the Nexus. ----------------------------------------------------------------------------------------------------- Credits: PoodleSandwich, for providing the inspiration for this mod. Merlord, for the excellent MCM. Special thanks to all the MWSE developers past and present, especially NullCascade, Greatness7, OperatorJack, and Petethegoat. ----------------------------------------------------------------------------------------------------- License: MIT License (https://opensource.org/licenses/MIT) Copyright 2020 Merzasphor Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.