namespace = xilin_diplo_dlg
#ϣ⽻Ի¼

country_event = {
	id = xilin_diplo_dlg.1
	title = xilin_diplo_more_title
	desc = WAITING_XILIN_SPEAK
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	trigger = {
		 has_country_flag = more_diplomacy_engaged
	}
	
	#ҪԷű߾
	option = { 
		name = DEMAND_TO_OPEN_BORDER	
		trigger ={		
			 event_target:Dip_More_OP_Country = { 
			    has_closed_borders = ROOT
			    NOR = { 
					  has_country_flag = f_refuse_open_border_to_xilin 
					  has_country_flag = f_open_border_to_xilin
					}
					#ϣĵ
					is_xilin_enemy = no
		   }	
		}	
		hidden_effect = {
			country_event = { id = xilin_diplo_dlg.2 }
		}
	}
	
	#ҪԷջ
	option = { 
		name = DEMAND_TO_DESTROY_CLAIM	
		trigger ={		
			 event_target:Dip_More_OP_Country = { 
			    has_claim = ROOT
			    NOR = { 
			    	has_country_flag = f_refuse_destroy_claim 
					  has_country_flag = f_agree_destroy_claim 					  
					}
					#ϣĵ
					is_xilin_enemy = no
		   }	
		}	
		hidden_effect = {
			country_event = { id = xilin_diplo_dlg.19 }
		}
	}
	
	#ҪԷĸ(Ⱥг)
	option = { 
		name = DEMAND_TO_REBUILD_GOV
		trigger ={		
			 event_target:Dip_More_OP_Country = { 
			    AND = {
			       is_subject = yes
			       exists = overlord
			       overlord = { is_same_empire = root }
			    }
			    NOT = { 
					  is_subject_type = xilin_discipline
					}
					subject_need_rebuild_gov = yes
		   }	
		}	
		allow = { #ҳϡӰ봫ͳ
			custom_tooltip = {
				fail_text = SUGGEST_TO_LOYAL
				event_target:Dip_More_OP_Country = {
					is_loyal_to = root
				}	
			}
			influence > 100
			unity > 1000
		}	
		hidden_effect = {
			country_event = { id = xilin_diplo_dlg.7 }
		}
	}
	#ӹȼ
	option = { # Minerals
		name = LEVELUP_VASSAL	
		trigger ={	#ϣ鸽ӹδߵȼ	,Ҳǳͽ
			 event_target:Dip_More_OP_Country = { 
			    AND = {
			       is_subject = yes
			       exists = overlord
			       overlord = { is_same_empire = root }
			    }
			    NOR = { 
					  is_subject_type = xilin_blessed
					  is_subject_type = xilin_follower_protector
					  is_subject_type = xilin_discipline
					}
		   }	
		}
		allow = { #ҳ
			custom_tooltip = {
				fail_text = BE_VASSAL_NOT_ENOUGH_TIME
				event_target:Dip_More_OP_Country = {
					NOT = { has_country_flag = f_new_vassal }
				}				
			}
			custom_tooltip = {
				fail_text = LEVELUP_NEED_LOYAL
				event_target:Dip_More_OP_Country = {
					is_loyal_to = root
				}	
			}
		}	
		hidden_effect = {
			country_event = { id = xilin_diplo_dlg.4 }
		}
	}
	
	#ȡƼݿ
	option = {
	  name = GET_TECH_LIB
	  trigger ={	#ϣ鸽ӹδй
			 event_target:Dip_More_OP_Country = { 
			    AND = {
			       is_subject = yes
			       exists = overlord
			       overlord = { is_same_empire = root }
			    }
			    NOT = { has_country_flag = f_get_tech_lib }
		   }
		   	
		}
		hidden_effect = {
	  	 country_event = { id = xilin_diplo_dlg.21 }
		} 
	}
	
	#Ԯ
	option = {
	  name = TECH_ASSISTANCE
	  trigger ={	#ϣ鸽ӹƼδﵽϣ80%,ǳͽ	
			 event_target:Dip_More_OP_Country = { 
			    AND = {
			       is_subject = yes
			       exists = overlord
			       overlord = { is_same_empire = root }
			    }
			    NOT = { 
					  is_subject_type = xilin_discipline
					}
					has_country_flag = f_get_tech_lib #Ѿݿ
					NOT = {
						tech_unlocked_ratio = {
									who = root
									ratio > 0.8
						}
					}
		   }	
		}
		allow = { #ҳ			
			custom_tooltip = {
				fail_text = LEVELUP_NEED_LOYAL
				event_target:Dip_More_OP_Country = {
					is_loyal_to = root
				}	
			}
			custom_tooltip = {
				fail_text = ALREADY_HAS_TECH_ASSISTANCE
				event_target:Dip_More_OP_Country = {
					 NOT = { has_modifier = m_xilin_tech_assistance  }
				}	
			}
		}
	  
	  hidden_effect = {
	  	 country_event = { id = xilin_diplo_dlg.6 }
		}  
	}
	
	option = {
	  name = EXIT
	  default_hide_option = yes #رմʱĬϰť
	  hidden_effect = {
	     remove_country_flag = more_diplomacy_engaged
		}  
	}
	#
#	option = { # Minerals
#		name = TEST
#		hidden_effect = {
#			country_event = { id = xilin_diplo_dlg.1000 }
#		}
#	}
}

