﻿add_namespace = wtt_border_conflict_won_attacker

country_event = {
	id = wtt_border_conflict_won_attacker.1
	title = wtt_border_conflict_won_attacker.1.t
	desc = wtt_border_conflict_won_attacker.1.desc
	
	picture = GFX_report_event_chinese_soldiers_city_ruin

	is_triggered_only = yes

	immediate = {
		save_event_target_as = our_country
		FROM = { save_event_target_as = our_state }
		FROM.FROM = { save_event_target_as = their_country }
		FROM.FROM.FROM = { save_event_target_as = their_state }
		remove_targeted_decision = { target = event_target:their_country decision = WTT_border_conflict_time_until_cancelled }
	}
	
	option = {
		name = wtt_border_conflict_won_attacker.1.a
		add_political_power = 1000.000
		if = {
			limit = {
				check_variable = {
					FROM.FROM.num_owned_states > 1
				}
			}
			transfer_state = FROM.FROM.FROM
		}
		else = {
			FROM.FROM = { ROOT = { annex_country = { target = PREV } } }
		}
	}	
}

add_namespace = wtt_border_conflict_won_defender

country_event = {
	id = wtt_border_conflict_won_defender.1
	title = wtt_border_conflict_won_defender.1.t
	desc = wtt_border_conflict_won_defender.1.desc
	
	picture = GFX_report_event_chinese_soldiers_mountain

	is_triggered_only = yes

	immediate = {
		hidden_effect = {
			save_event_target_as = our_country
			FROM = {
				save_event_target_as = our_state
				clr_state_flag = border_incident_active
			}
			FROM.FROM = { save_event_target_as = their_country }
			FROM.FROM.FROM = {
				save_event_target_as = their_state
				clr_state_flag = border_incident_active
			}
			set_country_flag = show_effect_tooltips
			clear_variable = attacker_state_vs_@FROM.FROM
			clear_variable = defender_state_vs_@FROM.FROM
			remove_targeted_decision = { target = event_target:their_country decision = WTT_border_conflict_time_until_cancelled }
		}
	}
	
	#Same effect as attacker. Tooltip for their effects
	option = {
		name = wtt_border_conflict_won_defender.1.a
		add_political_power = 1500.000
		army_experience = 300.000
		add_doctrine_cost_reduction = {
			name = defensive_border_conflict_won
			cost_reduction = 0.25
			uses = 1
			category = land_doctrine
		}
		if = {
			limit = { has_country_flag = show_effect_tooltips }
			event_target:their_country = {
				effect_tooltip = {
					add_political_power = -150
					army_experience = 100.000
				}
			}
			clr_country_flag = show_effect_tooltips
		}
	}	
}

add_namespace = wtt_border_conflict_lost_attacker

country_event = {
	id = wtt_border_conflict_lost_attacker.1
	title = wtt_border_conflict_lost_attacker.1.t
	desc = wtt_border_conflict_lost_attacker.1.desc
	
	picture = GFX_report_event_dead_soldiers

	is_triggered_only = yes

	immediate = {
		save_event_target_as = our_country
		FROM = { save_event_target_as = our_state }
		FROM.FROM = { save_event_target_as = their_country }
		FROM.FROM.FROM = { save_event_target_as = their_state }
		set_country_flag = show_effect_tooltips
		remove_targeted_decision = { target = event_target:their_country decision = WTT_border_conflict_time_until_cancelled }
	}
	
	#Same effect as defender. Tooltip for their effects	
	option = {
		name = wtt_border_conflict_lost_attacker.1.a
		add_political_power = -150
		army_experience = 100.000
		if = {
			limit = { has_country_flag = show_effect_tooltips }
			event_target:their_country = {
				effect_tooltip = {
					add_political_power = 1500.000
					army_experience = 300.000
					add_doctrine_cost_reduction = {
						name = defensive_border_conflict_won
						cost_reduction = 0.25
						uses = 1
						category = land_doctrine
					}
				}
			}
			clr_country_flag = show_effect_tooltips
		}
	}	
}

add_namespace = wtt_border_conflict_lost_defender

country_event = {
	id = wtt_border_conflict_lost_defender.1
	title = wtt_border_conflict_lost_defender.1.t
	desc = wtt_border_conflict_lost_defender.1.desc
	
	picture = GFX_report_event_dead_soldiers

	is_triggered_only = yes

	immediate = {
		hidden_effect = {
			save_event_target_as = our_country
			FROM = {
				save_event_target_as = our_state
				clr_state_flag = border_incident_active
			}
			FROM.FROM = { save_event_target_as = their_country }
			FROM.FROM.FROM = {
				save_event_target_as = their_state
				clr_state_flag = border_incident_active
			}
			set_country_flag = show_effect_tooltips
			clear_variable = attacker_state_vs_@FROM.FROM
			clear_variable = defender_state_vs_@FROM.FROM
			remove_targeted_decision = { target = event_target:their_country decision = WTT_border_conflict_time_until_cancelled }
		}
	}
	
	#Same effect as attacker. Tooltip for their effects
	option = {
		name = wtt_border_conflict_lost_defender.1.a
		if = {
			limit = { has_country_flag = show_effect_tooltips }
			effect_tooltip = {
				add_political_power = 1000.000
				if = {
					limit = {
						check_variable = {
							num_owned_states > 1
						}
					}
					FROM.FROM = { transfer_state = FROM }
				}
				else = {
					FROM.FROM = { annex_country = { target = ROOT } }
				}				
			}
			clr_country_flag = show_effect_tooltips
		}
	}	
}

