CK3 DatabaseCrusader Kings III · 1.20.0.3 “Crozier” · unofficial
At the court of Giordano Carcano: Lombardia on 1066.9.15
At the court of Giordano Carcano: Lombardia on 1066.9.15.

Developer easter egg · Male DNA

Alessandro Bragalini

107 gene lines
Culture
GreekEastern Roman heritage
Dynasty
Bragalini
Born
1027.7.17
Died
1066.9.16, aged 39
Sexuality
heterosexual
History ID
easteregg_alessandro_bragalini

This is the game's own DNA of Alessandro Bragalini, a developer easter egg character: a man of Greek culture of the house Bragalini in Crusader Kings III, born 1027.7.17. 107 gene lines, written as the ruler designer's Copy DNA text: paste it with Paste DNA. Patch 1.20.0.3, from game/common/dna_data/01_easteregg_dna.txt.

Hair, skin and eyes

Each colour in the DNA is two points on the game's own palette textures (0–255 across, 0–255 down). The big dot is the first point, the dashed ring the second; the game's gene notes call a colour's two values dominant and recessive when they speak of inheritance.

Hair

#0b0602 · second #070400

The game's hair colour palette (gfx/portraits/hair_palette.dds)
hair_color={ 77 234 81 245 }

Skin

#c19079 · second #a87963

The game's skin colour palette (gfx/portraits/skin_palette.dds)
skin_color={ 117 79 118 101 }

Eyes

#0c0300 · second #0d3245

The game's eye colour palette (gfx/portraits/eye_palette.dds)
eye_color={ 47 249 244 138 }

Face and body

104 genes of this DNA, grouped as the ruler designer's tabs (group = in common/genes). A slider's dot is the gene's value (0–255) — the middle line is neutral; the small ring is the second value. Bars without a middle line are a style the gene picks (named under it) and how much of it.

Body 5

  • HeightNormal height113
  • Body FatLow95
  • MusclesBody shape pear half51
  • Bust SizeBust clothes0
  • Body HairAverage138

Head and Neck 8

  • Head Height24
  • Head Width72
  • Head ProfileHead profile neg125
  • Head Top Height101
  • Head Top Width149
  • Neck Length95
  • Neck Width148
  • Lip ColorLight Tan122

Facial Structure 29

  • Chin Forward171
  • Chin Height72
  • Chin Width147
  • Forehead Angle217
  • Forehead Brow HeightForehead brow height pos117
  • Forehead Roundness163
  • Forehead Width165
  • Forehead Height191
  • Jaw AngleJaw angle pos174
  • Jaw Forward98
  • Jaw HeightJaw height neg136
  • Jaw Width156
  • Cheek Forward55
  • Cheek Height17
  • Cheek Width49
  • Forehead Brow CurveForehead brow curve pos11
  • Forehead Brow Forward69
  • Forehead Brow Inner Height41
  • Forehead Brow Outer Height17
  • Forehead Brow Width19
  • Jaw Definition131
  • Cheek DefinitionSharper Cheekbone57
  • Cheek FatLower Distribution163
  • Chin DetailCleft198
  • Chin DefinitionDefined Chin225
  • Temple DefinitionTemple def219
  • Brow FurrowsBrow Furrow 1102
  • Eye WrinklesEye Wrinkle 181
  • Forehead WrinklesForehead Wrinkle 192

Hairstyle 3

  • Hair TypeCurly189
  • BaldnessNo Baldness127
  • HairstylesNo hairstyles0

Beard 1

  • BeardsWestern beards straight255

Eyes 13

  • Eye Angle101
  • Eye Depth97
  • Eye Height222
  • Eye Distance105
  • Shut Eyes211
  • Eye Corner Depth127
  • Eye Fold ShapeEye fold shape pos85
  • Eye Size37
  • Eye Upper Lid Size21
  • Lower Eyelid DefinitionLower Eyelid Type 1131
  • Eye Socket DetailDark Socket Type 172
  • Eyebrow ShapeThin255
  • Eyebrow FullnessThick255

