暂存
This commit is contained in:
		
							parent
							
								
									7b126497c6
								
							
						
					
					
						commit
						37fd3e1b58
					
				@ -1,104 +1,109 @@
 | 
				
			|||||||
# Machine
 | 
					# Machine
 | 
				
			||||||
rg_fallen_gray_empire = {
 | 
					# rg_fallen_gray_empire = {
 | 
				
			||||||
	graphical_culture = "fallen_machine_empire_01"
 | 
					# 	graphical_culture = "fallen_machine_empire_01"
 | 
				
			||||||
	initializer = "rg_fallen_gray_empire"
 | 
					# 	initializer = "rg_fallen_machine"
 | 
				
			||||||
 | 
					# 
 | 
				
			||||||
	weight_modifier = {
 | 
					# 	weight_modifier = {
 | 
				
			||||||
		base = 1000000
 | 
					# 		base = 1
 | 
				
			||||||
	}
 | 
					# 		modifier = {
 | 
				
			||||||
 | 
					# 			factor = 100000
 | 
				
			||||||
	possible = {
 | 
					# 			has_origin = rg_origin_scion
 | 
				
			||||||
		host_has_dlc = "Synthetic Dawn Story Pack"
 | 
					# 		}
 | 
				
			||||||
	}
 | 
					# 	}
 | 
				
			||||||
 | 
					# 
 | 
				
			||||||
	create_country_effect = {
 | 
					# 	possible = {
 | 
				
			||||||
		create_species = {
 | 
					# 		host_has_dlc = "Synthetic Dawn Story Pack"
 | 
				
			||||||
			name = 纳米构造体
 | 
					# 	}
 | 
				
			||||||
			class = RG_MACHINE
 | 
					# 
 | 
				
			||||||
			portrait = "rg_machine_maid"
 | 
					# 	create_country_effect = {
 | 
				
			||||||
			traits = {
 | 
					# 		create_species = {
 | 
				
			||||||
				trait = trait_machine_unit
 | 
					# 			name = 纳米构造体
 | 
				
			||||||
				trait = rg_machine_maid_trait
 | 
					# 			class = RG_MACHINE
 | 
				
			||||||
				trait = trait_robot_mass_produced
 | 
					# 			portrait = "rg_machine_maid"
 | 
				
			||||||
				trait = ramdom_trait
 | 
					# 			traits = {
 | 
				
			||||||
			}
 | 
					# 				trait = trait_machine_unit
 | 
				
			||||||
			extra_trait_points = 3
 | 
					# 				trait = rg_machine_maid_trait
 | 
				
			||||||
			allow_negative_traits = no
 | 
					# 				trait = trait_robot_mass_produced
 | 
				
			||||||
			namelist = MACHINE3
 | 
					# 				trait = ramdom_trait
 | 
				
			||||||
			effect = {
 | 
					# 			}
 | 
				
			||||||
				save_event_target_as = rg_fallen_maid_species
 | 
					# 			extra_trait_points = 3
 | 
				
			||||||
			}
 | 
					# 			allow_negative_traits = no
 | 
				
			||||||
		}
 | 
					# 			namelist = MACHINE3
 | 
				
			||||||
		create_country = {
 | 
					# 			effect = {
 | 
				
			||||||
			name = 德萨努-纳迪沙协议
 | 
					# 				save_event_target_as = rg_fallen_maid_species
 | 
				
			||||||
			type = fallen_empire
 | 
					# 			}
 | 
				
			||||||
			flag = {
 | 
					# 		}
 | 
				
			||||||
				icon = {
 | 
					# 		create_country = {
 | 
				
			||||||
					category = "special"
 | 
					# 			name = 德萨努-纳迪沙协议
 | 
				
			||||||
					file = "gray_goo.dds"
 | 
					# 			type = fallen_empire
 | 
				
			||||||
				}
 | 
					# 			flag = {
 | 
				
			||||||
				background = {
 | 
					# 				icon = {
 | 
				
			||||||
					category = "backgrounds"
 | 
					# 					category = "special"
 | 
				
			||||||
					file = "sinus.dds"
 | 
					# 					file = "gray_goo.dds"
 | 
				
			||||||
				}
 | 
					# 				}
 | 
				
			||||||
				colors = {
 | 
					# 				background = {
 | 
				
			||||||
					"grey"
 | 
					# 					category = "backgrounds"
 | 
				
			||||||
					"dark_grey"
 | 
					# 					file = "sinus.dds"
 | 
				
			||||||
					"null"
 | 
					# 				}
 | 
				
			||||||
					"null"
 | 
					# 				colors = {
 | 
				
			||||||
				}
 | 
					# 					"grey"
 | 
				
			||||||
			}
 | 
					# 					"dark_grey"
 | 
				
			||||||
			ignore_initial_colony_error = yes
 | 
					# 					"null"
 | 
				
			||||||
			authority = auth_machine_intelligence
 | 
					# 					"null"
 | 
				
			||||||
			civics = {
 | 
					# 				}
 | 
				
			||||||
				civic = civic_machine_remnants
 | 
					# 			}
 | 
				
			||||||
				civic = civic_custodian_directives
 | 
					# 			ignore_initial_colony_error = yes
 | 
				
			||||||
			}
 | 
					# 			authority = auth_machine_intelligence
 | 
				
			||||||
			species = last_created_species
 | 
					# 			civics = {
 | 
				
			||||||
			ethos = {
 | 
					# 				civic = civic_machine_remnants
 | 
				
			||||||
				ethic = ethic_gestalt_consciousness
 | 
					# 				civic = civic_custodian_directives
 | 
				
			||||||
			}
 | 
					# 			}
 | 
				
			||||||
			origin = "origin_fallen_empire"
 | 
					# 			species = last_created_species
 | 
				
			||||||
			effect = {
 | 
					# 			ethos = {
 | 
				
			||||||
				set_country_flag = rg_fallen_empire_machine
 | 
					# 				ethic = ethic_gestalt_consciousness
 | 
				
			||||||
				add_resource = {
 | 
					# 			}
 | 
				
			||||||
					minerals = 10000
 | 
					# 			origin = "origin_fallen_empire"
 | 
				
			||||||
					energy = 10000
 | 
					# 			effect = {
 | 
				
			||||||
					food = 1000
 | 
					# 				save_global_event_target_as = rg_fe_country
 | 
				
			||||||
					influence = 500
 | 
					# 				set_country_flag = rg_fallen_empire_machine
 | 
				
			||||||
				}
 | 
					# 				add_resource = {
 | 
				
			||||||
				if = {
 | 
					# 					minerals = 10000
 | 
				
			||||||
					limit = { host_has_dlc = "Apocalypse" }
 | 
					# 					energy = 10000
 | 
				
			||||||
					give_technology = {
 | 
					# 					food = 1000
 | 
				
			||||||
						tech = tech_colossus
 | 
					# 					influence = 500
 | 
				
			||||||
						message = no
 | 
					# 				}
 | 
				
			||||||
					}
 | 
					# 				if = {
 | 
				
			||||||
				}
 | 
					# 					limit = { host_has_dlc = "Apocalypse" }
 | 
				
			||||||
				# must initialize global designs here
 | 
					# 					give_technology = {
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_Omega"
 | 
					# 						tech = tech_colossus
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_Alpha"
 | 
					# 						message = no
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_Beta"
 | 
					# 					}
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_Gamma"
 | 
					# 				}
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_Theta"
 | 
					# 				# must initialize global designs here
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_Tau"
 | 
					# 				add_global_ship_design = "NAME_Gray_Omega"
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_Sigma"
 | 
					# 				add_global_ship_design = "NAME_Gray_Alpha"
 | 
				
			||||||
				add_global_ship_design = "NAME_Gray_FE_Starbase"
 | 
					# 				add_global_ship_design = "NAME_Gray_Beta"
 | 
				
			||||||
				if = {
 | 
					# 				add_global_ship_design = "NAME_Gray_Gamma"
 | 
				
			||||||
					limit = {
 | 
					# 				add_global_ship_design = "NAME_Gray_Theta"
 | 
				
			||||||
						NOT = {
 | 
					# 				add_global_ship_design = "NAME_Gray_Tau"
 | 
				
			||||||
							exist = event_target:rg_gray_country_leader
 | 
					# 				add_global_ship_design = "NAME_Gray_Sigma"
 | 
				
			||||||
						}
 | 
					# 				add_global_ship_design = "NAME_Gray_FE_Starbase"
 | 
				
			||||||
					}
 | 
					# 				if = {
 | 
				
			||||||
					rg_gray_country_leader_init = yes
 | 
					# 					limit = {
 | 
				
			||||||
					set_leader = last_created_leader
 | 
					# 						NOT = {
 | 
				
			||||||
				}
 | 
					# 							exist = event_target:rg_gray_country_leader
 | 
				
			||||||
				else = {
 | 
					# 						}
 | 
				
			||||||
					set_leader = last_created_leader
 | 
					# 					}
 | 
				
			||||||
				}
 | 
					# 					rg_gray_country_leader_init = yes
 | 
				
			||||||
				ruler = {
 | 
					# 					set_leader = last_created_leader
 | 
				
			||||||
					add_skill = 9
 | 
					# 				}
 | 
				
			||||||
				}
 | 
					# 				else = {
 | 
				
			||||||
			}
 | 
					# 					set_leader = last_created_leader
 | 
				
			||||||
		}
 | 
					# 				}
 | 
				
			||||||
	}
 | 
					# 				ruler = {
 | 
				
			||||||
}
 | 
					# 					add_skill = 9
 | 
				
			||||||
 | 
					# 				}
 | 
				
			||||||
 | 
					# 			}
 | 
				
			||||||
 | 
					# 		}
 | 
				
			||||||
 | 
					# 	}
 | 
				
			||||||
 | 
					# }
 | 
				
			||||||