#ҪԷű߾
country_event = {
	id = xilin_diplo_dlg.2
	title = DEMAND_TO_OPEN_BORDER
	desc = DEMAND_TO_OPEN_BORDER_DESC
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	immediate = {
	   save_event_target_as = Dip_Country
	}
	
	#ҪԷű߾
	option = { # Minerals
		name = SEND
		hidden_effect = {
		  event_target:Dip_More_OP_Country = {
		  		country_event = { id = xilin_diplo_rdlg.1 }
		  }			
		}
	}
			
}

#ԷԿű߾Ļش
country_event = {
	id = xilin_diplo_dlg.3
	title = FROM_RESPOND
	
	desc = { 
		text =  DEMAND_TO_OPEN_BORDER_RESPOND_AGREE
		trigger = { 
		    has_country_flag = f_agree
		}
	}
	
	desc = { 
		text =  DEMAND_TO_OPEN_BORDER_RESPOND_REFUSE
		trigger = { 
		    has_country_flag = f_refuse
		}
	}
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	immediate = {
	   log = "xilin_diplo_dlg.3 is triggered"
	}
		
	#Էͬ
	option = { # Minerals
		name = GOOD
		trigger = {
		    has_country_flag = f_agree
		}
		hidden_effect = {	
		  #Ƴǣ֤´λỰ
		  remove_country_flag = f_agree	
		  #ϣ۹,⽻  
		  add_trust = { amount = 10  who = event_target:Dip_More_OP_Country }
		  add_opinion_modifier = { modifier = opinion_agree_to_open_border   who = event_target:Dip_More_OP_Country }
		  #ʺԷȻͨ
		  event_target:Dip_More_OP_Country = {
		  		country_event = { id = xilin_diplo_rdlg.2 }
		  }
			#ͨ
		  remove_country_flag = more_diplomacy_engaged
		}
	}	
	#Էܾ
	option = { # Minerals
		name = RESPOND_TO_REFUSE_OPEN_BORDER
		trigger = {
		   has_country_flag = f_refuse 
		}
		custom_tooltip = MAY_DECLARE_WAR
		hidden_effect = {
		  #ƳǣԱ´λ
		  remove_country_flag = f_refuse
		  	
		  #ŭϣ۹
		  add_opinion_modifier = { modifier = opinion_anger_xilin   who = event_target:Dip_More_OP_Country }
		  #ԷȻͨ
		  event_target:Dip_More_OP_Country = {
		  		country_event = { id = xilin_diplo_rdlg.3 }
		  }
		  #鿪ű߾ս
		  check_casus_belli_valid = {
					target = event_target:Dip_More_OP_Country
					type = cb_open_border
			}
		  #ͨ
		  remove_country_flag = more_diplomacy_engaged
		}  
	}	
}