Nose 15

  • Nose Forward163
  • Nose Height25
  • Nose Length93
  • Nostril Height3
  • Nostril Width5
  • Nose ProfileNose profile pos41
  • Nose Ridge Angle27
  • Nose Ridge Width61
  • Nose Size91
  • Nose Tip Angle19
  • Nose Tip Forward45
  • Nose Tip Width123
  • Nasolabial DetailNasolabial Type 2140
  • Nose Ridge DefinitionHigher43
  • Nose Tip DefinitionNose tip def150

Mouth 19

  • Mouth Corner Depth130
  • Mouth Corner Height118
  • Mouth ForwardMouth forward neg115
  • Mouth HeightMouth height neg145
  • Mouth WidthMouth width pos133
  • Upper Lip SizeMouth upper lip size pos165
  • Lower Lip Size77
  • Open MouthMouth open neg82
  • Lower Lip DefinitionMouth lower lip def pos195
  • Lower Lip Fullness49
  • Lower Lip Pad25
  • Lower Lip Width5
  • Philtrum DefinitionMouth philtrum def pos62
  • Philtrum Shape31
  • Philtrum Width33
  • Upper Lip DefinitionMouth upper lip def pos255
  • Upper Lip Fullness255
  • Upper Lip Profile105
  • Upper Lip Width21

Ears 5

  • Ear Angle35
  • Ear Inner ShapeEar inner shape pos131
  • Ear BendUpper Bend0
  • Ear Outward73
  • Ear Size9
Genes outside the designer's tabs 6
  • Expression otherCheek wrinkles both 010
  • AgeOld 46
  • Eye accessoryNormal eyes155
  • Teeth accessoryNormal teeth0
  • Eyelashes accessoryNormal eyelashes198
  • ClothesWestern bedchamber79

On the start dates

What history/titles gives Alessandro Bragalini on each start date they are alive on: titles, the realm counting vassals, liege and court.

1066 1066.9.15

Age 39

Holds no land.

At the court of Giordano Carcano (1023–1075)

Traits and skills

  • 2Diplomacy
  • 7Martial
  • 3Stewardship
  • 5Intrigue
  • 6Learning
  • 6Prowess

Base skills as written in the character's history (– = not set: the game rolls it). In the game, traits, education and age add to them.

In their history file

  • 1054.7.16Faith → Catholicism

More DNA: family, house and culture

The DNA code

