#ƽ
namespace = "hjwuwei_warning"

country_event = {
	id = hjwuwei_warning.298
	hide_window = yes
	mean_time_to_happen = {
		days = 7
	}
	trigger = {
		has_modifier = "hjwuwei_buildtime"
		count_owned_ships = {
			limit = {
				is_ship_size = "hjwuweijian"
			}
			count = 0
		}
	}
	immediate = {
		remove_modifier = "hjwuwei_buildtime"
	}
}

# The AI doesnt trigger the build event
country_event = {
	id = hjwuwei_warning.299
	hide_window = yes
	mean_time_to_happen = {
		days = 7
	}
	trigger = {
		NOT = { has_modifier = "hjwuwei_buildtime" }
		count_owned_ships = {
			limit = {
				is_ship_size = "hjwuweijian"
			}
			count > 0
		}
	}
	immediate = {
		add_modifier = {
			modifier = "hjwuwei_buildtime"
			days = -1
		}
	}
}


# This event triggers whenever a new flagship is built.
ship_event = {
	id = "hjwuwei_warning.1"
	title = "hjmujian.1.name"
	desc = "hjmujian.1.desc"
	picture = "GFX_evt_ship_in_orbit"
	show_sound = "event_sensor_ping"
	is_triggered_only = yes

	trigger = {
		is_ship_size = "hjwuweijian"
	}
	option = {
		name = UNDERSTOOD
		owner = {
			add_modifier = {
				modifier = "hjwuwei_buildtime"
				days = -1
			}
		}
	}
}

# Flagship Destroyed/Dismissed
country_event = {
	id = "hjwuwei_warning.2"
	title = "hjmujian.2.name"
	desc = "hjmujian.2.desc"
	picture = "GFX_evt_exploding_ship"
	show_sound = "event_sensor_ping"
	is_triggered_only = yes

	option = {
		name = EXCELLENT
		remove_modifier = "hjwuwei_buildtime"
	}
}


namespace = "hjwuwei_check"
# Prevents more than one
ship_event = {
	id = "hjwuwei_check.1"
	hide_window = yes
	is_triggered_only = yes

	trigger = {
		is_ship_size = "hjwuweijian"
	}

	immediate = {
		set_ship_flag = "nsc_keep"
		owner = {
			every_owned_ship = {
				limit = {
					is_ship_size = "hjwuweijian"
					NOT = { has_ship_flag = "nsc_keep" }
				}
				fleet = { delete_fleet = this }
			}
		}
		remove_ship_flag = "nsc_keep"
	}
}

country_event = {
	# disbanded
	id = "hjwuwei_check.301"
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		from = {
			is_ship_size = "hjwuweijian"
		}
	}
	immediate = {
		country_event = { id = "hjwuwei_warning.2" }
	}
}

country_event = {
	# Destroyed (country is the victim)
	id = "hjwuwei_check.302"
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		fromfrom = {
			is_ship_size = "hjwuweijian"
		}
	}

	immediate = {
		country_event = { id = "hjwuwei_warning.2" }
	}
}


#η
namespace = "newwuwei_warning"

country_event = {
	id = newwuwei_warning.298
	hide_window = yes
	mean_time_to_happen = {
		days = 7
	}
	trigger = {
		has_modifier = "newwuwei_buildtime"
		count_owned_ships = {
			limit = {
				is_ship_size = "newwuwei"
			}
			count = 0
		}
	}
	immediate = {
		remove_modifier = "newwuwei_buildtime"
	}
}

# The AI doesnt trigger the build event
country_event = {
	id = newwuwei_warning.299
	hide_window = yes
	mean_time_to_happen = {
		days = 7
	}
	trigger = {
		NOT = { has_modifier = "newwuwei_buildtime" }
		count_owned_ships = {
			limit = {
				is_ship_size = "newwuwei"
			}
			count > 0
		}
	}
	immediate = {
		add_modifier = {
			modifier = "newwuwei_buildtime"
			days = -1
		}
	}
}


# This event triggers whenever a new flagship is built.
ship_event = {
	id = "newwuwei_warning.1"
	title = "newwuwei.1.name"
	desc = "newwuwei.1.desc"
	picture = "GFX_evt_ship_in_orbit"
	show_sound = "event_sensor_ping"
	is_triggered_only = yes

	trigger = {
		is_ship_size = "newwuwei"
	}
	option = {
		name = UNDERSTOOD
		owner = {
			add_modifier = {
				modifier = "newwuwei_buildtime"
				days = -1
			}
		}
	}
}

