# Categories:
ct_recruit_category = {
	ct_recruit_spanish_officers = {
		icon = infiltrate_state
		available = {
			41 = { is_core_of = ROOT }
			OR = {
				166 = { is_core_of = ROOT }			
				169 = { is_core_of = ROOT }				
			}
		}
		visible = {
			owns_state = 41
			owns_state = 166
			owns_state = 169 
			SPR = {	exists = no	}
			NOT = {	original_tag = SPR }
		}
		ai_will_do = {
			factor = 1
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}
		}
		fire_only_once = yes
		cost = 50
		complete_effect = {
			create_corps_commander = {
				name = "Vicente Rojo"
				portrait_path = "gfx/leaders/SPR/Portrait_Spain_Vicente_Rojo.dds"			
				traits = { brilliant_strategist infantry_officer }
				skill = 4
				attack_skill = 4
				defense_skill = 4
				planning_skill = 4
				logistics_skill = 3
			}		
			create_corps_commander = {
				name = "Heli de Tella"
				portrait_path = "gfx/leaders/SPR/Portrait_Spain_Heli_de_Tella.dds"
				traits = { war_hero brilliant_strategist }
				skill = 3
				attack_skill = 3
				defense_skill = 3
				planning_skill = 3
				logistics_skill = 2
			}
			set_country_flag = recruited_spr_generals
		}
	}
	ct_recruit_austrian_officers = {
		icon = infiltrate_state
		available = {
			4 = { is_core_of = ROOT }
			OR = {
				153 = { is_core_of = ROOT }			
				152 = { is_core_of = ROOT }				
			}
		}
		visible = {
			owns_state = 4
			owns_state = 153
			owns_state = 152
			AUS = {	exists = no	}
			NOT = {	
				original_tag = AUS
				original_tag = GER
				original_tag = HUN
			}
		}
		ai_will_do = {
			factor = 1
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}
		}
		fire_only_once = yes
		cost = 50
		complete_effect = {
			create_corps_commander = {
				name = "Alexander Lohr"
				portrait_path = "gfx/leaders/AUS/Portrait_Austria_Alexander_Lohr.dds"
				traits = { trickster }
				skill = 3
				attack_skill = 2
				defense_skill = 3
				planning_skill = 3
				logistics_skill = 2
			}
			create_corps_commander = {
				name = "Lothar Rendulic"
				portrait_path = "gfx/leaders/AUS/Portrait_Austria_Lothar_Rendulic.dds"
				traits = {  infantry_officer commando panzer_leader trait_mountaineer }
				skill = 3
				attack_skill = 3
				defense_skill = 2
				planning_skill = 3
				logistics_skill = 2
			}
			set_country_flag = recruited_aus_generals
		}
	}
	ct_recruit_romanian_officers = {
		icon = infiltrate_state
		available = {
			46 = { is_core_of = ROOT }
			OR = {
				81 = { is_core_of = ROOT }			
				79 = { is_core_of = ROOT }				
			}
		}
		visible = {
			owns_state = 46
			owns_state = 79
			owns_state = 81
			ROM = {	exists = no	}
		}
		ai_will_do = {
			factor = 1
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}
		}
		fire_only_once = yes
		cost = 100
		complete_effect = {
			create_corps_commander = {
				name = "Ioan Mihail Racovita"
				portrait_path = "gfx/leaders/ROM/Portrait_romania_ioan_mihail_racovita.dds"
				traits = { hill_fighter }
				skill = 3
				attack_skill = 2
				defense_skill = 3
				planning_skill = 3
				logistics_skill = 2
			}
			create_corps_commander = {
				name = "Gheorghe Avramescu"
				portrait_path = "gfx/leaders/ROM/Portrait_romania_gheorghe_avramescu.dds"
				traits = { }
				skill = 3
				attack_skill = 3
				defense_skill = 2
				planning_skill = 2
				logistics_skill = 3
			}
			create_corps_commander = {
				name = "Dumitru Damaceanu"
				portrait_path = "gfx/leaders/ROM/Portrait_Romania_Dumitru_Damaceanu.dds"
				traits = { politically_connected trickster }
				skill = 4
				attack_skill = 4
				defense_skill = 2
				planning_skill = 2
				logistics_skill = 3
			}
			create_corps_commander = {
				name = "Nicolae Costescu"
				portrait_path = "gfx/leaders/ROM/Portrait_Romania_Nicolae_Costescu.dds"
				traits = { }
				skill = 2
				attack_skill = 1
				defense_skill = 2
				planning_skill = 1
				logistics_skill = 2
			}
			set_country_flag = recruited_romanian_generals
		}
	}
	ct_recruit_yugoslavic_officers = {
		icon = infiltrate_state
		available = {
			102 = { is_core_of = ROOT }
			OR = {
				104 = { is_core_of = ROOT }			
				107 = { is_core_of = ROOT }				
			}
		}
		visible = {
			owns_state = 102
			owns_state = 104
			owns_state = 107
			YUG = {	exists = no	}
		}
		ai_will_do = {
			factor = 1
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}
		}
		fire_only_once = yes
		cost = 50
		complete_effect = {
			create_corps_commander = {
				name = "Vladimir Čukavac"
				portrait_path = "gfx/leaders/YUG/Portrait_Yugoslavia_vladimir_cukavac.dds"
				traits = { trickster  }
				skill = 3
				attack_skill = 2
				defense_skill = 3
				planning_skill = 3
				logistics_skill = 2
			}
			create_field_marshal = {
				name = "Danilo Kalafatović"
				portrait_path = "gfx/leaders/YUG/Portrait_Yugoslavia_danilo_kalafatovic.dds"
				traits = {  }
				skill = 2
				attack_skill = 2
				defense_skill = 2
				planning_skill = 2
				logistics_skill = 1
			}
			create_corps_commander = {
				name = "Jaka Avšič"
				portrait_path = "gfx/leaders/YUG/Portrait_Yugoslavia_Jaka_Avsic.dds"
				traits = { }
				skill = 2
				attack_skill = 2
				defense_skill = 1
				planning_skill = 1
				logistics_skill = 2
			}
			create_corps_commander = {
				name = "Dragoljub Mihailovic"
				portrait_path = "gfx/leaders/YUG/Portrait_Yugoslavia_Dragoljub_Mihailovic.dds"
				traits = { }
				skill = 2
				attack_skill = 2
				defense_skill = 2
				planning_skill = 1
				logistics_skill = 1
			}
			create_navy_leader = {
				name = "Marijan Polić"
				portrait_path = "gfx/leaders/YUG/Portrait_Yugoslavia_marijan_polic.dds"
				traits = { old_guard_navy navy_career_officer }
				skill = 2
				attack_skill = 2
				defense_skill = 2
				maneuvering_skill = 1
				coordination_skill = 2
			}
			set_country_flag = recruited_yugo_generals
		}
	}
	ct_recruit_hungarian_officers = {
		icon = infiltrate_state
		available = {
			155 = { is_core_of = ROOT }
			OR = {
				811 = { is_core_of = ROOT }			
				154 = { is_core_of = ROOT }				
			}
		}
		visible = {
			owns_state = 155
			HUN = {	exists = no	}
		}
		ai_will_do = {
			factor = 1
			modifier = {
				is_historical_focus_on = yes
				factor = 0
			}
		}
		fire_only_once = yes
		cost = 50
		complete_effect = {
			generate_character = {	token_base = Felicjan_Skladkowski	name = Felicjan_Skladkowski
			portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = { character = Felicjan_Skladkowski
				army = { small ="gfx/interface/ideas/POL/30_Felicjan_Skladkowski.dds" large ="gfx/leaders/POL/Portrait_Poland_Felicjan_Skladkowski.dds" }	}
			add_corps_commander_role = { Character = Felicjan_Skladkowski traits = { politically_connected }	skill = 2	attack_skill = 1 defense_skill = 1	planning_skill = 3	logistics_skill = 2	}

			generate_character = {	token_base = Franciszek_Wlad	name = Franciszek_Wlad
				portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = {	character = Franciszek_Wlad
				army = { small ="gfx/interface/ideas/POL/30_Franciszek_Wlad.dds" large ="gfx/leaders/POL/Portrait_Poland_Franciszek_Wlad.dds" }		}
			add_corps_commander_role = { Character = Franciszek_Wlad traits = { infantry_officer }	skill = 3	attack_skill = 2 defense_skill = 2	planning_skill = 3	logistics_skill = 3	}

			generate_character = {	token_base = Marian_Januszajtis_Zegota	name = Marian_Januszajtis_Zegota
				portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = { character = Marian_Januszajtis_Zegota
				army = { small ="gfx/interface/ideas/POL/30_Marian_Januszajtis_Zegota.dds" large ="gfx/leaders/POL/Portrait_Poland_Marian_Januszajtis_Zegota.dds" }		}
			add_corps_commander_role = { Character = Marian_Januszajtis_Zegota traits = { }	skill = 2	attack_skill = 1 defense_skill = 2	planning_skill = 2	logistics_skill = 2	}

			generate_character = {	token_base = Sosnkowski_Kazimierz	name = Sosnkowski_Kazimierz
				portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = {	character = Sosnkowski_Kazimierz
				army = { small ="gfx/interface/ideas/POL/30_Sosnkowski_Kazimierz.dds" large ="gfx/leaders/POL/Portrait_Poland_Sosnkowski_Kazimierz.dds" }	}
			add_corps_commander_role = {	Character = Sosnkowski_Kazimierz traits = { trickster }	skill = 3	attack_skill = 2 defense_skill = 3	planning_skill = 3	logistics_skill = 2	}

			generate_character = {	token_base = Stanislaw_Sosabowski	name = Stanislaw_Sosabowski
				portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = { character = Stanislaw_Sosabowski
				army = { small ="gfx/interface/ideas/POL/30_Stanislaw_Sosabowski.dds" large ="gfx/leaders/POL/Portrait_Poland_Stanislaw_Sosabowski.dds" }	}
			add_corps_commander_role = { Character = Stanislaw_Sosabowski traits = { brilliant_strategist trickster } skill = 4	attack_skill = 3 defense_skill = 4	planning_skill = 3	logistics_skill = 5	}

			generate_character = {	token_base = Stefan_Dab_Biernacki	name = Stefan_Dab_Biernacki
				portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = {	character = Stefan_Dab_Biernacki
				army = { small ="gfx/interface/ideas/POL/30_Stefan_Dab_Biernacki.dds" large ="gfx/leaders/POL/Portrait_Poland_Stefan_Dab_Biernacki.dds" }	}
			add_corps_commander_role = { Character = Stefan_Dab_Biernacki traits = { trait_reckless harsh_leader } skill = 2	attack_skill = 2 defense_skill = 1	planning_skill = 1	logistics_skill = 3	}

			generate_character = {	token_base = Tadeusz_Kutrzeba	name = Tadeusz_Kutrzeba
				portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = {	character = Tadeusz_Kutrzeba
				army = { small ="gfx/interface/ideas/POL/30_Tadeusz_Kutrzeba.dds" large ="gfx/leaders/POL/Portrait_Poland_Tadeusz_Kutrzeba.dds" }	}
			add_corps_commander_role = { Character = Tadeusz_Kutrzeba traits = { trait_engineer } skill = 4	attack_skill = 3 defense_skill = 4	planning_skill = 2	logistics_skill = 4	}

			generate_character = {	token_base = Wladyslaw_Langner	name = Wladyslaw_Langner
				portraits={	army={	large="gfx/leaders/USA/mr_blue.dds"	small="gfx/interface/ideas/USA/30_blue.dds"	}	}	}
			set_portraits = {	character = Wladyslaw_Langner
				army = { small ="gfx/interface/ideas/POL/30_Wladyslaw_Langner.dds" large ="gfx/leaders/POL/Portrait_Poland_Wladyslaw_Langner.dds" }	}
			add_corps_commander_role = { Character = Wladyslaw_Langner traits = { infantry_officer } skill = 3	attack_skill = 2 defense_skill = 3	planning_skill = 3	logistics_skill = 2	}
			set_country_flag = recruited_hungary_generals
		}
	}

}