暂存改1局势

This commit is contained in:
FA507RM-KALOSPA\Kalo
2023-06-11 14:02:13 +08:00
parent dddb748076
commit a6ada7e827
10 changed files with 361 additions and 124 deletions

View File

@@ -2545,14 +2545,9 @@ rg_lcluster_spawn_effect = {
}
RG_gray_mod1_effect = {
custom_tooltip = rg_levelup_2.tooltip
enable_special_project = {
name = RG_GRAY_MOD1
location = event_target:gray_owner_capital_starbase
owner = root
}
add_resource = {
energy = -15000
alloys = -15000
start_situation = {
type = gray_research_situation
target = ROOT
}
}
RG_gray_mod2_effect = {

View File

@@ -92,6 +92,35 @@ rg_create_gray_paperwork_testship_1 = {
}
}
rg_create_gray_mod1_testship_1 = {
create_fleet = {
name = "NAME_RG_TESTSHIP"
settings = {
can_disband = yes
can_upgrade = no
can_change_composition = no
can_change_leader = no
uses_naval_capacity = no
spawn_debris = no
}
effect = {
set_owner = root
create_ship = {
name = "NAME_RG_TESTSHIP"
design = "RG_aircruiser_Interdictor"
prefix = no
upgradable = no
}
set_location = {
target = root.capital_scope
distance = 0
angle = random
}
set_fleet_flag = rg_test_ship_fleet
}
}
}
rg_create_fake_dragon_species = {
create_species = {
name = RG_SIMULATION_DRAGON_SPECIES

View File

@@ -35,14 +35,6 @@ RG_gray_mod1_allow_trigger = {
has_skill >= 10
}
}
resource_stockpile_compare = {
resource = energy
value >= 15000
}
resource_stockpile_compare = {
resource = alloys
value >= 15000
}
}
RG_gray_mod2_trigger = {

View File

@@ -7,7 +7,7 @@ situation_rg_gray_mod1 = {
hidden_effect = {
owner = {
country_event = {
id = rg_event.11
id = rg_story.29
}
}
}
@@ -65,33 +65,71 @@ situation_rg_gray_mod1 = {
icon_background = GFX_situation_stage_frame_red
end = 50
custom_tooltip = situation_rg_gray_mod1_stage_3_tooltip
on_first_enter = {
country_event = {
id = rg_story.25
}
}
}
stage_4 = {
icon = GFX_situation_stage_3
icon_background = GFX_situation_stage_frame_red
end = 66
custom_tooltip = situation_rg_gray_mod1_stage_4_tooltip
on_first_enter = {
country_event = {
id = rg_story.26
}
}
}
stage_5 = {
icon = GFX_situation_stage_3
icon_background = GFX_situation_stage_frame_red
end = 82.5
custom_tooltip = situation_rg_gray_mod1_stage_5_tooltip
triggered_modifier = {
potential = {
has_situation_flag = situation_rg_gray_mod1_stage_5_booster
}
modifier = {
country_physics_research_produces_mult = -1
}
}
}
stage_6 = {
icon = GFX_situation_stage_3
icon_background = GFX_situation_stage_frame_red
end = 100
custom_tooltip = situation_rg_gray_mod1_stage_6_tooltip
on_first_enter = {
owner = {
RG_gray_mod1_effect = yes
}
}
}
}
approach = {
name = approach_stop_the_bullet
icon = GFX_situation_approach_fist
icon_background = GFX_situation_approach_bg_red
name = situation_rg_gray_mod1_approach_1
icon = GFX_situation_approach_research
icon_background = GFX_situation_approach_bg_green
default = yes
on_select = {
custom_tooltip = effect_stop_the_bullet
if = {
limit = { has_situation_flag = locked }
set_situation_locked = no
remove_situation_flag = locked
}
custom_tooltip = situation_rg_gray_mod1_approach_1_tooltip
}
}
approach = {
name = situation_rg_gray_mod1_approach_2
icon = GFX_situation_approach_pause
icon_background = GFX_situation_approach_bg_yellow
on_select = {
custom_tooltip = situation_rg_gray_mod1_approach_2_tooltip
set_situation_locked = yes
set_situation_flag = locked
}
}
monthly_progress = {
@@ -107,14 +145,29 @@ situation_rg_gray_mod1 = {
has_situation_flag = situation_rg_gray_mod1_stage_2_booster
}
modifier = {
subtract = 0.5
desc = counter_shot_tt
has_situation_flag = counter_shot
subtract = 0.1
desc = situation_rg_gray_mod1_stage_3_booster_tooltip
has_situation_flag = situation_rg_gray_mod1_stage_3_booster
}
modifier = {
subtract = 0.1
desc = situation_rg_gray_mod1_stage_3_booster_tooltip
has_situation_flag = situation_rg_gray_mod1_stage_4_booster
}
modifier = {
subtract = 1.5
desc = situation_rg_gray_mod1_stage_5_booster_tooltip
has_situation_flag = situation_rg_gray_mod1_stage_5_booster
}
modifier = {
subtract = 1.5
desc = situation_rg_gray_mod1_stage_5_booster_tooltip
has_situation_flag = situation_rg_gray_mod1_stage_5_booster
}
modifier = {
subtract = 0
desc = controlled_shattering_tt
has_situation_flag = controlled_shattering
desc = situation_rg_gray_mod1_stage_6_booster_tooltip
has_situation_flag = situation_rg_gray_mod1_stage_6_booster
}
}
abort_trigger = {

View File

@@ -87,6 +87,12 @@ special_project = {
country_event = {
id = rg_event.11
}
random_situation = {
limit = {
is_situation_type = situation_rg_gray_mod1
}
remove_situation_flag = situation_rg_gray_mod1_stage_6_booster
}
}
}
}