﻿# koreamod

coa_koreasocialist_trigger = {
		AND = {
			has_law = law_type:law_council_republic
			NOT = {	has_law = law_type:law_anarchy }
			}
		}

coa_koreacommunist_trigger = {
				AND = {
					has_law = law_type:law_single_party_state
					NOT = { has_law = law_type:law_anarchy }
					ig:ig_trade_unions = {
						is_in_government = yes
						is_strongest_ig_in_government = yes
							}
				}
}

coa_korearepublic_trigger = {
			OR = {
				AND = {
					has_law = law_type:law_presidential_republic
					NOT = { has_law = law_type:law_anarchy }
					}

				AND = {
					has_law = law_type:law_parliamentary_republic
					NOT = { has_law = law_type:law_anarchy }
					}
			 }
}

coa_koreajoseon_trigger = {
		AND = {
			NOT = {
				scope:actor = {
					has_variable = KOR_korean_empire_declared
				}
				}
			has_law = law_type:law_monarchy
			OR = {
				has_law = law_type:law_autocracy
				has_law = law_type:law_oligarchy
				}
			}
}

coa_koreaempire_trigger = {
			AND = {
				has_variable = KOR_korean_empire_declared
				has_law = law_type:law_monarchy
				}
}

coa_def_koreacommunist_flag_trigger = {
	exists = scope:actor
	scope:actor = { coa_koreacommunist_trigger = yes }
}

coa_def_koreasocialist_flag_trigger = {
	exists = scope:actor
	scope:actor = { coa_koreasocialist_trigger = yes }
}

coa_def_monarchy_flag_trigger_korea = {
	exists = scope:actor
	scope:actor = { coa_monarchy_trigger = yes }
}

coa_def_korearepublic_flag_trigger = {
	exists = scope:actor
	scope:actor = { coa_korearepublic_trigger = yes }
}

coa_def_koreajoseon_flag_trigger = {
	exists = scope:actor
	scope:actor = { coa_koreajoseon_trigger = yes }
}

coa_def_koreaempire_flag_trigger = {
	exists = scope:actor
	scope:actor = { coa_koreaempire_trigger = yes }
}