﻿
	#Badger: Linked to Paranoid. 
	#Bear: Linked to Wrathful. 
	#Bee: Linked to Diligent.
	#Black Swan: Linked to Vengeful.
	#Bull: Linked to Greedy.
	#Bunny: Linked to Craven. 
	#Butterfly: Linked to Generous. 
	#Cat: Linked to Fickle. 
	#Crow: Linked to Cynical. 
	#Dog: Linked to Compassionate. 
	#Dove: Linked to Forgiving. 
	#Dragon: Linked to Ambitious. 
	#Eagle: Linked to Brave. 
	#Elephant: Linked to Just. 
	#Fox: Linked to Gregarious.
	#Goat: Linked to Stubborn. 
	#Hog: Linked to Gluttonous. 
	#Lamb: Linked to Trusting.
	#Leopard: Linked to Patient.
	#Lion: Linked to Honest.
	#Owl: Linked to Calm. 
	#Peacock: Linked to Arrogant. 
	#Rat: Linked to Deceitful.
	#Scorpion: Linked to Arbitrary.
	#Snake: Linked to Callous. 
	#Stag: Linked to Zealous. 
	#Stallion: Linked to Impatient. 
	#Stork: Linked to Temperate. 
	#Swan: Linked to Chaste.
	#Tiger: Linked to Eccentric. 
	#Vulture: Linked to Lazy. 
	#Weasel: Linked to Shy.
	#Wolf: Linked to Humble. 

@pos_compat_high = 30
@pos_compat_medium = 15
@pos_compat_low = 5

@neg_compat_high = -30
@neg_compat_medium = -15
@neg_compat_low = -5

gpt_badger = {
	category = personality
	opposites = {
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}

	stewardship = 2
	learning = -1
	diplomacy = -2
	domain_limit = 1
	stress_gain_mult = 0.2
	tyranny_gain_mult = 0.1
	monthly_county_control_growth_factor = 0.1
	parochial_opinion = 5
	
	ai_greed = 20
	ai_vengefulness = 20
	ai_sociability = -20
	ai_compassion = -10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_badger.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_badger_desc
			}
			desc = trait_gpt_badger_character_desc
		}
	}

	compatibility = {
		paranoid = @pos_compat_low
		cynical = @pos_compat_low
		honest = @pos_compat_low
		trusting = @pos_compat_low
		forgiving = @neg_compat_medium
		deceitful = @neg_compat_high
		sadistic = @neg_compat_high
		callous = @neg_compat_high
		vengeful = @neg_compat_high
		gregarious = @neg_compat_medium
		lustful = @neg_compat_medium
		greedy = @neg_compat_medium
		ambitious = @neg_compat_medium
		eccentric = @neg_compat_medium
	}
}

gpt_bear = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	martial = 2
	stewardship = 3
	intrigue = -1
	learning = -2
	dread_gain_mult = 0.2
	army_toughness_mult = 0.1
	hard_casualty_modifier = 0.1
	belligerent_opinion = 5
	parochial_opinion = 5
	courtly_opinion = -10

	ai_war_chance = 0.25

	ai_rationality = 15
	ai_honor = -15
	ai_compassion = -15

	flag = trait_gpt_unlocks_t2_withdraw_from_view
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_bear.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_bear_desc
			}
			desc = trait_gpt_bear_character_desc
		}
	}

	compatibility = {
		wrathful = @pos_compat_low
		stubborn = @pos_compat_low
		honest = @pos_compat_low
		vengeful = @pos_compat_low
		calm = @neg_compat_medium
		patient = @neg_compat_medium
		forgiving = @neg_compat_low
		compassionate = @neg_compat_low
		eccentric = @neg_compat_low
	}
}

gpt_bee = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	stewardship = 2
	intrigue = -2
	learning = -1
	additional_fort_level = 1
	garrison_size = 0.2
	development_growth_factor = 0.1
	parochial_opinion = 10
	courtly_opinion = -10
	glory_hound_opinion = -10

	ai_war_chance = -0.25

	ai_energy = 25
	ai_sociability = 20
	ai_greed = -25

	flag = can_improve_capital_decision
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_bee.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_bee_desc
			}
			desc = trait_gpt_bee_character_desc
		}
	}

	compatibility = {
		diligent = @pos_compat_medium
		ambitious = @pos_compat_low
		patient = @pos_compat_low
		whole_of_body = @pos_compat_low
		scholar = @pos_compat_low
		theologian = @pos_compat_low
		pensive = @pos_compat_low
		architect = @pos_compat_low
		administrator = @pos_compat_low
		avaricious = @pos_compat_low
		lazy = @neg_compat_medium
		content = @neg_compat_low
	}
}