#ӹ
country_event = {
	id = xilin_diplo_dlg.4
	title = LEVELUP_XILIN_VASSAL
	desc = LEVELUP_XILIN_VASSAL_DESC
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	immediate = {
	   save_event_target_as = Dip_Country
	   event_target:Dip_More_OP_Country = {
		      if = { #׷߽
							limit = {								 
								 is_subject_type = xilin_follower_vassal								 						   
							   #can_be_subject = { subject_type = xilin_blessed   overlord = root }
							}	
							set_subject_of = {  who = root  subject_type = xilin_blessed	}	
							if = {
								limit = { #ûʥ֮ת
					  				has_ethic = ethic_fanatic_xenophobe
					  				has_ethic = ethic_xenophobe
					  				NOT = { has_valid_civic = civic_inwards_perfection }
								}
								shift_ethic = ethic_xenophile
							}	
							set_timed_country_flag = { flag = f_new_vassal  days = 3600 }
			   			if = {
			     			limit = { NOT = { has_modifier = m_xilin_blessed  } }
			     			add_modifier = { modifier = m_xilin_blessed  }
			   			}			   
			   			if = {
			     			limit = { NOT = { has_modifier = m_xilin_tech_dependence  } }
			     			add_modifier = { modifier = m_xilin_tech_dependence  }
			   			}
			   
			  	 		#Ƴԭļ
			   			remove_modifier = m_xilin_follower 
			   			#Ƴű߾flag
			   			remove_country_flag = f_refuse_open_border_to_xilin
			   			remove_country_flag = f_open_border_to_xilin      
		      }
		      if = { #ӹ׷(ӹ)
							limit = {
								 is_subject_type = vassal
							   can_be_subject = { subject_type = xilin_follower_vassal   overlord = root }
							}	
							set_subject_of = {  who = root  subject_type = xilin_follower_vassal	}	
							if = {
									limit = { #ûʥ֮ת
					  					has_ethic = ethic_fanatic_xenophobe
					  					has_ethic = ethic_xenophobe
					  					NOT = { has_valid_civic = civic_inwards_perfection }
									}
									shift_ethic = ethic_xenophile
							}	
							set_timed_country_flag = { flag = f_new_vassal  days = 3600 }
			   			if = {
			     				limit = { NOT = { has_modifier = m_xilin_follower  } }
			     				add_modifier = { modifier = m_xilin_follower  }
			   			}			   
			   			if = {
			     				limit = { NOT = { has_modifier = m_xilin_tech_dependence  } }
			     				add_modifier = { modifier = m_xilin_tech_dependence  }
			   			}
			   
			   			#Ƴԭļ
			  	 		remove_modifier = m_xilin_servant_vassal
			   			#Ƴű߾flag
			   			remove_country_flag = f_refuse_open_border_to_xilin
			  			remove_country_flag = f_open_border_to_xilin	      
		      }
		      	      
		      if = { #׷()
							limit = {
								 is_subject_type = protectorate
							   can_be_subject = { subject_type = xilin_follower_protector   overlord = root }
							}	
							set_subject_of = {  who = root  subject_type = xilin_follower_protector	}	 
							if = {
									limit = {
					  				has_ethic = ethic_fanatic_xenophobe
					  				has_ethic = ethic_xenophobe
					  				NOT = { has_valid_civic = civic_inwards_perfection }
									}
									shift_ethic = ethic_xenophile
							}		
							set_timed_country_flag = { flag = f_new_vassal  days = 3600 }
			   			if = {
			     				limit = { NOT = { has_modifier = m_xilin_follower  } }
			     				add_modifier = { modifier = m_xilin_follower  }
			   			}			   
			   			if = {
			     				limit = { NOT = { has_modifier = m_xilin_tech_dependence  } }
			     				add_modifier = { modifier = m_xilin_tech_dependence  }
			   			}			   
			  			#Ƴԭļ
			   			remove_modifier = m_xilin_servant_vassal
			  			 #Ƴű߾flag
			   			remove_country_flag = f_refuse_open_border_to_xilin
			   			remove_country_flag = f_open_border_to_xilin	     
		      }
		      if = { #ʹӹͨӹ
							limit = { 
							   is_subject_type = xilin_servant
							   can_be_subject = { subject_type = vassal   overlord = root }
							}	
							set_subject_of = {  who = root  subject_type = vassal	}	 
							#ñǣʮ󣬿ɸҳ϶Ϊ
				 			set_timed_country_flag = { flag = f_new_vassal  days = 3600 }
			   			if = {  
			   			  limit = { NOT = { has_modifier = m_xilin_servant_vassal } }
			   			  add_modifier = { modifier = m_xilin_servant_vassal  }
			   			}
			   			if = {
			     			limit = { NOT = { has_modifier = m_xilin_tech_dependence  } }
			     			add_modifier = { modifier = m_xilin_tech_dependence  }
			   			}
			   			#Ƴű߾flag
			   			remove_country_flag = f_refuse_open_border_to_xilin
			   			remove_country_flag = f_open_border_to_xilin	     
		      }
		      if = { #ʹӹ
							limit = { 
							   is_subject_type = xilin_servant
							   can_be_subject = { subject_type = protectorate   overlord = root }
							}	
							set_subject_of = {  who = root  subject_type = protectorate	}	 
							#ñǣʮ󣬿ɸҳ϶Ϊ׷
							set_timed_country_flag = { flag = f_new_vassal  days = 3600 }
			   			if = {
			    			limit = { NOT = { has_modifier = m_xilin_servant_vassal } }
			     			add_modifier = { modifier = m_xilin_servant_vassal  }
			   			}
			  		 	if = {
			     			limit = { NOT = { has_modifier = m_xilin_tech_dependence  } }
			     			add_modifier = { modifier = m_xilin_tech_dependence  }
			   			}			   
			  			 #Ƴű߾flag
			   			remove_country_flag = f_refuse_open_border_to_xilin
			   			remove_country_flag = f_open_border_to_xilin	     
		      }
		  }	   
	}
	
	#֪ͨԷӹ
	option = { # Minerals
		name = SEND
		hidden_effect = {
		  event_target:Dip_More_OP_Country = {		      
		  		country_event = { id = xilin_diplo_rdlg.4 }
		  }	
		  #ԷĻش	
		  country_event = { id = xilin_diplo_dlg.5 }	
		}
	}			
}

