﻿# When adding a vanity character, please follow the standard format. Poor script hygiene makes the CDs weep.
# So we can keep track of characters put a comment explaining why the character exists, did they win a prize, help us out in some amazing way etc.

# Joel's dad: here so that Joel gets his preferred patronymic. 
easteregg_joel_hansson_father = {
	name="Hans" # Father to get "Hansson" for easteregg_joel_hansson
	religion="catholic"
	culture="danish"
	
	1010.2.7 = {
		birth=yes
	}
	1063.1.1 = {
		employer = 168643 #Skåne
	}
	1063.9.16 = {
		death="1063.9.16"
	}
}

# Completed Matthew's challenge of converting his vanity character to Zunism in ironman
easteregg_alexia_belfort = {
	name = "Alexia"
	dynasty = easteregg_de_belfort
	dna = easteregg_alexia_belfort
	religion = catholic
	culture = french
	female = yes
	sexuality = bisexual

	# Skills
	diplomacy = 3
	martial = 5
	stewardship = 2
	intrigue = 3
	learning = 3

	# Education
	trait = education_diplomacy_4

	# Personality
	trait = compassionate
	trait = brave
	trait = calm

	# Congenital
	trait = shrewd
	trait = beauty_good_1

	# Lifestyle
	trait = lifestyle_herbalist

	# Other
	trait = confider

	disallow_random_traits = yes

	1045.1.28 = {
		birth="1044.4.28"
		effect = {
			add_character_flag = has_scripted_appearance
		}
		give_nickname = nick_the_transcriber
	}
	1066.1.1 = {
		employer = 210 # Burgundy
		effect = {
			add_trait = lifestyle_mystic
			add_trait_xp = {
				trait = lifestyle_mystic
				value = {
					integer_range = {
						min = small_lifestyle_random_xp_low
						max = small_lifestyle_random_xp_high
					}
				}
			}
		}
	}
	1066.9.16 = {
		death = "1066.9.16"
	}
}

# Nikola Stokic's spuse, being added for all her love and support
easteregg_tamara_stokic = {
	name= Tamara
	dynasty = vanity_markovic
	religion = orthodox
	culture = serbian
	dna = easteregg_tamara_stokic
	female = yes

	health=4.85

	trait = education_learning_2
	trait = gluttonous
	trait = compassionate
	trait = content
	trait = journaller
	trait = wheezing

	diplomacy = 8
	martial = 5
	stewardship = 13
	intrigue = 6
	learning = 12
	prowess = 15

	1036.11.04 = {
		birth=yes
	}
	1063.1.1 = {
		# employer = 20499 # Raska
	}
	1066.9.16 = {
		death = "1066.9.16"
	}
}

# Dietwin, a character that got randomgenned and the community was sad about it when he left, so:
easteregg_dietwin = {
	name = "Dietwin"
	religion = catholic
	culture = bavarian
	female = no
	sexuality = bisexual #I so decree it

	# Skills
	diplomacy = 9
	martial = 2
	stewardship = 8
	intrigue = 7
	learning = 8
	prowess = 9

	# Education
	trait = education_martial_4

	# Personality
	trait = patient
	trait = content
	trait = humble

	#Other
	trait = forest_fighter

	disallow_random_traits = yes

	834.5.18 = {
		birth = yes
		add_trait = lifestyle_blademaster
		add_trait_xp = {
			trait = lifestyle_blademaster
			value = 100
		}
	}
	860.1.1 = {
		give_nickname = nick_royalsbane #I have decided this is when he slew some kings
	}
	867.1.1 = {
		employer = 90107 #Bavaria
		move_to_pool = yes #Set him wandering free!
	}
	868.9.16 = {
		death = "868.9.16"
	}
}

# Ida Lilja
easteregg_ida_lilja = {
	name = "Ida"
	dynasty = vanity_lilja
	religion = "norse_pagan"
	culture = "swedish"
	female = yes

	# Skills
	diplomacy = 10
	martial = 2
	stewardship = 5
	intrigue = 5
	learning = 4
	prowess = 9

	# Education
	trait = education_diplomacy_4

	# Personality
	trait = loyal
	trait = stubborn
	trait = sadistic

	#Other
	trait = possessed_genetic
	trait = reckless

	disallow_random_traits = yes

	1048.6.6 = {
		birth = yes
	}
	1066.9.15 = {
		employer = 100525 #Sweden
		effect = {
			add_character_flag = no_headgear
			add_character_flag = has_scripted_appearance
		}
	}
	1066.9.16 = {
		death = "1066.9.16"
	}
}