gpt_blackswan = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	intrigue_per_stress_level = 4
	learning = -2
	dread_baseline_add = 10
	monthly_influence = 2
	tyranny_gain_mult = -0.2
	religious_head_opinion = -10
	opinion_of_liege = -20

	ai_vengefulness = 30
	ai_greed = 25
	ai_rationality = -30
	ai_honor = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_blackswan.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_blackswan_desc
			}
			desc = trait_gpt_blackswan_character_desc
		}
	}

	compatibility = {
		forgiving = @neg_compat_high
		content = @neg_compat_medium
		compassionate = @neg_compat_low
	}

}

gpt_bull = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	stewardship = 2
	learning = -1
	intrigue = -2
	monthly_county_control_growth_add = 0.3
	barons_and_minor_landholders_opinion = 10
	holding_build_gold_cost = -0.2
	county_opinion_add = 15
	county_fertility_growth_mult = 0.2
	character_travel_speed_mult = -0.2
	fellow_vassal_opinion = -10
	
	ai_honor = 30
	ai_energy = 15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_bull.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_bull_desc
			}
			desc = trait_gpt_bull_character_desc
		}
	}
	
	compatibility = {
		greedy = @pos_compat_low
		ambitious = @pos_compat_low
		generous = @neg_compat_high
		content = @neg_compat_medium
		compassionate = @neg_compat_medium	
	}
}

gpt_butterfly = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	diplomacy = 3
	martial = -2
	prowess = -3
	dread_baseline_add = -10
	glory_hound_opinion = -10
	belligerent_opinion = -5
	opinion_of_different_culture = 10
	opinion_of_different_faith = 10
	monthly_wanderer_lifestyle_xp_gain_mult = 0.2
	cultural_head_acceptance_gain_mult = 0.2

	flag = nomadic_philosophy_cheaper_culture_convert
	flag = nomadic_philosophy_easier_to_hybridize
	
	ai_compassion = 20
	ai_sociability = 25
	ai_rationality = -30
	ai_energy = -15
	
	# same_opinion = 20

	ai_war_chance = -0.5
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_butterfly.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_butterfly_desc
			}
			desc = trait_gpt_butterfly_character_desc
		}
	}

	compatibility = {
		generous = @pos_compat_high
		compassionate = @pos_compat_medium	
		content = @pos_compat_low
		forgiving = @pos_compat_low
		greedy = @neg_compat_high
		ambitious = @neg_compat_low
	}
}

gpt_cat = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	intrigue = 1
	diplomacy = 1
	stewardship = -1
	martial = -2
	scheme_discovery_chance_mult = 0.2
	liege_opinion = -10
	courtly_opinion = 5

	flag = can_improve_hostile_schemes_decision

	ai_sociability = -25
	ai_boldness = -10

	flag = trait_gpt_unlocks_t2_arbitrary_arrests
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_cat.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_cat_desc
			}
			desc = trait_gpt_cat_character_desc
		}
	}
	
	compatibility = {
		fickle = @pos_compat_low
		forgiving = @pos_compat_low
		stubborn = @neg_compat_medium
	}
}

gpt_crocodile = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	stewardship = 2
	prowess = 1
	diplomacy = -3
	diplomatic_range_mult = -0.2
	dread_per_tyranny_add = 2
	cowed_vassal_herd_contribution_mult = 0.2
	cowed_vassal_levy_contribution_mult = 0.2
	cowed_vassal_tax_contribution_mult = 0.2
	belligerent_opinion = 10
	minority_opinion = -10

	ai_vengefulness = 20
	ai_compassion = -30
	ai_honor = -20

	flag = can_murder_own_children
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_crocodile.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_crocodile_desc
			}
			desc = trait_gpt_crocodile_character_desc
		}
	}
	
	compatibility = {
		sadistic = @pos_compat_medium
		torturer = @pos_compat_low
		callous = @pos_compat_low
		arbitrary = @pos_compat_low
		compassionate = @neg_compat_high
		generous = @neg_compat_high
		just = @neg_compat_medium
		forgiving = @neg_compat_medium
		trusting = @neg_compat_low
		curious = @neg_compat_low
	}
}

