模拟龙事件补充
This commit is contained in:
@@ -951,10 +951,27 @@ country_event = {
|
||||
}
|
||||
}
|
||||
immediate = {
|
||||
change_variable = {
|
||||
which = rg_fake_dragon_timedlife_counter
|
||||
value = 12
|
||||
if = {
|
||||
limit = {
|
||||
NOT = {
|
||||
has_country_flag = rg_fake_dragon_reborn_country
|
||||
}
|
||||
}
|
||||
change_variable = {
|
||||
which = rg_fake_dragon_timedlife_counter
|
||||
value = 12
|
||||
}
|
||||
}
|
||||
else_if = {
|
||||
limit = {
|
||||
has_country_flag = rg_fake_dragon_reborn_country
|
||||
}
|
||||
change_variable = {
|
||||
which = rg_fake_dragon_timedlife_counter
|
||||
value = 1
|
||||
}
|
||||
}
|
||||
|
||||
#等级导入,把存储的领袖等级赋予到领袖身上
|
||||
random_owned_leader = {
|
||||
limit = { has_leader_flag = rg_fake_dragon }
|
||||
@@ -964,6 +981,18 @@ country_event = {
|
||||
change_leader_portrait = wg_dragon
|
||||
set_age = owner.rg_fake_dragon_timedlife_counter
|
||||
}
|
||||
random_owned_fleet = {
|
||||
limit = {
|
||||
NOT = { has_fleet_flag = rg_fake_dragon_fleet }
|
||||
leader = {
|
||||
has_leader_flag = rg_fake_dragon
|
||||
NOT = {
|
||||
has_leader_flag = rg_fake_dragon_reborn
|
||||
}
|
||||
}
|
||||
}
|
||||
unassign_leader = this
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -597,7 +597,7 @@ country_event = {
|
||||
|
||||
diplomatic = yes
|
||||
picture_event_data = {
|
||||
portrait = event_target:RG_sim_dragon_species
|
||||
portrait = event_target:rg_fake_dragon_admiral
|
||||
room = "ethic_spaceship_room"
|
||||
}
|
||||
|
||||
@@ -605,6 +605,10 @@ country_event = {
|
||||
text = "rg_story.18.desc"
|
||||
}
|
||||
|
||||
immediate = {
|
||||
rg_create_fake_dragon = yes
|
||||
}
|
||||
|
||||
option = {
|
||||
name = rg_story.18.a
|
||||
hidden_effect = {
|
||||
@@ -643,10 +647,6 @@ country_event = {
|
||||
room = "ethic_spaceship_room"
|
||||
}
|
||||
|
||||
immediate = {
|
||||
rg_create_fake_dragon = yes
|
||||
}
|
||||
|
||||
desc = {
|
||||
text = "rg_story.19.desc"
|
||||
}
|
||||
@@ -661,4 +661,68 @@ country_event = {
|
||||
option = {
|
||||
name = rg_story.19.c
|
||||
}
|
||||
}
|
||||
|
||||
# sim dragon ga le
|
||||
event = {
|
||||
id = rg_story.20
|
||||
hide_window = yes
|
||||
|
||||
is_triggered_only = yes
|
||||
fire_only_once = yes
|
||||
|
||||
trigger = {
|
||||
exists = event_target:rg_fake_dragon_owner
|
||||
event_target:rg_fake_dragon_owner = {
|
||||
any_owned_leader = {
|
||||
has_leader_flag = rg_fake_dragon
|
||||
}
|
||||
NOT = {
|
||||
any_owned_fleet = {
|
||||
has_fleet_flag = rg_fake_dragon
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
immediate = {
|
||||
event_target:rg_fake_dragon_admiral = {
|
||||
remove_trait = RG_leader_trait_admiral_timed_life
|
||||
add_trait = RG_leader_trait_admiral_born_tobe_dragon
|
||||
set_leader_flag = rg_fake_dragon_reborn
|
||||
set_age = 0
|
||||
}
|
||||
event_target:rg_fake_dragon_owner = {
|
||||
set_variable = {
|
||||
which = rg_fake_dragon_timedlife_counter
|
||||
value = 0
|
||||
}
|
||||
country_event = { id = rg_story.21 }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
country_event = {
|
||||
id = rg_story.21
|
||||
title = "rg_story.21.title"
|
||||
is_triggered_only = yes
|
||||
|
||||
trigger = {
|
||||
NOT = {
|
||||
# has_global_flag = has_wsg_mod
|
||||
}
|
||||
}
|
||||
|
||||
picture = GFX_evt_space_dragon
|
||||
show_sound = evn_fc_observation
|
||||
|
||||
desc = {
|
||||
text = "rg_story.21.desc"
|
||||
}
|
||||
|
||||
|
||||
option = {
|
||||
name = rg_story.21.a
|
||||
default_hide_option = yes
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user