characters={
	
	##### COUNTRY LEADERS #####
	
	### GAME START 1857 ###
	
	#Autocracy
	SWE_Oscar_I = {
		name = "Oscar I"
		portraits = {
			civilian = {
				large = "GFX_Portrait_SWE_Oscar_I"
			}
		}
		country_leader = {
			desc = "POLITICS_TEMP_DESC"
			ideology = constit_monarch
			expire = "1900.1.1.1"
		}
	}
	
	#Centrism
	SWE_claes_gunther = {
		name = "Claës Günther"
		portraits = {
			civilian = {
				large = "GFX_Portrait_SWE_Claes_Gunther"
			}
		}
		country_leader = {
			desc = "POLITICS_TEMP_DESC"
			ideology = market_liberal
			expire = "1965.1.1.1"
		}
	}
	
	#TradCon
	SWE_axel_adlercreutz = {
		name = "Axel Adlercreutz"
		portraits = {
			civilian = {
				large = "GFX_Portrait_SWE_Axel_Adlercreutz"
			}
		}
		country_leader = {
			desc = "POLITICS_TEMP_DESC"
			ideology = conserv
			expire = "1880.1.1.1"
		}
	}
	
	### POSSIBLE CHANGES UNTIL 1914 (some under advisors) ###

	#Monarchs
	SWE_Charles_XV = {
		name = "Charles XV"
		portraits = {
			civilian = {
				large = "GFX_Portrait_SWE_Charles_XV"
			}
		}
	}
	
	#SocEgal
	SWE_fredrika_bremer = {
		name = "Fredrika Bremer"
		portraits = {
			civilian = {
				large = "GFX_Portrait_SWE_Fredrika_Bremer"
			}
		}
	}
	
	##### ARMY #####
	
	### GAME START 1857 ###
	
	#Field Marshals
	SWE_jakob_essen_hamilton = {
		name = "Jakob Essen Hamilton"
		portraits = {
			army = {
				small = "GFX_idea_SWE_jakob_essen_hamilton_high_command"
				large = "GFX_Portrait_SWE_Jakob_Essen_Hamilton"
			}
			civilian = {
				small = "GFX_idea_SWE_Jakob_Essen_Hamilton"
				large = "GFX_Portrait_SWE_Jakob_Essen_Hamilton"
			}
		}
		advisor = {
			slot = high_command
			ledger = army
			idea_token = SWE_jakob_essen_hamilton_high_command
			allowed  = {
				original_tag  = SWE
			}

			cost = 100
			traits = {
				army_cavalry_2
			}
		}
		field_marshal = {
			traits = { cavalry_officer cavalry_leader inspirational_leader }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 3
			logistics_skill = 3
		}
	}
	
	#Generals
	SWE_carl_fredrik_akrell={
		name="Carl Fredrik Akrell"
		portraits={
			army={
				small = "GFX_idea_europe_generic_1"
			}
			army={
				large="gfx/leaders/SWE/Portrait_SWE_Carl_Fredrik_Akrell.dds"
			}
		}
		corps_commander={
			traits={ career_officer war_hero organizer }
			skill=3
			attack_skill=2
			defense_skill=2
			planning_skill=5
			logistics_skill=2
		}
	}
	SWE_carl_gustaf_lowenhielm={
		name="Carl Gustaf Lowenhielm"
		portraits={
			army={
				small = "GFX_idea_SWE_carl_gustaf_lowenhielm_high_command"
			}
		}
		advisor = {
			slot = high_command
			ledger = army
			idea_token = SWE_carl_gustaf_lowenhielm_high_command
			allowed  = {
				original_tag  = SWE
			}

			cost = 50
			traits = {
				army_logistics_1
			}
		}
	}
	SWE_michael_gustaf_anckarsvard={
		name="Michael Gustaf Anckarsvard"
		portraits={
			army={
				small = "GFX_idea_SWE_michael_gustaf_anckarsvard_high_command"
			}
		}
		advisor = {
			slot = high_command
			ledger = army
			idea_token = SWE_michael_gustaf_anckarsvard_high_command
			allowed  = {
				original_tag  = SWE
			}

			cost = 50
			traits = {
				army_cavalry_1
			}
		}
	}
	SWE_didrik_gillis_bildt={
		name="Didrik Gillis Bildt"
		portraits={
			army={
				small = "GFX_idea_SWE_didrik_gillis_bildt_high_command"
			}
		}
		advisor = {
			slot = high_command
			ledger = army
			idea_token = SWE_didrik_gillis_bildt_high_command
			allowed  = {
				original_tag  = SWE
			}

			cost = 50
			traits = {
				army_artillery_1
			}
		}
	}
	SWE_claes_gabriel_bergenstrahle={
		name="Claes Gabriel Bergenstrahle"
		portraits={
			army={
				small = "GFX_idea_SWE_claes_gabriel_bergenstrahle_high_command"
			}
		}
		advisor = {
			slot = high_command
			ledger = army
			idea_token = SWE_claes_gabriel_bergenstrahle_high_command
			allowed  = {
				original_tag  = SWE
			}

			cost = 100
			traits = {
				army_regrouping_2
			}
		}
	}
	SWE_carl_johan_lewenhaupt={
		name="Carl Johan Lewenhaupt"
		portraits={
			army={
				small = "GFX_idea_SWE_carl_johan_lewenhaupt_army_chief"
			}
		}
		advisor = {
			slot = army_chief
			ledger = army
			idea_token = SWE_carl_johan_lewenhaupt_army_chief
			allowed  = {
				original_tag  = SWE
			}

			cost = 50
			traits = {
				army_chief_offensive_1
			}
		}
	}
	SWE_johan_henrik_rosensvard={
		name="Johan Henrik Rosensvard"
		portraits={
			army={
				small = "GFX_idea_SWE_johan_henrik_rosensvard_army_chief"
			}
		}
		advisor = {
			slot = army_chief
			ledger = army
			idea_token = SWE_johan_henrik_rosensvard_army_chief
			allowed  = {
				original_tag  = SWE
			}

			cost = 100
			traits = {
				army_chief_old_guard
			}
		}
	}
	SWE_johan_af_kleen={
		name="Johan af Kleen"
		portraits={
			army={
				small = "GFX_idea_europe_generic_1"
			}
			army={
				large="gfx/leaders/SWE/Portrait_SWE_Johan_af_Kleen.dds"
			}
		}
		corps_commander={
			traits={ trait_engineer }
			skill=3
			attack_skill=3
			defense_skill=2
			planning_skill=2
			logistics_skill=3
		}
	}
	
	#Admirals
	SWE_salomon_mauritz_von_krusenstierna={
		name="Salomon Mauritz von Krusenstierna"
		portraits={
			army={
				small = "GFX_idea_SWE_salomon_mauritz_von_krusenstierna_high_command"
			}
			army={
				large="gfx/leaders/SWE/Portrait_SWE_Salomon_Mauritz_von_Krusenstierna.dds"
			}
		}
		advisor = {
			slot = high_command
			ledger = navy
			idea_token = SWE_salomon_mauritz_von_krusenstierna_high_command
			allowed  = {
				original_tag  = SWE
			}

			cost = 100
			traits = {
				navy_fleet_logistics_2
			}
		}
		navy_leader={
			traits={ superior_tactician }
			skill=3
			attack_skill=1
			defense_skill=1
			maneuvering_skill=1
			coordination_skill=1
		}
	}
	SWE_adolf_von_rosen={
		name="Adolf von Rosen"
		portraits={
			army={
				small = "GFX_idea_europe_generic_1"
			}
			army={
				large="gfx/leaders/SWE/Portrait_SWE_Adolf_Von_Rosen.dds"
			}
		}
		navy_leader={
			skill=1
			attack_skill=1
			defense_skill=1
			maneuvering_skill=1
			coordination_skill=1
		}
	}
	SWE_axel_adlersparre={
		name="Axel Adlersparre"
		portraits={
			army={
				small = "GFX_idea_europe_generic_1"
			}
			army={
				large="gfx/leaders/SWE/Portrait_SWE_Axel_Adlersparre.dds"
			}
		}
		navy_leader={
			skill=2
			attack_skill=1
			defense_skill=1
			maneuvering_skill=1
			coordination_skill=1
		}
	}
	
	### POSSIBLE CHANGES UNTIL 1914 ###

	#Generals
	SWE_carl_herman_leuhusen = {
		name = "Carl Herman Leuhusen"
		portraits = {
			army = {
				small = "GFX_idea_SWE_Carl_Herman_Leuhusen"
				large = "gfx/leaders/SWE/Portrait_SWE_Carl_Herman_Leuhusen.dds"
			}
		}
	}
	SWE_carl_bjornstjerna = {
		name = "Carl Björnstjerna"
		portraits = {
			army = {
				small = "GFX_idea_europe_generic_1"
				large = "gfx/leaders/SWE/Portrait_SWE_Carl_Bjornstjerna.dds"
			}
		}
	}
	SWE_oscar_bjornstjerna = {
		name = "Oscar Björnstjerna"
		portraits = {
			army = {
				small = "GFX_idea_europe_generic_1"
				large = "gfx/leaders/SWE/Portrait_SWE_Oscar_Bjornstjerna.dds"
			}
		}
	}
	SWE_johan_bjornstjerna = {
		name = "Johan Björnstjerna"
		portraits = {
			army = {
				small = "GFX_idea_SWE_Johan_Bjornstjerna"
				large = "gfx/leaders/SWE/Portrait_SWE_Johan_Bjornstjerna.dds"
			}
		}
	}
	SWE_gustaf_rudolf_abelin = {
		name = "Gustaf Rudolf Abelin"
		portraits = {
			army = {
				small = "GFX_idea_SWE_gustaf_rudolf_abelin_high_command"
				large = "gfx/leaders/SWE/Portrait_SWE_Gustaf_Rudolf_Abelin.dds"
			}
		}
	}
	SWE_prince_august = {
		name = "Prince August"
		portraits = {
			army = {
				small = "GFX_idea_europe_generic_1"
				large = "gfx/leaders/SWE/Portrait_SWE_Nikolaus_August.dds"
			}
		}
	}
	SWE_abraham_leijonhufvud = {
		name = "Abraham Leijonhufvud"
		portraits = {
			army = {
				small = "GFX_idea_europe_generic_1"
				large = "gfx/leaders/SWE/Portrait_SWE_Abraham_Leijonhufvud.dds"
			}
		}
	}
	SWE_claes_hugo_raab = {
		name = "Claes Hugo Raab"
		portraits = {
			army = {
				small = "GFX_idea_SWE_Claes_Hugo_Raab"
				large = "gfx/leaders/SWE/Portrait_SWE_Claes_Fredrik_Hugo_Raab.dds"
			}
		}
	}

	#Admirals
	SWE_christian_sundin = {
		name = "Christian Sundin"
		portraits = {
			army = {
				small = "GFX_idea_SWE_christian_anders_sundin_navy_chief"
				large = "gfx/leaders/SWE/Portrait_SWE_Christian_Sundin.dds"
			}
		}
	}
	
	##### ADVISORS AND THEORISTS #####
	
	### GAME START 1857 ###
	
	#Advisors
	SWE_Andre_Oscar_Wallenberg = {
		name = "Andre Oscar Wallenberg"
		portraits = {
			civilian = {
				small = "GFX_idea_europe_generic_1"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_Andre_Oscar_Wallenberg
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Andre_Oscar_Wallenberg
			}
			research_bonus = {
				humanities_tech = 0.05
			}
			ai_will_do = {
				factor = 5
			}
		}
	}
	SWE_Carl_Fredrik_Meijer = {
		name = "Carl Fredrik Meijer"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_carl_fredrik_meijer_high_command"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_carl_fredrik_meijer_advisor
			allowed = {
				original_tag = SWE
			}
			available = { 
					NOT = { has_idea = SWE_carl_fredrik_meijer_high_command }			
				}
			traits = {
				SWE_trait_Carl_Fredrik_Meijer
			}
			ai_will_do = {
				factor = 1
			}
		}
		advisor = {
			slot = high_command
			ledger = army
			idea_token = SWE_carl_fredrik_meijer_high_command
			allowed  = {
				original_tag  = SWE
			}
            available = { 
					NOT = { has_idea = SWE_carl_fredrik_meijer_advisor }			
				}
			cost = 100
			traits = {
				army_chief_old_guard
			}
		}
	}
	SWE_Carl_Fredrik_Waern = {
		name = "Carl Fredrik Wærn"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Carl_Fredrik_Waern"
			}
		}		
		advisor = {
			slot = political_advisor
			idea_token = SWE_Carl_Fredrik_Waern
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Carl_Fredrik_Waern
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Christofer_Rutger_Manderstrom = {
		name = "Christofer Rutger Manderström"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Christofer_Rutger_Manderstrom"
			}
		}		
		advisor = {
			slot = political_advisor
			idea_token = SWE_Christofer_Rutger_Manderstrom
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Christofer_Rutger_Manderstrom
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Fredrik_Georg_Afzelius = {
		name = "Fredrik Georg Afzelius"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Fredrik_Georg_Afzelius"
			}
		}		
		advisor = {
			slot = political_advisor
			idea_token = SWE_Fredrik_Georg_Afzelius
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Fredrik_Georg_Afzelius
			}
			research_bonus = {
				humanities_tech = 0.05
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Goran_Fredrik_Goransson = {
		name = "Göran Fredrik Göransson"
		portraits = {
			civilian = {
				small = "GFX_idea_europe_generic_1"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_Goran_Fredrik_Goransson
			allowed = {
				original_tag = SWE
			}
			available = { has_completed_focus = SWE_not_agrarian_anymore }
			traits = {
				SWE_trait_Goran_Fredrik_Goransson
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Henrik_Gerhard_Lagerstrale = {
		name = "Henrik Gerhard Lagerstråle"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Henrik_Gerhard_Lagerstrale"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_Henrik_Gerhard_Lagerstrale
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Henrik_Gerhard_Lagerstrale
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Johan_August_Gripenstedt = {
		name = "Johan August Gripenstedt"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Johan_August_Gripenstedt"
				large = "GFX_Portrait_SWE_Johan_August_Gripenstedt"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_Johan_August_Gripenstedt
			allowed = {
				original_tag = SWE
			}
			available = {
				NOT = {
					has_country_flag = purged_gripenstedt
				}
			}
			visible = {
				hidden_trigger = {
					NOT = { has_country_flag = purged_gripenstedt }
				}
			}
			traits = {
				SWE_trait_Johan_August_Gripenstedt
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Lave_Beck_Friis = {
		name = "Lave Gustaf Beck-Friis"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Lave_Beck_Friis"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_Lave_Beck_Friis
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Lave_Beck_Friis
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Louis_De_Geer = {
		name = "Louis de Geer"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Louis_De_Geer"
				large = "GFX_Portrait_SWE_Louis_De_Geer"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_Louis_De_Geer
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Louis_De_Geer
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Ludvig_Theodor_Almqvist = {
		name = "Ludvig Teodor Almqvist"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Ludvig_Theodor_Almqvist"
			}
		}	
		advisor = {
			slot = political_advisor
			idea_token = SWE_Ludvig_Theodor_Almqvist
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Ludvig_Theodor_Almqvist
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Nils_Ericson = {
		name = "Nils Ericson"
		portraits = {
			civilian = {
				small = "GFX_idea_europe_generic_1"
			}
		}
		advisor = {
			slot = political_advisor
			idea_token = SWE_Nils_Ericson
			allowed = {
				original_tag = SWE
			}
			available = { has_completed_focus = SWE_not_agrarian_anymore }
			traits = {
				SWE_trait_Nils_Ericson
			}
			research_bonus = {
				mechanical_engineering_tech = 0.05
				transport_tech = 0.05
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Pehr_von_Ehrenheim = {
		name = "Pehr von Ehrenheim"
		portraits = {
			civilian = {
				small = "GFX_idea_SWE_Pehr_von_Ehrenheim"
			}
		}		
		advisor = {
			slot = political_advisor
			idea_token = SWE_Pehr_von_Ehrenheim
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_Pehr_von_Ehrenheim
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	
	#Theorists
	SWE_Carl_Gustaf_Leijonhufvud = {
		name = "Carl Gustaf Leijonhufvud"
		portraits = {
			army = {
				small = "GFX_idea_SWE_Carl_Gustaf_Leijonhufvud"
			}
		}
		advisor = {
			cost = 150
			slot = theorist
			idea_token = SWE_theorist_Carl_Gustaf_Leijonhufvud
			desc = SWE_Carl_Gustaf_Leijonhufvud_desc
			ledger = army
			allowed = {
				original_tag = SWE
			}
			traits = {
				SWE_trait_leijonhufvud
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
	SWE_Jarl_Engene_Christerson = {
		name = "Jarl Engéne Christerson"
		portraits = {
			army = {
				small = "GFX_idea_SWE_Jarl_Engene_Christerson"
			}
		}
		advisor = {
			cost = 150
			slot = theorist
			idea_token = SWE_theorist_Jarl_Engene_Christerson
			desc = SWE_Jarl_Engene_Christerson_desc
			ledger = navy
			allowed = {
				original_tag = SWE
			}
			traits = {
				navy_screen_2
			}
			ai_will_do = {
				factor = 1
			}
		}
	}
}
