characters = { #### COUNTRY LEADERS ETH_haile_selassie = { name = ETH_haile_selassie portraits = { civilian = { large = GFX_portrait_ETH_haile_selassie small = GFX_portrait_ETH_haile_selassie_imprisoned_small } army = { large = GFX_portrait_ETH_haile_selassie_field_marshal small = GFX_portrait_ETH_haile_selassie_field_marshal_small } } country_leader = { ideology = despotism expire = "1965.1.1.1" traits = { king_of_kings } id = -1 } advisor = { slot = political_advisor idea_token = ETH_haile_selassie allowed = { } available = { NOT = { has_character_flag = ETH_imprisoned_flag} } traits = { imprisoned_emperor } visible = { has_character_flag = ETH_imprisoned_flag } } field_marshal = { traits = { } skill = 2 attack_skill = 2 defense_skill = 1 planning_skill = 2 logistics_skill = 1 visible = { has_country_leader = { ruling_only = yes character = ETH_haile_selassie } has_completed_focus = ETH_rally_around_the_emperor NOT = { has_country_leader_with_trait = imperator_absentis } } } } ETH_haile_selassie_gugsa = { instance = { allowed = { has_dlc = "By Blood Alone" } name = ETH_haile_selassie_gugsa portraits = { civilian = { large = GFX_portrait_ETH_haile_selassie_gugsa } army = { large = GFX_portrait_ETH_haile_selassie_gugsa small = GFX_portrait_ETH_haile_selassie_gugsa_small } } allowed_civil_war = { has_government = fascism } country_leader = { ideology = fascism_ideology expire = "1965.1.1.1" traits = { crowned_adder } id = -1 } field_marshal = { traits = { } skill = 1 attack_skill = 1 defense_skill = 1 planning_skill = 1 logistics_skill = 1 visible = { OR = { has_country_leader = { ruling_only = yes character = ETH_haile_selassie_gugsa } ROOT = { original_tag = ITA } #Is in Italy } } } } instance = { allowed = { NOT = { has_dlc = "By Blood Alone" } } name = ETH_haile_selassie_gugsa portraits = { civilian = { large = GFX_Portrait_Africa_Generic_3 } } country_leader = { ideology = fascism_ideology expire = "1965.1.1.1" traits = { } id = -1 } } } ETH_hailu_tekle_haymanot = { name = ETH_hailu_tekle_haymanot portraits = { civilian = { large = GFX_portrait_ETH_hailu_tekle_haymanot } army = { large = GFX_portrait_ETH_hailu_tekle_haymanot small = GFX_portrait_ETH_hailu_tekle_hayamot_small } } ### Country leader role to be added via event # country_leader = { # ideology = fascism_ideology # expire = "1965.1.1.1" # traits = { tainted_ras } # id = -1 # } allowed_civil_war = { has_government = fascism } field_marshal = { traits = { hill_fighter } skill = 1 attack_skill = 2 defense_skill = 1 planning_skill = 1 logistics_skill = 1 visible = { OR = { has_country_leader = { ruling_only = yes character = ETH_hailu_tekle_haymanot } ROOT = { original_tag = ITA } #Is in Italy } } } } ETH_abba_jofir = { name = ETH_abba_jofir portraits = { civilian = { large = GFX_portrait_ETH_abba_jofir } army = { small = GFX_portrait_ETH_abba_jofir_small } } allowed_civil_war = { has_government = fascism } ### Country leader role to be added via event # country_leader = { # ideology = fascism_ideology # expire = "1965.1.1.1" # traits = { tainted_ras } # id = -1 # } field_marshal = { traits = { desert_fox } skill = 1 attack_skill = 1 defense_skill = 1 planning_skill = 1 logistics_skill = 2 visible = { OR = { has_country_leader = { ruling_only = yes character = ETH_abba_jofir } ROOT = { original_tag = ITA } #Is in Italy } } } } ETH_alemework_beyene = { instance = { allowed = { has_dlc = "By Blood Alone" } name = ETH_alemework_beyene portraits = { civilian = { large = GFX_portrait_ETH_alemework_beyene } army = { small = GFX_portrait_ETH_alemework_beyene_small } } country_leader = { ideology = anarchist_communism expire = "1965.1.1.1" traits = { gallant_doctor } id = -1 } } instance = { allowed = { NOT = { has_dlc = "By Blood Alone" } } name = ETH_alemework_beyene portraits = { civilian = { large = GFX_Portrait_Africa_Generic_1 } } country_leader = { ideology = anarchist_communism expire = "1965.1.1.1" traits = { } id = -1 } } } ETH_anarchist_council = { name = ETH_anarchist_council portraits = { civilian = { large = GFX_portrait_ETH_anarchist_council } } country_leader = { ideology = anarchist_communism expire = "1965.1.1.1" traits = { anarcho_communist_council } id = -1 } } #TODO_ASD: add new portrait ETH_prov_mil_admin = { name = ETH_prov_mil_admin portraits = { civilian = { large = GFX_portrait_ETH_military_communists } } country_leader = { ideology = stalinism expire = "1965.1.1.1" traits = { revolutionary_council } id = -1 } } ETH_ras_imru_haile_selassie = { instance = { allowed = { has_dlc = "By Blood Alone"} allowed_civil_war = { NOT = { has_government = fascism } } name = ETH_ras_imru_haile_selassie portraits={ civilian = { large = GFX_portrait_ETH_ras_imru_haile_selassie } army = { small = GFX_portrait_ETH_ras_imru_haile_selassie_small } } country_leader = { ideology = socialism expire = "1965.1.1.1" traits = { the_red_ras } id = -1 } advisor = { slot = political_advisor idea_token = ETH_ras_imru_haile_selassie allowed = { original_tag = ETH } available = { NOT = { has_government = fascism } NOT = { has_country_leader = { ruling_only = yes character = ETH_ras_imru_haile_selassie } } NOT = { has_idea = ETH_ras_imru_haile_selassie_army_chief } NOT = { has_idea = ETH_ras_imru_haile_selassie_high_command } } traits = { modernist_and_reformer } } advisor = { slot = army_chief ledger = army idea_token = ETH_ras_imru_haile_selassie_army_chief allowed = { original_tag = ETH has_dlc = "By Blood Alone" } available = { NOT = { has_government = fascism } NOT = { has_country_leader = { ruling_only = yes character = ETH_ras_imru_haile_selassie } } NOT = { has_idea = ETH_ras_imru_haile_selassie } NOT = { has_idea = ETH_ras_imru_haile_selassie_high_command } } cost = 100 traits = { army_chief_maneuver_3 } } advisor = { slot = high_command ledger = army idea_token = ETH_ras_imru_haile_selassie_high_command allowed = { original_tag = ETH has_dlc = "By Blood Alone" } available = { NOT = { has_government = fascism } NOT = { has_country_leader = { ruling_only = yes character = ETH_ras_imru_haile_selassie } } NOT = { has_idea = ETH_ras_imru_haile_selassie } NOT = { has_idea = ETH_ras_imru_haile_selassie_army_chief } } cost = 100 traits = { army_infantry_1 } } corps_commander = { traits = { infantry_officer } skill = 2 attack_skill = 2 defense_skill = 2 planning_skill = 2 logistics_skill = 2 legacy_id = 0 visible = { NOT = { has_government = fascism } } } } instance = { allowed = { NOT = { has_dlc = "By Blood Alone" } } name = ETH_ras_imru_haile_selassie portraits={ civilian = { large = GFX_Portrait_Arabia_Generic_3 } army={ small=GFX_idea_generic_political_advisor_arab_1 } } country_leader = { ideology = socialism expire = "1965.1.1.1" traits = { the_red_ras } id = -1 } advisor={ slot = political_advisor idea_token = ETH_ras_imru_haile_selassie allowed = { original_tag = ETH } traits = { captain_of_industry } } } } ETH_amha_selassie = { name = ETH_amha_selassie portraits = { civilian = { large = GFX_portrait_ETH_amha_selassie } } ### Country leader role to be added via event # country_leader = { # ideology = conservatism # expire = "1965.1.1.1" # traits = { puppet_monarch } # id = -1 # } } #### Military Commanders ETH_seyoum_mengesha = { name = ETH_seyoum_mengesha allowed_civil_war = { NOT = { has_government = fascism } } portraits = { army = { large = GFX_portrait_ETH_seyoum_mengesha small = GFX_portrait_ETH_seyoum_mengesha_small } } corps_commander = { traits = { old_guard } skill = 2 attack_skill = 2 defense_skill = 3 planning_skill = 1 logistics_skill = 1 legacy_id = -1 visible = { OR = { has_government = neutrality has_completed_focus = ETH_amedeos_feast_of_maskal ROOT = { original_tag = ITA } } } } advisor = { slot = high_command ledger = army idea_token = ETH_seyoum_mengesha allowed = { original_tag = ETH has_dlc = "By Blood Alone" } available = { IF = { limit = { has_character_flag = ETH_imprisoned_flag } NOT = { has_character_flag = ETH_imprisoned_flag} } } traits = { army_regrouping_1 } cost = 100 ai_will_do = { factor = 1.000 } on_add = { owner = { ETH_BOP_decentralization_large_effect = yes } } on_remove = { owner = { ETH_BOP_centralization_large_effect = yes } } } } ETH_desta_damtew = { instance = { allowed = { has_dlc = "By Blood Alone" } allowed_civil_war = { NOT = { has_government = fascism } NOT = { has_government = communism } } name = ETH_desta_damtew portraits = { army = { large = GFX_portrait_ETH_desta_damtew small = GFX_portrait_ETH_desta_damtew_small } } corps_commander = { traits = { trait_reckless } skill = 2 attack_skill = 3 defense_skill = 1 planning_skill = 2 logistics_skill = 2 legacy_id = -1 visible = { } } } instance = { allowed = { NOT = { has_dlc = "By Blood Alone" } } name = ETH_desta_damtew portraits={ army={ small=GFX_idea_generic_army_arab_2 } } advisor = { slot = army_chief ledger = army idea_token = ETH_desta_damtew allowed = { original_tag = ETH } traits = { army_chief_organizational_2 } cost = 100 ai_will_do = { factor = 1.000 } } } } ETH_mulugeta_yeggazu_of_illubabor = { name = ETH_mulugeta_yeggazu_of_illubabor allowed_civil_war = { has_government = neutrality } portraits = { army = { large = GFX_portrait_ETH_mulugeta_yeggazu_of_illubabor small = GFX_portrait_ETH_mulugeta_yeggazu_of_illubabor_small } } corps_commander = { traits = { politically_connected infantry_leader } skill = 2 attack_skill = 3 defense_skill = 1 planning_skill = 1 logistics_skill = 1 legacy_id = -1 } advisor = { slot = army_chief ledger = army idea_token = ETH_mulugeta_yeggazu_of_illubabor traits = { army_chief_morale_2 } available = { has_country_leader = { ruling_only = yes character = ETH_haile_selassie } } cost = 50 on_add = { owner = { ETH_BOP_decentralization_large_effect = yes } } on_remove = { owner = { ETH_BOP_centralization_large_effect = yes } } } } ETH_ras_kassa = { instance = { allowed = { has_dlc = "By Blood Alone" } allowed_civil_war = { has_government = neutrality } name = ETH_ras_kassa portraits = { army = { large = GFX_portrait_ETH_kassa_haile_darge small = GFX_portrait_ETH_kassa_haile_darge_small } } advisor = { slot = political_advisor idea_token = ETH_ras_kassa allowed = { original_tag = ETH } available = { has_government = neutrality NOT = { has_idea = ETH_ras_kassa_army_chief } NOT = { has_idea = ETH_ras_kassa_high_command } IF = { limit = { has_character_flag = ETH_imprisoned_flag } NOT = { has_character_flag = ETH_imprisoned_flag} } } traits = { staunch_loyalist } on_add = { owner = { ETH_BOP_decentralization_large_effect = yes } } on_remove = { owner = { ETH_BOP_centralization_large_effect = yes } } } advisor = { slot = army_chief ledger = army idea_token = ETH_ras_kassa_army_chief allowed = { original_tag = ETH } available = { NOT = { has_idea = ETH_ras_kassa_high_command } NOT = { has_idea = ETH_ras_kassa } IF = { limit = { has_character_flag = ETH_imprisoned_flag } NOT = { has_character_flag = ETH_imprisoned_flag} } } traits = { army_chief_defensive_1 } cost = 100 ai_will_do = { factor = 1.000 } } advisor = { slot = high_command ledger = army idea_token = ETH_ras_kassa_high_command allowed = { original_tag = ETH } available = { NOT = { has_idea = ETH_ras_kassa_army_chief } NOT = { has_idea = ETH_ras_kassa } IF = { limit = { has_character_flag = ETH_imprisoned_flag } NOT = { has_character_flag = ETH_imprisoned_flag} } } traits = { army_entrenchment_1 } cost = 100 ai_will_do = { factor = 1.000 } } corps_commander = { traits = { trait_cautious} skill = 2 attack_skill = 2 defense_skill = 1 planning_skill = 1 logistics_skill = 2 legacy_id = -1 visible = { NOT = { has_character_flag = ETH_imprisoned_flag} } } } instance = { allowed = { NOT = { has_dlc = "By Blood Alone" } } name = ETH_ras_kassa portraits = { army = { small=GFX_idea_generic_army_arab_1 } } advisor = { slot = army_chief ledger = army idea_token = ETH_ras_kassa allowed = { original_tag = ETH } traits = { army_chief_defensive_2 } cost = 100 ai_will_do = { factor = 1.000 } } } } ETH_abebe_aregai = { instance = { allowed = { has_dlc = "La Resistance" } name = ETH_abebe_aregai allowed_civil_war = { NOT = { has_government = fascism } } portraits = { army = { large=GFX_portrait_ETH_abebe_aregai small=GFX_portrait_ETH_abebe_aregai_small } } advisor = { slot = political_advisor idea_token = ETH_abebe_aregai allowed = { original_tag = ETH } available = { NOT = { has_government = fascism } NOT = { has_idea_with_trait = minister_of_the_interior_abate } } traits = { minister_of_the_interior_aregai } on_add = { owner = { ETH_BOP_decentralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_centralization_small_effect = yes } } } corps_commander = { traits = { trickster } skill = 1 attack_skill = 2 defense_skill = 1 planning_skill = 1 logistics_skill = 1 legacy_id = -1 } } instance = { allowed = { NOT = { has_dlc = "La Resistance" } } name = ETH_abebe_aregai allowed_civil_war = { NOT = { has_government = fascism } } portraits = { army = { large=GFX_portrait_ETH_abebe_aregai small=GFX_portrait_ETH_abebe_aregai_small } } advisor = { slot = political_advisor idea_token = ETH_abebe_aregai allowed = { original_tag = ETH } available = { NOT = { has_government = fascism } NOT = { has_idea_with_trait = minister_of_the_interior_abate } } traits = { minister_of_the_interior_aregai_no_lar } on_add = { owner = { ETH_BOP_decentralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_centralization_small_effect = yes } } } corps_commander = { traits = { trickster } skill = 1 attack_skill = 2 defense_skill = 1 planning_skill = 1 logistics_skill = 1 legacy_id = -1 } } } ETH_ayalew_birru = { name = ETH_ayalew_birru allowed_civil_war = { has_government = neutrality } portraits = { army = { large=GFX_portrait_ETH_ayalew_birru small=GFX_portrait_ETH_ayalew_birru_small } } corps_commander = { traits = { trait_mountaineer } skill = 1 attack_skill = 2 defense_skill = 1 planning_skill = 2 logistics_skill = 1 legacy_id = -1 visible = { NOT = { has_character_flag = ETH_imprisoned_flag} } } } ETH_beyene_merid = { name = ETH_beyene_merid allowed_civil_war = { OR = { has_government = neutrality has_government = democratic } } portraits = { army = { large=GFX_portrait_ETH_beyene_merid small=GFX_portrait_ETH_beyene_merid_small } } corps_commander = { traits = { desert_fox } skill = 1 attack_skill = 2 defense_skill = 1 planning_skill = 1 logistics_skill = 2 legacy_id = -1 } } ETH_nasibu_zeamanuel = { name = ETH_nasibu_zeamanuel allowed_civil_war = { OR = { has_government = neutrality has_government = democratic } } portraits = { army = { large=GFX_portrait_ETH_nasibu_zeamanuel small=GFX_portrait_ETH_nasibu_zeamanuel_small } } corps_commander = { traits = { hill_fighter } skill = 1 attack_skill = 1 defense_skill = 2 planning_skill = 1 logistics_skill = 2 legacy_id = -1 visible = { OR = { has_government = neutrality has_government = democratic } } } } ETH_balcho_safo = { name = ETH_balcho_safo allowed_civil_war = { OR = { has_government = neutrality AND = { has_government = fascism has_cosmetic_tag = jimma has_completed_focus = ETH_assertiveness } } } portraits = { army = { large=GFX_portrait_ETH_balcha_safo small=GFX_portrait_ETH_balcha_safo_small } } corps_commander = { traits = { trait_reckless cavalry_leader} skill = 3 attack_skill = 4 defense_skill = 2 planning_skill = 1 logistics_skill = 3 legacy_id = -1 visible = { has_character_flag = safo_active_flag OR = { has_government = neutrality AND = { has_cosmetic_tag = jimma has_completed_focus = ETH_assertiveness } } } } } ETH_abuna_qerellos_iv = { name = ETH_abuna_qerellos_iv allowed_civil_war = { OR = { has_government = neutrality has_government = democratic } } portraits = { army = { small=GFX_portrait_ETH_abuna_qerellos_iv_small } } advisor = { slot = political_advisor idea_token = ETH_abuna_qerellos_iv allowed = { original_tag = ETH } available = { has_government = neutrality has_completed_focus = ETH_the_abuna } traits = { archbishop_of_ethiopian_orthodox_tewahedo_church } on_add = { owner = { ETH_BOP_centralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_decentralization_small_effect = yes } } } } ETH_makonnen_endelkatchew={ instance = { allowed = { has_dlc = "By Blood Alone" } allowed_civil_war = { OR = { has_government = democratic has_government = neutrality } } name = ETH_makonnen_endelkatchew portraits = { army = { small=GFX_portrait_ETH_makonnen_endelkatchew_small } } advisor={ slot = political_advisor idea_token = ETH_makonnen_endelkatchew allowed = { original_tag = ETH } available = { OR = { has_government = neutrality has_government = democratic } } traits = { smooth_talking_charmer } } } instance = { allowed = { NOT = { has_dlc = "By Blood Alone" } } name = ETH_makonnen_endelkatchew portraits = { army = { small=GFX_idea_generic_political_advisor_arab_3 } } advisor = { slot = political_advisor idea_token = ETH_makonnen_endelkatchew allowed = { original_tag = ETH } traits = { smooth_talking_charmer } } } } ETH_heruy_wolde_selassie = { name = ETH_heruy_wolde_selassie allowed_civil_war = { OR = { has_government = neutrality has_government = democratic } } portraits = { army = { small = GFX_portrait_ETH_heruy_wolde_selassie_small } } advisor = { slot = political_advisor idea_token = ETH_heruy_wolde_selassie allowed = { original_tag = ETH } available = { OR = { has_government = neutrality has_government = democratic } } traits = { japanizer } on_add = { owner = { ETH_BOP_centralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_decentralization_small_effect = yes } } } } ETH_getachew_abate = { name = ETH_getachew_abate allowed_civil_war = { OR = { has_government = fascism has_government = communism has_government = neutrality } } portraits = { army = { small = GFX_portrait_ETH_getachew_abate_small } } advisor = { slot = political_advisor idea_token = ETH_getachew_abate allowed = { original_tag = ETH } available = { NOT = { has_government = democratic } NOT = { has_idea_with_trait = minister_of_the_interior_aregai } NOT = { has_completed_focus = ETH_boarding_the_train } } traits = { minister_of_the_interior_abate } on_add = { owner = { ETH_BOP_decentralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_centralization_small_effect = yes } } } } ETH_tadesse_birru = { instance = { allowed = { has_dlc = "La Resistance" } allowed_civil_war = { OR = { has_government = democratic has_government = neutrality AND = { has_government = fascism has_cosmetic_tag = jimma has_completed_focus = ETH_assertiveness } } } name = ETH_tadesse_birru portraits = { army = { small = GFX_portrait_ETH_tadesse_birru_small } } advisor = { slot = political_advisor idea_token = ETH_tadesse_birru allowed = { original_tag = ETH } available = { IF = { limit = { has_cosmetic_tag = jimma } has_completed_focus = ETH_assertiveness } has_completed_focus = ETH_the_fetno-derash OR = { has_government = neutrality has_government = democratic has_government = communism AND = { has_country_leader = { character = ETH_abba_jofir ruling_only = yes } is_subject = no } } IF = { limit = { has_character_flag = ETH_imprisoned_flag } NOT = { has_character_flag = ETH_imprisoned_flag} } } traits = { commander_of_the_fetno_derash } on_add = { owner = { ETH_BOP_centralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_decentralization_small_effect = yes } } } } instance = { allowed = { NOT = { has_dlc = "La Resistance" } } name = ETH_tadesse_birru portraits = { army = { small = GFX_portrait_ETH_tadesse_birru_small } } advisor = { slot = political_advisor idea_token = ETH_tadesse_birru allowed = { original_tag = ETH } available = { # TODO_TA set focus requirements # TODO_TA set focus requirements } traits = { commander_of_the_fetno_derash_no_lar } } } } ETH_workneh_eshete = { name = ETH_workneh_eshete allowed_civil_war = { OR = { has_government = democratic has_government = neutrality } } portraits = { army = { small = GFX_portrait_ETH_workneh_eshete_small } } advisor = { slot = political_advisor idea_token = ETH_workneh_eshete allowed = { original_tag = ETH } available = { has_government = democratic } traits = { modernizer_and_diplomat } } } ETH_yilma_deressa = { name = ETH_yilma_deressa allowed_civil_war = { OR = { has_government = democratic has_government = neutrality has_government = communism } } portraits = { army = { small = GFX_portrait_ETH_yilma_deressa_small } } advisor = { slot = political_advisor idea_token = ETH_yilma_deressa allowed = { original_tag = ETH } available = { NOT = { has_government = fascism } #TODO_TA set focus requirement NOT = { has_idea_with_trait = minister_of_finance_mariyam } } traits = { minister_of_finance_deressa } on_add = { owner = { ETH_BOP_decentralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_centralization_small_effect = yes } } } } ETH_tekle_hawariat_tekle_mariyam = { name = ETH_tekle_hawariat_tekle_mariyam allowed_civil_war = { OR = { has_government = democratic has_government = communism has_government = neutrality } } portraits = { army = { small = GFX_portrait_ETH_tekle_hawariat_tekle_mariyam_small } } advisor = { slot = political_advisor idea_token = ETH_tekle_hawariat_tekle_mariyam allowed = { original_tag = ETH } available = { OR = { has_government = democratic has_government = communism } NOT = { has_idea_with_trait = minister_of_finance_deressa } } traits = { minister_of_finance_mariyam } on_add = { owner = { ETH_BOP_centralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_decentralization_small_effect = yes } } } } ETH_menen_asfaw = { name = ETH_menen_asfaw allowed_civil_war = { has_government = neutrality } portraits = { army = { small = GFX_portrait_ETH_menen_asfaw_small } } advisor = { slot = political_advisor idea_token = ETH_menen_asfaw allowed = { original_tag = ETH } available = { has_country_leader = { ruling_only = yes character = ETH_haile_selassie } } traits = { patroness_of_ethiopian_red_cross } on_add = { owner = { ETH_BOP_centralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_decentralization_small_effect = yes } } } } ETH_abuna_abraham = { name = ETH_abuna_abraham allowed_civil_war = { has_government = fascism } portraits = { army = { small = GFX_portrait_ETH_abuna_abraham_small } } advisor = { slot = political_advisor idea_token = ETH_abuna_abraham allowed = { original_tag = ETH } available = { has_government = fascism has_completed_focus = ETH_replace_the_abuna } traits = { collaborationist_arch_bishop } on_add = { owner = { ETH_BOP_centralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_decentralization_small_effect = yes } } } } ### Foreign Military Advisors ETH_viking_tamm = { name = ETH_viking_tamm allowed_civil_war = { OR = { has_government = democratic has_government = neutrality } } portraits = { army = { small = GFX_portrait_ETH_viking_tamm_small } } advisor = { slot = theorist ledger = army idea_token = ETH_viking_tamm allowed = { original_tag = ETH } available = { NOT = { has_government = fascism } NOT = { has_government = communism } NOT = { has_country_flag = ETH_selassie_left_flag } } traits = { military_theorist } on_add = { owner = { ETH_BOP_centralization_small_effect = yes } } on_remove = { owner = { ETH_BOP_decentralization_small_effect = yes } } } } ETH_john_robinson={ instance = { allowed = { has_dlc = "By Blood Alone" } name = ETH_john_robinson allowed_civil_war = { OR = { has_government = democratic has_government = neutrality has_government = communism } } portraits = { army = { small= GFX_portrait_ETH_john_robinson_small } } advisor={ slot = air_chief ledger = air idea_token = ETH_john_robinson allowed = { original_tag = ETH } available = { NOT = { has_government = fascism } NOT = { has_country_flag = ETH_selassie_left_flag } } traits = { air_chief_reform_1 } cost = 50 ai_will_do = { factor = 1.000 } } } instance = { allowed = { NOT = { has_dlc = "By Blood Alone" } } name=ETH_john_robinson portraits={ army={ small=GFX_idea_generic_air_arab_3 } } advisor={ slot = air_chief ledger = air idea_token = ETH_john_robinson allowed = { original_tag = ETH } traits = { air_chief_reform_2 } cost = 100 ai_will_do = { factor = 1.000 } } } } ETH_carl_gustav_von_rosen = { name = ETH_carl_gustav_von_rosen allowed_civil_war = { OR = { has_government = democratic has_government = neutrality } } portraits = { army = { small = GFX_portrait_ETH_carl_gustav_von_rosen_small } } advisor = { slot = air_chief ledger = air idea_token = ETH_carl_gustav_von_rosen allowed = { original_tag = ETH } available = { NOT = { has_government = fascism } NOT = { has_government = communism } NOT = { has_global_flag = second_italo_ethiopian_war_flag } has_completed_focus = ETH_bring_in_foreign_advisors } traits = { air_chief_all_weather_2 } } } ETH_domenico_mondelli = { name = ETH_domenico_mondelli allowed_civil_war = { has_government = fascism } portraits = { army = { small = GFX_portrait_ETH_domenico_mondelli_small } } advisor = { slot = air_chief ledger = air idea_token = ETH_domenico_mondelli allowed = { original_tag = ETH } available = { has_government = fascism # TODO_TA Can probably remove this when visible criteria is added NOT = { has_country_flag = ETH_second_italo_ethiopian_war_flag } } visible = { has_completed_focus = ETH_cooperation has_country_flag = ETH_gugsa_cooperation_flag } traits = { air_chief_ground_support_1 } } } ETH_random_sud_advisor = { advisor = { slot = political_advisor idea_token = ETH_random_sud_advisor allowed = { original_tag = ETH } visible = { has_country_flag = ETH_random_sud_advisor_flag } traits = { economic_organizer } } #name=ETH_random_leader_1 portraits={ army={ small=GFX_idea_generic_political_advisor_arab_2 } } } ETH_random_som_advisor = { advisor = { slot = political_advisor idea_token = ETH_random_sud_advisor allowed = { original_tag = ETH } visible = { has_country_flag = ETH_random_som_advisor_flag } traits = { economic_organizer } } #name=ETH_random_leader_2 portraits={ army={ small=GFX_idea_generic_political_advisor_arab_1 } } } ETH_wehib_pasha = { name = ETH_wehib_pasha allowed_civil_war = { has_government = neutrality } portraits = { army = { small = GFX_portrait_ETH_wehib_pasha_small } } advisor = { slot = high_command ledger = army idea_token = ETH_wehib_pasha allowed = { OR = { original_tag = ETH original_tag = TUR } } available = { has_government = neutrality IF = { limit = { original_tag = ETH } NOT = { has_country_flag = ETH_selassie_left_flag } } } traits = { army_entrenchment_1 } } } ETH_feodor_konovalov = { name = ETH_feodor_konovalov allowed_civil_war = { OR = { has_government = fascism has_government = neutrality } } portraits = { army = { small = GFX_portrait_ETH_feodor_konovalov_small } } advisor = { slot = high_command ledger = army idea_token = ETH_feodor_konovalov allowed = { OR = { original_tag = ETH original_tag = SOV } } available = { OR = { has_government = neutrality has_government = fascism } IF = { limit = { original_tag = ETH } NOT = { has_country_flag = ETH_selassie_left_flag } } } traits = { army_concealment_1 } } } ##### VANILLA CHARACTERS ETH_fitawrari_yeebio_woldai={ name = ETH_fitawrari_yeebio_woldai portraits = { civilian={ large=GFX_portrait_ETH_fitawrari_yeebio_woldai } } country_leader={ ideology = socialism expire = "1965.1.1.1" id=-1 } } ETH_amare_makonnen={ name=ETH_amare_makonnen portraits={ civilian={ large=GFX_portrait_ETH_amare_makonnen } } country_leader={ ideology=stalinism expire="1942.1.1.12" id=-1 } } ETH_haile_mariam={ name=ETH_haile_mariam portraits={ civilian={ large=GFX_portrait_ETH_haile_mariam } } country_leader={ ideology=fascism_ideology traits={ captain_of_industry } expire="1942.1.1.12" id=-1 } } ETH_gabriel_zawde_gilaneh={ advisor={ cost = 100 slot = theorist idea_token = ETH_gabriel_zawde_gilaneh ledger = air allowed = { original_tag = ETH } traits = { air_warfare_theorist } } name=ETH_gabriel_zawde_gilaneh portraits={ army={ small=GFX_idea_generic_air_arab_2 } } } ETH_woldemeskal_tariku={ advisor={ slot = high_command idea_token = ETH_woldemeskal_tariku ledger = army allowed = { original_tag = ETH } traits = { army_regrouping_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_woldemeskal_tariku portraits={ army={ small=GFX_idea_generic_army_arab_1 } } } ETH_ras_kebbede={ advisor={ cost = 100 slot = theorist idea_token = ETH_ras_kebbede ledger = army allowed = { original_tag = ETH } traits = { military_theorist } } name=ETH_ras_kebbede portraits={ army={ small=GFX_idea_generic_army_arab_2 } } } ETH_wondossen_kassa={ advisor={ cost = 100 slot = theorist idea_token = ETH_wondossen_kassa ledger = navy allowed = { original_tag = ETH } traits = { naval_theorist } } name=ETH_wondossen_kassa portraits={ army={ small=GFX_idea_generic_navy_arab_3 } } } ETH_dedja_zinatch_nadeon={ advisor={ slot = high_command idea_token = ETH_dedja_zinatch_nadeon ledger = navy allowed = { original_tag = ETH } traits = { navy_capital_ship_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_dedja_zinatch_nadeon portraits={ army={ small=GFX_idea_generic_navy_arab_2 } } } ETH_haile_abba_mersa={ advisor={ slot = high_command idea_token = ETH_haile_abba_mersa ledger = army allowed = { original_tag = ETH } traits = { army_infantry_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_haile_abba_mersa portraits={ army={ small=GFX_idea_generic_army_arab_3 } } } ETH_ras_seyum={ advisor={ slot = navy_chief idea_token = ETH_ras_seyum allowed = { original_tag = ETH } traits = { navy_chief_commerce_raiding_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_ras_seyum portraits={ army={ small=GFX_idea_generic_navy_arab_2 } } } ETH_mesfin_sileshi={ advisor={ slot = air_chief idea_token = ETH_mesfin_sileshi allowed = { original_tag = ETH } traits = { air_chief_ground_support_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_mesfin_sileshi portraits={ army={ small=GFX_idea_generic_air_arab_3 } } } ETH_lij_abiye_abebe={ advisor={ slot = high_command idea_token = ETH_lij_abiye_abebe ledger = army allowed = { original_tag = ETH } traits = { army_armored_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_lij_abiye_abebe portraits={ army={ small=GFX_idea_generic_army_arab_2 } } } ETH_lij_johannes={ advisor={ slot = navy_chief idea_token = ETH_lij_johannes allowed = { original_tag = ETH } traits = { navy_chief_maneuver_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_lij_johannes portraits={ army={ small=GFX_idea_generic_navy_arab_3 } } } ETH_fitauri_zawde_gobena={ advisor={ slot = high_command idea_token = ETH_fitauri_zawde_gobena ledger = air allowed = { original_tag = ETH } traits = { air_close_air_support_2 } cost = 100 ai_will_do = { factor = 1.000 } } name=ETH_fitauri_zawde_gobena portraits={ army={ small=GFX_idea_generic_air_arab_2 } } } ETH_bedjironde_tekle_hawariate={ advisor={ slot = political_advisor idea_token = ETH_bedjironde_tekle_hawariate allowed = { original_tag = ETH } traits = { prince_of_terror } } name=ETH_bedjironde_tekle_hawariate portraits={ army={ small=GFX_idea_generic_political_advisor_arab_2 } } } ETH_random_leader_1 = { advisor = { slot = political_advisor idea_token = ETH_random_leader_1 allowed = { original_tag = ETH } visible = { has_character_flag = ETH_visible_advisor_flag } traits = { marxist_fundamentalist } } #name=ETH_random_leader_1 portraits={ army={ small=GFX_portrait_ETH_generic_political_male_1_small } } } ETH_random_leader_2 = { advisor = { slot = political_advisor idea_token = ETH_random_leader_2 allowed = { original_tag = ETH } visible = { has_character_flag = ETH_visible_advisor_flag } traits = { leftist_intellectual } } #name=ETH_random_leader_2 portraits={ army={ small=GFX_portrait_ETH_generic_male_6_small } } } ETH_random_leader_3 = { advisor = { slot = political_advisor idea_token = ETH_random_leader_3 allowed = { original_tag = ETH } visible = { has_character_flag = ETH_visible_advisor_flag } traits = { anti_bolshevik_leftist } } #name=ETH_random_leader_2 portraits={ army={ small=GFX_portrait_ETH_generic_female_5_small } } gender = female } ETH_random_leader_4 = { advisor = { slot = political_advisor idea_token = ETH_random_leader_4 allowed = { original_tag = ETH } visible = { has_character_flag = ETH_visible_advisor_flag } traits = { revolutionary_culture_minister } } #name=ETH_random_leader_2 portraits={ army={ small=GFX_portrait_ETH_generic_male_5_small } } } ETH_random_leader_5 = { advisor = { slot = political_advisor idea_token = ETH_random_leader_5 allowed = { original_tag = ETH } visible = { has_character_flag = ETH_visible_advisor_flag } traits = { collectivization_specialist } } #name=ETH_random_leader_2 portraits={ army={ small=GFX_portrait_ETH_generic_female_4_small } } gender = female } ETH_random_leader_6 = { advisor = { slot = political_advisor idea_token = ETH_random_leader_6 allowed = { original_tag = ETH } visible = { has_character_flag = ETH_visible_advisor_flag } traits = { patriotic_socialist } } #name=ETH_random_leader_2 portraits={ army={ small=GFX_portrait_ETH_generic_female_2_small } } gender = female } ETH_senedu_gebru = { advisor = { slot = political_advisor idea_token = ETH_senedu_gebru allowed = { original_tag = ETH } visible = { has_character_flag = ETH_visible_advisor_flag } traits = { rebellious_educator } } #name=ETH_random_leader_2 portraits={ civilian={ small=GFX_portrait_ETH_senedu_gebru_small } } gender = female } ETH_random_general_1 = { portraits={ army={ large=GFX_portrait_ETH_generic_male_1 small=GFX_portrait_ETH_generic_male_1_small } } corps_commander={ traits={ trait_cautious } skill=1 attack_skill=2 defense_skill=3 planning_skill=1 logistics_skill=1 visible = { has_character_flag = ETH_visible_random_general_flag } } } ETH_random_general_2 = { portraits={ army={ large=GFX_portrait_ETH_generic_female_1 small=GFX_portrait_ETH_generic_female_1_small } } gender = female corps_commander={ traits={ trait_cautious } skill=3 attack_skill=3 defense_skill=2 planning_skill=1 logistics_skill=1 visible = { has_character_flag = ETH_visible_random_general_flag } } } ETH_random_general_3 = { portraits={ army={ large=GFX_portrait_ETH_generic_male_2 small=GFX_portrait_ETH_generic_male_2_small } } corps_commander={ traits={ trait_cautious } skill=3 attack_skill=1 defense_skill=2 planning_skill=1 logistics_skill=3 visible = { has_character_flag = ETH_visible_random_general_flag } } } ETH_random_general_4 = { portraits={ army={ large=GFX_portrait_ETH_generic_female_2 small=GFX_portrait_ETH_generic_female_2_small } } gender = female corps_commander={ traits={ trait_cautious } skill=2 attack_skill=3 defense_skill=2 planning_skill=1 logistics_skill=2 visible = { has_character_flag = ETH_visible_random_general_flag } } } ETH_random_general_5 = { portraits={ army={ large=GFX_portrait_ETH_generic_male_3 small=GFX_portrait_ETH_generic_male_3_small } } corps_commander={ traits={ trait_cautious } skill=2 attack_skill=2 defense_skill=2 planning_skill=3 logistics_skill=1 visible = { has_character_flag = ETH_visible_random_general_flag } } } ETH_random_general_6 = { portraits={ army={ large=GFX_portrait_ETH_generic_female_3 small=GFX_portrait_ETH_generic_female_3_small } } gender = female corps_commander={ traits={ trickster } skill=4 attack_skill=3 defense_skill=3 planning_skill=3 logistics_skill=3 visible = { has_character_flag = ETH_visible_random_general_flag } } } }