#ӹش
country_event = {
	id = xilin_diplo_dlg.5
	title = LEVELUP_XILIN_VASSAL
	desc = RESPOND_LEVELUP_XILIN_VASSAL_DESC
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	#flag,˳
	option = { 
		name = OK
		hidden_effect = {
		  	#ͨ
		    remove_country_flag = more_diplomacy_engaged	
		}
	}			
}

#Ԯ
country_event = {
	id = xilin_diplo_dlg.6
	title = TECH_ASSISTANCE
	desc = TECH_ASSISTANCE_DESC
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	immediate = {
	   save_event_target_as = Dip_Country
	}
		
	option = { 
		name = OK
		hidden_effect = {		    
		    event_target:Dip_More_OP_Country = {	
		      #ӼԮ
		      add_modifier = { modifier = m_xilin_tech_assistance  days = 3600 }
		      #ԷϢ	      
		  		country_event = { id = xilin_diplo_rdlg.5 }
		  	}	
		  	#ͨ#flag,˳
		    remove_country_flag = more_diplomacy_engaged	
		}
	}			
}

#Ҫĸ
country_event = {
	id = xilin_diplo_dlg.7
	title = DEMAND_TO_REBUILD_GOV
	desc = DEMAND_TO_REBUILD_GOV_DESC
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	immediate = {
	   save_event_target_as = Dip_Country
	}
		
	option = { 
		name = SEND
		hidden_effect = {		    
		    event_target:Dip_More_OP_Country = {	
		      #Է(Ⱥ)Ϣ	      
		  		country_event = { id = xilin_diplo_rdlg.6 }
		  	}	
		}
	}			
}