gpt_crow = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	learning = 2
	diplomacy = -2
	attraction_opinion = -10
	opinion_of_female_rulers = 10
	monthly_wanderer_lifestyle_xp_gain_mult = 0.2
	faith_creation_piety_cost_mult = -0.5
	zealot_opinion = -5
	clergy_opinion = -10
	
	ai_rationality = 20
	ai_zeal = -20
	ai_sociability = -15
	ai_honor = -10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_crow.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_crow_desc
			}
			desc = trait_gpt_crow_character_desc
		}
	}

	compatibility = {
		cynical = @pos_compat_high
		whole_of_body = @pos_compat_medium
		scholar = @pos_compat_medium
		theologian = @pos_compat_medium
		honest = @pos_compat_low
		intellect_good_1 = @pos_compat_low
		intellect_good_2 = @pos_compat_low
		intellect_good_3 = @pos_compat_low
		shrewd = @pos_compat_low
		zealous = @neg_compat_high
		intellect_bad_1 = @neg_compat_medium
		intellect_bad_2 = @neg_compat_medium
		intellect_bad_3 = @neg_compat_medium
		trusting = @neg_compat_low
	}
}

gpt_dog = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	diplomacy = 1
	stewardship = -3
	monthly_lifestyle_xp_gain_mult = -0.2
	dread_baseline_add = -10
	stress_gain_mult = -0.25
	befriend_scheme_phase_duration_add = -40
	sway_scheme_phase_duration_add = -40

	ai_war_chance = -0.25
	
	ai_sociability = 30
	ai_compassion = 30
	ai_vengefulness = -20
	ai_greed = -15
	ai_honor = 10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_dog.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_dog_desc
			}
			desc = trait_gpt_dog_character_desc
		}
	}

	compatibility = {
		compassionate = @pos_compat_high
		generous = @pos_compat_high
		honest = @pos_compat_medium
		just = @pos_compat_medium
		forgiving = @pos_compat_medium
		trusting = @pos_compat_low
		gregarious = @pos_compat_low
		curious = @pos_compat_medium
		calm = @pos_compat_low
		patient = @pos_compat_low
		eccentric = @pos_compat_low
		callous = @neg_compat_high
		sadistic = @neg_compat_high
		deceitful = @neg_compat_medium
		arbitrary = @neg_compat_medium
		vengeful = @neg_compat_medium
		greedy = @neg_compat_low
		paranoid = @neg_compat_low
		wrathful = @neg_compat_low
		torturer = @neg_compat_low
	}
}

gpt_dove = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	diplomacy = 3
	martial = -4
	independent_ruler_opinion = 20
	fellow_vassal_opinion = 15
	minority_opinion = 10
	belligerent_opinion = -10

	flag = join_factions_less
	flag = better_war_hostages

	ai_war_chance = -1
	
	ai_compassion = 30
	ai_honor = 15
	ai_vengefulness = -25
	ai_boldness = -20
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_dove.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_dove_desc
			}
			desc = trait_gpt_dove_character_desc
		}
	}

	compatibility = {
		forgiving = @pos_compat_high
		compassionate = @pos_compat_medium
		honest = @pos_compat_medium
		generous = @pos_compat_low
		just = @pos_compat_low
		trusting = @pos_compat_low
		gregarious = @pos_compat_low
		calm = @pos_compat_low
		patient = @pos_compat_low
		vengeful = @neg_compat_high
		callous = @neg_compat_medium
		sadistic = @neg_compat_medium
		deceitful = @neg_compat_medium
		arbitrary = @neg_compat_low
		paranoid = @neg_compat_low
		wrathful = @neg_compat_low
	}
}

gpt_dragon = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	prowess = 4
	monthly_prestige = 1
	short_reign_duration_mult = -0.5
	long_reign_bonus_mult = 0.5
	powerful_vassal_opinion = -10
	opinion_of_liege = -10
	independent_ruler_opinion = -10
	tributary_opinion = 10
	led_by_owner_extra_advantage_add = 8

	flag = higher_chance_of_dying_in_battle

	ai_war_chance = 0.5
	
	ai_boldness = 30
	ai_greed = 20
	ai_compassion = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_dragon.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_dragon_desc
			}
			desc = trait_gpt_dragon_character_desc
		}
	}

	compatibility = {
		ambitious = @pos_compat_low
		diligent = @pos_compat_low
		greedy = @pos_compat_low
		brave = @pos_compat_low
		rowdy = @pos_compat_low
		content = @neg_compat_medium
		lazy = @neg_compat_medium
		craven = @neg_compat_medium
		generous = @neg_compat_low
		trusting = @neg_compat_low
	}
}

