#These special genes will not be part of a character's DNA. #The game can have hardcoded references to them and might use each of them differently special_genes = { morph_genes = { gene_makeup = { no_makeup = { index = 0 } chinese_01 = { index = 1 male = {} female = { decal = { body_part = head textures = { diffuse = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_chinese_01_diffuse.dds" # normal = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_chinese_01_normal.dds" properties = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_chinese_01_properties.dds" } blend_modes = { #overlay/replace/hard_light/multiply diffuse = replace # normal = overlay properties = replace } alpha_curve = { #controls decal alpha relative to gene strength. Will give a linear interpolation if left unspecified #gene strngth%, decal alpha { 0.0 0.0 } { 0.5 0.5 } { 1.0 1.0 } } # age = { # mode = multiply # curve = { # { 0.0 0.0 } # { 0.38 0.0 } # { 0.7 0.8 } # } # } priority = 0 decal_apply_order = post_skin_color } } boy = male girl = female } chinese_02 = { index = 2 male = {} female = { decal = { body_part = head textures = { diffuse = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_chinese_02_diffuse.dds" # normal = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_chinese_01_normal.dds" properties = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_chinese_02_properties.dds" } blend_modes = { #overlay/replace/hard_light/multiply diffuse = replace # normal = overlay properties = replace } alpha_curve = { #controls decal alpha relative to gene strength. Will give a linear interpolation if left unspecified #gene strngth%, decal alpha { 0.0 0.0 } { 0.5 0.5 } { 1.0 1.0 } } # age = { # mode = multiply # curve = { # { 0.0 0.0 } # { 0.38 0.0 } # { 0.7 0.8 } # } # } priority = 0 decal_apply_order = post_skin_color } } boy = male girl = female } japanese_01 = { index = 3 male = { decal = { body_part = head textures = { diffuse = "gfx/models/portraits/decals/female_head/decal_male_head_makeup_japanese_01_diffuse.dds" # normal = "gfx/models/portraits/decals/female_head/decal_male_head_makeup_japanese_01_normal.dds" properties = "gfx/models/portraits/decals/female_head/decal_male_head_makeup_japanese_01_properties.dds" } blend_modes = { #overlay/replace/hard_light/multiply diffuse = replace # normal = overlay properties = replace } alpha_curve = { #controls decal alpha relative to gene strength. Will give a linear interpolation if left unspecified #gene strngth%, decal alpha { 0.0 0.0 } { 0.5 0.5 } { 1.0 1.0 } } # age = { # mode = multiply # curve = { # { 0.0 0.0 } # { 0.38 0.0 } # { 0.7 0.8 } # } # } priority = 0 decal_apply_order = post_skin_color } } female = { decal = { body_part = head textures = { diffuse = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_japanese_01_diffuse.dds" # normal = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_japanese_01_normal.dds" properties = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_japanese_01_properties.dds" } blend_modes = { #overlay/replace/hard_light/multiply diffuse = replace # normal = overlay properties = replace } alpha_curve = { #controls decal alpha relative to gene strength. Will give a linear interpolation if left unspecified #gene strngth%, decal alpha { 0.0 0.0 } { 0.5 0.5 } { 1.0 1.0 } } # age = { # mode = multiply # curve = { # { 0.0 0.0 } # { 0.38 0.0 } # { 0.7 0.8 } # } # } priority = 0 decal_apply_order = post_skin_color } } boy = male girl = female } malay_01 = { index = 4 male = {} female = { decal = { body_part = head textures = { diffuse = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_malay_01_diffuse.dds" # normal = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_japanese_01_normal.dds" properties = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_malay_01_properties.dds" } blend_modes = { #overlay/replace/hard_light/multiply diffuse = replace # normal = overlay properties = replace } alpha_curve = { #controls decal alpha relative to gene strength. Will give a linear interpolation if left unspecified #gene strngth%, decal alpha { 0.0 0.0 } { 0.5 0.5 } { 1.0 1.0 } } # age = { # mode = multiply # curve = { # { 0.0 0.0 } # { 0.38 0.0 } # { 0.7 0.8 } # } # } priority = 0 decal_apply_order = pre_skin_color } } boy = male girl = female } ainu_01 = { index = 5 male = {} female = { decal = { body_part = head textures = { diffuse = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_ainu_01_diffuse.dds" # normal = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_japanese_01_normal.dds" properties = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_ainu_01_properties.dds" } blend_modes = { #overlay/replace/hard_light/multiply diffuse = multiply # normal = overlay properties = replace } alpha_curve = { #controls decal alpha relative to gene strength. Will give a linear interpolation if left unspecified #gene strngth%, decal alpha { 0.0 0.0 } { 0.5 0.5 } { 1.0 1.0 } } # age = { # mode = multiply # curve = { # { 0.0 0.0 } # { 0.38 0.0 } # { 0.7 0.8 } # } # } priority = 0 decal_apply_order = pre_skin_color } } boy = male girl = female } ainu_02 = { index = 6 male = {} female = { decal = { body_part = head textures = { diffuse = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_ainu_02_diffuse.dds" # normal = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_japanese_01_normal.dds" properties = "gfx/models/portraits/decals/female_head/decal_female_head_makeup_ainu_02_properties.dds" } blend_modes = { #overlay/replace/hard_light/multiply diffuse = multiply # normal = overlay properties = replace } alpha_curve = { #controls decal alpha relative to gene strength. Will give a linear interpolation if left unspecified #gene strngth%, decal alpha { 0.0 0.0 } { 0.5 0.5 } { 1.0 1.0 } } # age = { # mode = multiply # curve = { # { 0.0 0.0 } # { 0.38 0.0 } # { 0.7 0.8 } # } # } priority = 0 decal_apply_order = pre_skin_color } } boy = male girl = female } } } }