harrylarry6 Posted August 7, 2025 Posted August 7, 2025 No matter what i do every time my character finishes sex the always revert from being treated female to male and i don't believe eager npcs is the cause as none of the sos integrations are enabled. So what do i do?
traison Posted August 7, 2025 Posted August 7, 2025 The value for SL MCM's $SSL_PlayerGender is determined by ActorLib.GetGender, where 1 is female, and 0 is male. GetGender is defined in sslActorLibrary, and uses several things to determine the gender. Assuming your character didn't actually sprout a dong, the most likely explanation is that ActorRef.GetFactionRank(GenderFaction) is returning 0. GenderFaction is SexLabGenderFaction "SexLab Gender Faction" [FACT:01043A43]. So, check your character's membership rank in this faction. If it's something other than a negative value then find the mod that's setting the faction: Quest aliases and other such things adding factions: Start xEdit, don't change your load order. Find the faction I mentioned above. View it's references. Scripts adding factions: I've made a tool for searching for things like this. It's available upon request. Notepad++ can also do some of it, it just doesn't search within packed BSA files. Search through all pex files in all mods (including in BSA archives) for one of the following: AddToFaction SetFactionRank ModFactionRank Determine which one of these is referencing the faction I mentioned above, by analyzing the script sources for the pex files you found. If you don't have script sources, you can decompile the pex files.
harrylarry6 Posted August 7, 2025 Author Posted August 7, 2025 (edited) 6 hours ago, traison said: The value for SL MCM's $SSL_PlayerGender is determined by ActorLib.GetGender, where 1 is female, and 0 is male. GetGender is defined in sslActorLibrary, and uses several things to determine the gender. Assuming your character didn't actually sprout a dong, the most likely explanation is that ActorRef.GetFactionRank(GenderFaction) is returning 0. GenderFaction is SexLabGenderFaction "SexLab Gender Faction" [FACT:01043A43]. So, check your character's membership rank in this faction. If it's something other than a negative value then find the mod that's setting the faction: Quest aliases and other such things adding factions: Start xEdit, don't change your load order. Find the faction I mentioned above. View it's references. Scripts adding factions: I've made a tool for searching for things like this. It's available upon request. Notepad++ can also do some of it, it just doesn't search within packed BSA files. Search through all pex files in all mods (including in BSA archives) for one of the following: AddToFaction SetFactionRank ModFactionRank Determine which one of these is referencing the faction I mentioned above, by analyzing the script sources for the pex files you found. If you don't have script sources, you can decompile the pex files. I should have been clearer but my character is male but I want them to perform female animations I will try this though edit: after a quickly learning xedit i found the only thing referencing the gender faction was eager npcs but even after removing that mod just to test it the problem still occured Edited August 7, 2025 by harrylarry6
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now