From b9a9c20d86074b7e05ab59c9d9a1c6ec4e3ca07c Mon Sep 17 00:00:00 2001 From: HaennaeH Dagmeark Date: Mon, 30 Sep 2024 17:00:53 +0200 Subject: [PATCH 1/2] Focus tree beginning for Novgorod and some map fixes --- common/countries/Finlandia.txt | 2 +- history/states/158-State_158.txt | 4 ++-- history/states/160-State_160.txt | 4 ++-- history/states/218-State_218.txt | 2 +- history/states/227-State_227.txt | 3 ++- history/states/236-State_236.txt | 2 +- history/states/239-State_239.txt | 2 +- history/states/243-State_243.txt | 3 ++- history/states/247-State_247.txt | 2 +- history/states/257-State_257.txt | 2 +- history/states/277-State_277.txt | 2 +- history/states/284-State_284.txt | 2 +- history/states/287-State_287.txt | 4 ++-- history/states/293-State_293.txt | 2 +- history/states/315-State_315.txt | 2 +- history/states/335-State_335.txt | 2 +- 16 files changed, 21 insertions(+), 19 deletions(-) diff --git a/common/countries/Finlandia.txt b/common/countries/Finlandia.txt index 7641af5..0882cb8 100644 --- a/common/countries/Finlandia.txt +++ b/common/countries/Finlandia.txt @@ -3,4 +3,4 @@ graphical_culture = western_european_gfx graphical_culture_2d = western_european_2d -color = { 255 255 255 } \ No newline at end of file +color = { 190 190 190 } \ No newline at end of file diff --git a/history/states/158-State_158.txt b/history/states/158-State_158.txt index 71342f3..bdd7369 100644 --- a/history/states/158-State_158.txt +++ b/history/states/158-State_158.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = ABC - owner = ABC + add_core_of = FIN + owner = FIN } } diff --git a/history/states/160-State_160.txt b/history/states/160-State_160.txt index 78dde0e..a2addfd 100644 --- a/history/states/160-State_160.txt +++ b/history/states/160-State_160.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = ABC - owner = ABC + add_core_of = FIN + owner = FIN } } diff --git a/history/states/218-State_218.txt b/history/states/218-State_218.txt index c09b97a..f4f5646 100644 --- a/history/states/218-State_218.txt +++ b/history/states/218-State_218.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/227-State_227.txt b/history/states/227-State_227.txt index 366c5ce..c44b7e3 100644 --- a/history/states/227-State_227.txt +++ b/history/states/227-State_227.txt @@ -8,7 +8,8 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC + add_claim_by = ILL owner = NGD } } diff --git a/history/states/236-State_236.txt b/history/states/236-State_236.txt index 6fb9583..b1757f2 100644 --- a/history/states/236-State_236.txt +++ b/history/states/236-State_236.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/239-State_239.txt b/history/states/239-State_239.txt index 0666024..ef6a7df 100644 --- a/history/states/239-State_239.txt +++ b/history/states/239-State_239.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/243-State_243.txt b/history/states/243-State_243.txt index 46498df..e063b24 100644 --- a/history/states/243-State_243.txt +++ b/history/states/243-State_243.txt @@ -8,7 +8,8 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC + add_claim_by = ILL owner = NGD } } diff --git a/history/states/247-State_247.txt b/history/states/247-State_247.txt index af09500..0b69967 100644 --- a/history/states/247-State_247.txt +++ b/history/states/247-State_247.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/257-State_257.txt b/history/states/257-State_257.txt index e4c5a6d..9180d3f 100644 --- a/history/states/257-State_257.txt +++ b/history/states/257-State_257.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/277-State_277.txt b/history/states/277-State_277.txt index 96cd89d..145b21f 100644 --- a/history/states/277-State_277.txt +++ b/history/states/277-State_277.txt @@ -2,7 +2,7 @@ state={ id=277 name="STATE_277" provinces={ - 1258 1785 6082 9084 9090 9124 9128 9162 9166 9197 9233 + 1258 6082 9084 9090 9124 9128 9162 9166 9197 9233 } buildings_max_level_factor=1.000 manpower=1000 diff --git a/history/states/284-State_284.txt b/history/states/284-State_284.txt index b765cf3..9da21fe 100644 --- a/history/states/284-State_284.txt +++ b/history/states/284-State_284.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/287-State_287.txt b/history/states/287-State_287.txt index 9e52a05..4e69863 100644 --- a/history/states/287-State_287.txt +++ b/history/states/287-State_287.txt @@ -2,13 +2,13 @@ state={ id=287 name="STATE_287" provinces={ - 917 9175 9181 9203 9271 + 917 1785 9175 9181 9203 9271 } buildings_max_level_factor=1.000 manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/293-State_293.txt b/history/states/293-State_293.txt index 3f00b3e..6ce0c60 100644 --- a/history/states/293-State_293.txt +++ b/history/states/293-State_293.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/315-State_315.txt b/history/states/315-State_315.txt index e9c04c6..687c60e 100644 --- a/history/states/315-State_315.txt +++ b/history/states/315-State_315.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } diff --git a/history/states/335-State_335.txt b/history/states/335-State_335.txt index 9f997d3..639f22a 100644 --- a/history/states/335-State_335.txt +++ b/history/states/335-State_335.txt @@ -8,7 +8,7 @@ state={ manpower=1000 state_category = rural history={ - add_core_of = NGD + add_core_of = ABC owner = NGD } } From a33934fee3caa1f3679bb26230635937030b3ee6 Mon Sep 17 00:00:00 2001 From: HaennaeH Dagmeark Date: Mon, 30 Sep 2024 17:02:18 +0200 Subject: [PATCH 2/2] ++ --- common/national_focus/NGD.txt | 131 ++++++++++++++++++ events/Novgorod.txt | 27 ++++ .../english/frozen_war_events_l_english.yml | 6 + .../english/frozen_war_focus_l_english.yml | 7 + 4 files changed, 171 insertions(+) create mode 100644 common/national_focus/NGD.txt create mode 100644 events/Novgorod.txt create mode 100644 localisation/english/frozen_war_events_l_english.yml create mode 100644 localisation/english/frozen_war_focus_l_english.yml diff --git a/common/national_focus/NGD.txt b/common/national_focus/NGD.txt new file mode 100644 index 0000000..39c1a78 --- /dev/null +++ b/common/national_focus/NGD.txt @@ -0,0 +1,131 @@ +focus_tree = { + id = yxn_default + country = { + factor = 0 + modifier = { + add = 10 + original_tag = NGD + } + } + + focus = { + id = ngd_aftermath_of_frozen_war + x = 15 + cost = 2 + icon = GFX_focus_CHL_departemento_de_las_tropas_nacistas_de_asalto + mutually_exclusive = {} + completion_reward = { + add_stability = -0.1 + + } + } + + + ##PRO KING PATH + [ + focus = { + id = ngd_squash_the_insurrectionists + x = -1 + y = 1 + cost = 5 + icon = GFX_focus_eng_move_to_secure_the_dominions + mutually_exclusive = { focus = ngd_meeting_in_novgorod } + prerequisite = {focus = ngd_aftermath_of_frozen_war} + relative_position_id = ngd_aftermath_of_frozen_war + } + focus = { + id = ngd_focus_on_the_core + x = -2 + y = 1 + cost = 6 + icon = GFX_focus_generic_home_defense + prerequisite = {focus = ngd_squash_the_insurrectionists} + relative_position_id = ngd_squash_the_insurrectionists + } + + + focus = { + id = ngd_begin_pacification_capmaign + x = 0 + y = 2 + cost = 10 + icon = GFX_focus_generic_total_war + prerequisite = {focus = ngd_squash_the_insurrectionists} + prerequisite = {focus = ngd_focus_on_the_core focus = ngd_royal_workshops} + relative_position_id = ngd_squash_the_insurrectionists + } + + focus = { + id = ngd_rifles_to_loyalists + x = -1 + y = 1 + cost = 4 + icon = GFX_focus_ETH_freedom_at_gunpoint + prerequisite = {focus = ngd_begin_pacification_capmaign} + relative_position_id = ngd_begin_pacification_capmaign + } + + focus = { + id = ngd_organized_redistribution_efforts + x = 1 + y = 1 + cost = 4 + icon = GFX_focus_generic_agricultural_subsidies + prerequisite = {focus = ngd_begin_pacification_capmaign} + relative_position_id = ngd_begin_pacification_capmaign + } + + focus = { + id = ngd_reconstruct_damaged_borderlands + x = 0 + y = 2 + cost = 4 + icon = GFX_focus_generic_modernize_industry + prerequisite = {focus = ngd_organized_redistribution_efforts} + relative_position_id = ngd_organized_redistribution_efforts + } + + + focus = { + id = ngd_expand_policing_force + x = 0 + y = 2 + cost = 4 + icon = GFX_focus_generic_limited_social_mobilization + prerequisite = {focus = ngd_rifles_to_loyalists} + prerequisite = {focus = ngd_organized_redistribution_efforts} + relative_position_id = ngd_rifles_to_loyalists + } + + focus = { + id = ngd_the_fruits_of_loyalty + x = 1 + y = 1 + cost = 4 + icon = GFX_focus_generic_concessions + prerequisite = {focus = ngd_rifles_to_loyalists} + relative_position_id = ngd_rifles_to_loyalists + } + + focus = { + id = ngd_royal_workshops + x = 2 + y = 1 + cost = 6 + icon = GFX_focus_generic_industry_3 + prerequisite = {focus = ngd_squash_the_insurrectionists} + relative_position_id = ngd_squash_the_insurrectionists + } + ] + + focus = { + id = ngd_meeting_in_novgorod + x = 3 + y = 2 + cost = 12 + icon = GFX_focus_eng_the_kings_party + mutually_exclusive = { focus = ngd_squash_the_insurrectionists} + relative_position_id = ngd_aftermath_of_frozen_war + prerequisite = {focus = ngd_aftermath_of_frozen_war} + } +} \ No newline at end of file diff --git a/events/Novgorod.txt b/events/Novgorod.txt new file mode 100644 index 0000000..f74c9e9 --- /dev/null +++ b/events/Novgorod.txt @@ -0,0 +1,27 @@ +add_namespace = novgorod + +country_event { + id = novgorod.1 + title = novgorod.1.t + desc = novgorod.1.d + picture = GFX_report_event_chinese_soldiers_fighting + + is_triggered_only = yes + + option = { # The grace of the king must be restored + name = novgorod.1.a + ai_chance = { factor = 100 } + effect_tooltip = { + add_political_power = -50 + } + } + + option = { # Perhaps it is time for a new ruler + name = novgorod.1.b + ai_chance = { factor = 0 } + effect_tooltip = { + add_political_power = 50 + add_stability = -0.1 + } + } +} \ No newline at end of file diff --git a/localisation/english/frozen_war_events_l_english.yml b/localisation/english/frozen_war_events_l_english.yml new file mode 100644 index 0000000..2906611 --- /dev/null +++ b/localisation/english/frozen_war_events_l_english.yml @@ -0,0 +1,6 @@ +l_english: + MINIMIZE_EVENT:0 "§GClick§! to Minimize. Event will be placed in the Event Queue under §HEvents and Decisions§!." + novgorod.1.t: "The ambitions of man" + novgorod.1.d: "Lyeningrad is the name of a city that rose from the ashes like a phoenix, and through the guidance of Uruk the great it swallowed up many aspiring smaller powers within the lifespan of one man. But an empire so hungry and greedy, that yearns for more than it can stomoach, often looses it all. Uruk the Second was crowned only ten years ago, being seated on the throne his father had carved out of gold and blood. Three years later, that throne would be soot and ash. The Frozen War had raged for many years, destroying large parts of the country, as nomads in the east pillaged with little resistance and the west was caught in a brutal and bloody form of stagnant warfare. It was too much for the empire, and after many years the echoes of riots, revolutions and the ever approaching flame of war and death caused Uruk II to throw in the towel. \n Now in the aftermath of this disaster, With the country in flames and the coffers being siphoned by foreign lands, he must rally his people to rebuild and reclaim the glory his father bestowed upon them by proving their superiority over their overlods! \n Some, however, disagree with his approach. The son of Uruk II, Rauvind, is not a man of caution or a man of prowess. He is a young man talented in the arts of deciet and intrigue, and he seeks to make sure Lyeningrad is reborn in his image" + novgorod.1.a: "It is time to unite the country, Uruk II shall reign supreme once more!" + novgorod.1.b: "Uruk II had his chance, this country needs a new leader" \ No newline at end of file diff --git a/localisation/english/frozen_war_focus_l_english.yml b/localisation/english/frozen_war_focus_l_english.yml new file mode 100644 index 0000000..0dd6150 --- /dev/null +++ b/localisation/english/frozen_war_focus_l_english.yml @@ -0,0 +1,7 @@ +l_english: + WHILE_FOCUSING:0 "While focusing on this, there will be the following effects:\n$EFF$" + + + ##NGD: + ngd_aftermath_of_frozen_war: "Aftermath of the Frozen War" + ngd_aftermath_of_frozen_war_desc: "The nation has been ravaged for many years by the Frozen War. We lost many men, we were humiliated, we were battered and we fell from grace. Once the rulers of the eastern baltic, we are now forced to empty our pockets into the hands of the greedy merchant clans to our west, and struggle to defend from raids in our eastern terratories. The king must act, and deal with these issues" \ No newline at end of file