gpt_eagle = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	martial = 2
	learning = 1
	diplomacy = 2
	stewardship = 3
	prowess = 2
	legitimacy_gain_mult = 0.1
	monthly_influence_mult = 0.1
	courtier_and_guest_opinion = -10
	councillor_opinion = -10
	stress_gain_mult = 0.5

	ai_rationality = 25
	ai_energy = 10
	ai_sociability = -15
	ai_compassion = -10

	flag = can_recruit_open_specialist_trait
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_eagle.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_eagle_desc
			}
			desc = trait_gpt_eagle_character_desc
		}
	}
	
	compatibility = {
		brave = @pos_compat_high
		ambitious = @pos_compat_medium
		rowdy = @pos_compat_medium
		gallant = @pos_compat_low
		lifestyle_blademaster = @pos_compat_low
		strategist = @pos_compat_low
		overseer = @pos_compat_low
		gallant = @pos_compat_low
		craven = @neg_compat_high
		lazy = @neg_compat_medium
		calm = @neg_compat_low
		content = @neg_compat_low
	}
}

gpt_elephant = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	learning = 6
	intrigue = -2
	martial = -2
	courtier_and_guest_opinion = 10
	learn_language_scheme_phase_duration_add = medium_scheme_phase_duration_bonus_value
	owned_personal_scheme_success_chance_add = 10
	personal_scheme_phase_duration_add = 40
	monthly_learning_lifestyle_xp_gain_mult = 0.15
	monthly_war_income_mult = -0.1
	
	ai_compassion = 25
	ai_rationality = 20
	ai_zeal = 10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_elephant.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_elephant_desc
			}
			desc = trait_gpt_elephant_character_desc
		}
	}
	
	compatibility = {
		just = @pos_compat_high
		zealous = @pos_compat_medium
		honest = @pos_compat_medium
		compassionate = @pos_compat_medium
		gallant = @pos_compat_medium
		trusting = @pos_compat_low
		brave = @pos_compat_low
		arbitrary = @neg_compat_high
		deceitful = @neg_compat_medium
		sadistic = @neg_compat_medium
		callous = @neg_compat_medium
		fickle = @neg_compat_low
		greedy = @neg_compat_low
		eccentric = @neg_compat_low
	}
}

gpt_fox = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	intrigue = 6
	stewardship = -2
	martial = -2
	short_reign_duration_mult = 0.5
	long_reign_bonus_mult = -0.5
	monthly_lifestyle_xp_gain_mult = 0.1
	courtly_opinion = 5

	flag = can_offer_strong_hook_to_agents
	flag = can_dismiss_hooks_interaction
	
	ai_rationality = 25
	ai_sociability = 15
	ai_honor = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_fox.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_fox_desc
			}
			desc = trait_gpt_fox_character_desc
		}
	}

	compatibility = {
		gregarious = @pos_compat_high
		curious = @pos_compat_medium
		charming = @pos_compat_high
		compassionate = @pos_compat_medium
		honest = @pos_compat_medium
		lustful = @pos_compat_medium
		lifestyle_reveler = @pos_compat_medium
		diplomat = @pos_compat_medium
		family_first = @pos_compat_medium
		august = @pos_compat_medium
		gallant = @pos_compat_medium
		eccentric = @pos_compat_medium
		trusting = @pos_compat_low
		shy = @neg_compat_medium
		callous = @neg_compat_medium
		sadistic = @neg_compat_medium
		chaste = @neg_compat_low
		celibate = @neg_compat_low
		craven = @neg_compat_low
	}
}

gpt_hog = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	prowess = 4
	diplomacy = -3
	learning = -6
	mercenary_hire_cost_mult = -0.20
	attraction_opinion = -10
	stress_loss_mult = 0.5
	general_opinion = -10
	fertility = 0.10
	development_growth_factor = -0.15
	army_maintenance_mult = -0.2

	flag = initial_legitimacy_nerf
	
	ai_greed = 20
	ai_honor = -15
	ai_rationality = -20
	ai_sociability = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_hog.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_hog_desc
			}
			desc = trait_gpt_hog_character_desc
		}
	}
	
	compatibility = {
		gluttonous = @pos_compat_medium
		drunkard = @pos_compat_low
		greedy = @pos_compat_low
		ambitious = @pos_compat_low
		lifestyle_reveler = @pos_compat_medium
		temperate = @neg_compat_medium
	}
}

