CK3 DatabaseCrusader Kings III · 1.20.0.3 “Crozier” · unofficial
Where the Swedish culture is on 1066.9.15, 25 counties
Where the Swedish culture is on 1066.9.15, 25 counties.

Developer easter egg · Male DNA

Anton Leirnes

107 gene lines
Culture
SwedishNorth Germanic heritage
Dynasty
Leirnes
Born
1033.6.27
Died
1066.9.16, aged 33
Sexuality
heterosexual
History ID
easteregg_anton_leirnes

This is the game's own DNA of Anton Leirnes, a developer easter egg character: a man of Swedish culture of the house Leirnes in Crusader Kings III, born 1033.6.27. 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

#190f08 · second #63250f

The game's hair colour palette (gfx/portraits/hair_palette.dds)
hair_color={ 81 212 193 148 }

Skin

#e5ad98 · second #e3aa99

The game's skin colour palette (gfx/portraits/skin_palette.dds)
skin_color={ 87 44 61 44 }

Eyes

#4e4b13 · second #113c4f

The game's eye colour palette (gfx/portraits/eye_palette.dds)
eye_color={ 124 119 224 119 }

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

  • HeightFull height142
  • Body FatBody average0
  • MusclesBody shape average0
  • Bust SizeBust default127
  • Body HairSparse with Low Stubble187

Head and Neck 8

  • Head Height127
  • Head Width90
  • Head ProfileHead profile neg127
  • Head Top Height127
  • Head Top Width79
  • Neck Length105
  • Neck Width154
  • Lip ColorHealthy225

Facial Structure 29

  • Chin Forward127
  • Chin Height127
  • Chin Width127
  • Forehead Angle127
  • Forehead Brow HeightForehead brow height pos152
  • Forehead Roundness172
  • Forehead Width127
  • Forehead Height209
  • Jaw AngleJaw angle neg127
  • Jaw Forward127
  • Jaw HeightJaw height neg127
  • Jaw Width132
  • Cheek Forward0
  • Cheek Height44
  • Cheek Width128
  • Forehead Brow CurveForehead brow curve neg138
  • Forehead Brow Forward95
  • Forehead Brow Inner Height105
  • Forehead Brow Outer Height0
  • Forehead Brow Width94
  • Jaw Definition150
  • Cheek DefinitionSharper Cheekbone0
  • Cheek FatEven Distribution47
  • Chin DetailCleft0
  • Chin DefinitionSmooth Chin127
  • Temple DefinitionTemple def0
  • Brow FurrowsBrow Furrow 10
  • Eye WrinklesEye Wrinkle 1127
  • Forehead WrinklesForehead Wrinkle 1121

Hairstyle 3

  • Hair TypeStraight127
  • BaldnessNo Baldness127
  • HairstylesWestern hairstyles straight206

Beard 1

  • BeardsWestern beards straight207

Eyes 13

  • Eye Angle127
  • Eye Depth127
  • Eye Height127
  • Eye Distance113
  • Shut Eyes122
  • Eye Corner Depth53
  • Eye Fold ShapeEye Fold Shape Type 10
  • Eye Size0
  • Eye Upper Lid Size66
  • Lower Eyelid DefinitionLower Eyelid Type 1219
  • Eye Socket DetailSocket Type 1158
  • Eyebrow ShapeFar-apart Average178
  • Eyebrow FullnessAverage124

Nose 15

  • Nose Forward6
  • Nose Height0
  • Nose Length66
  • Nostril Height0
  • Nostril Width70
  • Nose ProfileStraight0
  • Nose Ridge Angle131
  • Nose Ridge Width33
  • Nose Size0
  • Nose Tip Angle39
  • Nose Tip Forward24
  • Nose Tip Width99
  • Nasolabial DetailNasolabial Type 159
  • Nose Ridge DefinitionHigher0
  • Nose Tip DefinitionNose tip def127

Mouth 19

  • Mouth Corner Depth127
  • Mouth Corner Height127
  • Mouth ForwardMouth forward neg127
  • Mouth HeightMouth height pos137
  • Mouth WidthMouth width neg107
  • Upper Lip SizeMouth upper lip size neg101
  • Lower Lip Size131
  • Open MouthMouth open neg127
  • Lower Lip DefinitionMouth lower lip def pos0
  • Lower Lip Fullness0
  • Lower Lip Pad127
  • Lower Lip Width0
  • Philtrum DefinitionMouth philtrum def pos0
  • Philtrum Shape175
  • Philtrum Width0
  • Upper Lip DefinitionMouth upper lip def pos0
  • Upper Lip Fullness0
  • Upper Lip Profile0
  • Upper Lip Width0

