Fixes invisible male body parts caused by adding female only armor to leveled lists. It's a xEdit script that adds random Male models to female armor that lack it.
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 are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
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 not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.3.0
(Add Male/Female Model) Now scans each ARMA record's Additional Races to make sure 0 child armors are patched. This slightly increases run time by a few seconds.
(Add Male/Female Model) Added slot matching for hair, hand, and feet armors.
(Add Female Model) Fixed an improper condition that prevented this script from doing anything.
(Add Male/Female Model) Skips ARMA records that don't have male or female biped models so that they stay invisible as intended by the mod author.
(Fix World Model) Now copies alternate textures to the male world models that are patched.
(Fix World Model) Added processing count to end of script execution
Version 0.2.5
Put all three scripts into one download.
Excluded child mods/armors from being patched (mods with 'child' in the name such as RSChildren and 'TKAA' in the name).
Version 0.2.4
More filters and checking if a model's mesh actually exists via ResourceExists() since some mods include nonsense paths.
Version 0.2.3
Fixed an incorrect range left over from pre 0.2.0 which caused the script to skip some mods.
Version 0.2.2
Added filters to remove wound, effect, 1st person (idk why certain mod authors put 1st person meshes in the third person model for males), and child armors from potential replacement models.
Version 0.2.1
Scripts will no longer patch ARMA/ARMO records that originate from Skyrim.esm, Dawnguard.esm, and Dragonborn.esm to prevent changing intended vanilla male/female model paths.
Version 0.2.0
(Add Male/Female Model and Fix World Model) Fixed 255 master limit by generating more plugins when nearing limit.
(Add Male/Female Model) Fixed a bug that would duplicate source models. Script runs 20x faster.
(Add Male/Female Model) Fixed a bug where only vanilla armors would be able to be source models. (BODT vs BOD2 fixed)
(Add Male/Female Model) Fixed the function compareSlots() so it will actually compare slots correctly.
(Add Male/Female Model) You can now run the scripts on your whole load order in <30 seconds without issue.
Version 0.1.1
Added circular master prevention.
Added optional file that fixes missing/vanilla male world models for modded female armor
Version 0.1.0
Added new flag 'replaceIfSame'. Change to true to replace existing model data if the male and female models are the same. (fixes males with female bodies and vice versa for optional download.) Make sure to read the description in the script.
Version 0.0.1
Initial Upload
Added optional file that adds female biped model data to male armors that lack it.
'Add Male Biped Model.pas' addresses the common issue where modders only add female biped models to their female armor. This practice often causes the torso (and other parts) to appear invisible when distributed to male characters via leveled lists. The script generates a patch esp that is esl flagged. A more detailed description can be found in the script. This script only affects armor slots 31, 32, 35, and 37 as those correspond to actual body parts that are often replaced and as such can be invisible (hair, torso, hands, and feet).
There is now an optional file with a script called 'Add Female Biped Model.pas' that adds female biped model data to male armors that lack it.
There is now an optional file with a script called 'Fix World Model.pas' that corrects the issue of modders only adding female world models to their female armor, which can make the armor invisible in a male character's world and inventory until it is equipped by a female character.
I created this because I use Automated Leveled List Additions to add 160+ female armors to my leveled lists via the bulk option. This results in many males that have invisible body parts since the female armors do not have Male Biped Model data. This script adds random Male Biped Data to where it is missing so that males do not appear invisible or have female bodies.