Jump to content

[mod] Character Body Overhaul


Recommended Posts

khanuka15 if you are not using any mods that alters \gfx\portraits\portrait_modifiers\01_clothes.txt just copy it from game to mod folder and edit this:

ruler_designer_clothes = {
        dna_modifiers = {
            accessory = {
                mode = add
                gene = clothes
                template = western_bedchamber
                range = { 0 1 }
            }
			morph = {
				mode = modify_multiply
				gene = gene_bs_bust
				value = 0.8
				template = bust_clothes
			}

        }   
        weight = {
            base = 0
            modifier = {
            	add = 100
            	exists = scope:ruler_designer
            }
        }
    }

by removing weight modifier, so it won't be applied in designer

i also increased bust size for generated characters common\ethnicities\00_ethnicities_templates.txt

Spoiler
    gene_bs_bust = {

        2 = { name = bust_default    range = { 0.4 0.65 }    }
        7 = { name = bust_default    range = { 0.5 0.70 }    }
        10 = { name = bust_default    range = { 0.6 0.75 }    }
        5 = { name = bust_default    range = { 0.7 0.85 }    }
        2 = { name = bust_default    range = { 0.8 0.95 }    }
        1 = { name = bust_default    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_1_half    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_1_half    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_1_half    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_1_half    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_1_half    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_1_half    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_1_full    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_1_full    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_1_full    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_1_full    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_1_full    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_1_full    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_2_half    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_2_half    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_2_half    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_2_half    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_2_half    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_2_half    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_2_full    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_2_full    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_2_full    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_2_full    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_2_full    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_2_full    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_3_half    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_3_half    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_3_half    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_3_half    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_3_half    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_3_half    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_3_full    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_3_full    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_3_full    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_3_full    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_3_full    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_3_full    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_4_half    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_4_half    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_4_half    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_4_half    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_4_half    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_4_half    range = { 0.9 1.0 }    }

        2 = { name = bust_shape_4_full    range = { 0.4 0.65 }    }
        7 = { name = bust_shape_4_full    range = { 0.5 0.70 }    }
        10 = { name = bust_shape_4_full    range = { 0.6 0.75 }    }
        5 = { name = bust_shape_4_full    range = { 0.7 0.85 }    }
        2 = { name = bust_shape_4_full    range = { 0.8 0.95 }    }
        1 = { name = bust_shape_4_full    range = { 0.9 1.0 }    }

    }	 

 

 

Edited by srx47
Link to comment

@Mange2020

I've tried the update and found two big issues right away:

1 - Male characters have female-style breasts.

2 - It's not possible to select body shape.

 

This was the only mod that was loaded. The first issue seems to be related to bust shape gene, maybe? It doesn't happen in all cases. Here's a ruler template I made for testing:

Spoiler