add_namespace = wtt_border_conflict_canceled_attacker

country_event = {
	id = wtt_border_conflict_canceled_attacker.1
	title = wtt_border_conflict_canceled_attacker.1.t
	desc = wtt_border_conflict_canceled_attacker.1.desc
	
	picture = GFX_report_event_chinese_soldiers_mountain

	is_triggered_only = yes

	immediate = {
		save_event_target_as = our_country
		FROM = { save_event_target_as = our_state }
		FROM.FROM = { save_event_target_as = their_country }
		FROM.FROM.FROM = { save_event_target_as = their_state }
		set_country_flag = show_effect_tooltips
	}
	
	option = {
		name = wtt_border_conflict_canceled_attacker.1.a
		army_experience = 150.000
		if = {
			limit = { has_country_flag = show_effect_tooltips }
			event_target:their_country = {
				effect_tooltip = {
					army_experience = 300.000
					add_political_power = 500.000
				}
			}
			clr_country_flag = show_effect_tooltips
		}
	}	
}

add_namespace = wtt_border_conflict_canceled_defender

country_event = {
	id = wtt_border_conflict_canceled_defender.1
	title = wtt_border_conflict_canceled_defender.1.t
	desc = wtt_border_conflict_canceled_defender.1.desc
	
	picture = GFX_report_event_chinese_soldiers_mountain

	is_triggered_only = yes

	immediate = {
		hidden_effect = {
			save_event_target_as = our_country
			FROM = {
				save_event_target_as = our_state
				clr_state_flag = border_incident_active
			}
			FROM.FROM = { save_event_target_as = their_country }
			FROM.FROM.FROM = {
				save_event_target_as = their_state
				clr_state_flag = border_incident_active
			}
			set_country_flag = show_effect_tooltips
			clear_variable = attacker_state_vs_@FROM.FROM
			clear_variable = defender_state_vs_@FROM.FROM
		}
	}
	
	option = {
		name = wtt_border_conflict_canceled_defender.1.a
		army_experience = 300.000
		add_political_power = 500.000
		if = {
			limit = { has_country_flag = show_effect_tooltips }
			event_target:their_country = {
				effect_tooltip = {
					army_experience = 150.000
				}
			}
			clr_country_flag = show_effect_tooltips
		}
	}	
}

add_namespace = wtt_border_incident_defender_warning

country_event = {
	id = wtt_border_incident_defender_warning.1
	title = wtt_border_incident_defender_warning.1.t
	desc = wtt_border_incident_defender_warning.1.desc
	
	picture = GFX_report_event_chinese_soldiers_mountain

	is_triggered_only = yes

	#Event targets saved
	#attacker_state
	#defender_state
	immediate = {
		save_event_target_as = our_country
		FROM = { save_event_target_as = their_country }
	}
	
	option = {
		name = wtt_border_incident_defender_warning.1.a
	}	
}

add_namespace = wtt_border_conflict_escalation

#MM: Never used. Unlocalized
country_event = {
	id = wtt_border_conflict_escalation.1
	title = wtt_border_conflict_escalation.1.t
	desc = wtt_border_conflict_escalation.1.desc
	
	picture = GFX_report_event_chinese_soldiers_01

	is_triggered_only = yes

	#Event targets saved
	#attacker_state
	#defender_state
	immediate = {
		save_event_target_as = our_country
		FROM = { save_event_target_as = their_country }
	}
	
	option = {
		name = wtt_border_conflict_escalation.1.a
	}	
}

add_namespace = wtt_border_conflict_escalate_to_war

country_event = {
	id = wtt_border_conflict_escalate_to_war.1
	title = wtt_border_conflict_escalate_to_war.1.t
	desc = wtt_border_conflict_escalate_to_war.1.desc
	
	picture = GFX_report_event_chinese_soldiers

	is_triggered_only = yes

	#Event targets saved
	#attacker_state
	#defender_state
	immediate = {
		save_event_target_as = our_country
		FROM = { save_event_target_as = their_country }
	}
	
	option = {
		name = wtt_border_conflict_escalate_to_war.1.a
	}	
}