gpt_lamb = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	faith_conversion_piety_cost_mult = -0.5
	intrigue = -2
	stewardship_per_piety_level = 1
	diplomacy_per_piety_level = 1
	enemy_hostile_scheme_success_chance_add = 15
	travel_danger = 10
	monthly_piety = 1
	zealot_opinion = 10
	clergy_opinion = 10
	religious_head_opinion = 10
	
	ai_zeal = 30
	ai_compassion = 20
	ai_greed = -20
	ai_rationality = -30
	ai_boldness = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_lamb.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_lamb_desc
			}
			desc = trait_gpt_lamb_character_desc
		}
	}

	compatibility = {
		trusting = @pos_compat_medium
		honest = @pos_compat_medium
		compassionate = @pos_compat_low
		paranoid = @neg_compat_medium
		deceitful = @neg_compat_medium
		callous = @neg_compat_low
		sadistic = @neg_compat_low
		vengeful = @neg_compat_low
	}
}

gpt_leopard = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	martial = 2
	diplomacy = -2
	dread_baseline_add = 10
	owned_scheme_secrecy_add = 20
	army_screen_mult = 0.2
	army_pursuit_mult = 0.2
	courtly_opinion = -5
	glory_hound_opinion = -10
	stress_loss_mult = -0.5
	
	ai_rationality = 15
	ai_vengefulness = 20
	ai_honor = -10
	ai_boldness = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_leopard.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_leopard_desc
			}
			desc = trait_gpt_leopard_character_desc
		}
	}

	compatibility = {
		patient = @pos_compat_medium
		calm = @pos_compat_medium
		stubborn = @pos_compat_low
		temperate = @pos_compat_low
		eccentric = @pos_compat_low
		impatient = @neg_compat_high
		wrathful = @neg_compat_low
		fickle = @neg_compat_low
	}
}

gpt_lion = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	martial_per_stress_level = 3
	prowess_per_stress_level = 4
	negate_health_penalty_add = 0.5
	owned_hostile_scheme_success_chance_add = -10
	attraction_opinion = 10
	glory_hound_opinion = 10
	legitimacy_loss_mult = -0.2
	stress_gain_mult = 0.5
	
	flag = offer_vassalisation_25 
	flag = initial_legitimacy_boost
	
	ai_honor = 30
	ai_boldness = 25
	ai_compassion = 15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_lion.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_lion_desc
			}
			desc = trait_gpt_lion_character_desc
		}
	}

	compatibility = {
		honest = @pos_compat_high
		just = @pos_compat_medium
		trusting = @pos_compat_medium
		compassionate = @pos_compat_low
		deceitful = @neg_compat_high
		charming = @neg_compat_medium
		paranoid = @neg_compat_medium
	}
}

gpt_owl = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	learning = 4
	stewardship = -1
	diplomacy = -2
	enemy_personal_scheme_success_chance_add = -10
	monthly_learning_lifestyle_xp_gain_mult = 0.2
	character_capital_county_monthly_development_growth_add = 0.2
	army_siege_value_mult = 0.1
	courtly_opinion = -5
	glory_hound_opinion = -10
	belligerent_opinion = -5

	flag = trait_gpt_unlocks_t3_withdraw_from_view
	
	ai_rationality = 30
	ai_sociability = -25
	ai_energy = -20
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_owl.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_owl_desc
			}
			desc = trait_gpt_owl_character_desc
		}
	}

	compatibility = {
		calm = @pos_compat_medium
		patient = @pos_compat_medium
		chaste = @pos_compat_low
		temperate = @pos_compat_low
		lazy = @pos_compat_low
		wrathful = @neg_compat_high
		impatient = @neg_compat_medium
	}
}

gpt_peacock = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}

	diplomacy = 2
	learning = -2
	stewardship = -3
	monthly_income_mult = -0.2
	court_grandeur_baseline_add = 8
	owned_legend_spread_mult = 0.25
	prestige_level_impact_mult = 0.5
	councillor_opinion = -10
	attraction_opinion = 10
	courtly_opinion = 10
	
	ai_sociability = 25
	ai_greed = 15
	ai_rationality = -20
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_peacock.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_peacock_desc
			}
			desc = trait_gpt_peacock_character_desc
		}
	}

	compatibility = {
		arrogant = @pos_compat_low
		greedy = @pos_compat_medium
		ambitious = @pos_compat_medium
		beauty_good_1 = @pos_compat_low
		beauty_good_2 = @pos_compat_low
		beauty_good_3 = @pos_compat_low
		humble = @neg_compat_medium
		content = @neg_compat_medium
		generous = @neg_compat_low
		beauty_bad_1 = @neg_compat_low
		beauty_bad_2 = @neg_compat_low
		beauty_bad_3 = @neg_compat_low
	}
}