Ears 5

  • Ear Angle0
  • Ear Inner ShapeEar inner shape pos127
  • Ear BendLower Bend107
  • Ear Outward49
  • Ear Size61
Genes outside the designer's tabs 6
  • Expression otherCheek wrinkles left 01127
  • AgeOld 318
  • Eye accessoryNormal eyes0
  • Teeth accessoryNormal teeth0
  • Eyelashes accessoryNormal eyelashes65
  • ClothesFp1 low nobility clothes0

On the start dates

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

1066 1066.9.15

Age 33

Holds no land.

At the court of Haldor (1030–1090)

Traits and skills

  • 5Diplomacy
  • 8Martial
  • 4Stewardship
  • 5Intrigue
  • 7Learning
  • 9Prowess

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.

More DNA: family, house and culture

The DNA code

Show all 107 gene lines
ruler_designer_121669678={
	type=male
	id=0
	random_seed=0
	genes={ 		hair_color={ 81 212 193 148 }
 		skin_color={ 87 44 61 44 }
 		eye_color={ 124 119 224 119 }
 		gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 127 }
 		gene_chin_height={ "chin_height_neg" 127 "chin_height_neg" 127 }
 		gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 }
 		gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 }
 		gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 127 }
 		gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 127 }
 		gene_eye_distance={ "eye_distance_neg" 113 "eye_distance_neg" 127 }
 		gene_eye_shut={ "eye_shut_neg" 122 "eye_shut_neg" 127 }
 		gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 }
 		gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_neg" 127 }
 		gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_neg" 127 }
 		gene_forehead_width={ "forehead_width_neg" 127 "forehead_width_neg" 127 }
 		gene_forehead_height={ "forehead_height_neg" 209 "forehead_height_neg" 127 }
 		gene_head_height={ "head_height_neg" 127 "head_height_neg" 127 }
 		gene_head_width={ "head_width_neg" 90 "head_width_neg" 127 }
 		gene_head_profile={ "head_profile_neg" 127 "head_profile_neg" 127 }
 		gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 }
 		gene_head_top_width={ "head_top_width_neg" 79 "head_top_width_neg" 127 }
 		gene_jaw_angle={ "jaw_angle_neg" 127 "jaw_angle_neg" 127 }
 		gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 }
 		gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 127 }
 		gene_jaw_width={ "jaw_width_pos" 132 "jaw_width_neg" 127 }
 		gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_neg" 127 }
 		gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 127 }
 		gene_mouth_forward={ "mouth_forward_neg" 127 "mouth_forward_neg" 127 }
 		gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_neg" 127 }
 		gene_mouth_width={ "mouth_width_neg" 107 "mouth_width_neg" 127 }
 		gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 101 "mouth_upper_lip_size_neg" 127 }
 		gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 131 "mouth_lower_lip_size_neg" 127 }
 		gene_mouth_open={ "mouth_open_neg" 127 "mouth_open_neg" 127 }
 		gene_neck_length={ "neck_length_neg" 105 "neck_length_neg" 127 }
 		gene_neck_width={ "neck_width_pos" 154 "neck_width_neg" 127 }
 		gene_bs_cheek_forward={ "cheek_forward_neg" 0 "cheek_forward_neg" 0 }
 		gene_bs_cheek_height={ "cheek_height_neg" 44 "cheek_height_neg" 0 }
 		gene_bs_cheek_width={ "cheek_width_neg" 128 "cheek_width_neg" 0 }
 		gene_bs_ear_angle={ "ear_angle_neg" 0 "ear_angle_neg" 0 }
 		gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 127 "ear_inner_shape_pos" 127 }
 		gene_bs_ear_bend={ "ear_lower_bend_pos" 107 "ear_lower_bend_pos" 127 }
 		gene_bs_ear_outward={ "ear_outward_neg" 49 "ear_outward_neg" 0 }
 		gene_bs_ear_size={ "ear_size_pos" 61 "ear_size_neg" 0 }
 		gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 53 "eye_corner_depth_neg" 127 }
 		gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_neg" 0 }
 		gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_neg" 127 }
 		gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 66 "eye_upper_lid_size_neg" 0 }
 		gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 138 "forehead_brow_curve_neg" 0 }
 		gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 95 "forehead_brow_forward_neg" 0 }
 		gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 105 "forehead_brow_inner_height_neg" 0 }
 		gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_neg" 0 }
 		gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 94 "forehead_brow_width_neg" 0 }
 		gene_bs_jaw_def={ "jaw_def_neg" 150 "jaw_def_neg" 0 }
 		gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 }
 		gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 0 "mouth_lower_lip_full_neg" 0 }
 		gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 127 "mouth_lower_lip_pad_neg" 127 }
 		gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 0 "mouth_lower_lip_width_neg" 0 }
 		gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 }
 		gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 175 "mouth_philtrum_shape_neg" 0 }
 		gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 0 "mouth_philtrum_width_neg" 0 }
 		gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 }
 		gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 0 "mouth_upper_lip_full_neg" 0 }
 		gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_neg" 0 }
 		gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 0 "mouth_upper_lip_width_neg" 0 }
 		gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_neg" 0 }
 		gene_bs_nose_height={ "nose_height_neg" 0 "nose_height_neg" 0 }
 		gene_bs_nose_length={ "nose_length_pos" 66 "nose_length_neg" 127 }
 		gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 0 }
 		gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 70 "nose_nostril_width_neg" 0 }
 		gene_bs_nose_profile={ "nose_profile_neg" 0 "nose_profile_neg" 0 }
 		gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 131 "nose_ridge_angle_neg" 0 }
 		gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 33 "nose_ridge_width_neg" 0 }
 		gene_bs_nose_size={ "nose_size_neg" 0 "nose_size_neg" 0 }
 		gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 39 "nose_tip_angle_neg" 0 }
 		gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 24 "nose_tip_forward_neg" 0 }
 		gene_bs_nose_tip_width={ "nose_tip_width_pos" 99 "nose_tip_width_neg" 0 }
 		face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 127 }
 		face_detail_cheek_fat={ "cheek_fat_01_pos" 47 "cheek_fat_01_pos" 127 }
 		face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 127 }
 		face_detail_chin_def={ "chin_def_neg" 127 "chin_def_neg" 127 }
 		face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 219 "eye_lower_lid_def" 127 }
 		face_detail_eye_socket={ "eye_socket_01" 158 "eye_socket_01" 127 }
 		face_detail_nasolabial={ "nasolabial_01" 59 "nasolabial_01" 127 }
 		face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 127 }
 		face_detail_nose_tip_def={ "nose_tip_def" 127 "nose_tip_def" 127 }
 		face_detail_temple_def={ "temple_def" 0 "temple_def" 127 }
 		expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 127 }
 		expression_eye_wrinkles={ "eye_wrinkles_01" 127 "eye_wrinkles_01" 127 }
 		expression_forehead_wrinkles={ "forehead_wrinkles_01" 121 "forehead_wrinkles_01" 127 }
 		expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 }
 		complexion={ "complexion_1" 225 "complexion_3" 65 }
 		gene_height={ "full_height" 142 "full_height" 127 }
 		gene_bs_body_type={ "body_average" 0 "body_average" 0 }
 		gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 }
 		gene_bs_bust={ "bust_default" 127 "bust_default" 127 }
 		gene_age={ "old_3" 18 "old_3" 18 }
 		gene_eyebrows_shape={ "far_spacing_avg_thickness" 178 "far_spacing_avg_thickness" 127 }
 		gene_eyebrows_fullness={ "layer_2_avg_thickness" 124 "layer_2_avg_thickness" 127 }
 		gene_body_hair={ "body_hair_sparse_low_stubble" 187 "body_hair_sparse" 127 }
 		gene_hair_type={ "hair_straight" 127 "hair_straight" 127 }
 		gene_baldness={ "no_baldness" 127 "no_baldness" 127 }
 		eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 }
 		teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 }
 		eyelashes_accessory={ "normal_eyelashes" 65 "normal_eyelashes" 65 }
 		hairstyles={ "western_hairstyles_straight" 206 "all_hairstyles" 0 }
 		beards={ "western_beards_straight" 207 "no_beard" 0 }
 		clothes={ "fp1_low_nobility_clothes" 0 "most_clothes" 0 }
 }
	entity={ 0 0 }
}

From game/common/dna_data/01_easteregg_dna.txt, key easteregg_anton_leirnes; 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.