trigger = {
	fromfrom = {
		OR = {
			is_country_type = gray
			is_same_value = ROOT
		}
	}
	is_same_value = event_target:gray_owner
	RG_gray_scientist_active_trigger = yes
	NOR = {
		RG_gray_not_avaliable_trigger = yes
	}
	exists = event_target:global_gray_constship
	any_owned_fleet = {
		is_same_value = event_target:global_gray_constship
	}
	event_target:global_gray_constship = {
		num_ships > 0
	}
}
immediate = {
	set_country_flag = gray_diplomacy_engaged
}
after = {
	hidden_effect = {
		remove_country_flag = gray_diplomacy_engaged
	}
}
option = {
	# Governor
	name = graygoo.500.a
	response_text = graygoo.505.a.response
	allow = {
		hidden_trigger = {
			# To prevent exploit
			event_target:global_gray_constship = {
				num_ships > 0
			}
		}
		custom_tooltip = {
			fail_text = graygoo.500.allow.a
			event_target:global_gray_constship = {
				is_in_combat = no
			}
		}
		custom_tooltip = {
			fail_text = graygoo.500.allow.b
			event_target:global_gray_constship = {
				NOT = {
					has_hp_percentage < 0.97
				}
			}
		}
		custom_tooltip = {
			fail_text = gray_become_ruler
			NOT = {
				ruler = {
					has_leader_flag = "gray_leader"
				}
			}
		}
	}
	hidden_effect = {
		rg_create_gray_governor = yes
		country_event = {
			id = rg_grayleader_dialog.5051
		}
	}
}
option = {
	# Warship
	name = graygoo.500.b
	response_text = graygoo.505.b.response
	allow = {
		hidden_trigger = {
			# To prevent exploit
			event_target:global_gray_constship = {
				num_ships > 0
			}
		}
		custom_tooltip = {
			fail_text = graygoo.500.allow.a
			event_target:global_gray_constship = {
				is_in_combat = no
			}
		}
		custom_tooltip = {
			fail_text = graygoo.500.allow.b
			event_target:global_gray_constship = {
				NOT = {
					has_hp_percentage < 0.97
				}
			}
		}
	}
	hidden_effect = {
		rg_create_gray_warship = yes
		country_event = {
			id = rg_grayleader_dialog.5052
		}
	}
}
option = {
	# Army
	name = graygoo.500.c
	response_text = graygoo.505.c.response
	allow = {
		hidden_trigger = {
			# To prevent exploit
			event_target:global_gray_constship = {
				num_ships > 0
			}
		}
		custom_tooltip = {
			fail_text = graygoo.500.allow.a
			event_target:global_gray_constship = {
				is_in_combat = no
			}
		}
		custom_tooltip = {
			fail_text = graygoo.500.allow.b
			event_target:global_gray_constship = {
				NOT = {
					has_hp_percentage < 0.97
				}
			}
		}
	}
	hidden_effect = {
		rg_create_gray_army = yes
		country_event = {
			id = rg_grayleader_dialog.5053
		}
	}
}
option = {
	# 空间站
	name = RG_graygoo.500.f
	response_text = RG_graygoo.502.f.response
	trigger = {
		NOT = {
			RG_gray_harbitat_active_trigger = yes
		}
		has_country_flag = rg_gray_level_3
	}
	allow = {
	}
	custom_tooltip = rg_need_manual_toggle
	hidden_effect = {
		if = {
			limit = {
				RG_gray_harbitat_active_trigger = yes
			}
			rg_clear_harbitat = yes
		}
		else = {
			rg_juggernaut_habitat_init = yes
		}
		country_event = {
			id = rg_grayleader_dialog.5026
		}
	}
}
option = {
	# 空间站
	name = RG_graygoo.500.g
	response_text = RG_graygoo.502.g.response
	trigger = {
		RG_gray_harbitat_active_trigger = yes
	}
	allow = {
	}
	custom_tooltip = rg_need_manual_toggle
	hidden_effect = {
		country_event = {
			id = rg_grayleader_dialog.5028
		}
	}
}
#	option = { # 开启建造中继器
#		name = rg_event.5.e
#		trigger = {
#			has_country_flag = rg_can_const_hyper_relay
#		}
#
#		hidden_effect = {
#			remove_country_flag = rg_can_const_hyper_relay
#		}
#
#	}
#
#	option = { # 关闭建造中继器
#		name = rg_event.5.f
#		trigger = {
#			NOT = {
#				has_country_flag = rg_can_const_hyper_relay
#			}
#		}
#
#		hidden_effect = {
#			hidden_effect = {
#				set_country_flag = rg_can_const_hyper_relay
#			}
#		}
#
#	}
option = {
	name = graygoo.500.d
	tag = hire_leader
	default_hide_option = yes
}