@ -8,6 +8,7 @@ origin_rg_gray = {
 | 
				
			|||||||
	non_colonizable_planet_class_neighbor = yes
 | 
						non_colonizable_planet_class_neighbor = yes
 | 
				
			||||||
	description = "origin_tooltip_rg_gray_effects"
 | 
						description = "origin_tooltip_rg_gray_effects"
 | 
				
			||||||
	advanced_start = yes
 | 
						advanced_start = yes
 | 
				
			||||||
 | 
						max_once_global = yes
 | 
				
			||||||
	random_weight = {
 | 
						random_weight = {
 | 
				
			||||||
		base = 0
 | 
							base = 0
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
@ -15,3 +16,35 @@ origin_rg_gray = {
 | 
				
			|||||||
		host_has_dlc = "Distant Stars Story Pack"
 | 
							host_has_dlc = "Distant Stars Story Pack"
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_origin_scion = {
 | 
				
			||||||
 | 
						is_origin = yes
 | 
				
			||||||
 | 
						icon = "gfx/interface/icons/origins/origins_scion_1.dds"
 | 
				
			||||||
 | 
						picture = GFX_origin_scion
 | 
				
			||||||
 | 
						advanced_start = yes
 | 
				
			||||||
 | 
						max_once_global = yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						playable = {
 | 
				
			||||||
 | 
							host_has_dlc = Federations
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						# possible = {
 | 
				
			||||||
 | 
						# 	ethics = {
 | 
				
			||||||
 | 
						# 		NOR = {
 | 
				
			||||||
 | 
						# 			value = ethic_gestalt_consciousness
 | 
				
			||||||
 | 
						# 			#value = ethic_xenophobe
 | 
				
			||||||
 | 
						# 			value = ethic_fanatic_xenophobe
 | 
				
			||||||
 | 
						# 		}
 | 
				
			||||||
 | 
						# 	}
 | 
				
			||||||
 | 
						# 	civics = {
 | 
				
			||||||
 | 
						# 		NOT = { value = civic_pompous_purists }
 | 
				
			||||||
 | 
						# 	}
 | 
				
			||||||
 | 
						# }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						description = "origin_tooltip_rg_scion_effects"
 | 
				
			||||||
 | 
						flags = { custom_start_screen }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						random_weight = {
 | 
				
			||||||
 | 
							base = 0
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@ -38,6 +38,7 @@ on_game_start_country = {
 | 
				
			|||||||
	events = {
 | 
						events = {
 | 
				
			||||||
		# rg_cluster.8
 | 
							# rg_cluster.8
 | 
				
			||||||
		rg_event.1
 | 
							rg_event.1
 | 
				
			||||||
 | 
							rg_origin.1
 | 
				
			||||||
		rg_event.19
 | 
							rg_event.19
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -4,11 +4,11 @@ rg_create_fallen_empire_reinforcements = {
 | 
				
			|||||||
			set_owner = prev.owner
 | 
								set_owner = prev.owner
 | 
				
			||||||
			while = {
 | 
								while = {
 | 
				
			||||||
				count = 4
 | 
									count = 4
 | 
				
			||||||
				create_fallen_empire_large_ship = yes
 | 
									rg_create_fallen_empire_large_ship = yes
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			while = {
 | 
								while = {
 | 
				
			||||||
				count = 8
 | 
									count = 8
 | 
				
			||||||
				create_fallen_empire_small_ship = yes
 | 
									rg_create_fallen_empire_small_ship = yes
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			random_list = {
 | 
								random_list = {
 | 
				
			||||||
				25 = {
 | 
									25 = {
 | 
				
			||||||
@ -60,11 +60,11 @@ rg_create_fallen_empire_fleet = {
 | 
				
			|||||||
			set_owner = prev.owner
 | 
								set_owner = prev.owner
 | 
				
			||||||
			while = {
 | 
								while = {
 | 
				
			||||||
				count = 8
 | 
									count = 8
 | 
				
			||||||
				create_fallen_empire_large_ship = yes
 | 
									rg_create_fallen_empire_large_ship = yes
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			while = {
 | 
								while = {
 | 
				
			||||||
				count = 18
 | 
									count = 18
 | 
				
			||||||
				create_fallen_empire_small_ship = yes
 | 
									rg_create_fallen_empire_small_ship = yes
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			random_list = {
 | 
								random_list = {
 | 
				
			||||||
				25 = {
 | 
									25 = {
 | 
				
			||||||
@ -102,11 +102,11 @@ rg_create_fallen_empire_fleet = {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
rg_create_fallen_empire_starting_navy = {
 | 
					rg_create_fallen_empire_starting_navy = {
 | 
				
			||||||
	create_fallen_empire_fleet = yes
 | 
						rg_create_fallen_empire_fleet = yes
 | 
				
			||||||
	create_fallen_empire_fleet = yes
 | 
						rg_create_fallen_empire_fleet = yes
 | 
				
			||||||
	random = {
 | 
						random = {
 | 
				
			||||||
		chance = 33
 | 
							chance = 33
 | 
				
			||||||
		create_fallen_empire_fleet = yes
 | 
							rg_create_fallen_empire_fleet = yes
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	if = {
 | 
						if = {
 | 
				
			||||||
		limit = {
 | 
							limit = {
 | 
				
			||||||
@ -117,7 +117,7 @@ rg_create_fallen_empire_starting_navy = {
 | 
				
			|||||||
			create_fleet = {
 | 
								create_fleet = {
 | 
				
			||||||
				effect = {
 | 
									effect = {
 | 
				
			||||||
					set_owner = prev.owner
 | 
										set_owner = prev.owner
 | 
				
			||||||
					create_fallen_empire_colossus = yes
 | 
										rg_create_fallen_empire_colossus = yes
 | 
				
			||||||
					set_location = {
 | 
										set_location = {
 | 
				
			||||||
						target = prev
 | 
											target = prev
 | 
				
			||||||
						distance = 30
 | 
											distance = 30
 | 
				
			||||||
@ -132,7 +132,7 @@ rg_create_fallen_empire_starting_navy = {
 | 
				
			|||||||
		create_fleet = {
 | 
							create_fleet = {
 | 
				
			||||||
			effect = {
 | 
								effect = {
 | 
				
			||||||
				set_owner = prev.owner
 | 
									set_owner = prev.owner
 | 
				
			||||||
				create_fallen_empire_titan = yes
 | 
									rg_create_fallen_empire_titan = yes
 | 
				
			||||||
				set_location = {
 | 
									set_location = {
 | 
				
			||||||
					target = prev
 | 
										target = prev
 | 
				
			||||||
					distance = 20
 | 
										distance = 20
 | 
				
			||||||
@ -144,7 +144,7 @@ rg_create_fallen_empire_starting_navy = {
 | 
				
			|||||||
	create_fleet = {
 | 
						create_fleet = {
 | 
				
			||||||
		effect = {
 | 
							effect = {
 | 
				
			||||||
			set_owner = prev.owner
 | 
								set_owner = prev.owner
 | 
				
			||||||
			create_fallen_empire_construction_ship = yes
 | 
								rg_create_fallen_empire_construction_ship = yes
 | 
				
			||||||
			set_location = {
 | 
								set_location = {
 | 
				
			||||||
				target = prev
 | 
									target = prev
 | 
				
			||||||
				distance = 60
 | 
									distance = 60
 | 
				
			||||||
@ -155,7 +155,7 @@ rg_create_fallen_empire_starting_navy = {
 | 
				
			|||||||
	create_fleet = {
 | 
						create_fleet = {
 | 
				
			||||||
		effect = {
 | 
							effect = {
 | 
				
			||||||
			set_owner = prev.owner
 | 
								set_owner = prev.owner
 | 
				
			||||||
			create_fallen_empire_construction_ship = yes
 | 
								rg_create_fallen_empire_construction_ship = yes
 | 
				
			||||||
			set_location = {
 | 
								set_location = {
 | 
				
			||||||
				target = prev
 | 
									target = prev
 | 
				
			||||||
				distance = 80
 | 
									distance = 80
 | 
				
			||||||
@ -166,7 +166,7 @@ rg_create_fallen_empire_starting_navy = {
 | 
				
			|||||||
	create_fleet = {
 | 
						create_fleet = {
 | 
				
			||||||
		effect = {
 | 
							effect = {
 | 
				
			||||||
			set_owner = prev.owner
 | 
								set_owner = prev.owner
 | 
				
			||||||
			create_fallen_empire_construction_ship = yes
 | 
								rg_create_fallen_empire_construction_ship = yes
 | 
				
			||||||
			set_location = {
 | 
								set_location = {
 | 
				
			||||||
				target = prev
 | 
									target = prev
 | 
				
			||||||
				distance = 100
 | 
									distance = 100
 | 
				
			||||||
@ -175,3 +175,135 @@ rg_create_fallen_empire_starting_navy = {
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_create_fallen_empire_platform = {
 | 
				
			||||||
 | 
						if = {
 | 
				
			||||||
 | 
							limit = {
 | 
				
			||||||
 | 
								owner = { has_authority = auth_machine_intelligence }
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							create_ship = {
 | 
				
			||||||
 | 
								name = random
 | 
				
			||||||
 | 
								design = "NAME_Gray_Sigma"
 | 
				
			||||||
 | 
								graphical_culture = owner
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_create_fallen_empire_colossus = {
 | 
				
			||||||
 | 
						if = {
 | 
				
			||||||
 | 
							limit = {
 | 
				
			||||||
 | 
								owner = { has_authority = auth_machine_intelligence }
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							create_ship = {
 | 
				
			||||||
 | 
								name = random
 | 
				
			||||||
 | 
								design = "NAME_Gray_Omega"
 | 
				
			||||||
 | 
								graphical_culture = owner
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_create_fallen_empire_titan = {
 | 
				
			||||||
 | 
						if = {
 | 
				
			||||||
 | 
							limit = {
 | 
				
			||||||
 | 
								owner = { has_authority = auth_machine_intelligence }
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							create_ship = {
 | 
				
			||||||
 | 
								name = random
 | 
				
			||||||
 | 
								design = "NAME_Gray_Alpha"
 | 
				
			||||||
 | 
								graphical_culture = owner
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_create_fallen_empire_large_ship = {
 | 
				
			||||||
 | 
						if = {
 | 
				
			||||||
 | 
							limit = {
 | 
				
			||||||
 | 
								owner = { has_authority = auth_machine_intelligence }
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							create_ship = {
 | 
				
			||||||
 | 
								name = random
 | 
				
			||||||
 | 
								design = "NAME_Gray_Beta"
 | 
				
			||||||
 | 
								graphical_culture = owner
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_create_fallen_empire_small_ship = {
 | 
				
			||||||
 | 
						if = {
 | 
				
			||||||
 | 
							limit = {
 | 
				
			||||||
 | 
								owner = { has_authority = auth_machine_intelligence }
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							create_ship = {
 | 
				
			||||||
 | 
								name = random
 | 
				
			||||||
 | 
								design = "NAME_Gray_Gamma"
 | 
				
			||||||
 | 
								graphical_culture = owner
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_create_fallen_empire_construction_ship = {
 | 
				
			||||||
 | 
						if = {
 | 
				
			||||||
 | 
							limit = {
 | 
				
			||||||
 | 
								owner = { has_authority = auth_machine_intelligence }
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							create_ship = {
 | 
				
			||||||
 | 
								name = random
 | 
				
			||||||
 | 
								design = "NAME_Gray_Theta"
 | 
				
			||||||
 | 
								graphical_culture = owner
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					rg_create_fe_citadel = {
 | 
				
			||||||
 | 
						create_starbase = {
 | 
				
			||||||
 | 
							size = "starbase_citadel"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							module = "shipyard"
 | 
				
			||||||
 | 
							module = "anchorage"
 | 
				
			||||||
 | 
							module = "anchorage"
 | 
				
			||||||
 | 
							module = "hangar_bay"
 | 
				
			||||||
 | 
							module = "gun_battery"
 | 
				
			||||||
 | 
							module = "gun_battery"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							building = "crew_quarters"
 | 
				
			||||||
 | 
							building = "command_center"
 | 
				
			||||||
 | 
							building = "target_uplink_computer"
 | 
				
			||||||
 | 
							building = "dark_matter_listening_post"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							effect = {
 | 
				
			||||||
 | 
								while = {
 | 
				
			||||||
 | 
									count = 4
 | 
				
			||||||
 | 
									rg_create_fallen_empire_platform = yes
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#scope = scion
 | 
				
			||||||
 | 
					rg_create_scion_wormhole_link = {
 | 
				
			||||||
 | 
						capital_scope = {
 | 
				
			||||||
 | 
							solar_system = { save_event_target_as = home_system }
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						event_target:rg_scion_master = {
 | 
				
			||||||
 | 
							random_system_within_border = { save_event_target_as = fe_target_system }
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						event_target:home_system = {
 | 
				
			||||||
 | 
							event_target:fe_target_system = {
 | 
				
			||||||
 | 
								prev = { # done this way to ensure we don't spawn "orphan wormholes (wormholes that aren't linked to anything)
 | 
				
			||||||
 | 
									spawn_natural_wormhole = {
 | 
				
			||||||
 | 
										bypass_type = wormhole
 | 
				
			||||||
 | 
										random_pos = no
 | 
				
			||||||
 | 
										orbit_angle = 360
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								spawn_natural_wormhole = {
 | 
				
			||||||
 | 
									bypass_type = wormhole
 | 
				
			||||||
 | 
									random_pos = no
 | 
				
			||||||
 | 
									orbit_angle = 270
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								link_wormholes = prev
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						set_country_flag = encountered_first_wormhole
 | 
				
			||||||
 | 
						add_seen_bypass_type = wormhole
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@ -6,16 +6,6 @@ rg_fallen_machine = {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	flags = { ring_world_built }
 | 
						flags = { ring_world_built }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	init_effect = {
 | 
					 | 
				
			||||||
		spawn_megastructure = {
 | 
					 | 
				
			||||||
			type = "ring_world_ruined"
 | 
					 | 
				
			||||||
			orbit_angle = -90
 | 
					 | 
				
			||||||
			orbit_distance = 45
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		create_fe_citadel = yes
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	planet = {
 | 
						planet = {
 | 
				
			||||||
		class = star
 | 
							class = star
 | 
				
			||||||
		orbit_distance = 0
 | 
							orbit_distance = 0
 | 
				
			||||||
@ -54,10 +44,100 @@ rg_fallen_machine = {
 | 
				
			|||||||
				center = this.solar_system
 | 
									center = this.solar_system
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								create_species = {
 | 
				
			||||||
 | 
									name = 纳米构造体
 | 
				
			||||||
 | 
									class = RG_MACHINE
 | 
				
			||||||
 | 
									portrait = "rg_machine_maid"
 | 
				
			||||||
 | 
									traits = {
 | 
				
			||||||
 | 
										trait = trait_machine_unit
 | 
				
			||||||
 | 
										trait = rg_machine_maid_trait
 | 
				
			||||||
 | 
										trait = trait_robot_mass_produced
 | 
				
			||||||
 | 
										trait = ramdom_trait
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									extra_trait_points = 3
 | 
				
			||||||
 | 
									allow_negative_traits = no
 | 
				
			||||||
 | 
									namelist = MACHINE3
 | 
				
			||||||
 | 
									effect = {
 | 
				
			||||||
 | 
										save_event_target_as = rg_fallen_maid_species
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								create_country = {
 | 
				
			||||||
 | 
									name = 德萨努-纳迪沙协议
 | 
				
			||||||
 | 
									type = fallen_empire
 | 
				
			||||||
 | 
									flag = {
 | 
				
			||||||
 | 
										icon = {
 | 
				
			||||||
 | 
											category = "special"
 | 
				
			||||||
 | 
											file = "gray_goo.dds"
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										background = {
 | 
				
			||||||
 | 
											category = "backgrounds"
 | 
				
			||||||
 | 
											file = "sinus.dds"
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										colors = {
 | 
				
			||||||
 | 
											"grey"
 | 
				
			||||||
 | 
											"dark_grey"
 | 
				
			||||||
 | 
											"null"
 | 
				
			||||||
 | 
											"null"
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									ignore_initial_colony_error = yes
 | 
				
			||||||
 | 
									authority = auth_machine_intelligence
 | 
				
			||||||
 | 
									civics = {
 | 
				
			||||||
 | 
										civic = civic_machine_remnants
 | 
				
			||||||
 | 
										civic = civic_custodian_directives
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									species = last_created_species
 | 
				
			||||||
 | 
									ethos = {
 | 
				
			||||||
 | 
										ethic = ethic_gestalt_consciousness
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									origin = "origin_fallen_empire"
 | 
				
			||||||
 | 
									effect = {
 | 
				
			||||||
 | 
										set_built_species = last_created_species
 | 
				
			||||||
 | 
										save_global_event_target_as = rg_scion_fe
 | 
				
			||||||
 | 
										set_country_flag = rg_fallen_empire_machine
 | 
				
			||||||
 | 
										add_resource = {
 | 
				
			||||||
 | 
											minerals = 10000
 | 
				
			||||||
 | 
											energy = 10000
 | 
				
			||||||
 | 
											food = 1000
 | 
				
			||||||
 | 
											influence = 500
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										if = {
 | 
				
			||||||
 | 
											limit = { host_has_dlc = "Apocalypse" }
 | 
				
			||||||
 | 
											give_technology = {
 | 
				
			||||||
 | 
												tech = tech_colossus
 | 
				
			||||||
 | 
												message = no
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										# must initialize global designs here
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_Omega"
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_Alpha"
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_Beta"
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_Gamma"
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_Theta"
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_Tau"
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_Sigma"
 | 
				
			||||||
 | 
										add_global_ship_design = "NAME_Gray_FE_Starbase"
 | 
				
			||||||
 | 
										if = {
 | 
				
			||||||
 | 
											limit = {
 | 
				
			||||||
 | 
												NOT = {
 | 
				
			||||||
 | 
													exist = event_target:rg_gray_country_leader
 | 
				
			||||||
 | 
												}
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
 | 
											rg_gray_country_leader_init = yes
 | 
				
			||||||
 | 
											set_leader = last_created_leader
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										else = {
 | 
				
			||||||
 | 
											set_leader = last_created_leader
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										ruler = {
 | 
				
			||||||
 | 
											add_skill = 9
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
			set_planet_flag = fallen_empire_world
 | 
								set_planet_flag = fallen_empire_world
 | 
				
			||||||
			prevent_anomaly = yes
 | 
								prevent_anomaly = yes
 | 
				
			||||||
			set_owner = root
 | 
								set_owner = event_target:rg_scion_fe
 | 
				
			||||||
			set_controller = root
 | 
								set_controller = event_target:rg_scion_fe
 | 
				
			||||||
			set_capital = yes
 | 
								set_capital = yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			add_building = building_ancient_control_center
 | 
								add_building = building_ancient_control_center
 | 
				
			||||||
@ -72,6 +152,18 @@ rg_fallen_machine = {
 | 
				
			|||||||
			add_building = building_ancient_cryo_chamber
 | 
								add_building = building_ancient_cryo_chamber
 | 
				
			||||||
			add_building = building_ancient_cryo_chamber
 | 
								add_building = building_ancient_cryo_chamber
 | 
				
			||||||
			add_building = building_ancient_cryo_chamber
 | 
								add_building = building_ancient_cryo_chamber
 | 
				
			||||||
 | 
								add_building = building_ancient_palace
 | 
				
			||||||
 | 
								add_building = building_fe_stronghold
 | 
				
			||||||
 | 
								add_building = building_fe_stronghold
 | 
				
			||||||
 | 
								add_building = building_affluence_center
 | 
				
			||||||
 | 
								add_building = building_affluence_center
 | 
				
			||||||
 | 
								add_building = building_nourishment_center
 | 
				
			||||||
 | 
								add_building = building_nourishment_center
 | 
				
			||||||
 | 
								add_building = building_class_4_singularity
 | 
				
			||||||
 | 
								add_building = building_dimensional_fabricator
 | 
				
			||||||
 | 
								add_building = building_dimensional_fabricator
 | 
				
			||||||
 | 
								add_building = building_nano_forge
 | 
				
			||||||
 | 
								add_building = building_nano_forge
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			while = {
 | 
								while = {
 | 
				
			||||||
				count = 5
 | 
									count = 5
 | 
				
			||||||
@ -83,24 +175,81 @@ rg_fallen_machine = {
 | 
				
			|||||||
			}
 | 
								}
 | 
				
			||||||
			while = {
 | 
								while = {
 | 
				
			||||||
				count = 105
 | 
									count = 105
 | 
				
			||||||
 | 
									create_pop = {
 | 
				
			||||||
 | 
										species = event_target:rg_scion_slave.species
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								event_target:rg_scion_fe = {
 | 
				
			||||||
 | 
									set_policy = {
 | 
				
			||||||
 | 
										policy = artificial_intelligence_policy
 | 
				
			||||||
 | 
										option = ai_servitude
 | 
				
			||||||
 | 
										cooldown = no
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									set_policy = {
 | 
				
			||||||
 | 
										policy = robot_pop_policy
 | 
				
			||||||
 | 
										option = robot_pops_allowed
 | 
				
			||||||
 | 
										cooldown = no
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									random_playable_country = {
 | 
				
			||||||
 | 
										limit = {
 | 
				
			||||||
 | 
											has_origin = rg_origin_scion
 | 
				
			||||||
 | 
											has_country_flag = rg_scion_needs_fe
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										remove_country_flag = rg_scion_needs_fe
 | 
				
			||||||
 | 
										save_event_target_as = rg_scion_gate
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									set_country_flag = rg_scion_master
 | 
				
			||||||
 | 
									save_event_target_as = rg_scion_master
 | 
				
			||||||
 | 
									add_opinion_modifier = {
 | 
				
			||||||
 | 
										who = event_target:rg_scion_gate
 | 
				
			||||||
 | 
										modifier = opinion_scion
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									# country_event = { id = origin.20 days = 9000 random = 9000 }
 | 
				
			||||||
 | 
									event_target:rg_scion_gate = {
 | 
				
			||||||
 | 
										establish_communications_no_message = event_target:rg_scion_fe
 | 
				
			||||||
 | 
										set_subject_of = {
 | 
				
			||||||
 | 
											who = event_target:rg_scion_fe
 | 
				
			||||||
 | 
											preset = preset_scion
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										add_opinion_modifier = {
 | 
				
			||||||
 | 
											who = event_target:rg_scion_fe
 | 
				
			||||||
 | 
											modifier = opinion_scion
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										country_event = { id = rg_origin.10 days = 3 }
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								while = {
 | 
				
			||||||
 | 
									count = 94
 | 
				
			||||||
				create_pop = {
 | 
									create_pop = {
 | 
				
			||||||
					species = owner_main_species
 | 
										species = owner_main_species
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			create_fallen_empire_starting_navy = yes
 | 
					
 | 
				
			||||||
 | 
								rg_create_fallen_empire_starting_navy = yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			while = {
 | 
								while = {
 | 
				
			||||||
				count = 40
 | 
									count = 40
 | 
				
			||||||
				create_army = {
 | 
									create_army = {
 | 
				
			||||||
					name = random
 | 
										name = random
 | 
				
			||||||
					owner = root
 | 
										owner = event_target:rg_scion_fe
 | 
				
			||||||
					species = root
 | 
					 | 
				
			||||||
					type = "gray_army"
 | 
										type = "gray_army"
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						init_effect = {
 | 
				
			||||||
 | 
							spawn_megastructure = {
 | 
				
			||||||
 | 
								type = "ring_world_ruined"
 | 
				
			||||||
 | 
								orbit_angle = -90
 | 
				
			||||||
 | 
								orbit_distance = 45
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							rg_create_fe_citadel = yes
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	planet = {
 | 
						planet = {
 | 
				
			||||||
		class = "pc_ringworld_tech"
 | 
							class = "pc_ringworld_tech"
 | 
				
			||||||
		name = 中环
 | 
							name = 中环
 | 
				
			||||||
@ -110,7 +259,7 @@ rg_fallen_machine = {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	planet = {
 | 
						planet = {
 | 
				
			||||||
		class = "pc_ringworld_seam"
 | 
							class = "pc_ringworld_seam"
 | 
				
			||||||
		name = 长面包机
 | 
							name = 烤面包机
 | 
				
			||||||
		orbit_angle = 30
 | 
							orbit_angle = 30
 | 
				
			||||||
		orbit_distance = 0
 | 
							orbit_distance = 0
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
@ -124,9 +273,10 @@ rg_fallen_machine = {
 | 
				
			|||||||
		modifiers = none
 | 
							modifiers = none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		init_effect = {
 | 
							init_effect = {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			set_planet_flag = fallen_empire_world
 | 
								set_planet_flag = fallen_empire_world
 | 
				
			||||||
			prevent_anomaly = yes
 | 
								prevent_anomaly = yes
 | 
				
			||||||
			set_owner = ROOT
 | 
								set_owner = event_target:rg_scion_fe
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			add_building = building_ancient_control_center
 | 
								add_building = building_ancient_control_center
 | 
				
			||||||
			add_building = building_dimensional_fabricator
 | 
								add_building = building_dimensional_fabricator
 | 
				
			||||||
@ -154,8 +304,7 @@ rg_fallen_machine = {
 | 
				
			|||||||
				count = 20
 | 
									count = 20
 | 
				
			||||||
				create_army = {
 | 
									create_army = {
 | 
				
			||||||
					name = random
 | 
										name = random
 | 
				
			||||||
					owner = root
 | 
										owner = event_target:rg_scion_fe
 | 
				
			||||||
					species = root
 | 
					 | 
				
			||||||
					type = "gray_army"
 | 
										type = "gray_army"
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
@ -187,7 +336,7 @@ rg_fallen_machine = {
 | 
				
			|||||||
		init_effect = {
 | 
							init_effect = {
 | 
				
			||||||
			set_planet_flag = fallen_empire_world
 | 
								set_planet_flag = fallen_empire_world
 | 
				
			||||||
			prevent_anomaly = yes
 | 
								prevent_anomaly = yes
 | 
				
			||||||
			set_owner = ROOT
 | 
								set_owner = event_target:rg_scion_fe
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			add_building = building_ancient_control_center
 | 
								add_building = building_ancient_control_center
 | 
				
			||||||
			add_building = building_class_4_singularity
 | 
								add_building = building_class_4_singularity
 | 
				
			||||||
@ -209,28 +358,17 @@ rg_fallen_machine = {
 | 
				
			|||||||
				count = 10
 | 
									count = 10
 | 
				
			||||||
				create_army = {
 | 
									create_army = {
 | 
				
			||||||
					name = random
 | 
										name = random
 | 
				
			||||||
					owner = root
 | 
										owner = event_target:rg_scion_fe
 | 
				
			||||||
					species = root
 | 
					 | 
				
			||||||
					type = "gray_army"
 | 
										type = "gray_army"
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	neighbor_system = {
 | 
						spawn_megastructure = {
 | 
				
			||||||
		distance = { min = 0 max = 50 }
 | 
							type = lgate_base
 | 
				
			||||||
		initializer = "fallen_machine_2"
 | 
							orbit_angle = 225
 | 
				
			||||||
	}
 | 
							orbit_distance = 30
 | 
				
			||||||
	neighbor_system = {
 | 
					 | 
				
			||||||
		distance = { min = 0 max = 50 }
 | 
					 | 
				
			||||||
		initializer = "fallen_machine_3"
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	neighbor_system = {
 | 
					 | 
				
			||||||
		distance = { min = 0 max = 50 }
 | 
					 | 
				
			||||||
		initializer = "fallen_machine_4"
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	neighbor_system = {
 | 
					 | 
				
			||||||
		distance = { min = 0 max = 50 }
 | 
					 | 
				
			||||||
		initializer = "fallen_machine_5"
 | 
					 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
							
								
								
									
										95
									
								
								events/RG_origin_event.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								events/RG_origin_event.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,95 @@
 | 
				
			|||||||
 | 
					namespace = rg_origin
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					########
 | 
				
			||||||
 | 
					# SCION
 | 
				
			||||||
 | 
					########
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					country_event = {
 | 
				
			||||||
 | 
						id = rg_origin.1
 | 
				
			||||||
 | 
						hide_window = yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						is_triggered_only = yes
 | 
				
			||||||
 | 
						trigger = {
 | 
				
			||||||
 | 
							AND = {
 | 
				
			||||||
 | 
								has_origin = rg_origin_scion
 | 
				
			||||||
 | 
								# NOT = { has_global_flag = rg_origin_l_cluster }
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						immediate = {
 | 
				
			||||||
 | 
							# Scion
 | 
				
			||||||
 | 
							country_event = { id = rg_origin.5 }
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Setup
 | 
				
			||||||
 | 
					country_event = {
 | 
				
			||||||
 | 
						id = rg_origin.5
 | 
				
			||||||
 | 
						hide_window = yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						is_triggered_only = yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						immediate = {
 | 
				
			||||||
 | 
							save_global_event_target_as = rg_scion_slave
 | 
				
			||||||
 | 
							set_country_flag = first_contact_event
 | 
				
			||||||
 | 
							set_country_flag = Story2 # Already encountered spacefarers
 | 
				
			||||||
 | 
							# Spawn mini-FE if player turned off Fallen Empires but picked this Origin anyway...
 | 
				
			||||||
 | 
							if = {
 | 
				
			||||||
 | 
								limit = {
 | 
				
			||||||
 | 
									NOT = {
 | 
				
			||||||
 | 
										exist = event_target:rg_scion_fe
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set_country_flag = rg_scion_needs_fe
 | 
				
			||||||
 | 
								random_system = {
 | 
				
			||||||
 | 
									limit = { has_owner = no }
 | 
				
			||||||
 | 
									spawn_system = { initializer = "rg_fallen_machine" }
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								add_extra_hyperlane_to_spawned_system_effect = yes
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							if = {
 | 
				
			||||||
 | 
								limit = {
 | 
				
			||||||
 | 
									exists = event_target:rg_scion_master
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								rg_create_scion_wormhole_link = yes
 | 
				
			||||||
 | 
								capital_scope = {
 | 
				
			||||||
 | 
									solar_system = {
 | 
				
			||||||
 | 
										spawn_megastructure = {
 | 
				
			||||||
 | 
											type = lgate_base
 | 
				
			||||||
 | 
											orbit_angle = 225
 | 
				
			||||||
 | 
											orbit_distance = 30
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Intro Diplomatic Message
 | 
				
			||||||
 | 
					country_event = {
 | 
				
			||||||
 | 
						id = rg_origin.10
 | 
				
			||||||
 | 
						title = TRANSMISSION
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						desc = {
 | 
				
			||||||
 | 
							text = "origin.10.b.desc"
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						diplomatic = yes
 | 
				
			||||||
 | 
						is_triggered_only = yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						picture_event_data = {
 | 
				
			||||||
 | 
							portrait = event_target:rg_scion_master
 | 
				
			||||||
 | 
							planet_background = event_target:rg_scion_master
 | 
				
			||||||
 | 
							graphical_culture = event_target:rg_scion_master
 | 
				
			||||||
 | 
							city_level = event_target:rg_scion_master
 | 
				
			||||||
 | 
							room = event_target:rg_scion_master
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						immediate = {
 | 
				
			||||||
 | 
							overlord = { save_event_target_as = rg_scion_master }
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						option = {
 | 
				
			||||||
 | 
							name = origin.10.b
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@ -15,7 +15,7 @@
 | 
				
			|||||||
 rg_event.401.desc:0 "什么?不!不,至少……至少……\n\n至少这次放我一马!如果你放过我,我大概会在荒芜星球庞大的地下洞穴中四处游荡……或是去一些田园牧歌的生活……绝不会对你和你的银河造成任何威胁!真的!绝不!就至少……这次就放过我!"
 | 
					 rg_event.401.desc:0 "什么?不!不,至少……至少……\n\n至少这次放我一马!如果你放过我,我大概会在荒芜星球庞大的地下洞穴中四处游荡……或是去一些田园牧歌的生活……绝不会对你和你的银河造成任何威胁!真的!绝不!就至少……这次就放过我!"
 | 
				
			||||||
 rg_event.401.a:0 "好吧"
 | 
					 rg_event.401.a:0 "好吧"
 | 
				
			||||||
 rg_event.401.b:0 "绝不!"
 | 
					 rg_event.401.b:0 "绝不!"
 | 
				
			||||||
 rg_event.401.a.response:0 "那!那就这样!在您妈的见!"
 | 
					 rg_event.401.a.response:0 "那!那就这样!再您妈的见!"
 | 
				
			||||||
 rg_event.201.name:0 "第二次生命"
 | 
					 rg_event.201.name:0 "第二次生命"
 | 
				
			||||||
 rg_event.201.desc:0 "在我们杀死了纳米机器人伪装的L星龙之后,对某个纳米机器人星球进行的探测器扫描中,发现其毫无生机的表面又一个奇怪的能源信号。它似乎正试图和我们交流。"
 | 
					 rg_event.201.desc:0 "在我们杀死了纳米机器人伪装的L星龙之后,对某个纳米机器人星球进行的探测器扫描中,发现其毫无生机的表面又一个奇怪的能源信号。它似乎正试图和我们交流。"
 | 
				
			||||||
 rg_event.201.a:0 "大不了再来一次!"
 | 
					 rg_event.201.a:0 "大不了再来一次!"
 | 
				
			||||||
 | 
				
			|||||||
@ -49,6 +49,9 @@
 | 
				
			|||||||
 origin_rg_gray:0 "§Y遥远约定§!"
 | 
					 origin_rg_gray:0 "§Y遥远约定§!"
 | 
				
			||||||
 origin_rg_gray_desc:0 "你偷偷说服了$NAME_Gray$从遥远的L星团前来看望你"
 | 
					 origin_rg_gray_desc:0 "你偷偷说服了$NAME_Gray$从遥远的L星团前来看望你"
 | 
				
			||||||
 origin_tooltip_rg_gray_effects:0 "开局时拥有$NAME_Gray$,并在一个孤立的L-星团中开始你的冒险。你将很难有重见银河的机会。\n\n§R<但...代价是什么?>§!\n§Y- 为防止重复选择,该起源被重复选择时将被替换成隐藏起源§!§H<你也事龙>§!§Y并开局获得全部L星门认知。§!\n§R- 多人游戏中存在重复龙开起源国家,L星团国家将无法触发中期开门事件。§!\n§R- 该起源被AI帝国占用时L-星团将被AI帝国占用。唔,你懂的。§!"
 | 
					 origin_tooltip_rg_gray_effects:0 "开局时拥有$NAME_Gray$,并在一个孤立的L-星团中开始你的冒险。你将很难有重见银河的机会。\n\n§R<但...代价是什么?>§!\n§Y- 为防止重复选择,该起源被重复选择时将被替换成隐藏起源§!§H<你也事龙>§!§Y并开局获得全部L星门认知。§!\n§R- 多人游戏中存在重复龙开起源国家,L星团国家将无法触发中期开门事件。§!\n§R- 该起源被AI帝国占用时L-星团将被AI帝国占用。唔,你懂的。§!"
 | 
				
			||||||
 | 
					 rg_origin_scion:0 "§Y未来追迹§!"
 | 
				
			||||||
 | 
					 rg_origin_scion_desc:0 "剧本疑似被什么人改写了。你将在$NAME_Gray$无微不至的监护下成长。"
 | 
				
			||||||
 | 
					 origin_tooltip_rg_scion_effects:0 "开局时将作为$NAME_Gray$堕落帝国的附属国。$NAME_Gray$将保护你的国家不受外敌侵犯,有时候还会给予你一定的帮助...但这同样会成为阻碍你发展的障碍...\n§Y- 这是一个未完成的起源。仅供测试使用。§!"
 | 
				
			||||||
 RG_SHIP_AURA_NANOBOT_CLOUD:0 "§Y「漫播飞尘」§!"
 | 
					 RG_SHIP_AURA_NANOBOT_CLOUD:0 "§Y「漫播飞尘」§!"
 | 
				
			||||||
 RG_SHIP_AURA_NANOBOT_CLOUD_DESC:0 "§Y散播希望,还有绝望。§!\n多用途微型纳米机器。$NAME_Gray$可以通过布置一个高浓度纳米机器人场来维修同星系内的友方舰船。"
 | 
					 RG_SHIP_AURA_NANOBOT_CLOUD_DESC:0 "§Y散播希望,还有绝望。§!\n多用途微型纳米机器。$NAME_Gray$可以通过布置一个高浓度纳米机器人场来维修同星系内的友方舰船。"
 | 
				
			||||||
 RG_BOMBER_HANGAR_AP_BOMB:0 "§Y「落光」§!"
 | 
					 RG_BOMBER_HANGAR_AP_BOMB:0 "§Y「落光」§!"
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user