#ҪĸĻش
country_event = {
	id = xilin_diplo_dlg.8
	title = DEMAND_TO_REBUILD_GOV
	desc = WE_WILL_DO_YOU_WILL
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	#flag,˳
	option = { 
		name = OK
		hidden_effect = {
				add_influence = -100
				add_unity = -1000
		  	#ͨ		  	
		    remove_country_flag = more_diplomacy_engaged	
		}
	}			
}

#ҪĸĻش(Ǿ)
country_event = {
	id = xilin_diplo_dlg.9
	title = Dip_More_OP_Country_Ruler_Name
	desc = HIVE_MIND_ASK_WAY_TO_REBUILD_GOV
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = CONTINUE
		hidden_effect = {
		  	country_event = { id = xilin_diplo_dlg.10 }	
		}
	}			
}

#ش(Ǿ)
country_event = {
	id = xilin_diplo_dlg.10
	title = npc_chenjun
	desc = KALA_CON_US_TALK1
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = SEND
		hidden_effect = {
			event_target:Dip_More_OP_Country = {	
		  	country_event = { id = xilin_diplo_rdlg.8 }
		  }	
		}
	}			
}
#(Ǿ2)
country_event = {
	id = xilin_diplo_dlg.11
	title = Dip_More_OP_Country_Ruler_Name
	desc = KALA_CON_US_TALK2
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = CONTINUE
		hidden_effect = {
		  	country_event = { id = xilin_diplo_dlg.12 }	
		}
	}			
}

#(Ǿ3)
country_event = {
	id = xilin_diplo_dlg.12
	title = npc_chenjun
	desc = KALA_CON_US_TALK3
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = SEND
		hidden_effect = {
			event_target:Dip_More_OP_Country = {	
		  	country_event = { id = xilin_diplo_rdlg.10 }	
		  }
		}
	}			
}

#(Ǿ4)
country_event = {
	id = xilin_diplo_dlg.13
	title = Dip_More_OP_Country_Ruler_Name
	desc = KALA_CON_US_TALK4
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = CONTINUE
		hidden_effect = {
		  	country_event = { id = xilin_diplo_dlg.14 }	
		}
	}			
}

#(Ǿ5)
country_event = {
	id = xilin_diplo_dlg.14
	title = npc_chenjun
	desc = KALA_CON_US_TALK5
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = CONTINUE
		hidden_effect = {
			event_target:Dip_More_OP_Country = {	
		  	country_event = { id = xilin_diplo_rdlg.12 }	
		  }
		}
	}			
}

#(Ǿ6)ͽп
country_event = {
	id = xilin_diplo_dlg.15
	title = npc_paopao
	desc = KALA_CON_US_TALK6
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = paopao
		planet_background = ROOT
		graphical_culture = ROOT
		city_level = ROOT
		room = ROOT.ruler
	}
	
	option = { 
		name = SEND
		custom_tooltip = KALA_CON_US_TALK6_TOOLTIP
		hidden_effect = {
			event_target:Dip_More_OP_Country = {	
		  	country_event = { id = xilin_diplo_rdlg.13 }
		  }	
		}
	}			
}

#(Ǿ7)
country_event = {
	id = xilin_diplo_dlg.16
	title = Dip_More_OP_Country_Ruler_Name
	desc = KALA_CON_US_TALK7
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = CONTINUE
		custom_tooltip = KALA_CON_US_TALK7_TOOLTIP
		hidden_effect = {
		  	country_event = { id = xilin_diplo_dlg.17 }
		}
	}			
}