easteregg_henry_of_skalitz = { # Beginning of KCD1
	name = "Henry"
	dynasty_house = house_of_skalitz
	dna = easteregg_henry_of_skalitz
	religion = "catholic"
	culture = "czech"
	sexuality = bisexual
	health = 7
	
	diplomacy = 5
	martial = 2
	stewardship = 5
	intrigue = 4
	learning = 0
	prowess = 4

	trait = education_martial_1
	trait = compassionate
	trait = brave
	trait = wrathful
	trait = lifestyle_reveler

	disallow_random_traits = yes

	848.1.1 = {
		birth = yes
		effect = {
			add_character_flag = has_scripted_appearance
			add_character_flag = no_hat
		}
	}
	866.1.1 = {
		effect = {
			if = {
				limit = {
					has_dlc_feature = roads_to_power
				}
				change_government = landless_adventurer_government
			}
			add_character_flag = special_laamp_char
			add_character_flag = do_not_generate_starting_family
			add_character_flag = easteregg
			add_to_global_variable_list = {
				name = easteregg_characters_list
				target = root
			}
			save_scope_as = henry
			save_scope_value_as = {
				name = quality
				value = 400
			}
			save_scope_value_as = {
				name = wealth
				value = 400
			}
			create_artifact_weapon_effect = {
				OWNER = scope:henry
				CREATOR = scope:henry
				SET_WEAPON_TYPE = flag:artifact_weapon_type_sword
			}
		}
	}
	867.1.2 = {
		death = yes
	}
}

easteregg_henry_kobyla = { # End of KCD1
	name = "Henry"
	dynasty_house = house_kobyla
	dna = easteregg_henry_of_skalitz
	religion = "catholic"
	culture = "czech"
	sexuality = bisexual
	health = 7
	
	diplomacy = 6
	martial = 10
	stewardship = 5
	intrigue = 5
	learning = 4
	prowess = 11

	trait = education_martial_2
	trait = compassionate
	trait = brave
	trait = wrathful
	trait = lifestyle_blademaster
	trait = lifestyle_reveler
	trait = legitimized_bastard

	disallow_random_traits = yes

	1046.9.15 = {
		birth = yes
		effect = {
			add_character_flag = has_scripted_appearance
			add_character_flag = no_hat
			add_trait_xp = {
				trait = lifestyle_blademaster
				value = {
					integer_range = {
						min = small_lifestyle_random_xp_low
						max = small_lifestyle_random_xp_high
					}
				}
			}
			add_trait_xp = {
				trait = lifestyle_reveler
				value = {
					integer_range = {
						min = small_lifestyle_random_xp_low
						max = small_lifestyle_random_xp_high
					}
				}
			}
		}
	}
	1065.12.27 = {
		effect = {
			if = {
				limit = {
					has_dlc_feature = roads_to_power
				}
				change_government = landless_adventurer_government
			}
			add_character_flag = special_laamp_char
			add_character_flag = do_not_generate_starting_family
			add_character_flag = easteregg
			add_to_global_variable_list = {
				name = easteregg_characters_list
				target = root
			}
			save_scope_as = henry
			save_scope_value_as = {
				name = quality
				value = 400
			}
			save_scope_value_as = {
				name = wealth
				value = 400
			}
			create_artifact_easteregg_henry_longsword_effect = {
				CREATOR = scope:henry
				ARTIFACT_NAME = artifact_radzig_kobyla_longsword_name
			}
			scope:newly_created_artifact = {
				add_artifact_modifier = easteregg_henry_longsword_modifier
			}
		}
	}
	1066.9.16 = {
		death = yes
	}
}

easteregg_henry_kobyla_late = { # End of KCD2
	name = "Henry"
	dynasty_house = house_kobyla_late
	dna = easteregg_henry_of_skalitz
	religion = "catholic"
	culture = "czech"
	sexuality = bisexual
	health = 7
	
	diplomacy = 11
	martial = 14
	stewardship = 7
	intrigue = 9
	learning = 6
	prowess = 15

	trait = education_martial_3
	trait = compassionate
	trait = brave
	trait = wrathful
	trait = lifestyle_blademaster
	trait = lifestyle_reveler
	trait = legitimized_bastard
	trait = logistician
	trait = knight_errant

	disallow_random_traits = yes

	1156.10.1 = {
		birth = yes
		effect = {
			add_character_flag = has_scripted_appearance
			add_character_flag = no_hat
			add_trait_xp = {
				trait = lifestyle_blademaster
				value = {
					integer_range = {
						min = small_lifestyle_random_xp_low
						max = small_lifestyle_random_xp_high
					}
				}
			}
			add_trait_xp = {
				trait = lifestyle_reveler
				value = {
					integer_range = {
						min = small_lifestyle_random_xp_low
						max = small_lifestyle_random_xp_high
					}
				}
			}
		}
	}
	1177.10.1 = {
		effect = {
			if = {
				limit = {
					has_dlc_feature = roads_to_power
				}
				change_government = landless_adventurer_government
			}
			add_character_flag = special_laamp_char
			add_character_flag = do_not_generate_starting_family
			add_character_flag = easteregg
			add_to_global_variable_list = {
				name = easteregg_characters_list
				target = root
			}
			save_scope_as = henry
			save_scope_value_as = {
				name = quality
				value = 400
			}
			save_scope_value_as = {
				name = wealth
				value = 400
			}
			create_artifact_easteregg_henry_longsword_effect = {
				CREATOR = scope:henry
				ARTIFACT_NAME = artifact_henrys_longsword_name
			}
			scope:newly_created_artifact = {
				add_artifact_modifier = easteregg_henry_longsword_modifier
			}
		}
	}
	1180.10.1 = {
		death = yes
	}
}