Show all 107 gene lines
ruler_designer_968436859={
	type=male
	id=0
	random_seed=0
	genes={ 		hair_color={ 77 234 81 245 }
 		skin_color={ 117 79 118 101 }
 		eye_color={ 47 249 244 138 }
 		gene_chin_forward={ "chin_forward_neg" 171 "chin_forward_neg" 116 }
 		gene_chin_height={ "chin_height_neg" 72 "chin_height_neg" 102 }
 		gene_chin_width={ "chin_width_pos" 147 "chin_width_pos" 137 }
 		gene_eye_angle={ "eye_angle_neg" 101 "eye_angle_neg" 90 }
 		gene_eye_depth={ "eye_depth_neg" 97 "eye_depth_neg" 91 }
 		gene_eye_height={ "eye_height_pos" 222 "eye_height_pos" 139 }
 		gene_eye_distance={ "eye_distance_neg" 105 "eye_distance_neg" 120 }
 		gene_eye_shut={ "eye_shut_pos" 211 "eye_shut_pos" 220 }
 		gene_forehead_angle={ "forehead_angle_neg" 217 "forehead_angle_neg" 112 }
 		gene_forehead_brow_height={ "forehead_brow_height_pos" 117 "forehead_brow_height_pos" 129 }
 		gene_forehead_roundness={ "forehead_roundness_pos" 163 "forehead_roundness_pos" 153 }
 		gene_forehead_width={ "forehead_width_neg" 165 "forehead_width_neg" 105 }
 		gene_forehead_height={ "forehead_height_pos" 191 "forehead_height_pos" 198 }
 		gene_head_height={ "head_height_pos" 24 "head_height_pos" 132 }
 		gene_head_width={ "head_width_pos" 72 "head_width_pos" 128 }
 		gene_head_profile={ "head_profile_neg" 125 "head_profile_neg" 122 }
 		gene_head_top_height={ "head_top_height_pos" 101 "head_top_height_pos" 151 }
 		gene_head_top_width={ "head_top_width_pos" 149 "head_top_width_pos" 153 }
 		gene_jaw_angle={ "jaw_angle_pos" 174 "jaw_angle_pos" 151 }
 		gene_jaw_forward={ "jaw_forward_pos" 98 "jaw_forward_pos" 139 }
 		gene_jaw_height={ "jaw_height_neg" 136 "jaw_height_neg" 121 }
 		gene_jaw_width={ "jaw_width_neg" 156 "jaw_width_neg" 120 }
 		gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 130 }
 		gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 }
 		gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 119 }
 		gene_mouth_height={ "mouth_height_neg" 145 "mouth_height_neg" 122 }
 		gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_pos" 133 }
 		gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 165 "mouth_upper_lip_size_pos" 152 }
 		gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_neg" 76 }
 		gene_mouth_open={ "mouth_open_neg" 82 "mouth_open_neg" 82 }
 		gene_neck_length={ "neck_length_pos" 95 "neck_length_pos" 149 }
 		gene_neck_width={ "neck_width_pos" 148 "neck_width_pos" 134 }
 		gene_bs_cheek_forward={ "cheek_forward_pos" 55 "cheek_forward_pos" 12 }
 		gene_bs_cheek_height={ "cheek_height_neg" 17 "cheek_height_pos" 7 }
 		gene_bs_cheek_width={ "cheek_width_neg" 49 "cheek_width_neg" 2 }
 		gene_bs_ear_angle={ "ear_angle_pos" 35 "ear_angle_neg" 35 }
 		gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 131 "ear_inner_shape_pos" 113 }
 		gene_bs_ear_bend={ "ear_upper_bend_pos" 0 "ear_both_bend_pos" 87 }
 		gene_bs_ear_outward={ "ear_outward_pos" 73 "ear_outward_neg" 109 }
 		gene_bs_ear_size={ "ear_size_neg" 9 "ear_size_pos" 33 }
 		gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 127 "eye_corner_depth_pos" 164 }
 		gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 85 "eye_fold_shape_pos" 142 }
 		gene_bs_eye_size={ "eye_size_pos" 37 "eye_size_neg" 26 }
 		gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 21 "eye_upper_lid_size_pos" 50 }
 		gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 11 "forehead_brow_curve_pos" 25 }
 		gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 69 "forehead_brow_forward_pos" 114 }
 		gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 41 "forehead_brow_inner_height_pos" 47 }
 		gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_neg" 122 }
 		gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 19 "forehead_brow_width_pos" 12 }
 		gene_bs_jaw_def={ "jaw_def_pos" 131 "jaw_def_pos" 117 }
 		gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 195 "mouth_lower_lip_def_pos" 34 }
 		gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 49 "mouth_lower_lip_full_pos" 12 }
 		gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 25 "mouth_lower_lip_pad_neg" 49 }
 		gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 5 "mouth_lower_lip_width_pos" 9 }
 		gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 62 "mouth_philtrum_def_pos" 44 }
 		gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 31 "mouth_philtrum_shape_pos" 47 }
 		gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 33 "mouth_philtrum_width_pos" 44 }
 		gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 9 }
 		gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 255 "mouth_upper_lip_full_pos" 186 }
 		gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 105 "mouth_upper_lip_profile_pos" 38 }
 		gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 21 "mouth_upper_lip_width_pos" 24 }
 		gene_bs_nose_forward={ "nose_forward_pos" 163 "nose_forward_pos" 86 }
 		gene_bs_nose_height={ "nose_height_pos" 25 "nose_height_pos" 98 }
 		gene_bs_nose_length={ "nose_length_pos" 93 "nose_length_pos" 29 }
 		gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 3 "nose_nostril_height_pos" 5 }
 		gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 5 "nose_nostril_width_pos" 38 }
 		gene_bs_nose_profile={ "nose_profile_pos" 41 "nose_profile_neg" 29 }
 		gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 27 "nose_ridge_angle_pos" 2 }
 		gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 61 "nose_ridge_width_neg" 8 }
 		gene_bs_nose_size={ "nose_size_pos" 91 "nose_size_pos" 42 }
 		gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 19 "nose_tip_angle_pos" 111 }
 		gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_neg" 19 }
 		gene_bs_nose_tip_width={ "nose_tip_width_neg" 123 "nose_tip_width_pos" 27 }
 		face_detail_cheek_def={ "cheek_def_01" 57 "cheek_def_02" 147 }
 		face_detail_cheek_fat={ "cheek_fat_02_pos" 163 "cheek_fat_01_neg" 21 }
 		face_detail_chin_cleft={ "chin_cleft" 198 "chin_dimple" 181 }
 		face_detail_chin_def={ "chin_def" 225 "chin_def" 23 }
 		face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 131 "eye_lower_lid_def" 195 }
 		face_detail_eye_socket={ "eye_socket_color_01" 72 "eye_socket_color_02" 250 }
 		face_detail_nasolabial={ "nasolabial_02" 140 "nasolabial_02" 6 }
 		face_detail_nose_ridge_def={ "nose_ridge_def_pos" 43 "nose_ridge_def_pos" 242 }
 		face_detail_nose_tip_def={ "nose_tip_def" 150 "nose_tip_def" 1 }
 		face_detail_temple_def={ "temple_def" 219 "temple_def" 253 }
 		expression_brow_wrinkles={ "brow_wrinkles_01" 102 "brow_wrinkles_01" 102 }
 		expression_eye_wrinkles={ "eye_wrinkles_01" 81 "eye_wrinkles_01" 81 }
 		expression_forehead_wrinkles={ "forehead_wrinkles_01" 92 "forehead_wrinkles_01" 92 }
 		expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 }
 		complexion={ "complexion_5" 122 "complexion_5" 161 }
 		gene_height={ "normal_height" 113 "normal_height" 130 }
 		gene_bs_body_type={ "body_fat_head_fat_low" 95 "body_fat_head_fat_low" 102 }
 		gene_bs_body_shape={ "body_shape_pear_half" 51 "body_shape_pear_half" 0 }
 		gene_bs_bust={ "bust_clothes" 0 "bust_shape_1_full" 150 }
 		gene_age={ "old_4" 6 "old_4" 6 }
 		gene_eyebrows_shape={ "avg_spacing_lower_thickness" 255 "avg_spacing_low_thickness" 105 }
 		gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 95 }
 		gene_body_hair={ "body_hair_avg" 138 "body_hair_avg" 138 }
 		gene_hair_type={ "hair_curly" 189 "hair_curly" 189 }
 		gene_baldness={ "no_baldness" 127 "no_baldness" 127 }
 		eye_accessory={ "normal_eyes" 155 "normal_eyes" 155 }
 		teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 }
 		eyelashes_accessory={ "normal_eyelashes" 198 "normal_eyelashes" 198 }
 		hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 }
 		beards={ "western_beards_straight" 255 "no_beard" 0 }
 		clothes={ "western_bedchamber" 79 "most_clothes" 0 }
 }
	entity={ 0 0 }
}

From game/common/dna_data/01_easteregg_dna.txt, key easteregg_alessandro_bragalini; history from game/history/characters/eastereggs.txt, Crusader Kings III 1.20.0.3.

How to use a DNA code

  1. Press Copy DNA here: the code goes to your clipboard.
  2. In Crusader Kings III, open the ruler designer.
  3. Press its Paste DNA button (next to Copy DNA). The game reads the code from the clipboard.
  4. If the game shows Paste DNA Failed, the text was changed on the way — copy it again.

The codes are written the way the game's own Copy DNA button writes them (as players share them): a ruler_designer block with the character's type and genes. Each gene line is copied unchanged from the game file. We have checked the format, but have not yet pasted these codes in the game ourselves.