diff --git a/common/ideas/floddstatt_shared.txt b/common/ideas/floddstatt_shared.txt new file mode 100644 index 0000000..8ff2287 --- /dev/null +++ b/common/ideas/floddstatt_shared.txt @@ -0,0 +1,97 @@ +ideas = { + + country = { + + floddstatt_member = { + + allowed = { + NOT = { + has_global_flag = floddstatt_collapsed + } + } + + removal_cost = -1 + + picture = generic_volunteer_expedition_bonus + + modifier = { + political_power_gain = 0.1 + weekly_manpower = 100 + defensive_war_stability_factory = -0.5 + offensive_war_stability_factory = 0.5 + consumer_goods_factor = 0.05 + set_rule = { + can_leave_faction = no + can_create_faction = no + } + } + + } + + floddstatt_leader = { + allowed = { + NOT = { + has_global_flag = floddstatt_collapsed + } + } + + removal_cost = -1 + + picture = generic_volunteer_expedition_bonus + + modifier = { + weekly_manpower = 200 + political_power_cost = 0.25 + consumer_goods_factor = -0.1 + } + } + + floddstatt_breakaway = { + allowed = { + NOT = { + has_global_flag = floddstatt_collapsed + } + } + + removal_cost = -1 + + picture = generic_volunteer_expedition_bonus + + modifier = { + political_power_cost = 0.1 + political_power_factor = -0.2 + trade_opinion_factor = -0.5 + consumer_goods_factor = 0.1 + surrender_limit = -0.5 + war_support_weekly = -0.001 + stability_factor = -0.25 + } + } + + floddstatt_border = { + allowed = { + NOT = { + has_global_flag = floddstatt_collapsed + } + } + + removal_cost = -1 + + picture = generic_volunteer_expedition_bonus + + modifier = { + recruitable_population = 0.1 + recruitable_population_factor = 0.2 + mobilization_speed = 0.5 + autonomy_gain_warscore = -1 + cic_to_overlord_factor = 0.9 + production_speed_industrial_complex_factor = -0.5 + production_speed_arms_factory_factor = 0.8 + production_factory_start_efficiency_factor = -0.2 + production_factory_max_efficiency_factor = 0.2 + production_factory_efficiency_gain_factor = 0.1 + } + } + + } +} \ No newline at end of file diff --git a/common/national_focus/ESK.txt b/common/national_focus/ESK.txt new file mode 100644 index 0000000..6eaddc0 --- /dev/null +++ b/common/national_focus/ESK.txt @@ -0,0 +1,102 @@ +focus_tree = { + id = esk_default + country = { + factor = 0 + modifier = { + add = 10 + original_tag = ESK + } + } + + focus = { + id = esk_back_to_flodd + x = 10 + cost = 5 + mutually_exclusive = { + focus = esk_stand_alone + } + completion_reward = { + add_stability = 0.05 + add_political_power = -100 + } + } + + focus = { + id = esk_stand_alone + x = 12 + cost = 5 + mutually_exclusive = { + focus = esk_back_to_flodd + } + completion_reward = { + add_stability = -0.05 + add_war_support = 0.05 + add_political_power = 50 + } + } + + focus = { + id = esk_army_with_state + y = 1 + cost = 5 + prerequisite = {focus = esk_stand_alone} + relative_position_id = esk_stand_alone + mutually_exclusive = { + focus = esk_lake_with_people + } + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_lake_with_people + x = 2 + y = 1 + cost = 5 + prerequisite = {focus = esk_stand_alone} + relative_position_id = esk_stand_alone + mutually_exclusive = { + focus = esk_army_with_state + } + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_begin_reconstruction + x = 4 + y = 1 + cost = 5 + prerequisite = { focus = esk_stand_alone } + relative_position_id = esk_stand_alone + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_plan_connections + y = 1 + cost = 5 + prerequisite = { focus = esk_begin_reconstruction } + relative_position_id = esk_begin_reconstruction + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_bounty_of_lake + y = 1 + x = -1 + cost = 5 + prerequisite = { focus = esk_plan_connections } + prerequisite = { focus = esk_lake_with_people } + relative_position_id = esk_plan_connections + completion_reward = { + add_political_power = 50 + } + } +} \ No newline at end of file diff --git a/history/countries/AVI - Avvnie.txt b/history/countries/AVI - Avvnie.txt index c83b7f7..140dd8c 100644 --- a/history/countries/AVI - Avvnie.txt +++ b/history/countries/AVI - Avvnie.txt @@ -22,4 +22,8 @@ create_country_leader = { traits = { # } +} + +add_ideas = { + floddstatt_member } \ No newline at end of file diff --git a/history/countries/BOR - BSOFS.txt b/history/countries/BOR - BSOFS.txt index 3742961..5dd1f12 100644 --- a/history/countries/BOR - BSOFS.txt +++ b/history/countries/BOR - BSOFS.txt @@ -22,4 +22,8 @@ create_country_leader = { traits = { # } +} + +add_ideas = { + floddstatt_border } \ No newline at end of file diff --git a/history/countries/BRK - Barkenia.txt b/history/countries/BRK - Barkenia.txt index e7eb4f4..13d7078 100644 --- a/history/countries/BRK - Barkenia.txt +++ b/history/countries/BRK - Barkenia.txt @@ -22,4 +22,8 @@ create_country_leader = { traits = { # } +} + +add_ideas = { + floddstatt_member } \ No newline at end of file diff --git a/history/countries/CUM - Cussemini.txt b/history/countries/CUM - Cussemini.txt index 75a65c8..ec91f52 100644 --- a/history/countries/CUM - Cussemini.txt +++ b/history/countries/CUM - Cussemini.txt @@ -22,4 +22,8 @@ create_country_leader = { traits = { # } +} + +add_ideas = { + floddstatt_member } \ No newline at end of file diff --git a/history/countries/ESK - Estalakerden.txt b/history/countries/ESK - Estalakerden.txt index 026990b..6cb932f 100644 --- a/history/countries/ESK - Estalakerden.txt +++ b/history/countries/ESK - Estalakerden.txt @@ -22,4 +22,8 @@ create_country_leader = { traits = { # } +} + +add_ideas = { + floddstatt_breakaway } \ No newline at end of file diff --git a/history/countries/GRT - Gartiva.txt b/history/countries/GRT - Gartiva.txt index 5392a04..fdeafc0 100644 --- a/history/countries/GRT - Gartiva.txt +++ b/history/countries/GRT - Gartiva.txt @@ -22,4 +22,23 @@ create_country_leader = { traits = { # } -} \ No newline at end of file +} + +add_ideas = { + floddstatt_member + floddstatt_leader +} + +create_faction = "Flodd Statt" + +add_to_faction = BRK +add_to_faction = CUM +add_to_faction = LAN +add_to_faction = AVI +add_to_faction = BOR + +puppet = BRK +puppet = CUM +puppet = LAN +puppet = AVI +puppet = BOR diff --git a/history/countries/LAN - Lantrio.txt b/history/countries/LAN - Lantrio.txt index 2d9e3e7..92904d6 100644 --- a/history/countries/LAN - Lantrio.txt +++ b/history/countries/LAN - Lantrio.txt @@ -22,4 +22,8 @@ create_country_leader = { traits = { # } +} + +add_ideas = { + floddstatt_member } \ No newline at end of file