gpt_bunny = {	#Rabbit
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	diplomacy = -2
	stewardship = 2
	dread_baseline_add = -10
	opinion_of_vassal = 10
	councillor_opinion = 20
	happy_powerful_vassal_levy_contribution_mult = -0.2
	happy_powerful_vassal_tax_contribution_mult = -0.2
	epidemic_resistance = 5

	flag = lower_chance_of_dying_in_combat
 #	flag = trait_gpt_unlocks_t4_withdraw_from_view
 #	flag = trait_gpt_unlocks_t2_countermeasures
	
	ai_compassion = 25
	ai_sociability = 15
	ai_boldness = -30
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_bunny.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_bunny_desc
			}
			desc = trait_gpt_bunny_character_desc
		}
	}

	compatibility = {
		craven = @pos_compat_low
		patient = @pos_compat_low
		calm = @pos_compat_low
		content = @pos_compat_low
		brave = @neg_compat_medium
		wrathful = @neg_compat_high
		sadistic = @neg_compat_high
		callous = @neg_compat_medium
		impatient = @neg_compat_low
		ambitious = @neg_compat_low
		deceitful = @neg_compat_low
	}
}

gpt_rat = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	intrigue = 2
	stewardship = -2
	learning = -1
	martial = -2
	monthly_prestige_gain_mult = -0.2
	owned_personal_scheme_success_chance_add = 10
	happy_powerful_vassal_tax_contribution_mult = 0.2
	happy_powerful_vassal_levy_contribution_mult = 0.2
	general_opinion = -10
	
	flag = agent_acceptance_25
	
	ai_sociability = 25
	ai_greed = 15
	ai_honor = -20
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_rat.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_rat_desc
			}
			desc = trait_gpt_rat_character_desc
		}
	}

	compatibility = {
		deceitful = @pos_compat_medium
		charming = @pos_compat_medium
		ambitious = @pos_compat_low
		honest = @neg_compat_medium
		just = @neg_compat_medium
		trusting = @neg_compat_medium #"Why are they so gullible?!"
		paranoid = @neg_compat_low #"Why are they so hard to fool?!"
		compassionate = @neg_compat_low
		eccentric = @neg_compat_low #"What even is this person"
	}
}

gpt_goat = { #Ram
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_stork
		gpt_weasel
	}
	
	stewardship = 3
	diplomacy = -2
	councillor_opinion = -10
	courtier_and_guest_opinion = -10
	character_travel_safety = 10
	enemy_hostile_scheme_success_chance_add = -10
	monthly_legitimacy_add = 1
	stress_loss_mult = -0.25
	
	ai_sociability = -25
	ai_compassion = -15
	ai_energy = -10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_goat.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_goat_desc
			}
			desc = trait_gpt_goat_character_desc
		}
	}

	compatibility = {
		patient = @pos_compat_low
		forgiving = @neg_compat_low
		fickle = @neg_compat_low
	}
}

gpt_scorpion = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	prowess = 1
	martial = 2
	diplomacy = -4
	dread_baseline_add = 25
	dread_loss_mult = -0.2
	owned_personal_scheme_success_chance_add = -10
	general_opinion = -10
	parochial_opinion = -10

	flag = can_duel_anyone_interaction
	
	ai_vengefulness = 30
	ai_boldness = 20
	ai_compassion = -30
	ai_rationality = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_scorpion.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_scorpion_desc
			}
			desc = trait_gpt_scorpion_character_desc
		}
	}

	compatibility = {
		eccentric = @pos_compat_medium
		arbitrary = @pos_compat_low
		fickle = @pos_compat_low
		just = @neg_compat_medium
		zealous = @neg_compat_low
		stubborn = @neg_compat_low
		honest = @neg_compat_low
	}
}

gpt_snake = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	monthly_piety = -1
	diplomacy = -2
	dread_baseline_add = 15
	max_hostile_schemes_add = 1
	general_opinion = -10
	county_opinion_add = -15

	flag = can_accelerate_schemes_decision
	
	ai_vengefulness = 30
	ai_compassion = -30
	ai_honor = -20
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_snake.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_snake_desc
			}
			desc = trait_gpt_snake_character_desc
		}
	}

	compatibility = {
		callous = @pos_compat_low
		arbitrary = @pos_compat_low
		compassionate = @neg_compat_high
		curious = @neg_compat_low
		generous = @neg_compat_high
		just = @neg_compat_medium
		forgiving = @neg_compat_medium
		trusting = @neg_compat_low
	}
}

