暂存
This commit is contained in:
		
							parent
							
								
									976e42359c
								
							
						
					
					
						commit
						8245aaf07f
					
				@ -1,25 +0,0 @@
 | 
			
		||||
immediate = {
 | 
			
		||||
	rg_timeline_attract_field_init = yes
 | 
			
		||||
	if = {
 | 
			
		||||
		# 非正常触发补事件
 | 
			
		||||
		limit = {
 | 
			
		||||
			NOT = {
 | 
			
		||||
				exists = event_target:rg_gray_country
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		rg_gray_country_init = yes			#创建国家
 | 
			
		||||
	}
 | 
			
		||||
	rg_gray_country_after_init = yes
 | 
			
		||||
	set_country_flag = machine_age_nanites_studied
 | 
			
		||||
	create_message = {
 | 
			
		||||
		type = MESSAGE_RECRUITED_LEADER
 | 
			
		||||
		localization = "rg_event.2.desc"
 | 
			
		||||
		days = @toast_message_days
 | 
			
		||||
		target = event_target:rg_gray_country_leader
 | 
			
		||||
		variable = {
 | 
			
		||||
			type = name
 | 
			
		||||
			localization = LEADER
 | 
			
		||||
			scope = event_target:rg_gray_country_leader
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -1,71 +0,0 @@
 | 
			
		||||
# event:graygoo.499
 | 
			
		||||
# 初始化小灰领袖等级
 | 
			
		||||
set_variable = {
 | 
			
		||||
    which = rg_gray_level
 | 
			
		||||
    value = 1
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#Country event_target:gray_owner
 | 
			
		||||
#存储当前领袖等级
 | 
			
		||||
rg_save_gray_leader_level_effect = {
 | 
			
		||||
    every_owned_leader = {
 | 
			
		||||
        if = {
 | 
			
		||||
            ###等级检测
 | 
			
		||||
            limit = {
 | 
			
		||||
                has_leader_flag = rg_gray_leader
 | 
			
		||||
            }
 | 
			
		||||
			#由于目前是leader域,所以不能直接导出等级
 | 
			
		||||
            #导出等级到暂存
 | 
			
		||||
            export_trigger_value_to_variable = {
 | 
			
		||||
                trigger = has_base_skill
 | 
			
		||||
                variable = rg_gray_level_temp
 | 
			
		||||
            }
 | 
			
		||||
			#把leader域中的变量存到country域中
 | 
			
		||||
            #导入变量
 | 
			
		||||
            owner = {
 | 
			
		||||
                set_variable = {
 | 
			
		||||
                    which = rg_gray_level
 | 
			
		||||
                    value = prev.rg_gray_level_temp
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            #清理暂存区
 | 
			
		||||
            clear_variable = rg_gray_level_temp
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
    random_owned_leader = {
 | 
			
		||||
		#是小灰领袖
 | 
			
		||||
		limit = {
 | 
			
		||||
			has_leader_flag = rg_gray_leader
 | 
			
		||||
		}
 | 
			
		||||
		export_trigger_value_to_variable = {
 | 
			
		||||
			trigger = has_base_skill
 | 
			
		||||
			variable = rg_gray_level_temp
 | 
			
		||||
		}
 | 
			
		||||
		owner = {
 | 
			
		||||
			set_variable = {
 | 
			
		||||
				which = rg_gray_level
 | 
			
		||||
				value = prev.rg_gray_level_temp
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
#country scope
 | 
			
		||||
#用的时候就
 | 
			
		||||
check_variable = {
 | 
			
		||||
	which = rg_gray_level
 | 
			
		||||
	value >= 10
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#Country event_target:gray_owner
 | 
			
		||||
#等级导入,把存储的领袖等级赋予到领袖身上
 | 
			
		||||
rg_set_varible_as_leader_level_effect = {
 | 
			
		||||
    random_owned_leader = {
 | 
			
		||||
        limit = {
 | 
			
		||||
            has_leader_flag = rg_gray_leader
 | 
			
		||||
        }
 | 
			
		||||
        set_skill = owner.rg_gray_level
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,10 @@ rg_event_effect_event1_dragon = {
 | 
			
		||||
			has_leader_flag = rg_fake_dragon
 | 
			
		||||
		}
 | 
			
		||||
		remove_trait = RG_leader_trait_admiral_timed_life
 | 
			
		||||
		add_trait = RG_leader_trait_admiral_born_tobe_dragon
 | 
			
		||||
		add_trait = {
 | 
			
		||||
			trait = RG_leader_trait_admiral_born_tobe_dragon
 | 
			
		||||
			show_message = no
 | 
			
		||||
		}
 | 
			
		||||
		set_leader_flag = rg_fake_dragon_reborn
 | 
			
		||||
		set_age = 0
 | 
			
		||||
	}
 | 
			
		||||
@ -29,36 +32,87 @@ rg_event_effect_event1_dragon = {
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#fired from rg_event.1
 | 
			
		||||
rg_event_effect_event1_cluster = {
 | 
			
		||||
	if = {
 | 
			
		||||
		limit = {
 | 
			
		||||
			NOT = {
 | 
			
		||||
				has_global_flag = origin_rg_gray_1st_global
 | 
			
		||||
	#第一个遥远约定起源的全局标记
 | 
			
		||||
	set_global_flag = origin_rg_gray_1st_global
 | 
			
		||||
	#第一个遥远约定起源的国家标记
 | 
			
		||||
	set_country_flag = origin_rg_gray_1st
 | 
			
		||||
	#遥远约定星团起源的国家标记
 | 
			
		||||
	set_country_flag = origin_rg_gray_cluster
 | 
			
		||||
	#设置小灰改造等级初始为1
 | 
			
		||||
	set_country_flag = rg_gray_level_1
 | 
			
		||||
	#给点初始资源免得开局饿死
 | 
			
		||||
	add_resource = {
 | 
			
		||||
		energy = 1000
 | 
			
		||||
		minerals = 1000
 | 
			
		||||
		alloys = 1000
 | 
			
		||||
		consumer_goods = 1000
 | 
			
		||||
	}
 | 
			
		||||
	#给遥远群星modifier减跃迁范围防止跳出去
 | 
			
		||||
	add_modifier = {
 | 
			
		||||
		modifier = rg_distant_stars_modifier
 | 
			
		||||
	}
 | 
			
		||||
		rg_event_effect_event1_gray_cluster = yes
 | 
			
		||||
	}
 | 
			
		||||
	else = {
 | 
			
		||||
		rg_event_effect_event1_dragon = yes
 | 
			
		||||
	#保存成遥远约定起源国家全局target
 | 
			
		||||
	save_global_event_target_as = origin_rg_gray_country
 | 
			
		||||
	#调用小灰打招呼事件
 | 
			
		||||
	country_event = {
 | 
			
		||||
		id = rg_event.2
 | 
			
		||||
		days = 30
 | 
			
		||||
	}
 | 
			
		||||
	# 生成L星团 还没做TODO
 | 
			
		||||
	# rg_lcluster_spawn_effect = yes
 | 
			
		||||
	#计时器十年自动开门事件 还没做TODO
 | 
			
		||||
	# country_event = {
 | 
			
		||||
	# 	id = rg_event.18
 | 
			
		||||
	# 	days = 3600
 | 
			
		||||
	# 	random = 12800
 | 
			
		||||
	# }
 | 
			
		||||
}
 | 
			
		||||
#fired from rg_event.1
 | 
			
		||||
rg_event_effect_event1_galaxy = {
 | 
			
		||||
	#第一个遥远约定起源的全局标记
 | 
			
		||||
	set_global_flag = origin_rg_gray_1st_global
 | 
			
		||||
	#第一个遥远约定起源的国家标记
 | 
			
		||||
	set_country_flag = origin_rg_gray_1st
 | 
			
		||||
	#遥远约定银河起源的国家标记
 | 
			
		||||
	set_country_flag = origin_rg_gray_galaxy
 | 
			
		||||
	#设置小灰改造等级初始为1
 | 
			
		||||
	set_country_flag = rg_gray_level_1
 | 
			
		||||
	#由于这里用的是玩家自己选的开局星球所以不送资
 | 
			
		||||
	
 | 
			
		||||
rg_event_effect_event1_cluster_galaxy = {
 | 
			
		||||
	#保存成遥远约定起源国家全局target
 | 
			
		||||
	save_global_event_target_as = origin_rg_gray_country
 | 
			
		||||
	if = {
 | 
			
		||||
		limit = {
 | 
			
		||||
			OR = {
 | 
			
		||||
				rg_has_ag_origin_trigger = yes
 | 
			
		||||
				NOT = {
 | 
			
		||||
					has_global_flag = origin_rg_gray_1st_global
 | 
			
		||||
			#有遥远的故事起源国家,这个条件为什么在这我忘了
 | 
			
		||||
			any_country = {
 | 
			
		||||
				has_origin = origin_Asgray
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
		rg_event_effect_event1_gray_galaxy = yes
 | 
			
		||||
	#调用小灰打招呼事件
 | 
			
		||||
	country_event = {
 | 
			
		||||
		id = rg_event.2
 | 
			
		||||
		days = 30
 | 
			
		||||
	}
 | 
			
		||||
	#立刻开门,防止玩家再次进L星团再刨一个小灰出来
 | 
			
		||||
	else = {
 | 
			
		||||
		rg_event_effect_event1_dragon = yes
 | 
			
		||||
		rg_lcluster_spawn_effect = yes
 | 
			
		||||
		capital_scope = {
 | 
			
		||||
			solar_system = {
 | 
			
		||||
				random_neighbor_system = {
 | 
			
		||||
					solar_system = {
 | 
			
		||||
						set_star_flag = lgate
 | 
			
		||||
						spawn_megastructure = {
 | 
			
		||||
							type = lgate_base
 | 
			
		||||
							orbit_angle = 225
 | 
			
		||||
							orbit_distance = 30
 | 
			
		||||
						}
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -118,12 +172,6 @@ rg_event_effect_event1_gray_galaxy = {
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
rg_event_effect_event1_to_event2_effect = {
 | 
			
		||||
	country_event = {
 | 
			
		||||
		id = rg_event.2
 | 
			
		||||
		days = 30
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
rg_event_effect_lcluster_spawn_selecter = {
 | 
			
		||||
	if = {
 | 
			
		||||
		limit = {
 | 
			
		||||
@ -241,18 +289,3 @@ rg_event_effect_planet2027_spawn_maid_species_non_gray = {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
rg_event_effect_event2_gray_origin_init = {
 | 
			
		||||
	rg_gray_country_init = yes
 | 
			
		||||
	country_event = {
 | 
			
		||||
		id = graygoo.499
 | 
			
		||||
	}
 | 
			
		||||
	give_technology = {
 | 
			
		||||
		tech = tech_minilaser_gray_1
 | 
			
		||||
		message = no
 | 
			
		||||
	}
 | 
			
		||||
	give_technology = {
 | 
			
		||||
		tech = tech_object_gray_5
 | 
			
		||||
		message = no
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -827,7 +827,7 @@ ship_event = {
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	immediate = {
 | 
			
		||||
		from = {
 | 
			
		||||
			save_event_target_as = gray_homeworld
 | 
			
		||||
			save_global_event_target_as = gray_homeworld
 | 
			
		||||
		}
 | 
			
		||||
		rg_timeline_attract_field_init = yes
 | 
			
		||||
	}
 | 
			
		||||
@ -848,30 +848,27 @@ country_event = {
 | 
			
		||||
	id = graygoo.401
 | 
			
		||||
	title = "TRANSMISSION"
 | 
			
		||||
	desc = {
 | 
			
		||||
		trigger = {
 | 
			
		||||
			NOT = {
 | 
			
		||||
				is_machine_empire = yes
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		trigger = { is_machine_empire = no }
 | 
			
		||||
		text = "graygoo.401.a.desc"
 | 
			
		||||
	}
 | 
			
		||||
	desc = {
 | 
			
		||||
		trigger = {
 | 
			
		||||
			is_machine_empire = yes
 | 
			
		||||
		}
 | 
			
		||||
		trigger = { is_machine_empire = yes }
 | 
			
		||||
		text = "graygoo.401.b.desc"
 | 
			
		||||
	}
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
 | 
			
		||||
	picture_event_data = {
 | 
			
		||||
		portrait = event_target:rg_gray_country_leader
 | 
			
		||||
		planet_background = event_target:gray_homeworld
 | 
			
		||||
		room = "ethic_spaceship_room"
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	immediate = {
 | 
			
		||||
		rg_gray_country_init = yes		#创建国家
 | 
			
		||||
		rg_timeline_attract_field_init = yes
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	option = {
 | 
			
		||||
		name = graygoo.401.a
 | 
			
		||||
		trigger = {
 | 
			
		||||
@ -881,9 +878,7 @@ country_event = {
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		hidden_effect = {
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = graygoo.402
 | 
			
		||||
			}
 | 
			
		||||
			country_event = { id = graygoo.402 }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	option = {
 | 
			
		||||
@ -892,9 +887,7 @@ country_event = {
 | 
			
		||||
			is_machine_empire = yes
 | 
			
		||||
		}
 | 
			
		||||
		hidden_effect = {
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = graygoo.402
 | 
			
		||||
			}
 | 
			
		||||
			country_event = { id = graygoo.402 }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	option = {
 | 
			
		||||
@ -903,9 +896,7 @@ country_event = {
 | 
			
		||||
			is_hive_empire = yes
 | 
			
		||||
		}
 | 
			
		||||
		hidden_effect = {
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = graygoo.402
 | 
			
		||||
			}
 | 
			
		||||
			country_event = { id = graygoo.402 }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -915,17 +906,11 @@ country_event = {
 | 
			
		||||
	id = graygoo.402
 | 
			
		||||
	title = "TRANSMISSION"
 | 
			
		||||
	desc = {
 | 
			
		||||
		trigger = {
 | 
			
		||||
			NOT = {
 | 
			
		||||
				is_machine_empire = yes
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		trigger = { is_machine_empire = no }
 | 
			
		||||
		text = "graygoo.402.a.desc"
 | 
			
		||||
	}
 | 
			
		||||
	desc = {
 | 
			
		||||
		trigger = {
 | 
			
		||||
			is_machine_empire = yes
 | 
			
		||||
		}
 | 
			
		||||
		trigger = { is_machine_empire = yes }
 | 
			
		||||
		text = "graygoo.402.b.desc"
 | 
			
		||||
	}
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
@ -938,9 +923,7 @@ country_event = {
 | 
			
		||||
	option = {
 | 
			
		||||
		name = graygoo.402.a
 | 
			
		||||
		hidden_effect = {
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = graygoo.403
 | 
			
		||||
			}
 | 
			
		||||
			country_event = { id = graygoo.403 }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -960,9 +943,7 @@ country_event = {
 | 
			
		||||
	option = {
 | 
			
		||||
		name = graygoo.403.a
 | 
			
		||||
		hidden_effect = {
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = graygoo.404
 | 
			
		||||
			}
 | 
			
		||||
			country_event = { id = graygoo.404 }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -982,9 +963,7 @@ country_event = {
 | 
			
		||||
	option = {
 | 
			
		||||
		name = graygoo.404.a
 | 
			
		||||
		hidden_effect = {
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = graygoo.405
 | 
			
		||||
			}
 | 
			
		||||
			country_event = { id = graygoo.405 }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -1004,11 +983,7 @@ country_event = {
 | 
			
		||||
	option = {
 | 
			
		||||
		name = graygoo.405.a
 | 
			
		||||
		hidden_effect = {
 | 
			
		||||
			owner = {
 | 
			
		||||
				country_event = {
 | 
			
		||||
					id = graygoo.406
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
			country_event = { id = graygoo.406 }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	option = {
 | 
			
		||||
@ -1017,19 +992,23 @@ country_event = {
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Gray 6
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = graygoo.406
 | 
			
		||||
	title = "TRANSMISSION"
 | 
			
		||||
	desc = "graygoo.406.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
 | 
			
		||||
	picture_event_data = {
 | 
			
		||||
		portrait = event_target:rg_gray_country_leader
 | 
			
		||||
		planet_background = event_target:gray_homeworld
 | 
			
		||||
		room = ship_room
 | 
			
		||||
	}
 | 
			
		||||
	event_window_type = leader_recruit
 | 
			
		||||
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
 | 
			
		||||
	option = {
 | 
			
		||||
		name = graygoo.406.a
 | 
			
		||||
		response_text = graygoo.406.a.response
 | 
			
		||||
@ -1090,8 +1069,29 @@ country_event = {
 | 
			
		||||
		}
 | 
			
		||||
		is_ai = no
 | 
			
		||||
	}
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.499
 | 
			
		||||
	immediate = {
 | 
			
		||||
		if = {
 | 
			
		||||
			# 非正常触发补事件
 | 
			
		||||
			limit = {
 | 
			
		||||
				NOT = {
 | 
			
		||||
					exists = event_target:rg_gray_country
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
			rg_gray_country_init = yes			#创建国家
 | 
			
		||||
		}
 | 
			
		||||
		rg_gray_country_after_init = yes
 | 
			
		||||
		set_country_flag = machine_age_nanites_studied
 | 
			
		||||
		create_message = {
 | 
			
		||||
			type = MESSAGE_RECRUITED_LEADER
 | 
			
		||||
			localization = "rg_event.2.desc"
 | 
			
		||||
			days = @toast_message_days
 | 
			
		||||
			target = event_target:rg_gray_country_leader
 | 
			
		||||
			variable = {
 | 
			
		||||
				type = name
 | 
			
		||||
				localization = LEADER
 | 
			
		||||
				scope = event_target:rg_gray_country_leader
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -1117,20 +1117,10 @@ country_event = {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	immediate = {
 | 
			
		||||
		if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				RG_OR_has_wsg_mod_trigger = yes
 | 
			
		||||
			}
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = rg_graygoo.500
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		else = {
 | 
			
		||||
		country_event = {
 | 
			
		||||
			id = rg_grayleader.500
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Governor)
 | 
			
		||||
@ -1153,20 +1143,10 @@ country_event = {
 | 
			
		||||
		exists = event_target:gray_governor
 | 
			
		||||
	}
 | 
			
		||||
	immediate = {
 | 
			
		||||
		if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				RG_OR_has_wsg_mod_trigger = yes
 | 
			
		||||
			}
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = rg_graygoo.501
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		else = {
 | 
			
		||||
		country_event = {
 | 
			
		||||
			id = rg_grayleader.501
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Warship)
 | 
			
		||||
@ -1195,20 +1175,10 @@ country_event = {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	immediate = {
 | 
			
		||||
		if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				RG_OR_has_wsg_mod_trigger = yes
 | 
			
		||||
			}
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = rg_graygoo.502
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		else = {
 | 
			
		||||
		country_event = {
 | 
			
		||||
			id = rg_grayleader.502
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Army)
 | 
			
		||||
@ -1242,20 +1212,10 @@ country_event = {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	immediate = {
 | 
			
		||||
		if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				RG_OR_has_wsg_mod_trigger = yes
 | 
			
		||||
			}
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = rg_graygoo.503
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		else = {
 | 
			
		||||
		country_event = {
 | 
			
		||||
			id = rg_grayleader.503
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Gray Reforming)
 | 
			
		||||
@ -1274,20 +1234,10 @@ country_event = {
 | 
			
		||||
		RG_gray_is_reforming_trigger = yes
 | 
			
		||||
	}
 | 
			
		||||
	immediate = {
 | 
			
		||||
		if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				RG_OR_has_wsg_mod_trigger = yes
 | 
			
		||||
			}
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = rg_graygoo.504
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		else = {
 | 
			
		||||
		country_event = {
 | 
			
		||||
			id = rg_grayleader.504
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (const)
 | 
			
		||||
@ -1316,20 +1266,10 @@ country_event = {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	immediate = {
 | 
			
		||||
		if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				RG_OR_has_wsg_mod_trigger = yes
 | 
			
		||||
			}
 | 
			
		||||
			country_event = {
 | 
			
		||||
				id = rg_graygoo.505
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		else = {
 | 
			
		||||
		country_event = {
 | 
			
		||||
			id = rg_grayleader.505
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Gray destroyed or disbanded
 | 
			
		||||
@ -1403,7 +1343,9 @@ country_event = {
 | 
			
		||||
	desc = "graygoo.511.desc"
 | 
			
		||||
	picture = GFX_evt_circuitry_modification
 | 
			
		||||
	show_sound = event_radio_chatter
 | 
			
		||||
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
 | 
			
		||||
	option = {
 | 
			
		||||
		name = graygoo.511.a
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@ -1,35 +1,75 @@
 | 
			
		||||
namespace = rg_event
 | 
			
		||||
# 灰风起源创建灰风事件
 | 
			
		||||
# Spawn L-Cluster
 | 
			
		||||
# Fired from on_game_start_country
 | 
			
		||||
# Scope = Country
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_event.1
 | 
			
		||||
	hide_window = yes
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	trigger = {
 | 
			
		||||
		#有遥远约定起源
 | 
			
		||||
		AND = {
 | 
			
		||||
			has_origin = origin_rg_gray
 | 
			
		||||
			# NOT = { has_global_flag = rg_origin_l_cluster }
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	immediate = {
 | 
			
		||||
		#星团起源
 | 
			
		||||
		if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				#有星团起源标记
 | 
			
		||||
				has_civic = civic_rg_gray_cluster
 | 
			
		||||
			}
 | 
			
		||||
			if = {
 | 
			
		||||
				#前提是没有已经存在的第一个遥远约定起源的全局标记
 | 
			
		||||
				limit = {
 | 
			
		||||
					NOT = {
 | 
			
		||||
						has_global_flag = origin_rg_gray_1st_global
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
				rg_event_effect_event1_cluster = yes
 | 
			
		||||
			}
 | 
			
		||||
			else = {
 | 
			
		||||
				#不是第一个选了遥远约定起源的国家,怎么办?
 | 
			
		||||
				rg_event_effect_event1_dragon = yes
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		#银河起源
 | 
			
		||||
		else_if = {
 | 
			
		||||
			limit = {
 | 
			
		||||
				#有银河起源标记
 | 
			
		||||
				has_civic = civic_rg_gray_non_cluster
 | 
			
		||||
			}
 | 
			
		||||
			rg_event_effect_event1_cluster_galaxy = yes
 | 
			
		||||
			if = {
 | 
			
		||||
				limit = {
 | 
			
		||||
					OR = {
 | 
			
		||||
						#有遥远的故事起源国家,这个条件为什么在这我忘了
 | 
			
		||||
						any_country = {
 | 
			
		||||
							has_origin = origin_Asgray
 | 
			
		||||
						}
 | 
			
		||||
						#前提是没有已经存在的第一个遥远约定起源的全局标记
 | 
			
		||||
						NOT = {
 | 
			
		||||
							has_global_flag = origin_rg_gray_1st_global
 | 
			
		||||
						}
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
				rg_event_effect_event1_galaxy = yes
 | 
			
		||||
			}
 | 
			
		||||
			else = {
 | 
			
		||||
				#不是第一个选了遥远约定起源的国家,怎么办?
 | 
			
		||||
				rg_event_effect_event1_dragon = yes
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		#两个标记都没有默认扔进星团
 | 
			
		||||
		else = {
 | 
			
		||||
			rg_event_effect_event1_cluster = yes
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#小灰打招呼事件
 | 
			
		||||
# Fired from rg_event.1
 | 
			
		||||
# Scope = Country
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_event.2
 | 
			
		||||
	title = graygoo.500.title
 | 
			
		||||
@ -41,14 +81,26 @@ country_event = {
 | 
			
		||||
	}
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	immediate = {
 | 
			
		||||
		rg_event_effect_event2_gray_origin_init = yes
 | 
			
		||||
		rg_gray_country_init = yes
 | 
			
		||||
		#真正送小灰的事件调用499
 | 
			
		||||
		country_event = {
 | 
			
		||||
			id = graygoo.499
 | 
			
		||||
		}
 | 
			
		||||
		#给开局小科技
 | 
			
		||||
		give_technology = {
 | 
			
		||||
			tech = tech_minilaser_gray_1
 | 
			
		||||
			message = no
 | 
			
		||||
		}
 | 
			
		||||
		give_technology = {
 | 
			
		||||
			tech = tech_object_gray_5
 | 
			
		||||
			message = no
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	option = {
 | 
			
		||||
		name = rg_event.2.a
 | 
			
		||||
		default_hide_option = yes
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_event.3
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
 | 
			
		||||
@ -621,7 +621,10 @@ country_event = {
 | 
			
		||||
				has_leader_flag = rg_fake_dragon
 | 
			
		||||
			}
 | 
			
		||||
			remove_trait = RG_leader_trait_admiral_timed_life
 | 
			
		||||
			add_trait = RG_leader_trait_admiral_born_tobe_dragon
 | 
			
		||||
			add_trait = {
 | 
			
		||||
				trait = RG_leader_trait_admiral_born_tobe_dragon
 | 
			
		||||
				show_message = no
 | 
			
		||||
			}
 | 
			
		||||
			set_leader_flag = rg_fake_dragon_reborn
 | 
			
		||||
			set_age = 0
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
@ -1,143 +0,0 @@
 | 
			
		||||
namespace = rg_graygoo
 | 
			
		||||
# 舰R启用兼容用事件
 | 
			
		||||
# Main Menu (Initial)
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.500
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "graygoo.500.a.desc"
 | 
			
		||||
	desc = "graygoo.500.b.desc"
 | 
			
		||||
	desc = "graygoo.500.c.desc"
 | 
			
		||||
	desc = "graygoo.500.d.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.500
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Governor)
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.501
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "graygoo.501.a.desc"
 | 
			
		||||
	desc = "graygoo.501.b.desc"
 | 
			
		||||
	desc = "graygoo.501.c.desc"
 | 
			
		||||
	desc = "graygoo.501.d.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.501
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Warship)
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.502
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "graygoo.502.a.desc"
 | 
			
		||||
	desc = "graygoo.502.b.desc"
 | 
			
		||||
	desc = "graygoo.502.c.desc"
 | 
			
		||||
	desc = "graygoo.502.d.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.502
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Army)
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.503
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "graygoo.503.a.desc"
 | 
			
		||||
	desc = "graygoo.503.b.desc"
 | 
			
		||||
	desc = "graygoo.503.c.desc"
 | 
			
		||||
	desc = "graygoo.503.d.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.503
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (Gray Reforming)
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.504
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "graygoo.504.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.504
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Main Menu (const)
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.505
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "graygoo.505.a.desc"
 | 
			
		||||
	desc = "graygoo.505.b.desc"
 | 
			
		||||
	desc = "graygoo.505.c.desc"
 | 
			
		||||
	desc = "graygoo.505.d.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.505
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# help Menu (Initial)
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.4
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "rg_graygoo.4.a.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.4
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.5
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "rg_event.5.a.desc"
 | 
			
		||||
	desc = "rg_event.5.b.desc"
 | 
			
		||||
	desc = "rg_event.5.c.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.5
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
country_event = {
 | 
			
		||||
	id = rg_graygoo.6
 | 
			
		||||
	title = "graygoo.500.title"
 | 
			
		||||
	desc = "rg_event.6.a.desc"
 | 
			
		||||
	desc = "rg_event.6.b.desc"
 | 
			
		||||
	diplomatic = yes
 | 
			
		||||
	custom_gui = wg_gray_new_commu_window
 | 
			
		||||
	custom_gui_option = wg_new_commu_option
 | 
			
		||||
	is_triggered_only = yes
 | 
			
		||||
	inline_script = {
 | 
			
		||||
		script = events/rg_graygoo/rg_graygoo.6
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -1,24 +0,0 @@
 | 
			
		||||
namespace = wg_affection
 | 
			
		||||
 | 
			
		||||
# 3.9引用空事件崩溃问题占位
 | 
			
		||||
# 3.10已弃用
 | 
			
		||||
# country_event = {
 | 
			
		||||
# 	id = wg_affection.30000
 | 
			
		||||
# 	title = wg_affection.30000.name
 | 
			
		||||
# 	desc = wg_affection.30000.desc
 | 
			
		||||
# 	is_triggered_only = yes
 | 
			
		||||
# 	diplomatic = yes
 | 
			
		||||
# 	show_sound = event_wg_wedding
 | 
			
		||||
# 	custom_gui = wg_gray_commu_window
 | 
			
		||||
# 	custom_gui_option = wg_gray_commu_option
 | 
			
		||||
# 
 | 
			
		||||
# 	immediate = {
 | 
			
		||||
# 		set_country_flag = married_gray
 | 
			
		||||
# 	}
 | 
			
		||||
# 
 | 
			
		||||
# 	option = {
 | 
			
		||||
# 		name = wg_affection.30000.a
 | 
			
		||||
# 		response_text = wg_affection.30000.response
 | 
			
		||||
# 		change_variable = { which = rankpts value = 2 }
 | 
			
		||||
# 	}
 | 
			
		||||
# }
 | 
			
		||||
@ -1,12 +1,19 @@
 | 
			
		||||
{
 | 
			
		||||
	"folders": [
 | 
			
		||||
		{
 | 
			
		||||
			"name": "real_gray",
 | 
			
		||||
			"path": "."
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"name": "playasgray",
 | 
			
		||||
			"path": "../playasgray"
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"name": "Stellaris",
 | 
			
		||||
			"path": "../../../../../../../Steam/steamapps/common/Stellaris"
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			"name": "2293827000",
 | 
			
		||||
			"path": "../../../../../../../Steam/steamapps/workshop/content/281990/2293827000"
 | 
			
		||||
		}
 | 
			
		||||
	]
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user