characters = {
	NSC_ferdinand_ii = {
		name = "Ferdinando II"
		portraits = {
			civilian = {
				large = "GFX_Portrait_NSC_Ferdinand_II"
			}
		}
		country_leader = {
			desc = "POLITICS_FERDINANDO_II_DESC"
			ideology = despotism
		}
	}
	NSC_Carlo_Poerio = {
		name = "Carlo Poerio"
		portraits = {
			civilian = {
				large = "GFX_Portrait_NSC_Carlo_Poerio"
			}
		}
		country_leader = {
			desc = "POLITICS_CARLO_POERIO_DESC"
			ideology = ideology_sub_social_liberal
		}
	}
	NSC_francis_ii = {
		name = "Francesco II"
		portraits = {
			civilian = {
				large = "GFX_Portrait_NSC_Francis_II"
			}
		}
	}
	NSC_alfonso_i = {
		name = "Alfonso I"
		portraits = {
			civilian = {
				large = "GFX_Portrait_NSC_Alfonso_I"
			}
		}
	}
	NSC_carlo_filangieri = {
		name = "Carlo Filangieri"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_carlo_filangieri_political_advisor"
				large = "GFX_Portrait_NSC_Carlo_Filangieri"
			}
			army = {
				small = "GFX_idea_NSC_carlo_filangieri_theorist"
				large = "GFX_Portrait_NSC_Carlo_Filangieri"
			}
		}
		country_leader = {
			desc = "POLITICS_CARLO_FILANGIERI_DESC"
			ideology = conserv_liberal
		}
		corps_commander = {
			skill = 3
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_carlo_filangieri_advisor
			allowed = {
				original_tag = NSC
				has_country_flag = NSC_carlo_filangieri_recruited
			}
			cost = 50
			traits = {
				NSC_trait_carlo_filangieri
			}
		}
		advisor = {
			slot = theorist
			idea_token = NSC_carlo_filangieri_theorist
			ledger = navy
			allowed = {
				original_tag = NSC
				has_country_flag = NSC_carlo_filangieri_recruited_army_theorist
			}
			traits = {
				military_theorist
			}
		}
	}

	### Generals && Admirals ###
	
	# Generals
	NSC_alessandro_nunziante = {
		name = "Alessandro Nunziante"
		portraits = {
			army = {
				small = "GFX_idea_NSC_alessandro_nunziante_high_command"
				large = "GFX_Portrait_NSC_Alessandro_Nunziante"
			}
		}
		corps_commander = {
			traits = {
				infantry_officer
			}

			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
		}
	}

	NSC_ferdinando_lanza = {
		name = "Ferdinando Lanza"
		portraits = {
			army = {
				small = "GFX_idea_NSC_ferdinando_lanza_high_command"
				large = "GFX_Portrait_NSC_Ferdinando_Lanza"
			}
		}
		corps_commander = {
			traits = {
				career_officer
			}

			skill = 1
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
		}
	}

	NSC_giovan_luca_von_mechel = {
		name = "Giovanni Luca von Mechel"
		portraits = {
			army = {
				small = "GFX_idea_NSC_giovan_luca_von_mechel_high_command"
				large = "GFX_Portrait_NSC_Giovan_Luca_Von_Mechel"
			}
		}
		corps_commander = {
			skill = 3
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
		}
	}
	
	NSC_vincenzo_polizzi = {
		name = "Vincenzo Polizzi"
		portraits = {
			army = {
				small = "GFX_idea_NSC_vincenzo_polizzi_high_command"
				large = "GFX_Portrait_NSC_Vincenzo_Polizzi"
			}
		}
		corps_commander = {
			skill = 3
			attack_skill = 1
			defense_skill = 1
			planning_skill = 1
			logistics_skill = 1
		}
	}

	NSC_mariano_d_ayala = {
		name = "Mariano d'Ayala"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		corps_commander = {
			skill = 2
			attack_skill = 1
			defense_skill = 2
			planning_skill = 1
			logistics_skill = 2

			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
		}
		advisor = {
			slot = army_chief
			ledger = army
			idea_token = NSC_mariano_d_ayala_army_chief
			allowed  = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			traits = {
				army_chief_defensive_1
			}
		}
	}

	NSC_luigi_maria_bourbon = {
		name = "Luigi Maria di Borbone-Due Sicilie"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_luigi_maria_high_command"
				large = "GFX_Portrait_NSC_Luigi_Maria_Due_Sicilie"
			}
		}
		corps_commander = {
			traits = { politically_connected }
			skill = 1
			attack_skill = 3
			defense_skill = 1
			planning_skill = 2
			logistics_skill = 2
		}
	}

	# Admirals
	NSC_prince_louis_count_of_aquila = {
		name = "Prince Louis, Count of Aquila"
		portraits = {
			army = {
				small = "GFX_idea_NSC_louis_count_of_aquila_high_command"
				large = "GFX_Portrait_NSC_Louis_Aquila"
			}
		}
		navy_leader = {
			skill = 1
			attack_skill = 1
			defense_skill = 1
			maneuvering_skill = 1
			coordination_skill = 1
		}
	}

	### MHC Characters ###

	# Navy Chiefs
	NSC_giovanni_vacca = {
		name = "Giovanni Vacca"
		portraits = {
			navy = {
				small = "GFX_idea_NSC_giovanni_vacca_navy_chief"
			}
		}
		advisor = {
			slot = navy_chief
			idea_token = NSC_giovanni_vacca_chief
			ledger = navy
			available = {

			}
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				navy_chief_maneuver_1
			}
		}
	}

	NSC_felice_sabatelli = {
		name = "Felice Sabatelli"
		portraits = {
			navy = {
				small = "GFX_idea_NSC_felice_sabatelli_navy_chief"
			}
		}
		advisor = {
			slot = navy_chief
			idea_token = NSC_felice_sabatelli_chief
			ledger = navy
			available = {

			}
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				navy_chief_reform_1
			}
		}
	}

	NSC_roberto_pasca = {
		name = "Roberto Pasca"
		portraits = {
			navy = {
				small = "GFX_idea_NSC_roberto_pasca_navy_chief"
			}
		}
		advisor = {
			slot = navy_chief
			idea_token = NSC_roberto_pasca_chief
			ledger = navy
			available = {

			}
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				navy_chief_decisive_battle_1
			}
		}
	}

	# Theorists
	
	NSC_thomas_richard_guppy = {
		name = "Thomas Richard Guppy"
		portraits = {
			civilian = {
				#small = "GFX_"
			}
		}
		advisor = {
			slot = theorist
			idea_token = NSC_thomas_richard_guppy_advisor
			allowed = {
				original_tag = NSC
				has_character_flag = NSC_recruit_thomas_guppy
			}
			cost = 50
			traits = {
				NSC_trait_thomas_richard_guppy
			}
		}
	}
	NSC_enrico_di_brocchetti = {
		name = "Enrico Di Brocchetti"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_enrico_di_brocchetti_theorist"
			}
		}
		advisor = {
			slot = theorist
			idea_token = NSC_enrico_di_brocchetti_advisor
			ledger = navy
			allowed = {
				original_tag = NSC
			}
			traits = {
				naval_theorist
			}
		}
	}

	### Advisors ###
	
	NSC_lodovico_bianchini = {
		name = "Lodovico Bianchini"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_lodovico_bianchini_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_lodovico_bianchini_economist
			allowed = {
				original_tag = NSC
				has_completed_focus = NSC_focus_strengthen_troya_government
			}
			cost = 50
			traits = {
				NSC_trait_Lodovico_Bianchini
			}
		}
	}

	NSC_salvatore_murena = {
		name = "Salvatore Murena"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_murena_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_salvatore_murena_magistrate
			allowed = {
				original_tag = NSC
				has_completed_focus = NSC_focus_strengthen_troya_government
			}
			cost = 50
			traits = {
				NSC_trait_Salvatore_Murena
			}
		}
	}

	NSC_salvatore_maniscalco = {
		name = "Salvatore Maniscalco"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_salvatore_maniscalco_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				prince_of_terror
			}
		}
	}

	NSC_giuseppe_pigone_del_carretto = {
		name = "Giuseppe Pignone del Carretto"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_giuseppe_pigone_del_carretto_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 100
			traits = {
				NSC_trait_mayor_of_naples
			}
		}
	}

	NSC_luigi_amabile = {
		name = "Luigi Amabile"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_luigi_amabile_advisor
			allowed = {
				original_tag = NSC
			}
			research_bonus = {
				biochemistry_tech = 0.02
			}
			cost = 50
			traits = {
				eoanb_doctor
			}
		}
	}

	NSC_errico_amante = {
		name = "Errico Amante"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_errico_amante_advisor
			allowed = {
				original_tag = NSC
			}
			available = {
				custom_trigger_tooltip = {
					tooltip = NSC_you_dont_have_the_same_trait
					NOT = { NSC_enrico_pessina = { is_hired_as_advisor = yes } }
				}
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			traits = {
				eoanb_judge
			}
		}
	}

	NSC_bertrando_spaventa = {
		name = "Bertrando Spevanta"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_bertrando_spaventa_advisor
			allowed = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			research_bonus = {
				humanities_tech = 0.02
			}
			traits = {
				eoanb_philosopher
			}
		}
	}

	NSC_luigi_settembrini = {
		name = "Luigi Settembrini"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_luigi_settembrini_advisor
			allowed = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			traits = {
				eoanb_NSC_writer_and_politician
			}
		}
	}

	NSC_antonio_ranieri = {
		name = "Antonio Raineri"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_antonio_ranieri_advisor
			allowed = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			traits = {
				eoanb_NSC_writer_and_politician
			}
		}
	}

	NSC_bernardo_quaranta = {
		name = "Bernardo Quaranta"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_bernardo_quaranta_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_historian
			}
		}
	}

	NSC_raffaele_piria = {
		name = "Taffaele Piria"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_raffaele_piria_advisor
			allowed = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			research_bonus = {
				chemistry_tech = 0.03
			}
			cost = 50
			traits = {
				chemist
			}
		}
	}

	NSC_enrico_pessina = {
		name = "Enrico Pessina"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_enrico_pessina_advisor
			allowed = {
				original_tag = NSC
			}
			available = {
				custom_trigger_tooltip = {
					tooltip = NSC_you_dont_have_the_same_trait
					NOT = { NSC_errico_amante = { is_hired_as_advisor = yes } }
				}
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			traits = {
				eoanb_lawyer
			}
		}
	}

	NSC_giuseppe_antonio_pasquale = {
		name = "Giuseppe Antonio Pasquale"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_giuseppe_antonio_pasquale_advisor
			allowed = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			research_bonus = {
				farming_tech = 0.03
			}
			cost = 50
			traits = {
				eoanb_botanist
			}
		}
	}

	NSC_francesco_saverio_de_sanctis = {
		name = "Francesco Saverio de Sanctis"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_francesco_saverio_de_sanctis_advisor
			allowed = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			traits = {
				eoanb_NSC_education_reformer
			}
		}
	}

	NSC_luigi_giura = {
		name = "Luigi Giura"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_luigi_giura_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				innovative_engineer
			}
		}
	}

	NSC_alfonso_della_valle_di_casanova = {
		name = "Alfonso della Valle di Casanova"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_alfonso_della_valle_di_casanova_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_philanthropist
			}
		}
	}

	NSC_remigo_del_grosso = {
		name = "Remigo Del Grosso"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_remigo_del_grosso_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_astronomer
			}
		}
	}

	NSC_annibale_de_gasparis = {
		name = "Annibale de Gasparis"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_annibale_de_gasparis_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_astronomer
			}
		}
	}

	NSC_alfredo_cottrau = {
		name = "Alfredo Cottrau"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_alfredo_cottrau_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				innovative_engineer
			}
		}
	}

	NSC_ernesto_capocci_belmonte = {
		name = "Ernesto Capocci Belmonte"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_ernesto_capocci_belmonte_advisor
			allowed = {
				original_tag = NSC
			}
			available = {
				custom_trigger_tooltip = {
					tooltip = NSC_you_dont_have_the_same_trait
					NOT = {
						OR = {
							NSC_annibale_de_gasparis = { is_hired_as_advisor = yes }
							NSC_remigo_del_grosso = { is_hired_as_advisor = yes }
						}
					}
				}
			}
			cost = 50
			traits = {
				ingenious_scientist
			}
		}
	}

	NSC_vincenzo_florio_sr = {
		name = "Vincenzo Florio Sr."
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_vincenzo_florio_sr_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_entrepreneur
			}
		}
	}

	NSC_giovanni_rossi = {
		name = "Giovanni Rossi"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_giovanni_rossi_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_NSC_librarian
			}
		}
	}

	NSC_pasquale_villari = {
		name = "Pasquale Villari"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_pasquale_villari_advisor
			allowed = {
				original_tag = NSC
			}
			visible = { NOT = { has_character_flag = NSC_exiled_character_flag } }
			cost = 50
			traits = {
				eoanb_historian
			}
		}
	}

	NSC_luigi_palmieri = {
		name = "Luigi Palmieri"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_luigi_palmieri_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_academic
			}
		}
	}

	NSC_benedetto_marzolla = {
		name = "Benedetto Marzolla"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_benedetto_marzolla_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_cartographer
			}
		}
	}

	NSC_giacinto_gigante = {
		name = "Giacinto Gigante"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_giacinto_gigante_advisor
			allowed = {
				original_tag = NSC
			}
			cost = 50
			traits = {
				eoanb_NSC_trait_painter_and_teacher
			}
		}
	}

	NSC_queen_maria_sophia = {
		name = "Queen Maria Sophia"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_queen_maria_sophia_advisor
			allowed = {
				original_tag = NSC
			}
			visible = {
				has_country_leader = {
					character = NSC_francis_ii
					ruling_only = yes
				}
			}
			cost = 50
			traits = {
				eoanb_trait_popular_figure
			}
		}
	}

	NSC_queen_dowager_maria_theresa = {
		name = "Queen Maria Theresa"
		portraits = {
			civilian = {
				small = "GFX_idea_NSC_salvatore_maniscalco_political_advisor"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = NSC_queen_dowager_maria_theresa_advisor
			allowed = {
				original_tag = NSC
			}
			visible = {
				has_country_leader = {
					character = NSC_alfonso_i
					ruling_only = yes
				}
			}
			cost = 50
			can_be_fired = no
			traits = {
				eoanb_NSC_master_of_puppets
			}
		}
	}
}