# Flagship Destroyed/Dismissed
country_event = {
	id = "newwuwei_warning.2"
	title = "newwuwei.2.name"
	desc = "newwuwei.2.desc"
	picture = "GFX_evt_exploding_ship"
	show_sound = "event_sensor_ping"
	is_triggered_only = yes

	option = {
		name = EXCELLENT
		remove_modifier = "newwuwei_buildtime"
	}
}


namespace = "newwuwei_check"
# Prevents more than one
ship_event = {
	id = "newwuwei_check.1"
	hide_window = yes
	is_triggered_only = yes

	trigger = {
		is_ship_size = "newwuwei"
	}

	immediate = {
		set_ship_flag = "nscc2_keep"
		owner = {
			every_owned_ship = {
				limit = {
					is_ship_size = "newwuwei"
					NOT = { has_ship_flag = "nscc2_keep" }
				}
				fleet = { delete_fleet = this }
			}
		}
		remove_ship_flag = "nscc2_keep"
	}
}

country_event = {
	# disbanded
	id = "newwuwei_check.301"
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		from = {
			is_ship_size = "newwuwei"
		}
	}
	immediate = {
		country_event = { id = "newwuwei_warning.2" }
	}
}

country_event = {
	# Destroyed (country is the victim)
	id = "newwuwei_check.302"
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		fromfrom = {
			is_ship_size = "newwuwei"
		}
	}

	immediate = {
		country_event = { id = "newwuwei_warning.2" }
	}
}

#
namespace = "longhai_warning"

country_event = {
	id = longhai_warning.298
	hide_window = yes
	mean_time_to_happen = {
		days = 7
	}
	trigger = {
		has_modifier = "longhai_buildtime"
		count_owned_ships = {
			limit = {
				is_ship_size = "longhai"
			}
			count = 0
		}
	}
	immediate = {
		remove_modifier = "longhai_buildtime"
	}
}

# The AI doesnt trigger the build event
country_event = {
	id = longhai_warning.299
	hide_window = yes
	mean_time_to_happen = {
		days = 7
	}
	trigger = {
		NOT = { has_modifier = "longhai_buildtime" }
		count_owned_ships = {
			limit = {
				is_ship_size = "longhai"
			}
			count > 0
		}
	}
	immediate = {
		add_modifier = {
			modifier = "longhai_buildtime"
			days = -1
		}
	}
}


# This event triggers whenever a new flagship is built.
ship_event = {
	id = "longhai_warning.1"
	title = "longhai.1.name"
	desc = "longhai.1.desc"
	picture = "GFX_evt_ship_in_orbit"
	show_sound = "event_sensor_ping"
	is_triggered_only = yes

	trigger = {
		is_ship_size = "longhai"
	}
	option = {
		name = UNDERSTOOD
		owner = {
			add_modifier = {
				modifier = "longhai_buildtime"
				days = -1
			}
		}
	}
}

# Flagship Destroyed/Dismissed
country_event = {
	id = "longhai_warning.2"
	title = "longhai.2.name"
	desc = "longhai.2.desc"
	picture = "GFX_evt_exploding_ship"
	show_sound = "event_sensor_ping"
	is_triggered_only = yes

	option = {
		name = EXCELLENT
		remove_modifier = "longhai_buildtime"
	}
}


namespace = "longhai_check"
# Prevents more than one
ship_event = {
	id = "longhai_check.1"
	hide_window = yes
	is_triggered_only = yes

	trigger = {
		is_ship_size = "longhai"
	}

	immediate = {
		set_ship_flag = "nscc3_keep"
		owner = {
			every_owned_ship = {
				limit = {
					is_ship_size = "longhai"
					NOT = { has_ship_flag = "nscc3_keep" }
				}
				fleet = { delete_fleet = this }
			}
		}
		remove_ship_flag = "nscc3_keep"
	}
}

country_event = {
	# disbanded
	id = "longhai_check.301"
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		from = {
			is_ship_size = "longhai"
		}
	}
	immediate = {
		country_event = { id = "longhai_warning.2" }
	}
}

country_event = {
	# Destroyed (country is the victim)
	id = "longhai_check.302"
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		fromfrom = {
			is_ship_size = "longhai"
		}
	}

	immediate = {
		country_event = { id = "longhai_warning.2" }
	}
}