#(Ǿ8)
country_event = {
	id = xilin_diplo_dlg.17
	title = npc_chenjun
	desc = KALA_CON_US_TALK8
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = SEND
		hidden_effect = {
		  event_target:Dip_More_OP_Country = {	
		  	country_event = { id = xilin_diplo_rdlg.15 }
		  }
		}
	}			
}

#(Ǿ9)
country_event = {
	id = xilin_diplo_dlg.18
	title = Dip_More_OP_Country_Ruler_Name
	desc = KALA_CON_US_TALK9
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country.ruler
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	option = { 
		name = OK
		hidden_effect = {
				add_influence = -100
				add_unity = -1000
		 		#ͨ#flag,˳
		    remove_country_flag = more_diplomacy_engaged	
		}
	}			
}

#ҪԷջ
country_event = {
	id = xilin_diplo_dlg.19
	title = DEMAND_TO_DESTROY_CLAIM
	desc = DEMAND_TO_DESTROY_CLAIM_DESC
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	immediate = {
	   save_event_target_as = Dip_Country
	   #ѡһԷƵϵ
	   random_system_within_border = {
	   		limit = {
	   				event_target:Dip_More_OP_Country = { has_claim = prev }
	   		}
	   		save_event_target_as = Claimed_System
	   }
	}
	
	#ҪԷջ
	option = { # Minerals
		name = SEND
		hidden_effect = {
		  event_target:Dip_More_OP_Country = {
		  		country_event = { id = xilin_diplo_rdlg.16 }
		  }			
		}
	}
			
}

#ԷƵĻش
country_event = {
	id = xilin_diplo_dlg.20
	title = FROM_RESPOND
	
	desc = { 
		text =  DEMAND_TO_DESTROY_CLAIM_RESPOND_AGREE
		trigger = { 
		    has_country_flag = f_agree
		}
	}
	
	desc = { 
		text =  DEMAND_TO_DESTROY_CLAIM_RESPOND_REFUSE
		trigger = { 
		    has_country_flag = f_refuse
		}
	}
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	immediate = {
	   log = "xilin_diplo_dlg.20 is triggered"
	}
		
	#Էͬ
	option = { # Minerals
		name = GOOD
		trigger = {
		    has_country_flag = f_agree
		}
		hidden_effect = {	
		  #Ƴǣ֤´λỰ
		  remove_country_flag = f_agree	
		  #ϣ۹,⽻  
		  add_trust = { amount = 10  who = event_target:Dip_More_OP_Country }
		  add_opinion_modifier = { modifier = opinion_agree_to_destroy_claim   who = event_target:Dip_More_OP_Country }
		  #ʺԷȻͨ
		  event_target:Dip_More_OP_Country = {
		  		country_event = { id = xilin_diplo_rdlg.17 }
		  }
			#ͨ
		  remove_country_flag = more_diplomacy_engaged
		}
	}	
	#Էܾ
	option = { # Minerals
		name = RESPOND_TO_REFUSE_DESTROY_CLAIM
		trigger = {
		   has_country_flag = f_refuse 
		}
		custom_tooltip = MAY_DECLARE_WAR
		hidden_effect = {
		  #ƳǣԱ´λ
		  remove_country_flag = f_refuse
		  	
		  #ŭϣ۹
		  add_opinion_modifier = { modifier = opinion_greate_anger_xilin   who = event_target:Dip_More_OP_Country }
		  #ԷȻͨ
		  event_target:Dip_More_OP_Country = {
		  		country_event = { id = xilin_diplo_rdlg.18 }
		  }
		  #鿪ű߾ս
		  #check_casus_belli_valid = {
			#		target = event_target:Dip_More_OP_Country
			#		type = cb_open_border
			#}
		  #ͨ
		  remove_country_flag = more_diplomacy_engaged
		}  
	}	
}

