diff --git a/common/situations/rg_gray_situations.txt b/common/situations/rg_gray_situations.txt index f81f7da..83d4f04 100644 --- a/common/situations/rg_gray_situations.txt +++ b/common/situations/rg_gray_situations.txt @@ -122,7 +122,6 @@ situation_rg_gray_mod1 = { country_event = { id = rg_story.28 } - RG_gray_mod1_effect_project = yes } } } @@ -134,7 +133,12 @@ situation_rg_gray_mod1 = { default = yes on_select = { if = { - limit = { has_situation_flag = locked } + limit = { + NOT = { + has_situation_flag = rg_stage6_locked + } + has_situation_flag = locked + } set_situation_locked = no remove_situation_flag = locked } @@ -154,32 +158,32 @@ situation_rg_gray_mod1 = { monthly_progress = { base = 0.1 modifier = { - add = 0.9 + add = 0.1 desc = situation_rg_gray_mod1_stage_1_booster_tooltip has_situation_flag = situation_rg_gray_mod1_stage_1_booster } modifier = { - add = 0.9 + add = 0.1 desc = situation_rg_gray_mod1_stage_2_booster_tooltip has_situation_flag = situation_rg_gray_mod1_stage_2_booster } modifier = { - subtract = 0.05 + 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.05 + subtract = 0.1 desc = situation_rg_gray_mod1_stage_3_booster_tooltip has_situation_flag = situation_rg_gray_mod1_stage_4_booster } modifier = { - add = 0.9 + add = 0.1 desc = situation_rg_gray_mod1_stage_5_booster_tooltip has_situation_flag = situation_rg_gray_mod1_stage_5_booster } modifier = { - add = 0.9 + add = 0.1 desc = situation_rg_gray_mod1_stage_5_booster_tooltip has_situation_flag = situation_rg_gray_mod1_stage_5_booster } diff --git a/common/special_projects/!_RG_projects_distant_stars.txt b/common/special_projects/!_RG_projects_distant_stars.txt index d5518bf..1db6083 100644 --- a/common/special_projects/!_RG_projects_distant_stars.txt +++ b/common/special_projects/!_RG_projects_distant_stars.txt @@ -92,6 +92,9 @@ special_project = { is_situation_type = situation_rg_gray_mod1 } remove_situation_flag = situation_rg_gray_mod1_stage_6_booster + remove_situation_flag = rg_stage6_locked + set_situation_locked = no + remove_situation_flag = locked } } } diff --git a/events/rg_gray_mod_story_event.txt b/events/rg_gray_mod_story_event.txt index 7465abe..fd50183 100644 --- a/events/rg_gray_mod_story_event.txt +++ b/events/rg_gray_mod_story_event.txt @@ -212,8 +212,16 @@ country_event = { limit = { is_situation_type = situation_rg_gray_mod1 } + set_situation_locked = yes + set_situation_flag = locked + set_situation_flag = rg_stage6_locked set_situation_flag = situation_rg_gray_mod1_stage_6_booster } + enable_special_project = { + name = RG_GRAY_MOD1 + location = event_target:gray_owner_capital_starbase + owner = root + } } }