gpt_stag = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	learning = -1
	intrigue = -2
	vassal_limit = 10
	diplomacy_per_prestige_level = 1
	monthly_prestige_gain_per_legitimacy_level_mult = 0.05
	monthly_piety_gain_per_legitimacy_level_mult = 0.05

	flag = initial_legitimacy_boost
	
	ai_honor = 30
	ai_sociability = 10
	ai_compassion = 10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_stag.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_stag_desc
			}
			desc = trait_gpt_stag_character_desc
		}
	}

	compatibility = {
		zealous = @pos_compat_high
		just = @pos_compat_medium
		devoted = @pos_compat_medium
		ambitious = @pos_compat_low
		trusting = @pos_compat_low
		whole_of_body = @pos_compat_low
		scholar = @pos_compat_low
		theologian = @pos_compat_low
		cynical = @neg_compat_high
		craven = @neg_compat_medium
		content = @neg_compat_low
		paranoid = @neg_compat_low
		drunkard = @neg_compat_low
		lifestyle_herbalist = @neg_compat_low
		lifestyle_mystic = @neg_compat_low
		eccentric = @neg_compat_low
	}
}

gpt_stallion = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	prowess = 6
	stewardship = -2
	learning = -4
	health = 0.25
	monthly_prestige_gain_mult = 0.2
	stress_loss_per_prestige_level = 0.1
	glory_hound_opinion = 10
	parochial_opinion = -5
	courtly_opinion = -10

	flag = extra_scheme_success_chance_vs_rivals
	flag = can_duel_criminals_interaction
	flag = higher_chance_of_dying_in_battle
	
	ai_boldness = 30
	ai_vengefulness = 20
	ai_compassion = -15
	ai_sociability = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_stallion.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_stallion_desc
			}
			desc = trait_gpt_stallion_character_desc
		}
	}

	compatibility = {
		impatient = @pos_compat_low
		wrathful = @pos_compat_low
		brave = @pos_compat_low
		patient = @neg_compat_medium
		calm = @neg_compat_low
		temperate = @neg_compat_low
		eccentric = @neg_compat_high
	}
}

gpt_stork = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_weasel
	}
	
	stewardship = 1
	martial = -1
	fertility = 0.15
	close_relative_opinion = 10
	dynasty_opinion = 10
	monthly_dynasty_prestige = 0.5
	faith_conversion_piety_cost_mult = 0.5
	faith_creation_piety_cost_mult = 0.5

	flag = nomadic_philosophy_introduce_heir
	
	ai_compassion = 30
	ai_sociability = 20
	ai_greed = -15
	ai_vengefulness = -15
	ai_honor = 10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_stork.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_stork_desc
			}
			desc = trait_gpt_stork_character_desc
		}
	}

	compatibility = {
		temperate = @pos_compat_medium
		calm = @pos_compat_low
		content = @pos_compat_low
		chaste = @pos_compat_low
		gluttonous = @neg_compat_medium
		drunkard = @neg_compat_low
		greedy = @neg_compat_low
		lustful = @neg_compat_low
		lifestyle_reveler = @neg_compat_medium
	}
}

gpt_swan = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}

	diplomacy = 6
	learning = -3
	stewardship = -2
	attraction_opinion = 10
	diplomatic_range_mult = 0.2
	seduce_scheme_phase_duration_add = -20
	elope_scheme_phase_duration_add = -20
	courting_scheme_phase_duration_add = -20
	
	flag = can_abandon_hooks_interaction
	
	ai_sociability = 30
	ai_compassion = 15
	ai_honor = 10
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_swan.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_swan_desc
			}
			desc = trait_gpt_swan_character_desc
		}
	}

	compatibility = {
		chaste = @pos_compat_medium
		celibate = @pos_compat_medium
		temperate = @pos_compat_low
		calm = @pos_compat_low
		lustful = @neg_compat_high
		deviant = @neg_compat_high
		lovers_pox = @neg_compat_low
		early_great_pox = @neg_compat_low
		great_pox = @neg_compat_low
		lifestyle_reveler = @neg_compat_low
		seducer = @neg_compat_low
	}
}

gpt_tiger = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	trait_track_lifestyle_blademaster_xp_gain_mult = 0.2
	lifestyle_physician_xp_gain_mult = 0.2
	pilgrim_xp_gain_mult = 0.2
	
	monthly_lifestyle_xp_gain_mult = 0.2

	trait_track_travel_xp_gain_mult = 0.2
	trait_track_danger_xp_gain_mult = 0.2

	trait_track_hunter_xp_gain_mult = 0.2
    trait_track_falconer_xp_gain_mult = 0.2

    trait_track_bow_xp_gain_mult = 0.2
	trait_track_foot_xp_gain_mult = 0.2
    trait_track_horse_xp_gain_mult = 0.2
	trait_track_wit_xp_gain_mult = 0.2

	flag = unlock_voluntary_laampdom_trait
	
	ai_energy = 30
	ai_rationality = 25
	ai_sociability = -30
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_tiger.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_tiger_desc
			}
			desc = trait_gpt_tiger_character_desc
		}
	}

	compatibility = {
		patient = @pos_compat_high
		arbitrary = @pos_compat_low
		shy = @pos_compat_low
		gregarious = @pos_compat_low
		compassionate = @pos_compat_low
		stubborn = @neg_compat_medium
		fickle = @neg_compat_medium
		zealous = @neg_compat_medium
		just = @neg_compat_medium
		wrathful = @neg_compat_medium
		impatient = @neg_compat_medium
		deceitful = @neg_compat_medium
		paranoid = @neg_compat_medium
	}
}

