暂存
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user