diff --git a/common/ideas/floddstatt_shared.txt b/common/ideas/floddstatt_shared.txt index 8ff2287..e50ef74 100644 --- a/common/ideas/floddstatt_shared.txt +++ b/common/ideas/floddstatt_shared.txt @@ -12,7 +12,7 @@ ideas = { removal_cost = -1 - picture = generic_volunteer_expedition_bonus + picture = GFX_focus_generic_diplomatic_treaty modifier = { political_power_gain = 0.1 @@ -37,7 +37,7 @@ ideas = { removal_cost = -1 - picture = generic_volunteer_expedition_bonus + picture = GFX_focus_generic_improve_the_administration modifier = { weekly_manpower = 200 @@ -55,7 +55,7 @@ ideas = { removal_cost = -1 - picture = generic_volunteer_expedition_bonus + picture = GFX_focus_generic_conspiracy modifier = { political_power_cost = 0.1 @@ -77,7 +77,7 @@ ideas = { removal_cost = -1 - picture = generic_volunteer_expedition_bonus + picture = GFX_focus_NORDIC_com_army modifier = { recruitable_population = 0.1 diff --git a/common/national_focus/ESK.txt b/common/national_focus/ESK.txt index 6eaddc0..d9c0a26 100644 --- a/common/national_focus/ESK.txt +++ b/common/national_focus/ESK.txt @@ -12,6 +12,7 @@ focus_tree = { id = esk_back_to_flodd x = 10 cost = 5 + icon = GFX_focus_generic_concessions mutually_exclusive = { focus = esk_stand_alone } @@ -25,6 +26,7 @@ focus_tree = { id = esk_stand_alone x = 12 cost = 5 + icon = GFX_focus_generic_conspiracy mutually_exclusive = { focus = esk_back_to_flodd } @@ -39,6 +41,7 @@ focus_tree = { id = esk_army_with_state y = 1 cost = 5 + icon = GFX_focus_POL_beck_ribbentrop prerequisite = {focus = esk_stand_alone} relative_position_id = esk_stand_alone mutually_exclusive = { @@ -49,6 +52,56 @@ focus_tree = { } } + focus = { + id = esk_unity_parade + y = 1 + cost = 5 + prerequisite = {focus = esk_army_with_state} + relative_position_id = esk_army_with_state + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_eastern_representatives + y = 1 + x = -1 + cost = 5 + prerequisite = {focus = esk_unity_parade} + relative_position_id = esk_unity_parade + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_seat_at_table + y = 1 + x = 1 + cost = 5 + prerequisite = {focus = esk_unity_parade} + relative_position_id = esk_unity_parade + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_the_banquet + y = 1 + x = 1 + cost = 5 + prerequisite = {focus = esk_eastern_representatives focus = esk_seat_at_table} + relative_position_id = esk_eastern_representatives + available = { + always = no + } + completion_reward = { + add_political_power = 50 + } + } + focus = { id = esk_lake_with_people x = 2 @@ -99,4 +152,156 @@ focus_tree = { add_political_power = 50 } } + + focus = { + id = esk_mend_scars + y = 1 + x = 4 + cost = 5 + prerequisite = { focus = esk_plan_connections } + prerequisite = { focus = esk_bounty_of_lake } + relative_position_id = esk_bounty_of_lake + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_bread_for_people + y = 1 + x = 0 + cost = 5 + prerequisite = { focus = esk_mend_scars } + relative_position_id = esk_mend_scars + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_capital_refurbishments + y = 1 + x = -2 + cost = 5 + prerequisite = { focus = esk_bread_for_people } + relative_position_id = esk_bread_for_people + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_northern_reinforcements + y = 1 + x = 0 + cost = 5 + prerequisite = { focus = esk_bread_for_people } + relative_position_id = esk_bread_for_people + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_supplies_east + y = 1 + x = 2 + cost = 5 + prerequisite = { focus = esk_bread_for_people } + relative_position_id = esk_bread_for_people + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_economic_revitalization + y = 1 + x = 0 + cost = 5 + prerequisite = { focus = esk_capital_refurbishments focus = esk_northern_reinforcements focus = esk_supplies_east } + relative_position_id = esk_northern_reinforcements + completion_reward = { + add_political_power = 50 + } + } + + + + focus = { + id = esk_expand_across + y = 1 + x = 1 + cost = 5 + prerequisite = { focus = esk_bounty_of_lake } + relative_position_id = esk_bounty_of_lake + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_secure_homeland + y = 1 + x = -1 + cost = 5 + prerequisite = { focus = esk_bounty_of_lake } + relative_position_id = esk_bounty_of_lake + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_new_governance + y = 1 + x = 0 + cost = 5 + prerequisite = { + focus = esk_the_banquet + focus = esk_expand_across + focus = esk_secure_homeland + } + available = { + OR = { + has_completed_focus = esk_the_banquet + AND = { + has_completed_focus = esk_expand_across + has_completed_focus = esk_secure_homeland + } + } + } + relative_position_id = esk_secure_homeland + mutually_exclusive = { focus = esk_spiritual_unity } + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_spiritual_unity + y = 1 + x = 0 + cost = 5 + prerequisite = { focus = esk_expand_across } + prerequisite = { focus = esk_secure_homeland } + relative_position_id = esk_expand_across + mutually_exclusive = { focus = esk_new_governance } + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = esk_new_chapter + y = 3 + x = -1 + cost = 5 + prerequisite = { focus = esk_spiritual_unity focus = esk_new_governance } + prerequisite = { focus = esk_economic_revitalization } + relative_position_id = esk_spiritual_unity + completion_reward = { + add_political_power = 50 + } + } } \ No newline at end of file diff --git a/common/national_focus/YXN.txt b/common/national_focus/YXN.txt index 2f22809..c908be9 100644 --- a/common/national_focus/YXN.txt +++ b/common/national_focus/YXN.txt @@ -132,10 +132,11 @@ focus_tree = { y = 0 x = 25 cost = 0 + icon = GFX_focus_generic_league_of_nations mutually_exclusive = {} prerequisite = {} available = { - awlays = no + always = no } completion_reward = { add_political_power = 50 @@ -147,14 +148,104 @@ focus_tree = { y = 1 x = -1 cost = 5 + icon = GFX_focus_generic_diplomatic_treaty relative_position_id = yxn_the_federation_question mutually_exclusive = { focus = yxn_fortify_border } - prerequisite = { - yxn_the_federation_question + prerequisite = { focus = yxn_the_federation_question } + + completion_reward = { + add_political_power = 50 } - available = {} + } + + + focus = { + id = yxn_demonstrate_modernity + y = 1 + x = -2 + cost = 5 + icon = GFX_focus_research2 + relative_position_id = yxn_friendly_stance + mutually_exclusive = {} + prerequisite = { focus = yxn_friendly_stance } + + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = yxn_demonstrate_diplomacy + y = 1 + x = 0 + cost = 5 + icon = GFX_focus_generic_industrialists + relative_position_id = yxn_friendly_stance + mutually_exclusive = {} + prerequisite = { focus = yxn_friendly_stance } + + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = yxn_towards_federation + y = 1 + x = 0 + cost = 5 + icon = GFX_focus_generic_court + relative_position_id = yxn_demonstrate_diplomacy + mutually_exclusive = { focus = yxn_peaceful_coexistance } + prerequisite = { focus = yxn_demonstrate_diplomacy } + prerequisite = { focus = yxn_demonstrate_modernity } + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = yxn_river_amenities + y = 1 + x = 0 + cost = 5 + icon = GFX_focus_CHL_silverworking + relative_position_id = yxn_towards_federation + mutually_exclusive = {} + prerequisite = { focus = yxn_towards_federation } + + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = yxn_peaceful_coexistance + y = 1 + x = 0 + cost = 5 + icon = GFX_focus_usa_union_representation_act + relative_position_id = yxn_demonstrate_modernity + mutually_exclusive = { focus = yxn_towards_federation } + prerequisite = { focus = yxn_demonstrate_modernity } + prerequisite = { focus = yxn_demonstrate_diplomacy } + + completion_reward = { + add_political_power = 50 + } + } + + focus = { + id = yxn_trade_agreements + y = 1 + x = 0 + cost = 5 + icon = GFX_goal_generic_intelligence_exchange + relative_position_id = yxn_peaceful_coexistance + prerequisite = { focus = yxn_peaceful_coexistance } + completion_reward = { add_political_power = 50 } @@ -165,12 +256,13 @@ focus_tree = { y = 1 x = 1 cost = 5 + icon = GFX_focus_generic_strike_at_democracy1 relative_position_id = yxn_the_federation_question mutually_exclusive = { focus = yxn_friendly_stance } prerequisite = { focus = yxn_the_federation_question } - available = {} + completion_reward = { add_political_power = 50 } @@ -179,12 +271,13 @@ focus_tree = { focus = { id = yxn_army_exercises y = 1 - x = -2 + x = 2 cost = 5 + icon = GFX_focus_ETH_freedom_at_gunpoint relative_position_id = yxn_fortify_border mutually_exclusive = {} - prerequisite = { focus = yxn_the_federation_question } - available = {} + prerequisite = { focus = yxn_fortify_border } + completion_reward = { add_political_power = 50 } @@ -195,10 +288,11 @@ focus_tree = { y = 1 x = 0 cost = 5 + icon = GFX_focus_generic_industry_3 relative_position_id = yxn_fortify_border mutually_exclusive = {} - prerequisite = { focus = yxn_the_federation_question } - available = {} + prerequisite = { focus = yxn_fortify_border } + completion_reward = { add_political_power = 50 } @@ -209,11 +303,11 @@ focus_tree = { y = 1 x = 0 cost = 5 + icon = GFX_focus_generic_full_social_mobilization relative_position_id = yxn_expand_war_industries - mutually_exclusive = { yxn_raise_fortifications } + mutually_exclusive = { focus = yxn_raise_fortifications } prerequisite = { focus = yxn_expand_war_industries } prerequisite = { focus = yxn_army_exercises } - available = {} completion_reward = { add_political_power = 50 } @@ -224,10 +318,11 @@ focus_tree = { y = 1 x = 0 cost = 5 + icon = GFX_focus_generic_farmland relative_position_id = yxn_deploy_the_berserkers mutually_exclusive = {} prerequisite = { focus = yxn_deploy_the_berserkers } - available = {} + completion_reward = { add_political_power = 50 } @@ -238,11 +333,12 @@ focus_tree = { y = 1 x = 0 cost = 5 + icon = GFX_focus_usa_build_the_pentagon relative_position_id = yxn_army_exercises - mutually_exclusive = { yxn_deploy_the_berserkers } + mutually_exclusive = { focus = yxn_deploy_the_berserkers } prerequisite = { focus = yxn_expand_war_industries } prerequisite = { focus = yxn_army_exercises } - available = {} + completion_reward = { add_political_power = 50 } @@ -253,9 +349,10 @@ focus_tree = { y = 1 x = 0 cost = 5 + icon = GFX_goal_generic_dangerous_deal relative_position_id = yxn_raise_fortifications prerequisite = { focus = yxn_raise_fortifications } - available = {} + completion_reward = { add_political_power = 50 } @@ -263,17 +360,17 @@ focus_tree = { focus = { id = yxn_letter_to_floddstatt - y = 6 + y = 5 x = 0 cost = 5 + icon = GFX_goal_generic_forceful_treaty relative_position_id = yxn_the_federation_question mutually_exclusive = {} - prerequisite = { focus = yxn_the_federation_question } - available = { - OR = { - has_completed_focus = yxn_southern_defensive_front - has_completed_focus = yxn_settlers_of_the_east - } + prerequisite = { + focus = yxn_settlers_of_the_east + focus = yxn_southern_defensive_front + focus = yxn_river_amenities + focus = yxn_trade_agreements } completion_reward = { add_political_power = 50 diff --git a/localisation/english/focus_l_english.yml b/localisation/english/focus_l_english.yml new file mode 100644 index 0000000..b624fc1 --- /dev/null +++ b/localisation/english/focus_l_english.yml @@ -0,0 +1,20 @@ +l_english: + WHILE_FOCUSING:0 "While focusing on this, there will be the following effects:\n$EFF$" + + + ##ESK: + esk_back_to_flodd: "Righting the Wrong" + esk_back_to_flodd_desc: "The general's plan has backfired. The country is in shambles, and our eastern possesions are in open revolt. We must plead with the Grand Director for our re-entry into Floddstatt" + esk_stand_alone: "Subservient no longer" + esk_stand_alone_desc: "We have won our freedom, We have bested the meager armies of the Incompetent Directory, and with a swift purge of those who still might see themselves as citizens of the Floddstatt we will secure our future" + esk_army_with_state: "The army our hero" + esk_army_with_state_desc: "The people founded our nation, but the army won our freedom. For that we are eternally in their debt, and the GCoAF must be appropriately rewarded at once! §R Giving the GCoAF too much attention can have unforseen consequences...§!" + + ##YXN: + yxn_the_federation_question: "The question of Floddstatt" + yxn_the_federation_question_desc: "After their revolution it has shown that Flodstatt is both strong in it's influence, yet has weaknesses in it's military. Perhaps it is time to reevaluate our policy towards them" + yxn_friendly_stance: "Establish good relations" + yxn_friendly_stance_desc: "We must establish good relations with Floddstatt to expand our economic potential and gain a powerful ally in upcoming conflicts" + yxn_demonstrate_modernity: "Display our modern ways" + ynx_demonstrate_modernity_desc: "Showing them our technological prowess might help our relations and trading possibilities" + yxn_demonstrate_diplomacy: "Send a diplomatic Envoy" \ No newline at end of file