focus_tree = {
	id = KPA_1950s
	country = {
		factor = 0
		modifier = {
			add = 10
			tag = KPA
		}
	}
	default = no
	focus = {
		id = KPA_The_Stalinization_of_North_Korea
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Stalinization_of_North_Korea"
		}
		icon = GFX_The_Sovietization_of_North_Korea
		cost = 10
		x = 6
		y = 0 
		completion_reward = {
			news_event = PWK.2
			add_dynamic_modifier = {
				modifier = personality_cult_strength
			}
			set_variable = {
				personality_cult_neg = -0.01
			}
			set_variable = {
				personality_cult_strength = 0.05
			}
			set_variable = {
				personality_cult_pp = 0.05
			}
		}
	}
	focus = {
		id = KPA_Establish_Room_35
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establish_Room_35"
		}
		icon = GFX_Room_35
		cost = 10
		prerequisite = {
			focus = KPA_Infilitrate_the_Democratic_Party
		}
		x = 8
		y = 3
		completion_reward = {
			create_intelligence_agency = {
				name = "Room 35"
				#icon = "GFX_intelligence_agency_logo_kpa"
			}
		}
	}
	focus = {
		id = KPA_Premier_Kim_il_Sung
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Premier_Kim_il_Sung"
		}
		icon = GFX_Premier_Kim_il_Sung
		cost = 10
		x = 19
		y = 0
		completion_reward = {
			add_political_power = 100
		}
	}
	focus = {
		id = KPA_The_Korean_Peoples_Army
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Korean_Peoples_Army"
		}
		icon = GFX_Korean_Peoples_Army
		cost = 10
		x = 34
		y = 0
		completion_reward = {
			army_experience = 25
			navy_experience = 25
			air_experience = 25
		}
	}
	focus = {
		id = KPA_The_Three_Year_Plan
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Three_Year_Plan"
		}
		icon = GFX_KPA_Three_Year_Plan
		cost = 10
		x = 6
		y = 7
		available = {
			date > 1953.1.1
			NOT = {
				has_war_with = KOR
			}
		}
		completion_reward = {
			remove_ideas = Firebombing_Devastation
			add_ideas = Firebombing_Devastation1
		}
	}
	focus = {
		id = KPA_Launch_the_First_Five_Year_Plan
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Launch_the_First_Five_Year_Plan"
		}
		icon = GFX_KPA_Five_Year_Plan
		cost = 10
		x = 6
		y = 13
		available = {
			has_completed_focus = KPA_Rebuild_Hydroelctric_Dams
		}
		completion_reward = {
			add_timed_idea = {
				idea = DDR_idea_first_five_year_plan
				days = 1825
			}
			remove_ideas = Firebombing_Devastation1
		}
	}
	focus = {
		id = KPA_Emulate_Soviet_Culture
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Emulate_Soviet_Culture"
		}
		icon = GFX_Emulate_Soviet_Culture
		cost = 10
		prerequisite = {
			focus = KPA_The_Stalinization_of_North_Korea
		}
		x = 2
		y = 1
		completion_reward = {
			add_ideas = workers_culture
		}
	}
	focus = {
		id = KPA_Enforce_State_Atheism
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Enforce_State_Atheism"
		}
		icon = GFX_Enforce_State_Atheism
		cost = 10
		prerequisite = {
			focus = KPA_Emulate_Soviet_Culture
		}
		x = 0
		y = 2
		completion_reward = {
			add_ideas = policy_religion_temp_0a
			hidden_effect = {
				remove_ideas = policy_religion_temp_0
				remove_ideas = policy_religion_temp_1
				remove_ideas = policy_religion_temp_2
				remove_ideas = policy_religion_temp_3
				remove_ideas = policy_religion_temp_3a
			}
		}
	}
	focus = {
		id = KPA_Crackdown_on_Nationalist_Christians
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Crackdown_on_Nationalist_Christians"
		}
		icon = GFX_Crackdown_on_Christian_Nationalists
		cost = 10
		prerequisite = {
			focus = KPA_Enforce_State_Atheism
		}
		x = 0
		y = 3
		completion_reward = {
			add_popularity = {
				ideology = nationalist
				popularity = -0.025
			}
			every_owned_state = {
				add_to_variable = {
					ReligionAtheistMission = 24
				}
			}
			custom_effect_tooltip = anti_religion_campaign_TT
		}
	}
	focus = {
		id = KPA_Rebuild_Pyeongyang_Steel_Production
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Rebuild_Pyeongyang_Steel_Production"
		}
		icon = GFX_Build_Steel_Production_KPA
		cost = 10
		prerequisite = {
			focus = KPA_The_Three_Year_Plan
		}
		x = 5
		y = 8
		completion_reward = {
			capital_scope = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = steel_factory
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = KPA_Rehabilitate_the_Coal_Sector
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Rehabilitate_the_Coal_Sector"
		}
		icon = GFX_Rebuild_the_Coal_Sector
		cost = 10
		prerequisite = {
			focus = KPA_Rebuild_Pyeongyang_Steel_Production
		}
		x = 3
		y = 9
		completion_reward = {
			capital_scope = {
				add_resource = {
					type = steel
					amount = 10
				}
			}
			747 = {
				add_resource = {
					type = steel
					amount = 10
				}
			}
		}
	}
	focus = {
		id = KPA_Increase_Machine_Tools_Production
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Increase_Machine_Tools_Production"
		}
		icon = GFX_Increase_Machine_Tool_Production
		cost = 10
		prerequisite = {
			focus = KPA_Launch_the_First_Five_Year_Plan
		}
		x = 5
		y = 14
		completion_reward = {
			add_tech_bonus = {
				name = industrial_bonus
				bonus = 1
				uses = 2
				category = industry
			}
		}
	}
	focus = {
		id = KPA_Expand_the_Taian_Electric_Appliances_Factory
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Expand_the_Taian_Electric_Appliances_Factory"
		}
		icon = GFX_Expand_Electronics_Factories
		cost = 10
		prerequisite = {
			focus = KPA_Increase_Machine_Tools_Production
		}
		x = 3
		y = 15
		completion_reward = {
			capital_scope = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = KPA_Embrace_Socialist_Realism
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Embrace_Socialist_Realism"
		}
		icon = GFX_KPA_Socialist_Realism_2
		cost = 10
		prerequisite = {
			focus = KPA_Emulate_Soviet_Culture
		}
		x = 4
		y = 2
		completion_reward = {
			add_ideas = socialist_realism
		}
	}
	focus = {
		id = KPA_Establish_The_Writers_Union
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establish_The_Writers_Union"
		}
		icon = GFX_Expand_the_Writers_Union
		cost = 10
		prerequisite = {
			focus = KPA_Embrace_Socialist_Realism
		}
		x = 4
		y = 3
		completion_reward = {
			add_research_slot = 1
			country_event = Han_Sorya.1
		}
	}
	focus = {
		id = KPA_Promote_Russian_Language_Educaiton
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Promote_Russian_Language_Educaiton"
		}
		icon = GFX_Encourage_Russian_Language_Education
		cost = 10
		prerequisite = {
			focus = KPA_Establish_The_Writers_Union
		}
		prerequisite = {
			focus = KPA_Crackdown_on_Nationalist_Christians
		}
		x = 2
		y = 4
		completion_reward = {
			custom_effect_tooltip = KPA_decrease_illiteracy
			hidden_effect = {
				if = {
					limit = {
						has_idea = asian_illiteracy_3
					}
					remove_ideas = asian_illiteracy_3
					add_ideas = asian_illiteracy_2
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_2
					}
					remove_ideas = asian_illiteracy_2
					add_ideas = asian_illiteracy_1
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_1
					}
					remove_ideas = asian_illiteracy_1
					add_ideas = asian_illiteracy_0
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_0
					}
					remove_ideas = asian_illiteracy_0
				}
				else = {
				}
			}
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = SOV
						}
					}
					add_to_variable = {
						influence_array_val^v = 100
					}
					set_country_flag = found
				}
			}
			if = {
				limit = {
					NOT = {
						has_country_flag = found
					}
				}
				add_to_array = {
					influence_array = SOV.id
				}
				add_to_array = {
					influence_array_val = 100
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = SOV_INFLUENCE_GAIN_TT
			add_opinion_modifier = {
				target = SOV
				modifier = large_increase
			}
			SOV = {
				add_opinion_modifier = {
					target = KPA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = KPA_Purge_the_Japanese_Collaborationist_Bureacracy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_the_Japanese_Collaborationist_Bureacracy"
		}
		icon = GFX_Purge_Japanese_Collaborators
		cost = 10
		prerequisite = {
			focus = KPA_The_Stalinization_of_North_Korea
		}
		x = 6
		y = 1
		completion_reward = {
			remove_ideas = Traitorous_Bureacracy
		}
	}
	focus = {
		id = KPA_Establish_the_Political_Security_Agency
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establish_the_Political_Security_Agency"
		}
		icon = GFX_Establish_Political_Security_Agency
		cost = 10
		prerequisite = {
			focus = KPA_Purge_the_Japanese_Collaborationist_Bureacracy
		}
		x = 6
		y = 4
		completion_reward = {
			add_to_variable = {
				gulag_factor_neg = -0.01
			}
			add_to_variable = {
				gulag_factor_five = 0.05
			}
			custom_effect_tooltip = gulag_factor_increase_TT
		}
	}
	focus = {
		id = KPA_Establish_Collective_Farms
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establish_Collective_Farms"
		}
		icon = GFX_Establish_Collective_Farms
		cost = 10
		prerequisite = {
			focus = KPA_The_Three_Year_Plan
		}
		x = 7
		y = 8
		completion_reward = {
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = agri_industrial_complex
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = agri_industrial_complex
					level = 1
					instant_build = yes
				}
			}
			random_owned_controlled_state = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = agri_industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = KPA_Modernize_Fertilizer_Production
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Modernize_Fertilizer_Production"
		}
		icon = GFX_Modernize_Fertilizer_Production_KPA
		cost = 10
		prerequisite = {
			focus = KPA_Launch_the_First_Five_Year_Plan
		}
		x = 7
		y = 14
		completion_reward = {
			add_tech_bonus = {
				name = agri_tech_bonus
				bonus = 2
				uses = 2
				category = agriculture
			}
		}
	}
	focus = {
		id = KPA_Co_Opt_Non_Communist_Partie
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Co_Opt_Non_Communist_Partie"
		}
		icon = GFX_Co_Opt_Non_Communist_Parties_KPA
		cost = 10
		prerequisite = {
			focus = KPA_The_Stalinization_of_North_Korea
		}
		x = 10
		y = 1
		completion_reward = {
			add_ideas = one_party_state
		}
	}
	focus = {
		id = KPA_Infilitrate_the_Democratic_Party
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Infilitrate_the_Democratic_Party"
		}
		icon = GFX_Infilitrate_the_NK_Democratic_Party
		cost = 10
		prerequisite = {
			focus = KPA_Co_Opt_Non_Communist_Partie
		}
		x = 8
		y = 2
		completion_reward = {
			remove_ideas = Intense_Opposition
		}
	}
	focus = {
		id = KPA_Expand_Farm_Production
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Expand_Farm_Production"
		}
		icon = GFX_Communist_Farm_Production
		cost = 10
		prerequisite = {
			focus = KPA_Establish_Collective_Farms
		}
		x = 9
		y = 9
		completion_reward = {
			add_to_variable = {
				farmBonus = 0.1
			}
			custom_effect_tooltip = farmBonus_increase_TT
		}
	}
	focus = {
		id = KPA_Major_Chinee_Financial_Grants
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Major_Chinee_Financial_Grants"
		}
		icon = GFX_KPA_Chinese_Financial_Grants
		cost = 10
		prerequisite = {
			focus = KPA_Establish_Collective_Farms
		}
		prerequisite = {
			focus = KPA_Rebuild_Pyeongyang_Steel_Production
		}
		x = 6
		y = 9
		completion_reward = {
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = PRC
						}
					}
					add_to_variable = {
						influence_array_val^v = 100
					}
					set_country_flag = found
				}
			}
			if = {
				limit = {
					NOT = {
						has_country_flag = found
					}
				}
				add_to_array = {
					influence_array = PRC.id
				}
				add_to_array = {
					influence_array_val = 100
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = PRC_INFLUENCE_GAIN_TT
			add_to_variable = {
				currentMoney = 50
			}
			custom_effect_tooltip = ADD_50_MIL_TT
		}
	}
	focus = {
		id = KPA_Increase_Irrigation_Networks
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Increase_Irrigation_Networks"
		}
		icon = GFX_KPA_Irrigation
		cost = 10
		prerequisite = {
			focus = KPA_Expand_Farm_Production
		}
		prerequisite = {
			focus = KPA_Major_Chinee_Financial_Grants
		}
		x = 8
		y = 10
		completion_reward = {
			every_owned_state = {
				add_building_construction = {
					type = water_infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = KPA_Establish_the_Sangnong_Mine
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establish_the_Sangnong_Mine"
		}
		icon = GFX_Expand_the_Sangong_Mines
		cost = 10
		prerequisite = {
			focus = KPA_Major_Chinee_Financial_Grants
		}
		prerequisite = {
			focus = KPA_Rehabilitate_the_Coal_Sector
		}
		x = 4
		y = 10
		completion_reward = {
			746 = {
				add_resource = {
					type = chromium
					amount = 25
				}
			}
		}
	}
	focus = {
		id = KPA_Mass_Rural_Investments
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Mass_Rural_Investments"
		}
		icon = GFX_KPA_Rural_Investments
		cost = 10
		prerequisite = {
			focus = KPA_Modernize_Fertilizer_Production
		}
		x = 9
		y = 15
		completion_reward = {
			every_owned_state = {
				add_extra_state_shared_building_slots = 1
			}
			add_timed_idea = {
				idea = rural_development_spirit
				days = 2250
			}
		}
	}
	focus = {
		id = KPA_Invest_in_the_Chongjin_Textile_Mill
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Invest_in_the_Chongjin_Textile_Mill"
		}
		icon = GFX_FocusExpandTextileIndustry
		cost = 10
		prerequisite = {
			focus = KPA_Increase_Machine_Tools_Production
		}
		prerequisite = {
			focus = KPA_Modernize_Fertilizer_Production
		}
		x = 6
		y = 15
		completion_reward = {
			748 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = KPA_Increase_Workers_Pay
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Increase_Workers_Pay"
		}
		icon = GFX_Increase_Workers_Wages
		cost = 10
		prerequisite = {
			focus = KPA_Mass_Rural_Investments
		}
		prerequisite = {
			focus = KPA_Invest_in_the_Chongjin_Textile_Mill
		}
		x = 8
		y = 16
		completion_reward = {
			add_to_variable = {
				CG_CG = 0.02
			}
			add_to_variable = {
				CG_Effiency = 0.05
			}
			add_to_variable = {
				CG_Research = 0.02
			}
			custom_effect_tooltip = Increase_CG_Spending_TT
		}
	}
	focus = {
		id = KPA_Subsidize_the_Chondoist_Chongu_Party
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Subsidize_the_Chondoist_Chongu_Party"
		}
		icon = GFX_Cheondonism_Subsidies
		cost = 10
		prerequisite = {
			focus = KPA_Co_Opt_Non_Communist_Partie
		}
		x = 12
		y = 2
		completion_reward = {
			add_political_power = 50
			add_ideas = pseudo_opposition
			add_to_variable = {
				kwp_strength_stability = 0.25
			}
			add_to_variable = {
				kwp_strength_pp = 0.025
			}
			custom_effect_tooltip = kwp_strength_increase_TT
		}
	}
	focus = {
		id = KPA_Reaffirm_The_United_Front
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Reaffirm_The_United_Front"
		}
		icon = GFX_Reaffirm_the_United_Front
		cost = 10
		prerequisite = {
			focus = KPA_Subsidize_the_Chondoist_Chongu_Party
		}
		x = 12
		y = 3
		completion_reward = {
			add_political_power = 100
			add_stability = 0.02
		}
	}
	focus = {
		id = KPA_Expand_the_Democratic_Youth_League_of_Korea
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Expand_the_Democratic_Youth_League_of_Korea"
		}
		icon = GFX_Expand_the_Democratic_Youth_League_of_Korea
		cost = 10
		prerequisite = {
			focus = KPA_Establish_Room_35
		}
		prerequisite = {
			focus = KPA_Reaffirm_The_United_Front
		}
		x = 10
		y = 4
		completion_reward = {
			add_ideas = Korean_Pioneers
		}
	}
	focus = {
		id = KPA_An_Asian_Peoples_Democracy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_An_Asian_Peoples_Democracy"
		}
		icon = GFX_An_Asian_Peoples_Democracy
		cost = 10
		prerequisite = {
			focus = KPA_Establish_the_Political_Security_Agency
		}
		prerequisite = {
			focus = KPA_Promote_Russian_Language_Educaiton
		}
		prerequisite = {
			focus = KPA_Expand_the_Democratic_Youth_League_of_Korea
		}
		x = 6
		y = 5
		completion_reward = {
			add_political_power = 50
			add_stability = 0.02
			add_popularity = {
				ideology = communism
				popularity = 0.03
			}
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = SOV
						}
					}
					add_to_variable = {
						influence_array_val^v = 100
					}
					set_country_flag = found
				}
			}
			if = {
				limit = {
					NOT = {
						has_country_flag = found
					}
				}
				add_to_array = {
					influence_array = SOV.id
				}
				add_to_array = {
					influence_array_val = 100
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = SOV_INFLUENCE_GAIN_TT
		}
	}
	focus = {
		id = KPA_Purge_the_Domestic_Faction
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_the_Domestic_Faction"
		}
		icon = GFX_Purge_the_Domestic_Faction
		cost = 10
		prerequisite = {
			focus = KPA_Premier_Kim_il_Sung
		}
		x = 17
		y = 1
		completion_reward = {
			country_event = KPA_Purge.1
		}
	}
	focus = {
		id = KPA_Integrate_the_intelligentsia
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Integrate_the_intelligentsia "
		}
		icon = GFX_Integrate_the_Intelligenista
		cost = 10
		prerequisite = {
			focus = KPA_Premier_Kim_il_Sung
		}
		x = 21
		y = 1
		completion_reward = {
			add_research_slot = 1
		}
	}
	focus = {
		id = KPA_Establish_the_Korean_Workers_Party
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establish_the_Korean_Workers_Party"
		}
		icon = GFX_Korean_Workers_Party_Established
		cost = 10
		prerequisite = {
			focus = KPA_Integrate_the_intelligentsia
		}
		prerequisite = {
			focus = KPA_Purge_the_Domestic_Faction
		}
		x = 19
		y = 2
		completion_reward = {
			news_event = PWK.1
			add_dynamic_modifier = {
				modifier = kwp_party_strength
			}
			set_variable = {
				kwp_strength_stability = 0.05
			}
			set_variable = {
				kwp_strength_pp = 0.05
			}
		}
	}
	focus = {
		id = KPA_The_Fatherland_Liberation_War
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Fatherland_Liberation_War"
		}
		icon = GFX_The_Fatherland_Liberation_War
		cost = 10
		prerequisite = {
			focus = KPA_Establish_the_Korean_Workers_Party
		}
		x = 19
		y = 3
		bypass = {
			has_war_with = KOR
			has_global_flag = KOREA_CEASEFIRE_UN
		}
		completion_reward = {
			add_named_threat = {
				threat = 30
				name = korean_War
			}
			create_faction = "People's Defense Coalition"
			country_event = korea.1
			hidden_effect = {
				USA = { add_ideas = korean_war_un_usa }
				set_global_flag = korean_war
				add_ideas = korean_war
				add_ideas = kpa_korean_war
				add_timed_idea = {
					idea = take_the_south
					days = 35
				}
				set_country_flag = kor_war_clear
				korean_war_super_event = yes
				USA = { activate_mission = Korean_War_Ceasefire }
				KOR = {
					activate_mission = Korean_War_Ceasefire_show
				}
				SOV = {
					activate_mission = Korean_War_Ceasefire_show
				}
				PRC = {
					activate_mission = Korean_War_Ceasefire_show
				}
				CHI = {
					activate_mission = Korean_War_Ceasefire_show
				}
				activate_mission = Korean_War_Ceasefire_show
				every_country = {
					if = {
						limit = {
							OR = {
								tag = AST #does
								tag = CAN #doesn't
								tag = SAF #sends 
								tag = COL #does
								tag = SIA #sends
								tag = ETH #sends 
								tag = JAP #doesn't
								tag = CHI #sends
								tag = FRA #sends
								tag = ENG #sends
								tag = BEL #doesn't
								tag = HOL #doesn't
								tag = LUX #does
								tag = GRE #doesn't
								tag = TUR #doesn't
								tag = SPR #does
								tag = NZL
								tag = "PHI"
							}
						}
						add_ideas = korean_war_un
						add_ai_strategy = {
							type = send_volunteers_desire
							id = "KOR"
							value = 5000
						}
						add_ai_strategy = {
							type = support
							id = "KOR"
							value = 5000
						}
						add_ai_strategy = {
							type = befriend
							id = "KOR"
							value = 5000
						}
					}
				}
				KOR = { add_ideas = korean_war }
			}
		}
	}
	focus = {
		id = KPA_Launch_Sweeping_Purges
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Launch_Sweeping_Purges"
		}
		icon = GFX_Launch_Sweeping_Purges
		cost = 10
		prerequisite = {
			focus = KPA_The_Fatherland_Liberation_War
		}
		x = 19
		y = 4
		completion_reward = {
			add_to_variable = {
				kwp_strength_stability = -0.025
			}
			add_to_variable = {
				kwp_strength_pp = -0.025
			}
			add_to_variable = {
				gulag_factor_neg = -0.01
			}
			add_to_variable = {
				gulag_factor_five = 0.05
			}
			custom_effect_tooltip = gulag_factor_increase_TT
			custom_effect_tooltip = kwp_strength_decrease_TT
		}
	}
	focus = {
		id = KPA_The_Structure_of_The_Workers_Party
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Structure_of_The_Workers_Party"
		}
		icon = GFX_Direction_of_the_Korean_Workers_Party
		cost = 10
		prerequisite = {
			focus = KPA_Launch_Sweeping_Purges
		}
		x = 15
		y = 5
		completion_reward = {
			country_event = KPA_POL.1
		}
	}
	focus = {
		id = KPA_Reverse_the_Purges
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Reverse_the_Purges"
		}
		icon = GFX_Halt_the_Purges
		cost = 10
		prerequisite = {
			focus = KPA_The_Structure_of_The_Workers_Party
		}
		mutually_exclusive = {
			focus = KPA_Emulate_the_Soviet_Model
		}
		x = 13
		y = 6
		completion_reward = {
			add_political_power = 50
			add_to_variable = {
				kwp_strength_stability = 0.025
			}
			add_to_variable = {
				kwp_strength_pp = 0.025
			}
			custom_effect_tooltip = kwp_strength_increase_TT
		}
	}
	focus = {
		id = KPA_Emulate_the_Soviet_Model
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Emulate_the_Soviet_Model"
		}
		icon = GFX_Emulate_the_Soviet_Model
		cost = 10
		prerequisite = {
			focus = KPA_The_Structure_of_The_Workers_Party
		}
		mutually_exclusive = {
			focus = KPA_Reverse_the_Purges
		}
		x = 17
		y = 6
		completion_reward = {
			add_to_variable = {
				kwp_strength_research = 0.02
			}
			add_to_variable = {
				kwp_strength_stability = 0.025
			}
			custom_effect_tooltip = kwp_strength_professional_increase_TT
		}
	}
	focus = {
		id = KPA_Execute_Cho_man_sik
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Execute_Cho_man_sik"
		}
		icon = GFX_Purge_Cho_Man_Sik
		cost = 10
		prerequisite = {
			focus = KPA_Launch_Sweeping_Purges
		}
		x = 19
		y = 5
		completion_reward = {
			news_event = KPA_Purge.3
			add_popularity = {
				ideology = nationalist
				popularity = -0.03
			}
		}
	}
	focus = {
		id = KPA_Launch_New_Show_Trials
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Launch_New_Show_Trials"
		}
		icon = GFX_Begin_the_Show_Trials
		cost = 10
		prerequisite = {
			focus = KPA_Execute_Cho_man_sik
		}
		x = 19
		y = 8
		completion_reward = {
			custom_effect_tooltip = domestic_influence_gain
			add_to_variable = {
				var = domestic_influence_amount
				value = 100
			}
			recalculate_influence = yes
			add_to_variable = {
				gulag_factor_neg = -0.01
			}
			add_to_variable = {
				gulag_factor_five = 0.05
			}
			custom_effect_tooltip = gulag_factor_increase_TT
		}
	}
	focus = {
		id = KPA_Finding_a_Scapegoat
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Finding_a_Scapegoat"
		}
		icon = GFX_Find_a_Scapegoat
		cost = 10
		prerequisite = {
			focus = KPA_Launch_Sweeping_Purges
		}
		x = 23
		y = 5
		completion_reward = {
			army_experience = 15
			add_political_power = 50
			add_stability = 0.02
		}
	}
	focus = {
		id = KPA_Criticize_The_Inability_of_the_Domestic_Faction
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Criticize_The_Inability_of_the_Domestic_Faction"
		}
		icon = GFX_Inability_of_the_Domestic_Faction
		cost = 10
		prerequisite = {
			focus = KPA_Finding_a_Scapegoat
		}
		x = 21
		y = 6
		completion_reward = {
			country_event = KPA_POL.2
			add_political_power = 50
			#Failure of Southern Uprising
			custom_effect_tooltip = personality_cult_strength_increase
			add_to_variable = {
				personality_cult_neg = -0.01
			}
			add_to_variable = {
				personality_cult_strength = 0.05
			}
			add_to_variable = {
				personality_cult_pp = 0.05
			}
		}
	}
	focus = {
		id = KPA_Purge_Southern_Communists
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_Southern_Communists"
		}
		icon = GFX_Purge_the_Southern_Communists
		cost = 10
		prerequisite = {
			focus = KPA_Criticize_The_Inability_of_the_Domestic_Faction
		}
		x = 21
		y = 7
		completion_reward = {
			country_event = KPA_POL.3
			custom_effect_tooltip = KPA_WPK_consolidation
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Korean_Peoples_Army_Airforce
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Korean_Peoples_Army_Airforce"
		}
		icon = GFX_Korean_Peoples_Airforce_Roundel
		cost = 10
		prerequisite = {
			focus = KPA_The_Korean_Peoples_Army
		}
		x = 27
		y = 1
		completion_reward = {
			air_experience = 50
		}
	}
	focus = {
		id = KPA_Request_Yak_18s
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Request_Yak_18s"
		}
		icon = GFX_focus_Yak_25
		cost = 10
		prerequisite = {
			focus = KPA_Korean_Peoples_Army_Airforce
		}
		x = 25
		y = 2
		completion_reward = {
			create_equipment_variant = {
				name = "Yakovlev Yak-18"
				type = CAS_equipment_3
				upgrades = {
					plane_cas_upgrade = 2
					plane_engine_upgrade = 2
					plane_reliability_upgrade = 2
				}
			}
			add_equipment_to_stockpile = {
				type = CAS_equipment_3
				amount = 50
				producer = KPA
			}
		}
	}
	focus = {
		id = KPA_Blame_Yanan_Generals_for_Disaster
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Blame_Yanan_Generals_for_Disaster"
		}
		icon = GFX_Blame_Yanan_Generals
		cost = 10
		prerequisite = {
			focus = KPA_Finding_a_Scapegoat
		}
		x = 25
		y = 6
		completion_reward = {
			remove_unit_leader = 33003
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = PRC
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = PRC_INFLUENCE_LOWER_TT
			news_event = KPA_Purge.4
		}
	}
	focus = {
		id = KPA_Empower_the_State_Security_Apparatus
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Empower_the_State_Security_Apparatus"
		}
		icon = GFX_Empower_the_State_Security_Apparatus
		cost = 10
		prerequisite = {
			focus = KPA_Blame_Yanan_Generals_for_Disaster
		}
		x = 25
		y = 7
		completion_reward = {
			add_ideas = leftwing_deathsquads
		}
	}
	focus = {
		id = KPA_Arrest_Pak_Hon-yong
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Arrest_Pak_Hon-yong"
		}
		icon = GFX_Arrest_Pak_Hon_Yong
		cost = 10
		prerequisite = {
			focus = KPA_Empower_the_State_Security_Apparatus
		}
		prerequisite = {
			focus = KPA_Purge_Southern_Communists
		}
		x = 23
		y = 8
		completion_reward = {
			country_event = KPA_PURGE.6
			add_to_variable = {
				gulag_factor_neg = -0.01
			}
			add_to_variable = {
				gulag_factor_five = 0.05
			}
			custom_effect_tooltip = gulag_factor_increase_TT
		}
	}
	focus = {
		id = KPA_Import_Soviet_Lavochkin_La_9s
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Import_Soviet_Lavochkin_La_9s"
		}
		icon = GFX_Import_LA9_KPA
		cost = 10
		prerequisite = {
			focus = KPA_Korean_Peoples_Army_Airforce
		}
		x = 29
		y = 2
		completion_reward = {
			add_equipment_to_stockpile = {
				type = fighter_equipment_3
				amount = 350
				producer = SOV
			}
		}
	}
	focus = {
		id = KPA_Soviet_MiG_15s
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Soviet_MiG_15s"
		}
		icon = GFX_focus_soviet_mig_15
		cost = 10
		prerequisite = {
			focus = KPA_Import_Soviet_Lavochkin_La_9s
		}
		prerequisite = {
			focus = KPA_Request_Yak_18s
		}
		x = 27
		y = 3
		completion_reward = {
			add_equipment_to_stockpile = {
				type = jet_multirole_equipment_2
				amount = 150
				producer = SOV
			}
		}
	}
	focus = {
		id = KPA_MiG_21s
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_MiG_21s"
		}
		icon = GFX_Soviet_MiG_21
		cost = 10
		prerequisite = {
			focus = KPA_Soviet_MiG_15s
		}
		x = 27
		y = 4
		completion_reward = {
			add_equipment_to_stockpile = {
				type = jet_multirole_equipment_2
				amount = 150
				producer = SOV
			}
		}
	}
	focus = {
		id = KPA_The_Korean_Peoples_Army_Ground_Force
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Korean_Peoples_Army_Ground_Force"
		}
		icon = GFX_Korean_Peoples_Army_Ground_Forces
		cost = 10
		prerequisite = {
			focus = KPA_The_Korean_Peoples_Army
		}
		x = 34
		y = 1
		completion_reward = {
			army_experience = 50
		}
	}
	focus = {
		id = KPA_Soviet_T_34_85s
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Soviet_T_34_85s"
		}
		icon = GFX_KPA_Import_T34s
		cost = 10
		prerequisite = {
			focus = KPA_The_Korean_Peoples_Army_Ground_Force
		}
		x = 32
		y = 2
		completion_reward = {
			add_equipment_to_stockpile = {
				type = mbt_equipment_0
				amount = 400
				producer = CUM
			}
		}
	}
	focus = {
		id = KPA_Soviet_Weapon_Shipments
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Soviet_Weapon_Shipments"
		}
		icon = GFX_Soviet_Weapon_Shipments_KPA
		cost = 10
		prerequisite = {
			focus = KPA_The_Korean_Peoples_Army_Ground_Force
		}
		x = 36
		y = 2
		completion_reward = {
			add_equipment_to_stockpile = {
				type = infantry_equipment_0
				amount = 25000
				producer = CUM
			}
		}
	}
	focus = {
		id = KPA_Import_the_PT_76
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Import_the_PT_76"
		}
		icon = GFX_PT_76
		cost = 10
		prerequisite = {
			focus = KPA_Soviet_Weapon_Shipments
		}
		prerequisite = {
			focus = KPA_Soviet_T_34_85s
		}
		x = 34
		y = 3
		completion_reward = {
			add_equipment_to_stockpile = {
				type = lt_equipment_3
				amount = 250
				producer = CUM
			}
		}
	}
	focus = {
		id = KPA_The_Type_58_Assault_Rifle
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Type_58_Assault_Rifle"
		}
		icon = GFX_Type_58_KPA
		cost = 10
		prerequisite = {
			focus = KPA_Import_the_PT_76
		}
		x = 34
		y = 4
		completion_reward = {
			set_technology = {
				infantry_equip_2 = 1
			}
		}
	}
	focus = {
		id = KPA_The_Korean_Peoples_Navy
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Korean_Peoples_Navy"
		}
		icon = GFX_The_Korean_Peoples_Navy
		cost = 10
		prerequisite = {
			focus = KPA_The_Korean_Peoples_Army
		}
		x = 41
		y = 1
		completion_reward = {
			navy_experience = 50
		}
	}
	focus = {
		id = KPA_Increase_Naval_Landing_Capabilitites
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Increase_Naval_Landing_Capabilitites"
		}
		icon = GFX_Naval_Infantry
		cost = 10
		prerequisite = {
			focus = KPA_The_Korean_Peoples_Navy
		}
		x = 39
		y = 2
		completion_reward = {
			add_tech_bonus = {
				name = landing_naval_bonus
				bonus = 1.75
				uses = 1
				category = tp_tech
			}
		}
	}
	focus = {
		id = KPA_Establish_Naval_Training_Academies
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establish_Naval_Training_Academies"
		}
		icon = GFX_NavalOperations
		cost = 10
		prerequisite = {
			focus = KPA_The_Korean_Peoples_Navy
		}
		x = 43
		y = 2
		completion_reward = {
			navy_experience = 25
			add_tech_bonus = {
				name = navy_op_bonus
				bonus = 1.5
				uses = 2
				category = naval_doctrine
			}
		}
	}
	focus = {
		id = KPA_Expand_the_Wonsan_Naval_Base
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Expand_the_Wonsan_Naval_Base"
		}
		icon = GFX_Expand_Wonson_Naval_Base
		cost = 10
		prerequisite = {
			focus = KPA_Increase_Naval_Landing_Capabilitites
		}
		prerequisite = {
			focus = KPA_Establish_Naval_Training_Academies
		}
		x = 41
		y = 3
		bypass = {
			920 = {
				NOT = {
					is_controlled_by = KPA
				}
			}
		}
		completion_reward = {
			920 = {
				add_building_construction = {
					type = naval_base
					level = 2
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = KPA_Projects_613_Submarines
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Projects_613_Submarines"
		}
		icon = GFX_Import_Project_633_Class
		cost = 10
		prerequisite = {
			focus = KPA_Expand_the_Wonsan_Naval_Base
		}
		x = 41
		y = 4
		completion_reward = {
			if = {
				limit = {
					has_dlc = "Man the Guns"
				}
				load_oob = KPA_Submarine_Purchase_MTG
			}
			if = {
				limit = {
					NOT = {
						has_dlc = "Man the Guns"
					}
				}
				load_oob = KPA_Submarine_Purchase_Legacy
			}
		}
	}
	focus = {
		id = KPA_Expand_the_Personality_Cult
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Expand_the_Personality_Cult"
		}
		icon = GFX_Expand_the_Personality_Cult_KPA
		cost = 10
		prerequisite = {
			focus = KPA_The_Death_of_Stalin
		}
		x = 17
		y = 10
		completion_reward = {
			add_dynamic_modifier = {
				modifier = personality_cult_strength
			}
			add_to_variable = {
				personality_cult_neg = -0.01
			}
			add_to_variable = {
				personality_cult_strength = 0.05
			}
			add_to_variable = {
				personality_cult_pp = 0.05
			}
		}
	}
	focus = {
		id = KPA_Purge_Ho_ka_i
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_Ho_ka_i"
		}
		icon = GFX_Purge_Ho_Ka_I
		cost = 10
		prerequisite = {
			focus = KPA_Reverse_the_Purges
		}
		x = 13
		y = 7
		completion_reward = {
			country_event = KPA_Purge.2
			custom_effect_tooltip = domestic_influence_gain
			add_to_variable = {
				var = domestic_influence_amount
				value = 200
			}
			recalculate_influence = yes
		}
	}
	focus = {
		id = KPA_An_Elite_Communist_Party
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_An_Elite_Communist_Party"
		}
		icon = GFX_Elite_Communist_Party
		cost = 10
		prerequisite = {
			focus = KPA_Emulate_the_Soviet_Model
		}
		x = 17
		y = 7
		completion_reward = {
			add_to_variable = {
				kwp_strength_research = 0.02
			}
			custom_effect_tooltip = kwp_strength_professional_increase_TT
		}
	}
	focus = {
		id = KPA_The_Rehabilitation_of_the_Workers_Party
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Rehabilitation_of_the_Workers_Party"
		}
		icon = GFX_Rehabilitate_the_Korean_Workers_Party
		cost = 10
		prerequisite = {
			focus = KPA_An_Elite_Communist_Party
			focus = KPA_Purge_Ho_ka_i
		}
		x = 15
		y = 8
		completion_reward = {
			custom_effect_tooltip = KPA_WPK_consolidation
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Rebuild_Hydroelctric_Dams
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Rebuild_Hydroelctric_Dams"
		}
		icon = GFX_Hydroelectric_Dams_New
		cost = 10
		prerequisite = {
			focus = KPA_Increase_Irrigation_Networks
		}
		prerequisite = {
			focus = KPA_Establish_the_Sangnong_Mine
		}
		x = 6
		y = 11
		completion_reward = {
			1205 = {
				add_building_construction = {
					type = water_infrastructure
					level = 1
					instant_build = yes
				}
				add_resource = {
					type = electricity
					amount = 20
				}
			}
			747 = {
				add_building_construction = {
					type = water_infrastructure
					level = 1
					instant_build = yes
				}
				add_resource = {
					type = electricity
					amount = 20
				}
			}
		}
	}
	focus = {
		id = KPA_Electrify_the_Cooperatives
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Electrify_the_Cooperatives"
		}
		icon = GFX_Electrify_Cooperatives
		cost = 10
		prerequisite = {
			focus = KPA_Expand_the_Taian_Electric_Appliances_Factory
		}
		prerequisite = {
			focus = KPA_Invest_in_the_Chongjin_Textile_Mill
		}
		x = 4
		y = 16
		completion_reward = {
			add_to_variable = {
				farmBonus = 0.1
			}
			custom_effect_tooltip = farmBonus_increase_TT
		}
	}
	focus = {
		id = KPA_Complete_the_Currency_Reform
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Complete_the_Currency_Reform"
		}
		icon = GFX_Expand_KPA_Currency_Reform
		cost = 10
		prerequisite = {
			focus = KPA_Electrify_the_Cooperatives
		}
		prerequisite = {
			focus = KPA_Increase_Workers_Pay
		}
		x = 6
		y = 17
		completion_reward = {
			remove_ideas = Inflation_Crisis
		}
	}
	focus = {
		id = KPA_The_Death_of_Stalin
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Death_of_Stalin"
		}
		icon = GFX_Death_of_Stalin_KPA
		cost = 10
		prerequisite = {
			focus = KPA_The_Rehabilitation_of_the_Workers_Party
		}
		prerequisite = {
			focus = KPA_Arrest_Pak_Hon-yong
		}
		prerequisite = {
			focus = KPA_Launch_New_Show_Trials
		}
		x = 19
		y = 9
		available = {
			has_global_flag = stalin_dead
		}
		bypass = {
			has_global_flag = stalin_dead
		}
	}
	focus = {
		id = KPA_Execute_Ho_ka_i
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Execute_Ho_ka_i"
		}
		icon = GFX_Execute_Ho_Ka_i
		cost = 10
		prerequisite = {
			focus = KPA_Expand_the_Personality_Cult
		}
		x = 16
		y = 11
		completion_reward = {
			add_political_power = 50
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = SOV
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = SOV_INFLUENCE_LOWER_TT
			news_event = KPA_Purge.5
		}
	}
	focus = {
		id = KPA_Execute_Pak_Hon-yong
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Execute_Pak_Hon-yong"
		}
		icon = GFX_Execute_Pak_Hon_Yong
		cost = 10
		prerequisite = {
			focus = KPA_Promote_Kims_Supporters
		}
		x = 22
		y = 11
		completion_reward = {
			news_event = KPA_Purge.7
			add_to_variable = {
				gulag_factor_neg = -0.01
			}
			add_to_variable = {
				gulag_factor_five = 0.05
			}
			custom_effect_tooltip = gulag_factor_increase_TT
			custom_effect_tooltip = KPA_WPK_consolidation
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_The_August_Faction_Incident
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_August_Faction_Incident"
		}
		icon = GFX_August_Faction_Incident
		cost = 10
		prerequisite = {
			focus = KPA_Establishing_Juche
		}
		x = 19
		y = 14
		available = {
			always = no
		}
		completion_reward = {
			custom_effect_tooltip = autocompleted_by_event
		}
	}
	focus = {
		id = KPA_Execute_Pak_Il-u
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Execute_Pak_Il-u"
		}
		icon = GFX_Execute_Pak_Il_U
		cost = 10
		prerequisite = {
			focus = KPA_Promote_Kims_Supporters
		}
		prerequisite = {
			focus = KPA_Expand_the_Personality_Cult
		}
		x = 19
		y = 11
		completion_reward = {
			add_political_power = 50
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = PRC
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = PRC_INFLUENCE_LOWER_TT
			news_event = KPA_Purge.9
		}
	}
	focus = {
		id = KPA_Tour_the_Eastern_Bloc
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Tour_the_Eastern_Bloc"
		}
		icon = GFX_Tour_Eastern_Bloc_Green
		cost = 10
		prerequisite = {
			focus = KPA_Execute_Pak_Il-u
		}
		prerequisite = {
			focus = KPA_Execute_Pak_Hon-yong
		}
		x = 20
		y = 12
		completion_reward = {
			add_popularity = {
				ideology = communism
				popularity = +0.05
			}
			news_event = KPA_FOR.1
			add_opinion_modifier = {
				target = HUN
				modifier = medium_increase
			}
			HUN = {
				add_opinion_modifier = {
					target = KPA
					modifier = medium_increase
				}
			}
			add_opinion_modifier = {
				target = POL
				modifier = medium_increase
			}
			POL = {
				add_opinion_modifier = {
					target = KPA
					modifier = medium_increase
				}
			}
			add_opinion_modifier = {
				target = ROM
				modifier = medium_increase
			}
			ROM = {
				add_opinion_modifier = {
					target = KPA
					modifier = medium_increase
				}
			}
			add_opinion_modifier = {
				target = CZE
				modifier = medium_increase
			}
			CZE = {
				add_opinion_modifier = {
					target = KPA
					modifier = medium_increase
				}
			}
			add_opinion_modifier = {
				target = DDR
				modifier = medium_increase
			}
			DDR = {
				add_opinion_modifier = {
					target = KPA
					modifier = medium_increase
				}
			}
			add_opinion_modifier = {
				target = BUL
				modifier = medium_increase
			}
			BUL = {
				add_opinion_modifier = {
					target = KPA
					modifier = medium_increase
				}
			}
		}
	}
	focus = {
		id = KPA_A_New_Milestone_in_the_International_Workers_Movement_and_the_Might_of_Proletariat
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_A_New_Milestone_in_the_International_Workers_Movement_and_the_Might_of_Proletariat"
		}
		icon = GFX_A_new_milestone_in_the_workers_movement
		cost = 10
		prerequisite = {
			focus = KPA_Execute_Pak_Il-u
		}
		prerequisite = {
			focus = KPA_Execute_Ho_ka_i
		}
		x = 18
		y = 12
		completion_reward = {
			news_event = KPA_POL.5			#North Korean Take on Destalinization
		}
	}
	focus = {
		id = KPA_The_Second_Arduous_March
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Second_Arduous_March"
		}
		icon = GFX_The_Second_Arduous_March
		cost = 10
		prerequisite = {
			focus = KPA_The_August_Faction_Incident
		}
		x = 24
		y = 15
		available = {
			always = no
		}
		completion_reward = {
			news_event = August_Faction.2
		}
	}
	focus = {
		id = KPA_Purge_the_Yanan_Faction
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_the_Yanan_Faction"
		}
		icon = GFX_Purge_Yanan_Faction
		cost = 10
		prerequisite = {
			focus = KPA_The_Second_Arduous_March
		}
		x = 22
		y = 16
		completion_reward = {
			custom_effect_tooltip = KPA_WPK_consolidation
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = PRC
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = PRC_INFLUENCE_LOWER_TT
			add_opinion_modifier = {
				target = PRC
				modifier = large_decrease
			}
			PRC = {
				add_opinion_modifier = {
					target = KPA
					modifier = large_decrease
				}
			}
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Purge_the_Soviet_Faction
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_the_Soviet_Faction"
		}
		icon = GFX_Purge_the_Soviet_Faction
		cost = 10
		prerequisite = {
			focus = KPA_The_Second_Arduous_March
		}
		x = 26
		y = 16
		completion_reward = {
			custom_effect_tooltip = KPA_WPK_consolidation
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = SOV
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = SOV_INFLUENCE_LOWER_TT
			add_opinion_modifier = {
				target = SOV
				modifier = large_decrease
			}
			SOV = {
				add_opinion_modifier = {
					target = KPA
					modifier = large_decrease
				}
			}
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_The_Guerila_Faction_Triumphant
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Guerila_Faction_Triumphant"
		}
		icon = GFX_KPA_Guerila_Faction_Triumphant
		cost = 10
		prerequisite = {
			focus = KPA_Purge_the_Soviet_Faction
		}
		prerequisite = {
			focus = KPA_Purge_the_Yanan_Faction
		}
		x = 24
		y = 17
		completion_reward = {
			custom_effect_tooltip = KPA_WPK_consolidation
			custom_effect_tooltip = personality_cult_strength_increase
			add_to_variable = {
				personality_cult_neg = -0.01
			}
			add_to_variable = {
				personality_cult_strength = 0.05
			}
			add_to_variable = {
				personality_cult_pp = 0.05
			}
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Reduce_Soviet_Influence
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Reduce_Soviet_Influence"
		}
		icon = GFX_Decrease_Soviet_Culture
		cost = 10
		prerequisite = {
			focus = KPA_Decrease_Russian_Language_Education
		}
		prerequisite = {
			focus = KPA_The_Guerila_Faction_Triumphant
		}
		x = 25
		y = 18
		completion_reward = {
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = SOV
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			recalculate_influence = yes
			custom_effect_tooltip = SOV_INFLUENCE_DECREASE_TT
			custom_effect_tooltip = KPA_decrease_cultural_frag
			hidden_effect = {
				if = {
					limit = {
						has_idea = cultural_fragmentation3
					}
					remove_ideas = cultural_fragmentation3
					add_ideas = cultural_fragmentation2
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation2
					}
					remove_ideas = cultural_fragmentation2
					add_ideas = cultural_fragmentation1
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation1
					}
					remove_ideas = cultural_fragmentation1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Condemn_Foriegn_Cultural_Influenes
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Condemn_Foriegn_Cultural_Influenes"
		}
		icon = GFX_Condemn_foreign_cultural_influence
		cost = 10
		prerequisite = {
			focus = KPA_The_Guerila_Faction_Triumphant
		}
		prerequisite = {
			focus = KPA_Empower_Han_Sorya
		}
		x = 23
		y = 18
		completion_reward = {
			custom_effect_tooltip = domestic_influence_gain
			add_to_variable = {
				var = domestic_influence_amount
				value = 100
			}
			recalculate_influence = yes
			custom_effect_tooltip = KPA_decrease_cultural_frag
			hidden_effect = {
				if = {
					limit = {
						has_idea = cultural_fragmentation3
					}
					remove_ideas = cultural_fragmentation3
					add_ideas = cultural_fragmentation2
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation2
					}
					remove_ideas = cultural_fragmentation2
					add_ideas = cultural_fragmentation1
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation1
					}
					remove_ideas = cultural_fragmentation1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Empower_Han_Sorya
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Empower_Han_Sorya"
		}
		icon = GFX_Empower_Han_Sorya
		cost = 10
		prerequisite = {
			focus = KPA_Purge_the_Yanan_Faction
		}
		x = 21
		y = 17
		completion_reward = {
			country_event = Han_Sorya.2
			custom_effect_tooltip = KPA_decrease_illiteracy
			hidden_effect = {
				if = {
					limit = {
						has_idea = asian_illiteracy_3
					}
					remove_ideas = asian_illiteracy_3
					add_ideas = asian_illiteracy_2
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_2
					}
					remove_ideas = asian_illiteracy_2
					add_ideas = asian_illiteracy_1
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_1
					}
					remove_ideas = asian_illiteracy_1
					add_ideas = asian_illiteracy_0
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_0
					}
					remove_ideas = asian_illiteracy_0
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Decrease_Russian_Language_Education
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Decrease_Russian_Language_Education"
		}
		icon = GFX_Decrease_Russian_Education
		cost = 10
		prerequisite = {
			focus = KPA_Purge_the_Soviet_Faction
		}
		x = 27
		y = 17
		completion_reward = {
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = SOV
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			recalculate_influence = yes
			custom_effect_tooltip = SOV_INFLUENCE_DECREASE_TT
			custom_effect_tooltip = KPA_decrease_cultural_frag
			hidden_effect = {
				if = {
					limit = {
						has_idea = cultural_fragmentation3
					}
					remove_ideas = cultural_fragmentation3
					add_ideas = cultural_fragmentation2
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation2
					}
					remove_ideas = cultural_fragmentation2
					add_ideas = cultural_fragmentation1
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation1
					}
					remove_ideas = cultural_fragmentation1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_The_Consolidaiton_of_Power
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_The_Consolidaiton_of_Power"
		}
		icon = GFX_Consolidate_Power_Kim_Il_Sung
		cost = 10
		prerequisite = {
			focus = KPA_Reduce_Soviet_Influence
		}
		prerequisite = {
			focus = KPA_Condemn_Foriegn_Cultural_Influenes
		}
		x = 24
		y = 19
		completion_reward = {
			add_stability = 0.03
			set_country_flag = kim_korea_solidified
			custom_effect_tooltip = domestic_influence_gain
			add_to_variable = {
				var = domestic_influence_amount
				value = 100
			}
		}
	}
	focus = {
		id = KPA_Dismiss_Han_Sorya
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Dismiss_Han_Sorya"
		}
		icon = GFX_Dismiss_Han_Sorya
		cost = 10
		prerequisite = {
			focus = KPA_General_Secretary_Choe_Chang-ik
		}
		x = 12
		y = 16
		completion_reward = {
			remove_ideas = socialist_realism
			country_event = Han_Sorya.3
			custom_effect_tooltip = KPA_decrease_cultural_frag
			hidden_effect = {
				if = {
					limit = {
						has_idea = cultural_fragmentation3
					}
					remove_ideas = cultural_fragmentation3
					add_ideas = cultural_fragmentation2
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation2
					}
					remove_ideas = cultural_fragmentation2
					add_ideas = cultural_fragmentation1
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation1
					}
					remove_ideas = cultural_fragmentation1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Purge_the_Guerila_Faction
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_the_Guerila_Faction"
		}
		icon = GFX_Purge_the_Guerilla_Faction
		cost = 10
		prerequisite = {
			focus = KPA_General_Secretary_Choe_Chang-ik
		}
		x = 16
		y = 16
		completion_reward = {
			custom_effect_tooltip = KPA_WPK_consolidation
			news_event = KPA_Purge.8
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Dismantle_the_Personality_Cult
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Dismantle_the_Personality_Cult"
		}
		icon = GFX_Dismantle_the_Personality_Cult_KPA
		cost = 10
		prerequisite = {
			focus = KPA_Dismiss_Han_Sorya
		}
		prerequisite = {
			focus = KPA_Purge_the_Guerila_Faction
		}
		x = 14
		y = 17
		completion_reward = {
			news_event = PWK.20
			remove_dynamic_modifier = {
				modifier = personality_cult_strength
			}
		}
	}
	focus = {
		id = KPA_Increase_Chinese_Cultural_Influences
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Increase_Chinese_Cultural_Influences"
		}
		icon = GFX_Increase_Chinese_Influence
		cost = 10
		prerequisite = {
			focus = KPA_Dismiss_Han_Sorya
		}
		x = 11
		y = 17
		completion_reward = {
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = SOV
						}
					}
					add_to_variable = {
						influence_array_val^v = -100
					}
					set_country_flag = found
				}
			}
			recalculate_influence = yes
			custom_effect_tooltip = SOV_INFLUENCE_DECREASE_TT
			custom_effect_tooltip = KPA_decrease_cultural_frag
			hidden_effect = {
				if = {
					limit = {
						has_idea = cultural_fragmentation3
					}
					remove_ideas = cultural_fragmentation3
					add_ideas = cultural_fragmentation2
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation2
					}
					remove_ideas = cultural_fragmentation2
					add_ideas = cultural_fragmentation1
				}
				else_if = {
					limit = {
						has_idea = cultural_fragmentation1
					}
					remove_ideas = cultural_fragmentation1
				}
				else = {
				}
			}
		}
	}
	focus = {
		id = KPA_Encourage_Chinese_Language_Education
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Encourage_Chinese_Language_Education"
		}
		icon = GFX_Encourage_Chinese_Language_Education
		cost = 10
		prerequisite = {
			focus = KPA_Dismantle_the_Personality_Cult
		}
		prerequisite = {
			focus = KPA_Increase_Chinese_Cultural_Influences
		}
		x = 13
		y = 18
		completion_reward = {
			custom_effect_tooltip = KPA_decrease_illiteracy
			hidden_effect = {
				if = {
					limit = {
						has_idea = asian_illiteracy_3
					}
					remove_ideas = asian_illiteracy_3
					add_ideas = asian_illiteracy_2
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_2
					}
					remove_ideas = asian_illiteracy_2
					add_ideas = asian_illiteracy_1
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_1
					}
					remove_ideas = asian_illiteracy_1
					add_ideas = asian_illiteracy_0
				}
				else_if = {
					limit = {
						has_idea = asian_illiteracy_0
					}
					remove_ideas = asian_illiteracy_0
				}
				else = {
				}
			}
			for_loop_effect = {
				end = influence_array^num
				value = v
				if = {
					limit = {
						check_variable = {
							influence_array^v = PRC
						}
					}
					add_to_variable = {
						influence_array_val^v = 100
					}
					set_country_flag = found
				}
			}
			if = {
				limit = {
					NOT = {
						has_country_flag = found
					}
				}
				add_to_array = {
					influence_array = PRC.id
				}
				add_to_array = {
					influence_array_val = 100
				}
			}
			clr_country_flag = found
			recalculate_influence = yes
			custom_effect_tooltip = PRC_INFLUENCE_GAIN_TT
			add_opinion_modifier = {
				target = PRC
				modifier = large_increase
			}
			PRC = {
				add_opinion_modifier = {
					target = KPA
					modifier = large_increase
				}
			}
		}
	}
	focus = {
		id = KPA_Rehabilitate_Purged_Soviet_Korean_Writers
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Rehabilitate_Purged_Soviet_Korean_Writers"
		}
		icon = GFX_Rehabilitate_Purged_KPA_Writers
		cost = 10
		prerequisite = {
			focus = KPA_Purge_the_Guerila_Faction
		}
		x = 17
		y = 17
		completion_reward = {
			custom_effect_tooltip = KPA_WPK_consolidation
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
			add_stability = 0.02
		}
	}
	focus = {
		id = KPA_Purge_Kim_Loyalists
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Purge_Kim_Loyalists"
		}
		icon = GFX_Purge_Kim_Loyalists
		cost = 10
		prerequisite = {
			focus = KPA_Dismantle_the_Personality_Cult
		}
		prerequisite = {
			focus = KPA_Rehabilitate_Purged_Soviet_Korean_Writers
		}
		x = 15
		y = 18
		completion_reward = {
			custom_effect_tooltip = KPA_WPK_consolidation
			hidden_effect = {
				if = {
					limit = {
						has_idea = disjointed_party_apparatus5
					}
					remove_ideas = disjointed_party_apparatus5
					add_ideas = disjointed_party_apparatus4
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus4
					}
					remove_ideas = disjointed_party_apparatus4
					add_ideas = disjointed_party_apparatus3
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus3
					}
					remove_ideas = disjointed_party_apparatus3
					add_ideas = disjointed_party_apparatus2
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus2
					}
					remove_ideas = disjointed_party_apparatus2
					add_ideas = disjointed_party_apparatus1
				}
				else_if = {
					limit = {
						has_idea = disjointed_party_apparatus1
					}
					remove_ideas = disjointed_party_apparatus1
				}
				else = {
				}
			}
			add_political_power = 50
		}
	}
	focus = {
		id = KPA_Embrace_Destalinization
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Embrace_Destalinization"
		}
		icon = GFX_Embrace_Destalinization_KPA
		cost = 10
		prerequisite = {
			focus = KPA_Encourage_Chinese_Language_Education
		}
		prerequisite = {
			focus = KPA_Purge_Kim_Loyalists
		}
		x = 14
		y = 19
		completion_reward = {
			add_to_variable = {
				gulag_factor_neg = -0.02
			}
			add_to_variable = {
				gulag_factor_five = 0.1
			}
			custom_effect_tooltip = gulag_factor_decrease_TT
		}
	}
	focus = {
		id = KPA_General_Secretary_Choe_Chang-ik
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_General_Secretary_Choe_Chang-ik"
		}
		icon = GFX_General_Secritary_Choe_Chang_Ik
		cost = 10
		prerequisite = {
			focus = KPA_The_August_Faction_Incident
		}
		x = 14
		y = 15
		available = {
			always = no
		}
		completion_reward = {
			news_event = August_Faction.3
			create_country_leader = {
				name = "Choe Chang-ik"
				picture = "Choe_Chang_ik.dds"
				ideology = liberal_communism
			}
		}
	}
	focus = {
		id = KPA_Promote_Kims_Supporters
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Promote_Kims_Supporters"
		}
		icon = GFX_Promote_Kim_Supporters
		cost = 10
		prerequisite = {
			focus = KPA_The_Death_of_Stalin
		}
		x = 21
		y = 10
		completion_reward = {
			add_to_variable = {
				kwp_strength_stability = 0.05
			}
			add_to_variable = {
				kwp_strength_pp = 0.05
			}
			custom_effect_tooltip = kwp_strength_increase_TT
		}
	}
	focus = {
		id = KPA_Establishing_Juche
		completion_reward = {
			log = "[GetDateText]: [Root.GetTag]: id = KPA_Establishing_Juche"
		}
		icon = GFX_Establish_Juche
		cost = 10
		prerequisite = {
			focus = KPA_Tour_the_Eastern_Bloc
		}
		prerequisite = {
			focus = KPA_A_New_Milestone_in_the_International_Workers_Movement_and_the_Might_of_Proletariat
		}
		x = 19
		y = 13
		completion_reward = {
			news_event = Juche.1
			add_dynamic_modifier = {
				modifier = personality_cult_strength
			}
			set_variable = {
				personality_cult_neg = -0.01
			}
			set_variable = {
				personality_cult_strength = 0.05
			}
			set_variable = {
				personality_cult_pp = 0.05
			}
		}
	}
}