gpt_vulture = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	stewardship = 2
	martial = 1
	learning = -3
	dread_baseline_add = 10
	courtier_and_guest_opinion = -10
	raid_speed = 0.2
	hostile_county_attrition = -0.2

	ai_war_chance = 0.5

	flag = join_factions_more
	flag = can_foment_revolt_interaction
	flag = can_fabricate_hooks_on_rivals
	
	ai_greed = 25
	ai_rationality = 20
	ai_honor = -10
	ai_compassion = -20
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_vulture.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_vulture_desc
			}
			desc = trait_gpt_vulture_character_desc
		}
	}

	compatibility = {
		lazy = @pos_compat_medium
		content = @pos_compat_low
		calm = @pos_compat_low
		gluttonous = @pos_compat_low
		diligent = @neg_compat_medium
		ambitious = @neg_compat_low
		eccentric = @neg_compat_low
	}
}

gpt_weasel = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_wolf
		gpt_crow
		gpt_goat
		gpt_stork
	}
	
	martial = 6
	learning = -2
	diplomacy = -2
	stewardship = -1
	men_at_arms_maintenance_per_dread_mult = -0.005
	liege_opinion = -10
	opinion_of_liege = -10

	ai_war_chance = 0.25
	
	flag = can_duel_anyone_interaction
	flag = join_factions_more
	
	ai_boldness = 30
	ai_honor = -15
	ai_sociability = -20
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_weasel.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_weasel_desc
			}
			desc = trait_gpt_weasel_character_desc
		}
	}

	compatibility = {
		shy = @pos_compat_medium
		content = @pos_compat_low
		calm = @pos_compat_low
		craven = @pos_compat_low
		chaste = @pos_compat_low
		celibate = @pos_compat_low
		eccentric = @pos_compat_low
		gregarious = @neg_compat_high
		curious = @neg_compat_medium
		wrathful = @neg_compat_medium
		ambitious = @neg_compat_low
		lustful = @neg_compat_low
	}
}

gpt_wolf = {
	category = personality
	opposites = {
		gpt_badger
		gpt_bear
		gpt_bee
		gpt_blackswan
		gpt_bull
		gpt_bunny
		gpt_butterfly
		gpt_cat
		gpt_crocodile
		gpt_dog
		gpt_dove
		gpt_dragon
		gpt_eagle
		gpt_elephant
		gpt_fox
		gpt_hog
		gpt_lamb
		gpt_leopard
		gpt_lion
		gpt_owl
		gpt_peacock
		gpt_rat
		gpt_scorpion
		gpt_snake
		gpt_stag
		gpt_stallion
		gpt_swan
		gpt_tiger
		gpt_vulture
		gpt_crow
		gpt_goat
		gpt_stork
		gpt_weasel
	}
	
	martial = 2
	intrigue = -2
	learning = -1
	knight_limit = 1
	knight_effectiveness_per_prowess = 0.01
	accolade_glory_gain_mult = 0.1
	courtly_opinion = 5
	glory_hound_opinion = 10

	flag = unlock_voluntary_laampdom_trait
	flag = can_duel_criminals_interaction
	
	ai_honor = 30
	ai_zeal = 20
	ai_compassion = 15
	ai_greed = -15
	
	# same_opinion = 20
	
	shown_in_ruler_designer = yes
	random_creation = 0
	random_creation_weight = 0
	
	icon = gpt_wolf.png
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = { exists = this }
				}
				desc = trait_gpt_wolf_desc
			}
			desc = trait_gpt_wolf_character_desc
		}
	}

	compatibility = {
		humble = @pos_compat_high
		content = @pos_compat_low
		generous = @pos_compat_low
		compassionate = @pos_compat_low
		just = @pos_compat_low
		arrogant = @neg_compat_high
		greedy = @neg_compat_medium
		ambitious = @neg_compat_medium
	}
}