#ȡƼݿ
country_event = {
	id = xilin_diplo_dlg.21
	title = DEMAND_TO_GET_TECH_LIB
	
	#ͽ
	desc = { 
		text =  DEMAND_TO_GET_TECH_LIB_A  
		trigger = {
			event_target:Dip_More_OP_Country = { 
					is_subject_type = xilin_discipline
			}
		}
	}
	
	#ͨӹ
	desc = { 
		text =  DEMAND_TO_GET_TECH_LIB_B 
		trigger = { 
			event_target:Dip_More_OP_Country = { 
		    NOT = { is_subject_type = xilin_discipline }
		  }
		}
	}
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
		
	#ҪȡƼݿ
	option = { # Minerals
		name = LINK_TECH_LIB
		custom_tooltip = WILL_GET_TECH
		copy_techs_from = { target = event_target:Dip_More_OP_Country	}
		hidden_effect = {
		  event_target:Dip_More_OP_Country = {
		      if = {
		      		limit = { NOT = { is_subject_type = xilin_discipline  } }
		      		#ӼԮ
		          add_modifier = { modifier = m_xilin_tech_assistance  days = 3600 }
		      }
		      set_country_flag = f_get_tech_lib
		  		country_event = { id = xilin_diplo_rdlg.19 }
		  }	
		  #ͨ
		  remove_country_flag = more_diplomacy_engaged		
		}
	}
			
}


country_event = {
	id = xilin_diplo_dlg.1000
	title = TEST
	desc = THIS_IS_TEST
	
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes
	
	picture_event_data = {	  
		portrait = event_target:Dip_More_OP_Country
		planet_background = event_target:Dip_More_OP_Country
		graphical_culture = event_target:Dip_More_OP_Country
		city_level = event_target:Dip_More_OP_Country
		room = event_target:Dip_More_OP_Country.ruler
	}
	
	immediate = {
      # country_event = { id = xilin_diplo_dlg.1001 }
      # country_event = { id = xilin_diplo_dlg.1002 }
    	set_variable = { which = "v1" value = 2 }
    	set_variable = { which = "v2" value = 2 }
    	if = {
    			limit = {
    					NAND = {
    							check_variable = { which = "V1" value < 4 }
    							check_variable = { which = "V1" value < 4 }
    					}   			   
    			}
    			log = "NAND(1,1)=1"
    			else = {
    			  log = "NAND(1,1)=0"
    			} 
    	}
    	if = {
    			limit = {
    					NAND = {
    							check_variable = { which = "V1" value < 4 }
    							check_variable = { which = "V1" value > 4 }
    					}   			   
    			}
    			log = "NAND(1,0)=1"
    			else = {
    			  log = "NAND(1,0)=0"
    			} 
    	}
    	if = {
    			limit = {
    					NAND = {
    							check_variable = { which = "V1" value > 4 }
    							check_variable = { which = "V1" value < 4 }
    					}   			   
    			}
    			log = "NAND(0,1)=1"
    			else = {
    			  log = "NAND(0,1)=0"
    			} 
    	}
    	if = {
    			limit = {
    					NAND = {
    							check_variable = { which = "V1" value > 4 }
    							check_variable = { which = "V1" value > 4 }
    					}   			   
    			}
    			log = "NAND(0,0)=1"
    			else = {
    			  log = "NAND(0,0)=0"
    			} 
    	}
  }
	
	
	option = { # Minerals
		name = CONTINUE
		#trigger = {
		#      has_country_flag = f_more
	  #}
		hidden_effect = {		  
			country_event = { id = xilin_diplo_dlg.1 }
		}
	}		
}
country_event = {
	id = xilin_diplo_dlg.1001
	title = TEST
	desc = TEST
	picture = GFX_evt_burning_settlement
	show_sound = tut_uplift_reminder
  is_triggered_only = yes
		
	option = {
	  name = OK
	  hidden_effect = {		  
			set_country_flag = f_more
		}
	}	
}

country_event = {
	id = xilin_diplo_dlg.1002
	title = TEST2
	desc = TEST2
	picture = GFX_evt_burning_settlement
	show_sound = tut_uplift_reminder
  is_triggered_only = yes
		
	option = {
	  name = OK
	}	
}