TSH_effect_amity_treaty_signed_west = {
	if = {
		limit = { TSH = { has_country_flag = EOANBSYS_national_crisis_bakumatsu_crisis_flag } }
		add_timed_idea = { idea = TSH_spirit_vic_external_amity_treaty_west days = 3765 }

		set_temp_variable = { eoanb_prestige_change = 1 }
		eoanb_change_prestige_score = yes

		TSH = {
			country_event = { id = JAP_tokugawa_shogunate.59 }
		}
	}
}

TSH_effect_amity_treaty_signed_japan = {
	if = {
		limit = { has_global_flag = EOANBSYS_national_crisis_bakumatsu_crisis_flag }
		set_temp_variable = { money_to_gain = -0.5 }
		add_money_with_tooltip_effect = yes
		EOANBSYS_national_crisis_progress_add_two = yes
		hidden_effect = {
			country_event = { id = JAP_tokugawa_shogunate.60 days = 3765 }
		}
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_6 }
			swap_ideas = {
				remove_idea = TSH_spirit_vic_external_amity_treaty_japan_6
				add_idea = TSH_spirit_vic_external_amity_treaty_japan_7
			}
		}
		else_if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_5 }
			swap_ideas = {
				remove_idea = TSH_spirit_vic_external_amity_treaty_japan_5
				add_idea = TSH_spirit_vic_external_amity_treaty_japan_6
			}
		}
		else_if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_4 }
			swap_ideas = {
				remove_idea = TSH_spirit_vic_external_amity_treaty_japan_4
				add_idea = TSH_spirit_vic_external_amity_treaty_japan_5
			}
		}
		else_if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_3 }
			swap_ideas = {
				remove_idea = TSH_spirit_vic_external_amity_treaty_japan_3
				add_idea = TSH_spirit_vic_external_amity_treaty_japan_4
			}
		}
		else_if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_2 }
			swap_ideas = {
				remove_idea = TSH_spirit_vic_external_amity_treaty_japan_2
				add_idea = TSH_spirit_vic_external_amity_treaty_japan_3
			}
		}
		else_if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_1 }
			swap_ideas = {
				remove_idea = TSH_spirit_vic_external_amity_treaty_japan_1
				add_idea = TSH_spirit_vic_external_amity_treaty_japan_2
			}
		}
		else = {
			add_ideas = TSH_spirit_vic_external_amity_treaty_japan_1
		}
	}
}

TSH_effect_amity_treaty_remove_japan = {
	if = {
		limit = { OR = { NOT = { has_global_flag = EOANBSYS_national_crisis_bakumatsu_crisis_flag } has_completed_focus = JAP_vic_restructure_amity_treaties } }
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_7 }
			remove_ideas = TSH_spirit_vic_external_amity_treaty_japan_7
		}
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_6 }
			remove_ideas = TSH_spirit_vic_external_amity_treaty_japan_6
		}
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_5 }
			remove_ideas = TSH_spirit_vic_external_amity_treaty_japan_5
		}
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_4 }
			remove_ideas = TSH_spirit_vic_external_amity_treaty_japan_4
		}
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_3 }
			remove_ideas = TSH_spirit_vic_external_amity_treaty_japan_3
		}
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_2 }
			remove_ideas = TSH_spirit_vic_external_amity_treaty_japan_2
		}
		if = {
			limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_1 }
			remove_ideas = TSH_spirit_vic_external_amity_treaty_japan_1
		}
		EOANBSYS_national_crisis_progress_minus_three = yes
		# REMOVE DMZ
		every_state = {
			limit = { is_in_japan = yes }
			set_demilitarized_zone = no
		}
	}
	else_if = {
		limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_7 }
		swap_ideas = {
			remove_idea = TSH_spirit_vic_external_amity_treaty_japan_7
			add_idea = TSH_spirit_vic_external_amity_treaty_japan_6
		}
	}
	else_if = {
		limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_6 }
		swap_ideas = {
			remove_idea = TSH_spirit_vic_external_amity_treaty_japan_6
			add_idea = TSH_spirit_vic_external_amity_treaty_japan_5
		}
	}
	else_if = {
		limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_5 }
		swap_ideas = {
			remove_idea = TSH_spirit_vic_external_amity_treaty_japan_5
			add_idea = TSH_spirit_vic_external_amity_treaty_japan_4
		}
	}
	else_if = {
		limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_4 }
		swap_ideas = {
			remove_idea = TSH_spirit_vic_external_amity_treaty_japan_4
			add_idea = TSH_spirit_vic_external_amity_treaty_japan_3
		}
	}
	else_if = {
		limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_3 }
		swap_ideas = {
			remove_idea = TSH_spirit_vic_external_amity_treaty_japan_3
			add_idea = TSH_spirit_vic_external_amity_treaty_japan_2
		}
	}
	else_if = {
		limit = { has_idea = TSH_spirit_vic_external_amity_treaty_japan_2 }
		swap_ideas = {
			remove_idea = TSH_spirit_vic_external_amity_treaty_japan_2
			add_idea = TSH_spirit_vic_external_amity_treaty_japan_1
		}
	}
	else = {
		add_ideas = TSH_spirit_vic_external_amity_treaty_japan_1
		# REMOVE DMZ
		every_state = {
			limit = { is_in_japan = yes }
			set_demilitarized_zone = no
		}
	}
}