ruler_designer_1939281372={
    type=male
    id=0
    genes={         hair_color={ 9 254 6 242 }
         skin_color={ 96 49 94 110 }
         eye_color={ 2 105 20 242 }
         gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_neg" 114 }
         gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 114 }
         gene_chin_width={ "chin_width_neg" 140 "chin_width_neg" 140 }
         gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 }
         gene_eye_depth={ "eye_depth_neg" 140 "eye_depth_neg" 140 }
         gene_eye_height={ "eye_height_neg" 140 "eye_height_neg" 140 }
         gene_eye_distance={ "eye_distance_neg" 135 "eye_distance_neg" 135 }
         gene_eye_shut={ "eye_shut_pos" 114 "eye_shut_pos" 114 }
         gene_forehead_angle={ "forehead_angle_pos" 134 "forehead_angle_pos" 134 }
         gene_forehead_brow_height={ "forehead_brow_height_neg" 114 "forehead_brow_height_neg" 114 }
         gene_forehead_roundness={ "forehead_roundness_neg" 114 "forehead_roundness_neg" 114 }
         gene_forehead_width={ "forehead_width_neg" 140 "forehead_width_neg" 140 }
         gene_forehead_height={ "forehead_height_neg" 140 "forehead_height_neg" 140 }
         gene_head_height={ "head_height_pos" 140 "head_height_pos" 140 }
         gene_head_width={ "head_width_pos" 140 "head_width_pos" 140 }
         gene_head_profile={ "head_profile_neg" 114 "head_profile_neg" 114 }
         gene_head_top_height={ "head_top_height_neg" 140 "head_top_height_neg" 140 }
         gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 140 }
         gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 114 }
         gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 }
         gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 114 }
         gene_jaw_width={ "jaw_width_neg" 140 "jaw_width_neg" 140 }
         gene_mouth_corner_depth={ "mouth_corner_depth_pos" 125 "mouth_corner_depth_pos" 125 }
         gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 138 }
         gene_mouth_forward={ "mouth_forward_neg" 140 "mouth_forward_neg" 140 }
         gene_mouth_height={ "mouth_height_neg" 140 "mouth_height_neg" 140 }
         gene_mouth_width={ "mouth_width_neg" 140 "mouth_width_neg" 140 }
         gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 114 "mouth_upper_lip_size_pos" 114 }
         gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 140 "mouth_lower_lip_size_neg" 140 }
         gene_mouth_open={ "mouth_open_neg" 114 "mouth_open_neg" 114 }
         gene_neck_length={ "neck_length_neg" 140 "neck_length_neg" 140 }
         gene_neck_width={ "neck_width_neg" 140 "neck_width_neg" 140 }
         gene_bs_cheek_forward={ "cheek_forward_neg" 121 "cheek_forward_neg" 72 }
         gene_bs_cheek_height={ "cheek_height_neg" 59 "cheek_height_neg" 59 }
         gene_bs_cheek_width={ "cheek_width_pos" 15 "cheek_width_neg" 83 }
         gene_bs_ear_angle={ "ear_angle_neg" 111 "ear_angle_pos" 41 }
         gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 155 "ear_inner_shape_pos" 155 }
         gene_bs_ear_bend={ "ear_lower_bend_pos" 125 "ear_lower_bend_pos" 125 }
         gene_bs_ear_outward={ "ear_outward_neg" 51 "ear_outward_neg" 10 }
         gene_bs_ear_size={ "ear_size_pos" 49 "ear_size_neg" 132 }
         gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 29 "eye_corner_depth_neg" 29 }
         gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 25 "eye_fold_shape_pos" 25 }
         gene_bs_eye_size={ "eye_size_neg" 53 "eye_size_pos" 90 }
         gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 53 "eye_upper_lid_size_pos" 105 }
         gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 163 "forehead_brow_curve_neg" 163 }
         gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 28 }
         gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 81 "forehead_brow_inner_height_pos" 81 }
         gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 106 "forehead_brow_outer_height_pos" 106 }
         gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 50 "forehead_brow_width_neg" 50 }
         gene_bs_jaw_def={ "jaw_def_pos" 255 "jaw_def_pos" 147 }
         gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 146 "mouth_lower_lip_def_pos" 146 }
         gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 109 "mouth_lower_lip_full_neg" 109 }
         gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 56 "mouth_lower_lip_pad_pos" 56 }
         gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 97 "mouth_lower_lip_width_neg" 97 }
         gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 11 "mouth_philtrum_def_pos" 11 }
         gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 81 "mouth_philtrum_shape_neg" 81 }
         gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 28 "mouth_philtrum_width_pos" 28 }
         gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 3 }
         gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 90 "mouth_upper_lip_full_pos" 90 }
         gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 10 "mouth_upper_lip_profile_neg" 10 }
         gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 38 "mouth_upper_lip_width_neg" 38 }
         gene_bs_nose_forward={ "nose_forward_pos" 13 "nose_forward_pos" 13 }
         gene_bs_nose_height={ "nose_height_neg" 67 "nose_height_neg" 31 }
         gene_bs_nose_length={ "nose_length_neg" 23 "nose_length_pos" 48 }
         gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 10 "nose_nostril_height_pos" 10 }
         gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 7 "nose_nostril_width_neg" 96 }
         gene_bs_nose_profile={ "nose_profile_neg" 75 "nose_profile_hawk_pos" 16 }
         gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 151 "nose_ridge_angle_neg" 152 }
         gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 69 "nose_ridge_width_pos" 40 }
         gene_bs_nose_size={ "nose_size_neg" 89 "nose_size_pos" 72 }
         gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 3 "nose_tip_angle_neg" 40 }
         gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_pos" 39 }
         gene_bs_nose_tip_width={ "nose_tip_width_neg" 163 "nose_tip_width_pos" 43 }
         face_detail_cheek_def={ "cheek_def_02" 24 "cheek_def_01" 24 }
         face_detail_cheek_fat={ "cheek_fat_01_neg" 17 "cheek_fat_03_pos" 17 }
         face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 152 }
         face_detail_chin_def={ "chin_def" 0 "chin_def" 199 }
         face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 16 }
         face_detail_eye_socket={ "eye_socket_02" 255 "eye_socket_03" 223 }
         face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_01" 22 }
         face_detail_nose_ridge_def={ "nose_ridge_def_pos" 94 "nose_ridge_def_pos" 4 }
         face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 119 }
         face_detail_temple_def={ "temple_def" 0 "temple_def" 119 }
         expression_brow_wrinkles={ "brow_wrinkles_03" 23 "brow_wrinkles_03" 23 }
         expression_eye_wrinkles={ "eye_wrinkles_01" 51 "eye_wrinkles_01" 51 }
         expression_forehead_wrinkles={ "forehead_wrinkles_01" 41 "forehead_wrinkles_01" 41 }
         expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 }
         complexion={ "complexion_beauty_1" 255 "complexion_beauty_1" 201 }
         gene_height={ "normal_height" 255 "normal_height" 134 }
         gene_bs_body_type={ "body_fat_head_fat_low" 140 "body_fat_head_fat_low" 140 }
         gene_bs_body_shape={ "body_shape_apple_full" 255 "body_shape_apple_full" 0 }
         gene_bs_bust={ "bust_shape_1_full" 48 "bust_shape_1_full" 18 }
         gene_age={ "old_beauty_1" 242 "old_beauty_1" 242 }
         gene_eyebrows_shape={ "avg_spacing_avg_thickness" 255 "avg_spacing_avg_thickness" 185 }
         gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_avg_thickness" 238 }
         gene_body_hair={ "body_hair_sparse" 149 "body_hair_sparse" 149 }
         gene_hair_type={ "hair_curly" 169 "hair_curly" 169 }
         gene_baldness={ "no_baldness" 116 "no_baldness" 116 }
         eye_accessory={ "normal_eyes" 229 "normal_eyes" 229 }
         teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 }
         eyelashes_accessory={ "normal_eyelashes" 93 "normal_eyelashes" 93 }
         gene_bs_butt_size={ "butt_size_narrow_hips" 163 "butt_size_narrow_hips" 163 }
         gene_bs_penis_size={ "penis_size" 255 "penis_size" 255 }
         beards={ "no_beard" 255 "no_beard" 0 }
         hairstyles={ "fp1_hairstyles_straight" 100 "all_hairstyles" 0 }
         clothes={ "western_bedchamber" 79 "most_clothes" 0 }
 }

    entity={ 0 0 }
}
 

 

