characters = {

	russia_reworked_load_ukrainian_characters = {
		advisor = {
			slot = political_advisor
			idea_token = russia_reworked_load_ukrainian_characters

			traits = {

			}

			visible = {
				always = no
			}

			ai_will_do = {
				factor = 0
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	UKR_Danilo_skoropadskiy_neutrality = {
		name = UKR_Danilo_skoropadskiy_neutrality

		country_leader = {
			ideology = oligarchism
			traits = {
				popular_figurehead2
			}
			expire = "1953.3.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = UKR_Danilo_skoropadskiy_neutrality
			cost = 150

			allowed = {
				original_tag = UKR
			}

			visible = {
				NOT = {
					has_government = democratic
					has_government = anarchy
				}
			}

			available = {
				has_government = neutrality
				has_completed_focus = UKR_hold_elections
			}

			traits = {
				russia2_hetman_of_ukraine
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Danilo_Skoropadskiy.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_Danilo_Skoropadskiy.dds"
			}
		}
	}

	UKR_Danilo_skoropadskiy_democratic = {
		name = UKR_Danilo_skoropadskiy_democratic

		country_leader = {
			ideology = conservatism
			traits = {
				popular_figurehead2
			}
			expire = "1953.3.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = UKR_Danilo_skoropadskiy_democratic
			cost = 150

			allowed = {
				original_tag = UKR
			}

			visible = {
				has_government = democratic
			}

			available = {
				has_government = democratic
				has_completed_focus = UKR_hold_elections
			}

			traits = {
				russia2_famous_politician
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Danilo_Skoropadskiy.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_Danilo_Skoropadskiy.dds"
			}
		}
	}

	UKR_Nikita_khrushchev = {
		name = UKR_Nikita_khrushchev

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Nikita_Khrushchev.dds"
			}
		}
	}

	UKR_Vladimir_antonov_ovseyenko_communist = {
		name = UKR_Vladimir_antonov_ovseyenko_communist

        country_leader = {
            desc = UKR_Vladimir_antonov_ovseyenko_communist_desc
            ideology = marxism
            expire = "1965.1.1.1"
            traits = {
				leftist_intellectual
            }
        }

		advisor = {
			slot = political_advisor
			idea_token = UKR_Vladimir_antonov_ovseyenko_communist
			cost = 150

			allowed = {
				original_tag = UKR
			}

			visible = {
				NOT = {
					has_government = anarchy
				}
			}

			available = {
				has_government = communism
				has_completed_focus = UKR_hold_elections
			}

			traits = {
				russia2_declaration_of_46
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Vladimir_Antonov_Ovseyenko.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_Vladimir_Antonov_Ovseyenko.dds"
			}
		}
	}

	UKR_Vladimir_antonov_ovseyenko_anarchist = {
		name = UKR_Vladimir_antonov_ovseyenko_anarchist

		advisor = {
			slot = political_advisor
			idea_token = UKR_Vladimir_antonov_ovseyenko_anarchist
			cost = 150

			allowed = {
				original_tag = UKR
			}

			visible = {
				has_government = anarchy
			}

			available = {
				has_government = anarchy
				has_completed_focus = UKR_recall_nabat_congress_members
			}

			traits = {
				russia2_anarchist_consul_general
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Vladimir_Antonov_Ovseyenko.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_Vladimir_Antonov_Ovseyenko.dds"
			}
		}
	}

	UKR_Stepan_bandera_RR = {
		name = UKR_Stepan_bandera

		country_leader = {
			ideology = fascism_ideology
			traits = {
				national_determinist
			}
			expire = "1953.3.1"
			id = -1
		}

		advisor = {
			slot = political_advisor
			idea_token = UKR_Stepan_bandera
			cost = 150

			allowed = {
				original_tag = UKR
			}

			visible = {
				NOT = {
					has_government = anarchy
				}
			}

			available = {
				has_government = fascism
				has_completed_focus = UKR_hold_elections
			}

			traits = {
				russia2_hero_of_ukraine
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Stepan_Bandera.dds"
			}

			army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_Stepan_Bandera.dds"
			}
		}
	}

	UKR_Makhno_nestor = {
		name = UKR_Makhno_nestor

		country_leader = {
			ideology = anarchist
			traits = {
				russia2_anarchist_principles
			}
			expire = "1965.1.1"
			id = -1
		}

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Makhno_Nestor.dds"
			}
		}
	}

	UKR_Council_of_ukraine = {
		name = UKR_Council_of_ukraine

		portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Anarchist_Commune.dds"
			}
		}
	}

	UKR_Vsevolod_mikhailovich_eikhenbaum = {
        name = UKR_Vsevolod_mikhailovich_eikhenbaum

		advisor = { #Truly an amazing feature having to duplicate characters
			slot = political_advisor
			idea_token = UKR_Vsevolod_mikhailovich_eikhenbaum
			cost = 50

			allowed = {
				original_tag = UKR
			}

			visible = {
				has_government = anarchy
				NOT = {
					SOV = {
						has_completed_focus = SOV_anarcho_syndicalism
					}
				}
			}

			available = {
				has_government = anarchy
				has_completed_focus = UKR_recall_nabat_congress_members
			}

			traits = {
				russia2_synthesis_anarchism
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_vsevolod_mikhailovich_eikhenbaum.dds"
			}
		}
    }

    UKR_Ida_mett = {
        name = UKR_Ida_mett

        advisor = {
			slot = political_advisor
			idea_token = UKR_Ida_mett
			cost = 150

			allowed = {
				original_tag = UKR
			}

			available = {
				has_government = anarchy
			}

			traits = {
				russia2_platformist_trait
			}

			ai_will_do = {
				factor = 10
			}
		}

        portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Ida_Mett.dds"
			}

            army = {
				small = "gfx/interface/ideas/advisors/advisor_UKR_ida_mett.dds"
			}
		}
    }

	UKR_Abba_kovner = {
        name = UKR_Abba_kovner

        portraits = {
			civilian = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Abba_Kovner.dds"
			}
		}
    }

	#Maybe give them names later :)
	UKR_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UKR_aa2
			ledger = army

			allowed = {
				original_tag = UKR
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	UKR_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UKR_awt
			ledger = air

			allowed = {
				original_tag = UKR
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	UKR_coi = {
		advisor = {
			slot = political_advisor
			idea_token = UKR_coi

			allowed = {
				original_tag = UKR
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	UKR_stc = {
		advisor = {
			slot = political_advisor
			idea_token = UKR_stc

			allowed = {
				original_tag = UKR
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	UKR_acgs = {
		advisor = {
			cost = 100
			slot = air_chief
			idea_token = UKR_acgs

			allowed = {
				original_tag = UKR
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	UKR_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = UKR_nccr

			allowed = {
				original_tag = UKR
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	UKR_ncs = {
		advisor = {
			cost = 100
			slot = high_command
			idea_token = UKR_ncs
			ledger = navy

			allowed = {
				original_tag = UKR
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	UKR_nt = {
		advisor = {
			cost = 150
			slot = theorist
			idea_token = UKR_nt
			ledger = navy

			allowed = {
				original_tag = UKR
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	UKR_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = UKR_acr

			allowed = {
				original_tag = UKR
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	UKR_pot = {

		advisor = {
			slot = political_advisor
			idea_token = UKR_pot

			allowed = {
				original_tag = UKR
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	UKR_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = UKR_aco2

			allowed = {
				original_tag = UKR
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	UKR_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UKR_mt
			ledger = army

			allowed = {
				original_tag = UKR
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	UKR_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UKR_ar
			ledger = army

			allowed = {
				original_tag = UKR
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	UKR_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = UKR_acd2

			allowed = {
				original_tag = UKR
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	UKR_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = UKR_ncm

			allowed = {
				original_tag = UKR
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	UKR_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UKR_ai2
			ledger = army

			allowed = {
				original_tag = UKR
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	UKR_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UKR_acas
			ledger = air

			allowed = {
				original_tag = UKR
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 10
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	UKR_Vladimir_vitkovsky = {
		name = UKR_Vladimir_vitkovsky

		field_marshal = {
			traits = { trait_reckless }
			skill = 3
			attack_skill = 2
			defense_skill = 1
			planning_skill = 2
			logistics_skill = 1
			legacy_id = 521
		}

		portraits = {
			army = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Vladimir_Vitkovsky.dds"
			}
		}
	}

	UKR_Ivan_kononov = {
		name = UKR_Ivan_kononov

		corps_commander = {
			traits = { cavalry_officer }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 1
			legacy_id = 520
		}

		portraits = {
			army = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Ivan_Kononov.dds"
			}
		}
	}

    UKR_Vitaly_primakov = {
		name = UKR_Vitaly_primakov

		corps_commander = {
			traits = {
                cavalry_officer
                trait_reckless
                war_hero
                cavalry_leader
            }
			skill = 3
			attack_skill = 3
			defense_skill = 2
			planning_skill = 2
			logistics_skill = 3
		}

        portraits = {
			army = {
				large = "gfx/leaders/UKR/Portrait_Ukraine_Vitaly_primakov.dds"
			}
		}
	}
}
