
Developer easter egg · Male DNA
Jakob Eklund
- Culture
- SwedishNorth Germanic heritage
- Faith
- Catholicism
- Dynasty
- Eklund
- Born
- 1024.11.21
- Died
- 1066.9.16, aged 41
- History ID
easteregg_jakob_eklund
This is the game's own DNA of Jakob Eklund, a developer easter egg character: a man of Swedish culture of the house Eklund in Crusader Kings III, born 1024.11.21. 108 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
#2d2115 · second #5c1d0a

hair_color={ 22 190 213 156 }Skin
#ba8874 · second #b28071

skin_color={ 90 84 61 89 }Eyes
#65400d · second #65400d

eye_color={ 108 127 108 127 }Face and body
105 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 height195
- Body FatMedium99
- MusclesBody shape pear full116
- Bust SizeBust clothes79
- Body HairAverage141
Head and Neck 8
- Head Height163
- Head Width81
- Head ProfileHead profile neg102
- Head Top Height153
- Head Top Width121
- Neck Length164
- Neck Width0
- Lip ColorPale Freckles196
Facial Structure 29
- Chin Forward102
- Chin Height119
- Chin Width120
- Forehead Angle136
- Forehead Brow HeightForehead brow height pos153
- Forehead Roundness166
- Forehead Width134
- Forehead Height157
- Jaw AngleJaw angle neg120
- Jaw Forward131
- Jaw HeightJaw height neg133
- Jaw Width103
- Cheek Forward101
- Cheek Height27
- Cheek Width38
- Forehead Brow CurveForehead brow curve neg103
- Forehead Brow Forward141
- Forehead Brow Inner Height17
- Forehead Brow Outer Height31
- Forehead Brow Width21
- Jaw Definition63
- Cheek DefinitionSharper Cheekbone176
- Cheek FatEven Distribution33
- Chin DetailDimple37
- Chin DefinitionDefined Chin50
- Temple DefinitionTemple def60
- Brow FurrowsBrow Furrow 144
- Eye WrinklesEye Wrinkle 1102
- Forehead WrinklesForehead Wrinkle 164
Hairstyle 3
- Hair TypeStraight141
- BaldnessMale Pattern Baldness170
- HairstylesIndian hairstyles straight255
Beard 1
- BeardsNo beard255
Eyes 13
- Eye Angle120
- Eye Depth120
- Eye Height114
- Eye Distance140
- Shut Eyes180
- Eye Corner Depth189
- Eye Fold ShapeEye Fold Shape Type 140
- Eye Size49
- Eye Upper Lid Size27
- Lower Eyelid DefinitionLower Eyelid Type 1247
- Eye Socket DetailSocket Type 216
- Eyebrow ShapeSparse94
- Eyebrow FullnessSparse113
Nose 15
- Nose Forward4
- Nose Height57
- Nose Length29
- Nostril Height111
- Nostril Width5
- Nose ProfileNose profile hawk pos47
- Nose Ridge Angle41
- Nose Ridge Width75
- Nose Size25
- Nose Tip Angle45
- Nose Tip Forward57
- Nose Tip Width61
- Nasolabial DetailNasolabial Type 215
- Nose Ridge DefinitionLower64
- Nose Tip DefinitionNose tip def169
Mouth 19
- Mouth Corner Depth187
- Mouth Corner Height148
- Mouth ForwardMouth forward pos91
- Mouth HeightMouth height pos106
- Mouth WidthMouth width neg114
- Upper Lip SizeMouth upper lip size neg90
- Lower Lip Size95
- Open MouthMouth open pos174
- Lower Lip DefinitionMouth lower lip def pos29
- Lower Lip Fullness97
- Lower Lip Pad28
- Lower Lip Width35
- Philtrum DefinitionMouth philtrum def pos104
- Philtrum Shape107
- Philtrum Width77
- Upper Lip DefinitionMouth upper lip def pos75
- Upper Lip Fullness69
- Upper Lip Profile65
- Upper Lip Width39
Ears 5
- Ear Angle23
- Ear Inner ShapeEar inner shape pos192
- Ear BendLower Bend119
- Ear Outward67
- Ear Size17
Genes outside the designer's tabs 7
- Expression otherCheek wrinkles both 010
- AgeOld 413
- Eye accessoryNormal eyes122
- Teeth accessoryNormal teeth0
- Eyelashes accessoryNormal eyelashes153
- SpindlySpindly255
- ClothesWestern bedchamber79
On the start dates
What history/titles gives Jakob Eklund on each start date they are alive on: titles, the realm counting vassals, liege and court.
1066 1066.9.15
Age 41
Holds no land.
At the court of Botstain Stenkyrka (1047–1100)
Traits and skills
In their history file
- 1054.7.16Faith → Catholicism
More DNA: family, house and culture
The DNA code
Show all 108 gene lines
ruler_designer_526653442={
type=male
id=0
random_seed=0
genes={ hair_color={ 22 190 213 156 }
skin_color={ 90 84 61 89 }
eye_color={ 108 127 108 127 }
gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_neg" 116 }
gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 }
gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 115 }
gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 120 }
gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 120 }
gene_eye_height={ "eye_height_neg" 114 "eye_height_neg" 114 }
gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 140 }
gene_eye_shut={ "eye_shut_pos" 180 "eye_shut_pos" 180 }
gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 143 }
gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 }
gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 166 }
gene_forehead_width={ "forehead_width_neg" 134 "forehead_width_neg" 118 }
gene_forehead_height={ "forehead_height_pos" 157 "forehead_height_pos" 157 }
gene_head_height={ "head_height_pos" 163 "head_height_pos" 145 }
gene_head_width={ "head_width_pos" 81 "head_width_pos" 138 }
gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 124 }
gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_pos" 128 }
gene_head_top_width={ "head_top_width_pos" 121 "head_top_width_pos" 155 }
gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 116 }
gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 129 }
gene_jaw_height={ "jaw_height_neg" 133 "jaw_height_neg" 120 }
gene_jaw_width={ "jaw_width_pos" 103 "jaw_width_pos" 134 }
gene_mouth_corner_depth={ "mouth_corner_depth_neg" 187 "mouth_corner_depth_neg" 68 }
gene_mouth_corner_height={ "mouth_corner_height_pos" 148 "mouth_corner_height_pos" 139 }
gene_mouth_forward={ "mouth_forward_pos" 91 "mouth_forward_pos" 128 }
gene_mouth_height={ "mouth_height_pos" 106 "mouth_height_pos" 131 }
gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 105 }
gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 90 "mouth_upper_lip_size_neg" 103 }
gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 95 "mouth_lower_lip_size_neg" 90 }
gene_mouth_open={ "mouth_open_pos" 174 "mouth_open_pos" 129 }
gene_neck_length={ "neck_length_pos" 164 "neck_length_pos" 146 }
gene_neck_width={ "neck_width_neg" 0 "neck_width_neg" 127 }
gene_bs_cheek_forward={ "cheek_forward_neg" 101 "cheek_forward_neg" 37 }
gene_bs_cheek_height={ "cheek_height_neg" 27 "cheek_height_pos" 31 }
gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_pos" 38 }
gene_bs_ear_angle={ "ear_angle_neg" 23 "ear_angle_neg" 123 }
gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 192 "ear_inner_shape_pos" 169 }
gene_bs_ear_bend={ "ear_lower_bend_pos" 119 "ear_lower_bend_pos" 45 }
gene_bs_ear_outward={ "ear_outward_pos" 67 "ear_outward_pos" 17 }
gene_bs_ear_size={ "ear_size_neg" 17 "ear_size_neg" 56 }
gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 189 "eye_corner_depth_pos" 189 }
gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 40 "eye_fold_shape_neg" 40 }
gene_bs_eye_size={ "eye_size_neg" 49 "eye_size_neg" 49 }
gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 27 "eye_upper_lid_size_neg" 27 }
gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 103 "forehead_brow_curve_pos" 11 }
gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 141 "forehead_brow_forward_pos" 39 }
gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 17 "forehead_brow_inner_height_pos" 17 }
gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_pos" 31 }
gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_pos" 21 }
gene_bs_jaw_def={ "jaw_def_pos" 63 "jaw_def_neg" 163 }
gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 29 "mouth_lower_lip_def_pos" 42 }
gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 97 "mouth_lower_lip_full_neg" 25 }
gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 28 "mouth_lower_lip_pad_neg" 28 }
gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 35 "mouth_lower_lip_width_pos" 80 }
gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 104 "mouth_philtrum_def_pos" 83 }
gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 107 "mouth_philtrum_shape_pos" 63 }
gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 77 "mouth_philtrum_width_neg" 77 }
gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 75 "mouth_upper_lip_def_pos" 39 }
gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 69 "mouth_upper_lip_full_pos" 18 }
gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 65 "mouth_upper_lip_profile_neg" 18 }
gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 39 "mouth_upper_lip_width_pos" 36 }
gene_bs_nose_forward={ "nose_forward_neg" 4 "nose_forward_neg" 4 }
gene_bs_nose_height={ "nose_height_pos" 57 "nose_height_pos" 121 }
gene_bs_nose_length={ "nose_length_pos" 29 "nose_length_pos" 37 }
gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 111 "nose_nostril_height_neg" 94 }
gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 5 "nose_nostril_width_neg" 12 }
gene_bs_nose_profile={ "nose_profile_hawk_pos" 47 "nose_profile_neg" 47 }
gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 41 "nose_ridge_angle_pos" 85 }
gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 75 "nose_ridge_width_neg" 33 }
gene_bs_nose_size={ "nose_size_neg" 25 "nose_size_neg" 25 }
gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 45 "nose_tip_angle_neg" 9 }
gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 57 "nose_tip_forward_neg" 0 }
gene_bs_nose_tip_width={ "nose_tip_width_pos" 61 "nose_tip_width_neg" 22 }
face_detail_cheek_def={ "cheek_def_01" 176 "cheek_def_02" 120 }
face_detail_cheek_fat={ "cheek_fat_01_pos" 33 "cheek_fat_01_pos" 19 }
face_detail_chin_cleft={ "chin_dimple" 37 "chin_dimple" 14 }
face_detail_chin_def={ "chin_def" 50 "chin_def" 14 }
face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 247 "eye_lower_lid_def" 247 }
face_detail_eye_socket={ "eye_socket_02" 16 "eye_socket_02" 16 }
face_detail_nasolabial={ "nasolabial_02" 15 "nasolabial_02" 15 }
face_detail_nose_ridge_def={ "nose_ridge_def_neg" 64 "nose_ridge_def_pos" 177 }
face_detail_nose_tip_def={ "nose_tip_def" 169 "nose_tip_def" 212 }
face_detail_temple_def={ "temple_def" 60 "temple_def" 251 }
expression_brow_wrinkles={ "brow_wrinkles_01" 44 "brow_wrinkles_01" 44 }
expression_eye_wrinkles={ "eye_wrinkles_01" 102 "eye_wrinkles_01" 102 }
expression_forehead_wrinkles={ "forehead_wrinkles_01" 64 "forehead_wrinkles_01" 64 }
expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 }
complexion={ "complexion_7" 196 "complexion_2" 239 }
gene_height={ "normal_height" 195 "normal_height" 154 }
gene_bs_body_type={ "body_fat_head_fat_medium" 99 "body_fat_head_fat_medium" 122 }
gene_bs_body_shape={ "body_shape_pear_full" 116 "body_shape_pear_full" 0 }
gene_bs_bust={ "bust_clothes" 79 "bust_default" 202 }
gene_age={ "old_4" 13 "old_4" 13 }
gene_eyebrows_shape={ "avg_spacing_low_thickness" 94 "avg_spacing_low_thickness" 94 }
gene_eyebrows_fullness={ "layer_2_low_thickness" 113 "layer_2_low_thickness" 113 }
gene_body_hair={ "body_hair_avg" 141 "body_hair_avg" 141 }
gene_hair_type={ "hair_straight" 141 "hair_straight" 141 }
gene_baldness={ "male_pattern_baldness" 170 "male_pattern_baldness" 170 }
eye_accessory={ "normal_eyes" 122 "normal_eyes" 122 }
teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 }
eyelashes_accessory={ "normal_eyelashes" 153 "normal_eyelashes" 153 }
gene_spindly={ "spindly" 255 "spindly" 0 }
hairstyles={ "indian_hairstyles_straight" 255 "all_hairstyles" 0 }
beards={ "no_beard" 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_jakob_eklund_dna; history from game/history/characters/eastereggs.txt, Crusader Kings III 1.20.0.3.
How to use a DNA code
- Press Copy DNA here: the code goes to your clipboard.
- In Crusader Kings III, open the ruler designer.
- Press its Paste DNA button (next to Copy DNA). The game reads the code from the clipboard.
- 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.