Link to comment

Thank you for updating, do you think it would be possible to add a higher quality pussy to the female model? Maybe even with morphs? Lets just say the current one is a bit anatomically strange. I know there was some Russian guy here a few days ago that posted an image of a better one, but that post is gone now, probably because it was all in Russian.

Link to comment
38 minutes ago, bobsaget66 said:

Thank you for updating, do you think it would be possible to add a higher quality pussy to the female model? Maybe even with morphs? Lets just say the current one is a bit anatomically strange. I know there was some Russian guy here a few days ago that posted an image of a better one, but that post is gone now, probably because it was all in Russian.

Is there a pussy in the cbo file? I looked in the female body asset file and couldn't find one. I was trying to combine cbo with complex slits but they are not compatible. Does cbo require simple slits?

 

Another question when playing a sex event I get the animation but the characters are not aligned. Does the camera mod need to be updated?

Link to comment
9 hours ago, srx47 said:

khanuka15  , если вы не используете моды, изменяющие \gfx\portraits\portrait_modifiers\01_ Clothing.txt,просто скопируйте его из игры в папку с модами и отредактируйте это:


в это

я также увеличил размер бюста для сгенерированных персонажей common\ethnicities\00_ethnicities_templates.txt

  Скрыть содержимое










 

 

not work(

Link to comment

Thank you for updating! At the moment the mod is very stable for me and performs its most important task imo, which is creating more variety in bodyshapes. When I make love in order to see an animation I only get one atm, not sure if this is intended. No bugs in the animation besides the grey stripes across the body. Is it normal to only see one animation in this update or should i see more? 

Link to comment
1 hour ago, bobsaget66 said:

Thank you for updating, do you think it would be possible to add a higher quality pussy to the female model? Maybe even with morphs? Lets just say the current one is a bit anatomically strange. I know there was some Russian guy here a few days ago that posted an image of a better one, but that post is gone now, probably because it was all in Russian.

Can't seem to find it, who posted it? 

Link to comment

For some reason when I have CBO active, the heads disappear from the portraits. I even tried it with the old CBO Clothes 3 and 4 in case it was something from that, but no such luck

 

If it might be conflicting with something else my load order is:

Carnalitas

Carn Dei

Carn Mundi

Daughters of Lust

Historical Slave Doctrines

Regula Magistri

CBO

CBO Clothes 1

CBO Clothes 2

Random Sex Scene Generator

Carnalitas Replacer RSG

Sex Event Mod

AntiStressCascade

Cheri Lewd COAs

Intimate Encounters

Behind The Traits.

20220215091321_1.jpg

Link to comment
1 minute ago, Heraklios Asmode said:

For some reason when I have CBO active, the heads disappear from the portraits. 

I had a similar issue. Try uninstalling all CBO mods and then downloading just the CBO, CBO Clothing Pack 1 and CBO Clothing Pack 2.

If you download CBO and CBO Vanilla, I think you get that issue

Link to comment

First of all thank you for the update.

Everything works perfectly fine as long as people keep standing up.

 

However, once my Empress tried to sit down on her (Indian throne - i.e. the ones they kneel on) she instead started to float above it. And not just in place, but she gently glides a bit to the right, left, right and left and then for the fraction of a second gets put down on the throne, only to start the cycle anew again.

 

It's actually quite hilarious and majestic in it's own a way. ^^

 

For testing purposes I started a couple more games and it would seem that males are always fine, but women always float on the kind of thrones on which they kneel (i.e. Indian and Arabian). The European thrones on which they sit do not have the issue. And it does not matter whether the female is the player character or a wife.

Edited by NoNickNeeded
Link to comment
6 minutes ago, srx47 said:

ok, so i made bodyshape visible in designer again. and  fixed damn leaf appearing on "not old enough" (since i changed adult in defines from 18 to 16) characters by changing template from no_clothes to none in 01_nudity.txt

 

Безымянный.jpg

How did you manage to make the bodyshapes visible again in the ruler designer? Also that is a nice trait icon, from what mod does it come from?

Link to comment
15 minutes ago, srx47 said:

ok, so i made bodyshape visible in designer again. and  fixed damn leaf appearing on "not old enough" (since i changed adult in defines from 18 to 16) characters by changing template from no_clothes to none in 01_nudity.txt

 

Безымянный.jpg

 

Where do you find 01_nudity.txt? I can't seem to find that anywhere in the game files.

Link to comment

A0978

1) just posted it above

2) i made it myself since i don't use Carnalitas (too laggy for my taste) - you can look at them in attachment

lazlo

 char_body_overhaul\gfx\portraits\portrait_modifiers\01_nudity.txt

mod.zip

 

upd: ugh i actually forgot to add file that change breast size :D since it was in other mod folder...

goes into gfx\portraits\trait_portrait_modifiers\

 

breast_dna_modifier.txt

Edited by srx47
fixed replace mode >_>
Link to comment
29 minutes ago, NoNickNeeded said:

First of all thank you for the update.

Everything works perfectly fine as long as people keep standing up.

 

However, once my Empress tried to sit down on her (Indian throne - i.e. the ones they kneel on) she instead started to float above it. And not just in place, but she gently glides a bit to the right, left, right and left and then for the fraction of a second gets put down on the throne, only to start the cycle anew again.

 

It's actually quite hilarious and majestic in it's own a way. ^^

 

For testing purposes I started another game with a male character with a wife and there he stad down properly, while his wife floated. With European thrones the issue does not occur. Arabian thrones though also make women float.

weird, I'll have to investigate but doesn't seem like an easy fix. I have to load each animation into blender and then export it to make it work the rig. Something must have messed up in one of the things. Could also be a locator thing, and I don't know how they work.

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use