WaffleIron Posted September 4, 2020 Posted September 4, 2020 View File Dude Looks Like a Lady Not Currently Maintained The release version of CK3 makes it hard to support lesbian marriages. This mod does the next best thing and makes all male characters visually female. It does not change dialogue, pronouns, names, or any other related gendered features. Currently male characters use a different entity for their fig leaves. If a female uncensor mod removes a fig leaf by making it invisible, males will keep their leaf. All contents of this mod are freely usable as components of other mods. Tested compatible with: - Simple Slits Recommended mods: - Gender Icons: Steam/Paradox (Helps with telling actual genders apart) Overwrites Files: Spoiler - common/genes/01_genes_morph.txt - common/genes/02_genes_accessories_hairstyles.txt - common/genes/02_genes_accessories_beards.txt - common/genes/02_genes_accessories_misc.txt - common/genes/05_genes_special_accessories_clothes.txt - common/genes/05_genes_special_accessories_clothes.txt - common/genes/05_genes_special_accessories_misc.txt - common/genes/08_genes_special_visual_traits.txt - gfx/models/portraits/male_body/male_body.asset - gfx/models/portraits/male_body/boy_body.asset - gfx/models/portraits/male_head/male_eyelashes.asset - gfx/models/portraits/male_head/male_eyes.asset - gfx/models/portraits/male_head/male_head.asset - gfx/models/portraits/male_head/male_teeth.asset Changelog: Spoiler 1.2.1: - Fixed broken hats for African high priest, steppe high priest, and Byzantine Empress (may still be weird! Base game makes them float!) 1.2.0: - Compatibility with Simple Slits 1.2.0 1.1.2: - Fixed several broken hats 1.1.1: - Fixed broken outfits for vikings and priests 1.1.0: - Compatibility with Simple Slits 1.1.0 1.0.0: - Initial release Submitter WaffleIron Submitted 09/04/2020 Category Crusader Kings 3 Requires 5
forbiddenfetish77 Posted September 5, 2020 Posted September 5, 2020 Thanks for this. Although I'm still holding out hope that someday we'll see some futa content. 2
DOc_Zakhar Posted September 5, 2020 Posted September 5, 2020 Only issue I've noticed is that all the priests are naked and some of the vikings in the 867 start.
WaffleIron Posted September 5, 2020 Author Posted September 5, 2020 Version 1.1.1 release with fix for broken priest/viking clothing. Looks like I did an incorrect find-replace in that file.
WaffleIron Posted September 5, 2020 Author Posted September 5, 2020 Hotfix 1.1.2: gave clothing an extra pass and fixed several broken hats too.
WaffleIron Posted September 5, 2020 Author Posted September 5, 2020 New version 1.2.0 with compatibility for Simple Slits 1.2.0.
srx47 Posted September 6, 2020 Posted September 6, 2020 is it possible to change visuals on characters with specific trait only?
WaffleIron Posted September 6, 2020 Author Posted September 6, 2020 10 hours ago, srx47 said: is it possible to change visuals on characters with specific trait only? Not that I am aware of. This mod works by hard-replacing all the genes and assets to be female assets. I could maybe look into it though. 1
todd0 Posted September 8, 2020 Posted September 8, 2020 On 9/6/2020 at 2:47 PM, WaffleIron said: Not that I am aware of. This mod works by hard-replacing all the genes and assets to be female assets. I could maybe look into it though. it'd be great if this was more random like some characters would be traps 1
Lizzy Lezzy Posted September 8, 2020 Posted September 8, 2020 I think this might disable the Byzantine crowns as well.
WaffleIron Posted September 9, 2020 Author Posted September 9, 2020 18 hours ago, LizzyLovesLezzy said: I think this might disable the Byzantine crowns as well. How strange! Every other clothing items has different versions for male and female characters, but there are only male versions of the Byzantine crown, Affrican high priest hat, and Steppe high priest hat. In the base game women use those, but because women are a little shorter, then tend to float! I've added them in as the base game does for now though.
Zairest Posted September 10, 2020 Posted September 10, 2020 Is there anyway to Localize this |fem|nomenon ahaha But yes I'd like the ability to manually change/keep this effect in my own realm only. 1
WaffleIron Posted September 18, 2020 Author Posted September 18, 2020 On 9/10/2020 at 10:43 AM, Zairest said: Is there anyway to Localize this |fem|nomenon ahaha But yes I'd like the ability to manually change/keep this effect in my own realm only. Unfortunately I don't think so. This mod works by heavily modifying the genes and assets that determine how male characters look, and replacing it all with what is being done for female characters. I don't know of a way to do all that conditionally, though I haven't tested it extensively. The hope is that the currently hard-coded scripting effects that block gay marriage will be updated at some point, and this mod can be deprecated.
Lizzy Lezzy Posted November 22, 2020 Posted November 22, 2020 Any chance for an update to this? Or is anyone else planning to update it? It currently seems to be pretty busted.
Madison09 Posted November 22, 2020 Posted November 22, 2020 On 9/10/2020 at 9:43 AM, Zairest said: Is there anyway to Localize this |fem|nomenon ahaha But yes I'd like the ability to manually change/keep this effect in my own realm only. On 9/18/2020 at 11:40 AM, WaffleIron said: Unfortunately I don't think so. This mod works by heavily modifying the genes and assets that determine how male characters look, and replacing it all with what is being done for female characters. I don't know of a way to do all that conditionally, though I haven't tested it extensively. The hope is that the currently hard-coded scripting effects that block gay marriage will be updated at some point, and this mod can be deprecated. I'm surprised we can't use traits or a custom racial graphic to make this work. The ugly and beautiful traits both modify your appearance and each culture or race can also have their own appearance modifiers.
slickman17 Posted November 29, 2020 Posted November 29, 2020 Any plans on making the opposite of this mod? If not, how would I go about creating a version of this mod but switched, so all the female characters use the male assets?
WaffleIron Posted November 29, 2020 Author Posted November 29, 2020 8 minutes ago, slickman17 said: Any plans on making the opposite of this mod? If not, how would I go about creating a version of this mod but switched, so all the female characters use the male assets? It's actually a big pain to maintain this mod. I have to do hundreds of find-replace changes to every place male models or genes are referenced, replace those instances with whatever the female model is using. The genes file specifically is very tedious to do. I'm going to deprecate this mod until I find an easier method (or until Paradox adds gay marriage, jeeze!)
johnsmith1006 Posted November 15, 2024 Posted November 15, 2024 for the genes files, you can utilize a python script to match all the male genes to be female instead of doing it manually.
Maliketh0 Posted December 15, 2024 Posted December 15, 2024 On 11/15/2024 at 11:51 PM, johnsmith1006 said: for the genes files, you can utilize a python script to match all the male genes to be female instead of doing it manually. can you give me the code or the files ?
johnsmith1006 Posted December 17, 2024 Posted December 17, 2024 On 12/15/2024 at 5:37 PM, Maliketh0 said: can you give me the code or the files ? 09_genes_special_misc_modified.txt08_genes_special_visual_traits_modified.txt07_genes_special_accessories_misc_modified.txt06_genes_special_accessories_headgear_modified.txt05_genes_special_accessories_clothes_modified.txt04_genes_special_accessories_beards_modified.txt03_genes_special_accessories_hairstyles_modified.txt02_genes_accessories_misc_modified.txt01_genes_morph_modified.txt I tried it but it doesn't really work well, maybe you guys can try to fix it. here is code for how I did it for one of the files as well: import re # Load the file input_file = '09_genes_special_misc.txt' output_file = '09_genes_special_misc_modified.txt' with open(input_file, 'r') as file: data = file.read() # Function to replace male block with corresponding female block def replace_male_with_female(match😞 full_block = match.group(0) # Extract male and female blocks separately male_block = re.search(r'male\s*=\s*\{[^}]*\}', full_block, re.DOTALL) female_block = re.search(r'female\s*=\s*\{[^}]*\}', full_block, re.DOTALL) if male_block and female_block: # Replace the male block content with the female block content female_content = female_block.group(0).replace('female', 'male', 1) return full_block.replace(male_block.group(0), female_content, 1) return full_block # Return unchanged if no female block is found # Apply replacements to all sections containing male and female blocks data = re.sub(r'\{[^}]*?male\s*=\s*\{[^}]*\}[^}]*?female\s*=\s*\{[^}]*\}', replace_male_with_female, data, flags=re.DOTALL) with open(output_file, 'w') as file: file.write(data)
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