# Writers Luigi IV von Limingly # Coders Luigi IV von Limingly focus_tree = { id = Cascadia_focus country = { base = 0 modifier = { add = 20 original_tag = CAS } } default = no continuous_focus_position = { x = 1700 y = 0 } focus = { id = CAS_focus_olympia_rises icon = government_beu x = 30 y = 3 cost = 2.2 search_filters = { FOCUS_FILTER_POLITICAL } available = { has_country_flag = the_dust_settles } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_olympia_rises" add_stability = 0.04 add_war_support = 0.02 set_victory_points = { province = 7386 value = 25 } set_capital = { state = 809 } set_temp_variable = { pop_change = 4 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 4 } modify_corporate_tax_rate_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.20 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.20 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.20 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.20 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.20 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.20 tooltip = social_cost_multiplier_modifier_tt } hidden_effect = { 808 = { add_building_construction = { type = supply_node level = 1 instant_build = yes province = 7386 } } } } ai_will_do = { base = 100 } } focus = { id = CAS_focus_stabilization_of_washington icon = USA_washington_state x = 0 y = 1 relative_position_id = CAS_focus_olympia_rises cost = 4.3 prerequisite = { focus = CAS_focus_olympia_rises } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_stabilization_of_washington" set_temp_variable = { treasury_change = -13.75 } modify_treasury_effect = yes 809 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = fuel_silo level = 1 instant_build = yes } add_building_construction = { type = fossil_powerplant level = 1 instant_build = yes } add_building_construction = { type = internet_station level = 1 instant_build = yes } } set_temp_variable = { temp_productivity_change = 25 } flat_productivity_change_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_research_speed = 0.10 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } } ai_will_do = { base = 100 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_the_new_home icon = house x = 0 y = 1 relative_position_id = CAS_focus_stabilization_of_washington cost = 4.3 prerequisite = { focus = CAS_focus_stabilization_of_washington } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_new_home" add_state_core = 809 809 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } set_temp_variable = { temp_productivity_change = 25 } flat_productivity_change_effect = yes set_temp_variable = { pop_change = 4 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 4 } modify_corporate_tax_rate_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_divided_we_fell } add_to_variable = { CAS_divided_political_power_factor = 0.75 tooltip = political_power_factor_tt } add_to_variable = { CAS_divided_drift_defence_factor = 0.75 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_divided_monthly_population = 0.75 tooltip = monthly_population_tt } add_to_variable = { CAS_divided_recruitable_population = 0.75 tooltip = conscription_factor_tt } add_to_variable = { CAS_divided_foreign_influence_offense = 0.75 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_divided_foriegn_influence_defense = -0.75 tooltip = foreign_influence_defense_modifier_tt } } ai_will_do = { base = 100 } } focus = { id = CAS_focus_our_oregon_trail icon = USA_oregon_state x = -1 y = 1 relative_position_id = CAS_focus_the_new_home cost = 4.3 prerequisite = { focus = CAS_focus_the_new_home } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_our_oregon_trail" set_temp_variable = { treasury_change = -13.75 } modify_treasury_effect = yes 810 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = fuel_silo level = 1 instant_build = yes } add_building_construction = { type = fossil_powerplant level = 1 instant_build = yes } add_building_construction = { type = internet_station level = 1 instant_build = yes } } set_temp_variable = { temp_productivity_change = 25 } flat_productivity_change_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_research_speed = 0.10 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } } ai_will_do = { base = 100 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_another_pacific_gem icon = luxury_goods x = 0 y = 1 relative_position_id = CAS_focus_our_oregon_trail cost = 4.3 prerequisite = { focus = CAS_focus_our_oregon_trail } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_another_pacific_gem" add_state_core = 810 810 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } set_temp_variable = { temp_productivity_change = 25 } flat_productivity_change_effect = yes set_temp_variable = { pop_change = 4 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 4 } modify_corporate_tax_rate_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_divided_we_fell } add_to_variable = { CAS_divided_political_power_factor = 0.75 tooltip = political_power_factor_tt } add_to_variable = { CAS_divided_drift_defence_factor = 0.75 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_divided_monthly_population = 0.75 tooltip = monthly_population_tt } add_to_variable = { CAS_divided_recruitable_population = 0.75 tooltip = conscription_factor_tt } add_to_variable = { CAS_divided_foreign_influence_offense = 0.75 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_divided_foriegn_influence_defense = -0.75 tooltip = foreign_influence_defense_modifier_tt } } ai_will_do = { base = 100 } } focus = { id = CAS_focus_i_dont_know icon = USA_idaho_state x = 1 y = 1 relative_position_id = CAS_focus_the_new_home cost = 4.3 prerequisite = { focus = CAS_focus_the_new_home } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_i_dont_know" set_temp_variable = { treasury_change = -13.75 } modify_treasury_effect = yes 808 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = fuel_silo level = 1 instant_build = yes } add_building_construction = { type = fossil_powerplant level = 1 instant_build = yes } add_building_construction = { type = internet_station level = 1 instant_build = yes } } set_temp_variable = { temp_productivity_change = 25 } flat_productivity_change_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_research_speed = 0.10 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } } ai_will_do = { base = 100 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_mountain_marvel icon = mining x = 0 y = 1 relative_position_id = CAS_focus_i_dont_know cost = 4.3 prerequisite = { focus = CAS_focus_i_dont_know } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_mountain_marvel" add_state_core = 808 808 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } set_temp_variable = { temp_productivity_change = 25 } flat_productivity_change_effect = yes set_temp_variable = { pop_change = 4 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 4 } modify_corporate_tax_rate_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_divided_we_fell } add_to_variable = { CAS_divided_political_power_factor = 0.75 tooltip = political_power_factor_tt } add_to_variable = { CAS_divided_drift_defence_factor = 0.75 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_divided_monthly_population = 0.75 tooltip = monthly_population_tt } add_to_variable = { CAS_divided_recruitable_population = 0.75 tooltip = conscription_factor_tt } add_to_variable = { CAS_divided_foreign_influence_offense = 0.75 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_divided_foriegn_influence_defense = -0.75 tooltip = foreign_influence_defense_modifier_tt } } ai_will_do = { base = 100 } } focus = { id = CAS_focus_a_new_beginning icon = Generic_Bell_Tolls x = 1 y = 1 relative_position_id = CAS_focus_another_pacific_gem cost = 4.3 prerequisite = { focus = CAS_focus_another_pacific_gem } prerequisite = { focus = CAS_focus_mountain_marvel } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_a_new_beginning" if = { limit = { has_dynamic_modifier = { modifier = cascadia_divided_we_fell } } remove_dynamic_modifier = { modifier = cascadia_divided_we_fell } } country_event = { id = cascadia_event.1 days = 3 } set_temp_variable = { pop_change = 4 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 4 } modify_corporate_tax_rate_effect = yes set_temp_variable = { temp_productivity_change = 75 } flat_productivity_change_effect = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.20 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.20 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.20 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.20 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.20 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.20 tooltip = social_cost_multiplier_modifier_tt } } ai_will_do = { base = 100 } } ########################## ##### Political Tree ##### ########################## focus = { id = CAS_focus_preparing_for_elections icon = election3 x = 25 y = 8 cost = 8.6 search_filters = { FOCUS_FILTER_POLITICAL } available = { has_completed_focus = CAS_focus_a_new_beginning } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_preparing_for_elections" add_political_power = 100 add_stability = 0.05 add_war_support = 0.03 country_event = { id = cascadian_politics_event.1 days = 5 } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_setting_the_stage icon = election2 x = 0 y = 1 relative_position_id = CAS_focus_preparing_for_elections cost = 4.3 prerequisite = { focus = CAS_focus_preparing_for_elections } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_setting_the_stage" add_political_power = 100 add_stability = 0.05 add_war_support = 0.03 newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.15 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.15 tooltip = drift_defence_factor_tt } } ai_will_do = { base = 10 } } ######################################## ##### Western Outlook Parties Tree ##### ######################################## focus = { id = CAS_focus_western_politics icon = democracy6 x = -30 y = 1 relative_position_id = CAS_focus_setting_the_stage cost = 4.3 prerequisite = { focus = CAS_focus_setting_the_stage } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_country_flag = CAS_flag_western_outlook } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_western_politics" add_political_power = 250 add_stability = 0.10 add_war_support = 0.03 newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_democratic_drift = 0.05 tooltip = democratic_drift_tt } add_to_variable = { CAS_domestic_communist_drift = -0.05 tooltip = communism_drift_tt } add_to_variable = { CAS_domestic_nationalist_drift = -0.05 tooltip = nationalist_drift_tt } add_to_variable = { CAS_domestic_neutrality_drift = -0.03 tooltip = neutrality_drift_tt } } ai_will_do = { base = 10 } } ####################### ###### Western Autocrats Tree focus = { id = CAS_focus_consumers_party_victory icon = consumer_goods x = -8 y = 1 relative_position_id = CAS_focus_western_politics cost = 8.6 prerequisite = { focus = CAS_focus_western_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_consumers_party_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.04 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.05 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.06 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.06 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_tax_business_act icon = legislation x = -1 y = 1 relative_position_id = CAS_focus_consumers_party_victory cost = 8.6 prerequisite = { focus = CAS_focus_consumers_party_victory } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_tax_business_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.06 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.06 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.10 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.27 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.10 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.03 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.03 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = -0.04 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.06 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_economic_education_act icon = education_reform x = 1 y = 1 relative_position_id = CAS_focus_consumers_party_victory cost = 8.6 prerequisite = { focus = CAS_focus_consumers_party_victory } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_economic_education_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.06 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.06 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.03 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.05 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.03 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.15 tooltip = interest_rate_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.04 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.04 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_young_founders_program icon = champagne_bribes2 x = 1 y = 1 relative_position_id = CAS_focus_tax_business_act cost = 8.6 prerequisite = { focus = CAS_focus_tax_business_act } prerequisite = { focus = CAS_focus_economic_education_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_young_founders_program" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.05 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.33 tooltip = interest_rate_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.06 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.06 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.04 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.04 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_general_economics_plan icon = BRA_commodities_boom x = -2 y = 1 relative_position_id = CAS_focus_young_founders_program cost = 8.6 prerequisite = { focus = CAS_focus_young_founders_program } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_general_economics_plan" set_temp_variable = { treasury_change = -22.25 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.15 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.04 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.04 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_retooling_regulations icon = BRA_deregulation_new x = 0 y = 1 relative_position_id = CAS_focus_young_founders_program cost = 8.6 prerequisite = { focus = CAS_focus_young_founders_program } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_retooling_regulations" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.05 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_factory_output = 0.07 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.10 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_national_defense_act icon = machine_gun x = 2 y = 1 relative_position_id = CAS_focus_young_founders_program cost = 8.6 prerequisite = { focus = CAS_focus_young_founders_program } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_national_defense_act" set_temp_variable = { treasury_change = -30.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 1 instant_build = yes } add_building_construction = { type = dockyard level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 1 instant_build = yes } add_building_construction = { type = dockyard level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.06 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.06 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.05 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.05 tooltip = supply_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.07 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.10 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.04 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_energy_security_act icon = power_plant x = 1 y = 1 relative_position_id = CAS_focus_general_economics_plan cost = 8.6 prerequisite = { focus = CAS_focus_general_economics_plan } prerequisite = { focus = CAS_focus_retooling_regulations } prerequisite = { focus = CAS_focus_national_defense_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_energy_security_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.07 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.02 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.05 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.05 tooltip = energy_use_multiplier_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.05 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_cascade_care_program icon = generic_hospital x = 1 y = 1 relative_position_id = CAS_focus_retooling_regulations cost = 8.6 prerequisite = { focus = CAS_focus_general_economics_plan } prerequisite = { focus = CAS_focus_retooling_regulations } prerequisite = { focus = CAS_focus_national_defense_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascade_care_program" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_healthcare_cost = 0.04 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_cascadian_securities icon = old_man x = 1 y = 1 relative_position_id = CAS_focus_energy_security_act cost = 8.6 prerequisite = { focus = CAS_focus_energy_security_act } prerequisite = { focus = CAS_focus_cascade_care_program } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_securities" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.02 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } ####################### ###### Western Conservatives Tree focus = { id = CAS_focus_new_conservative_victory icon = social_conservatism x = -3 y = 1 relative_position_id = CAS_focus_western_politics cost = 8.6 prerequisite = { focus = CAS_focus_western_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_new_conservative_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.03 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.03 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.04 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_traditional_taxations icon = coins x = 0 y = 1 relative_position_id = CAS_focus_new_conservative_victory cost = 8.6 prerequisite = { focus = CAS_focus_new_conservative_victory } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_traditional_taxations" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.06 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.06 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_manufacturing_investments icon = industry x = -2 y = 1 relative_position_id = CAS_focus_traditional_taxations cost = 8.6 prerequisite = { focus = CAS_focus_traditional_taxations } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_manufacturing_investments" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.05 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.10 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.06 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_tech_investments icon = crane_and_tower x = 0 y = 1 relative_position_id = CAS_focus_traditional_taxations cost = 8.6 prerequisite = { focus = CAS_focus_traditional_taxations } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_tech_investments" set_temp_variable = { treasury_change = -24.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.03 tooltip = office_park_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.06 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_food_securities_act icon = agriculture x = 2 y = 1 relative_position_id = CAS_focus_traditional_taxations cost = 8.6 prerequisite = { focus = CAS_focus_traditional_taxations } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_food_securities_act" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_automaton_research_budget icon = science2 x = 1 y = 1 relative_position_id = CAS_focus_manufacturing_investments cost = 8.6 prerequisite = { focus = CAS_focus_manufacturing_investments } prerequisite = { focus = CAS_focus_tech_investments } prerequisite = { focus = CAS_focus_food_securities_act } search_filters = { FOCUS_FILTER_RESEARCH } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_automaton_research_budget" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.07 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.02 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_increasing_social_funding icon = welfare x = 1 y = 1 relative_position_id = CAS_focus_tech_investments cost = 8.6 prerequisite = { focus = CAS_focus_manufacturing_investments } prerequisite = { focus = CAS_focus_tech_investments } prerequisite = { focus = CAS_focus_food_securities_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_increasing_social_funding" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_welfare_cost = 0.03 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_infrastructure_projects icon = construction x = 0 y = 1 relative_position_id = CAS_focus_automaton_research_budget cost = 8.6 prerequisite = { focus = CAS_focus_automaton_research_budget } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_infrastructure_projects" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_better_healthcare_options icon = family x = 0 y = 1 relative_position_id = CAS_focus_increasing_social_funding cost = 8.6 prerequisite = { focus = CAS_focus_increasing_social_funding } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_better_healthcare_options" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_seeking_trade_initiatives icon = trade x = 1 y = 1 relative_position_id = CAS_focus_infrastructure_projects cost = 8.6 prerequisite = { focus = CAS_focus_infrastructure_projects } prerequisite = { focus = CAS_focus_better_healthcare_options } search_filters = { FOCUS_FILTER_TRADE } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_seeking_trade_initiatives" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.04 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } ############################## ###### Western Liberalism Tree focus = { id = CAS_focus_liberal_victory icon = liberalism x = 3 y = 1 relative_position_id = CAS_focus_western_politics cost = 8.6 prerequisite = { focus = CAS_focus_western_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_liberal_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.08 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.04 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_reformed_regulations icon = construction_buldozer x = -2 y = 1 relative_position_id = CAS_focus_liberal_victory cost = 8.6 prerequisite = { focus = CAS_focus_liberal_victory } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_reformed_regulations" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_education_standards_act icon = free_higher_education x = 0 y = 1 relative_position_id = CAS_focus_liberal_victory cost = 8.6 prerequisite = { focus = CAS_focus_liberal_victory } search_filters = { FOCUS_FILTER_RESEARCH } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_education_standards_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.06 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.06 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_job_fair_programs icon = construction_development x = 2 y = 1 relative_position_id = CAS_focus_liberal_victory cost = 8.6 prerequisite = { focus = CAS_focus_liberal_victory } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_job_fair_programs" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.08 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.02 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.02 tooltip = dockyard_income_tax_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.02 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_office_sector_development icon = generic_office_construct x = 1 y = 1 relative_position_id = CAS_focus_reformed_regulations cost = 8.6 prerequisite = { focus = CAS_focus_reformed_regulations } prerequisite = { focus = CAS_focus_education_standards_act } prerequisite = { focus = CAS_focus_job_fair_programs } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_office_sector_development" set_temp_variable = { treasury_change = -24.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.06 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.02 tooltip = office_park_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_food_supplies_act icon = farming x = 1 y = 1 relative_position_id = CAS_focus_education_standards_act cost = 8.6 prerequisite = { focus = CAS_focus_reformed_regulations } prerequisite = { focus = CAS_focus_education_standards_act } prerequisite = { focus = CAS_focus_job_fair_programs } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_food_supplies_act" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.02 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_basics_in_defense icon = M16 x = 1 y = 1 relative_position_id = CAS_focus_office_sector_development cost = 8.6 prerequisite = { focus = CAS_focus_office_sector_development } prerequisite = { focus = CAS_focus_food_supplies_act } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_basics_in_defense" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.05 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.05 tooltip = supply_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.04 tooltip = military_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_community_outreach_programs icon = police_reform x = -1 y = 1 relative_position_id = CAS_focus_basics_in_defense cost = 8.6 prerequisite = { focus = CAS_focus_basics_in_defense } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_community_outreach_programs" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.03 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_bettercare_act icon = generic_healthcare x = 1 y = 1 relative_position_id = CAS_focus_basics_in_defense cost = 8.6 prerequisite = { focus = CAS_focus_basics_in_defense } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_bettercare_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_mutual_trade_initiatives icon = focus_trade_republic x = 1 y = 1 relative_position_id = CAS_focus_community_outreach_programs cost = 8.6 prerequisite = { focus = CAS_focus_community_outreach_programs } prerequisite = { focus = CAS_focus_bettercare_act } search_filters = { FOCUS_FILTER_TRADE } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_mutual_trade_initiatives" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.08 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } ################### ###### Western Socialism Tree focus = { id = CAS_focus_victory_for_progress icon = social_democracy x = 8 y = 1 relative_position_id = CAS_focus_western_politics cost = 8.6 prerequisite = { focus = CAS_focus_western_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_victory_for_progress" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.06 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.02 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.05 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_common_sense_labor_reforms icon = generic_factory x = -1 y = 1 relative_position_id = CAS_focus_victory_for_progress cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_progress } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_common_sense_labor_reforms" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.04 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.01 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.09 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.05 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_a_more_progressive_tax_code icon = generic_banks x = 1 y = 1 relative_position_id = CAS_focus_victory_for_progress cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_progress } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_a_more_progressive_tax_code" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.07 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.04 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.04 tooltip = civilian_industry_tax_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.06 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_budgeting_for_innovation icon = science x = 0 y = 1 relative_position_id = CAS_focus_common_sense_labor_reforms cost = 8.6 prerequisite = { focus = CAS_focus_common_sense_labor_reforms } search_filters = { FOCUS_FILTER_RESEARCH } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_budgeting_for_innovation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.06 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.10 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.06 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.06 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_selective_mechanization icon = construction_engineering x = 0 y = 1 relative_position_id = CAS_focus_a_more_progressive_tax_code cost = 8.6 prerequisite = { focus = CAS_focus_a_more_progressive_tax_code } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_selective_mechanization" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.06 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.04 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.04 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.04 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.08 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_investing_in_the_future icon = Generic_Public_Works x = 1 y = 1 relative_position_id = CAS_focus_budgeting_for_innovation cost = 8.6 prerequisite = { focus = CAS_focus_budgeting_for_innovation } prerequisite = { focus = CAS_focus_selective_mechanization } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_investing_in_the_future" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.08 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.04 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.06 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.06 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_farming_investments icon = Wheat_Industry x = -2 y = 1 relative_position_id = CAS_focus_investing_in_the_future cost = 8.6 prerequisite = { focus = CAS_focus_investing_in_the_future } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_farming_investments" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_rocky_mountain_mining icon = resource_extraction x = 0 y = 1 relative_position_id = CAS_focus_investing_in_the_future cost = 8.6 prerequisite = { focus = CAS_focus_investing_in_the_future } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_rocky_mountain_mining" set_temp_variable = { treasury_change = -10.00 } modify_treasury_effect = yes 808 = { add_resource = { type = chromium amount = 3 } add_resource = { type = tungsten amount = 3 } add_resource = { type = aluminium amount = 3 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.06 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.05 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_industrial_expansion icon = industry4 x = 2 y = 1 relative_position_id = CAS_focus_investing_in_the_future cost = 8.6 prerequisite = { focus = CAS_focus_investing_in_the_future } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_industrial_expansion" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_energy_demands_act icon = Coal_Power_Plant x = 0 y = 1 relative_position_id = CAS_focus_rocky_mountain_mining cost = 8.6 prerequisite = { focus = CAS_focus_farming_investments } prerequisite = { focus = CAS_focus_rocky_mountain_mining } prerequisite = { focus = CAS_focus_industrial_expansion } search_filters = { FOCUS_FILTER_ECONOMY } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_energy_demands_act" set_temp_variable = { treasury_change = -6.75 } modify_treasury_effect = yes 808 = { add_building_construction = { type = fossil_powerplant level = 1 instant_build = yes } } 809 = { add_building_construction = { type = fossil_powerplant level = 1 instant_build = yes } } 810 = { add_building_construction = { type = fossil_powerplant level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.02 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.02 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ######################################### ##### Emerging Outlook Parties Tree ##### ######################################### focus = { id = CAS_focus_eastern_politics icon = Labourist x = -10 y = 1 relative_position_id = CAS_focus_setting_the_stage cost = 4.3 prerequisite = { focus = CAS_focus_setting_the_stage } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_country_flag = CAS_flag_emerging_outlook } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_eastern_politics" add_political_power = 100 add_stability = 0.10 add_war_support = 0.05 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_communist_drift = 0.05 tooltip = communism_drift_tt } add_to_variable = { CAS_domestic_democratic_drift = -0.05 tooltip = democratic_drift_tt } add_to_variable = { CAS_domestic_nationalist_drift = -0.05 tooltip = nationalist_drift_tt } add_to_variable = { CAS_domestic_neutrality_drift = -0.03 tooltip = neutrality_drift_tt } } ai_will_do = { base = 10 } } ############################# ###### Emerging Communist Statist Tree focus = { id = CAS_focus_red_mountain_victory icon = market_socialism x = -7 y = 1 relative_position_id = CAS_focus_eastern_politics cost = 8.6 prerequisite = { focus = CAS_focus_eastern_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_red_mountain_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_wealth_tax_act icon = Leftist_Stuff_X x = -1 y = 1 relative_position_id = CAS_focus_red_mountain_victory cost = 8.6 prerequisite = { focus = CAS_focus_red_mountain_victory } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_wealth_tax_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.06 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.04 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.04 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_cooperative_ownership_act icon = Leftist_Stuff_VIII x = 1 y = 1 relative_position_id = CAS_focus_red_mountain_victory cost = 8.6 prerequisite = { focus = CAS_focus_red_mountain_victory } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cooperative_ownership_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.06 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_industrial_efficiency_act icon = Leftist_Stuff_VII x = -1 y = 1 relative_position_id = CAS_focus_wealth_tax_act cost = 8.6 prerequisite = { focus = CAS_focus_wealth_tax_act } prerequisite = { focus = CAS_focus_cooperative_ownership_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_industrial_efficiency_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.08 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.10 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.08 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.11 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.04 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.04 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.075 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_industrial_revolutionary_program icon = industrialization x = 1 y = 1 relative_position_id = CAS_focus_wealth_tax_act cost = 8.6 prerequisite = { focus = CAS_focus_wealth_tax_act } prerequisite = { focus = CAS_focus_cooperative_ownership_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_industrial_revolutionary_program" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 809 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 810 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.03 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.03 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.02 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_northwestern_mining_incorporated icon = generic_resource_extr x = 1 y = 1 relative_position_id = CAS_focus_cooperative_ownership_act cost = 8.6 prerequisite = { focus = CAS_focus_wealth_tax_act } prerequisite = { focus = CAS_focus_cooperative_ownership_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_northwestern_mining_incorporated" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.08 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.15 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_cascadian_research_institute icon = research3 x = 0 y = 1 relative_position_id = CAS_focus_industrial_revolutionary_program cost = 8.6 prerequisite = { focus = CAS_focus_industrial_efficiency_act } prerequisite = { focus = CAS_focus_industrial_revolutionary_program } prerequisite = { focus = CAS_focus_northwestern_mining_incorporated } search_filters = { FOCUS_FILTER_RESEARCH } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_research_institute" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.06 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.06 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_consumption = -0.03 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_red_mountaineers_budget icon = Leftist_Stuff_III x = -1 y = 1 relative_position_id = CAS_focus_cascadian_research_institute cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_research_institute } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_red_mountaineers_budget" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.04 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.04 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.06 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_org = 0.05 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_better_social_budgeting icon = Leftist_Stuff_V x = 1 y = 1 relative_position_id = CAS_focus_cascadian_research_institute cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_research_institute } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_better_social_budgeting" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_welfare_cost = 0.04 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_energy_diversity_act icon = generic_solar x = 1 y = 1 relative_position_id = CAS_focus_red_mountaineers_budget cost = 8.6 prerequisite = { focus = CAS_focus_red_mountaineers_budget } prerequisite = { focus = CAS_focus_better_social_budgeting } search_filters = { FOCUS_FILTER_RENEWABLE_ENERGY_INFRASTRUCTURE FOCUS_FILTER_EXPENDITURE } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_energy_diversity_act" set_temp_variable = { treasury_change = -27.00 } modify_treasury_effect = yes 808 = { add_building_construction = { type = renewable_energy_infra level = 1 instant_build = yes } } 809 = { add_building_construction = { type = renewable_energy_infra level = 1 instant_build = yes } } 810 = { add_building_construction = { type = renewable_energy_infra level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.08 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.02 tooltip = energy_gain_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ################################ ###### Emerging Communist Anarchist Tree focus = { id = CAS_focus_the_peoples_victory icon = revolutionary_government x = -2 y = 1 relative_position_id = CAS_focus_eastern_politics cost = 8.6 prerequisite = { focus = CAS_focus_eastern_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_peoples_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_community_kitchens icon = Dairy_Industry x = 0 y = 1 relative_position_id = CAS_focus_the_peoples_victory cost = 8.6 prerequisite = { focus = CAS_focus_the_peoples_victory } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_community_kitchens" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_welfare_cost = 0.04 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.04 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.04 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_modern_homestead_act icon = house x = -1 y = 1 relative_position_id = CAS_focus_community_kitchens cost = 8.6 prerequisite = { focus = CAS_focus_community_kitchens } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_modern_homestead_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.02 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.08 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.04 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.04 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_tradesmen_society_act icon = PB_Generic_Mining_Industry x = 1 y = 1 relative_position_id = CAS_focus_community_kitchens cost = 8.6 prerequisite = { focus = CAS_focus_community_kitchens } search_filters = { FOCUS_FILTER_RESEARCH } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_tradesmen_society_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.06 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_the_peoples_mountain_state icon = red_industry x = -1 y = 1 relative_position_id = CAS_focus_modern_homestead_act cost = 8.6 prerequisite = { focus = CAS_focus_modern_homestead_act } prerequisite = { focus = CAS_focus_tradesmen_society_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_peoples_mountain_state" set_temp_variable = { treasury_change = -13.75 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = infrastructure level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.04 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_the_peoples_pacific_gem_state icon = industry_civilian x = 1 y = 1 relative_position_id = CAS_focus_modern_homestead_act cost = 8.6 prerequisite = { focus = CAS_focus_modern_homestead_act } prerequisite = { focus = CAS_focus_tradesmen_society_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_peoples_pacific_gem_state" set_temp_variable = { treasury_change = -13.75 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = infrastructure level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.04 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_the_peoples_state_of_trails icon = industry2 x = 1 y = 1 relative_position_id = CAS_focus_tradesmen_society_act cost = 8.6 prerequisite = { focus = CAS_focus_modern_homestead_act } prerequisite = { focus = CAS_focus_tradesmen_society_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_peoples_state_of_trails" set_temp_variable = { treasury_change = -13.75 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_building_construction = { type = infrastructure level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.04 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_educations_medicine_act icon = medicine2 x = 1 y = 1 relative_position_id = CAS_focus_the_peoples_mountain_state cost = 8.6 prerequisite = { focus = CAS_focus_the_peoples_mountain_state } prerequisite = { focus = CAS_focus_the_peoples_pacific_gem_state } prerequisite = { focus = CAS_focus_the_peoples_state_of_trails } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_educations_medicine_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.02 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_healthy_people_act icon = raw_materials x = 1 y = 1 relative_position_id = CAS_focus_the_peoples_pacific_gem_state cost = 8.6 prerequisite = { focus = CAS_focus_the_peoples_mountain_state } prerequisite = { focus = CAS_focus_the_peoples_pacific_gem_state } prerequisite = { focus = CAS_focus_the_peoples_state_of_trails } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_healthy_people_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_healthcare_cost = 0.04 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.02 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.02 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_unity_act icon = national_unity x = 1 y = 1 relative_position_id = CAS_focus_educations_medicine_act cost = 8.6 prerequisite = { focus = CAS_focus_educations_medicine_act } prerequisite = { focus = CAS_focus_healthy_people_act } search_filters = { FOCUS_FILTER_STABILITY } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_unity_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_political_power_factor = 0.06 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.06 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.15 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.04 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.04 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.075 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } ######################## ###### Emerging Reactionaries Tree focus = { id = CAS_focus_victory_for_tradition icon = reactionary x = 2 y = 1 relative_position_id = CAS_focus_eastern_politics cost = 8.6 prerequisite = { focus = CAS_focus_eastern_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_victory_for_tradition" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.06 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = -0.03 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_establishing_national_social_traditions icon = women_issues x = -2 y = 1 relative_position_id = CAS_focus_victory_for_tradition cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_tradition } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_establishing_national_social_traditions" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = -0.01 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.02 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.06 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_creating_economic_innovations icon = industry x = 0 y = 1 relative_position_id = CAS_focus_victory_for_tradition cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_tradition } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_creating_economic_innovations" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = -0.01 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.09 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.05 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.05 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_creating_educational_excellence icon = research x = 2 y = 1 relative_position_id = CAS_focus_victory_for_tradition cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_tradition } search_filters = { FOCUS_FILTER_RESEARCH } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_creating_educational_excellence" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.07 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.04 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = -0.01 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.09 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_growth_initiative_phase_one icon = steel_production2 x = 1 y = 1 relative_position_id = CAS_focus_establishing_national_social_traditions cost = 8.6 prerequisite = { focus = CAS_focus_establishing_national_social_traditions } prerequisite = { focus = CAS_focus_creating_economic_innovations } prerequisite = { focus = CAS_focus_creating_educational_excellence } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_growth_initiative_phase_one" set_temp_variable = { treasury_change = -11.25 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_growth_initiative_phase_two icon = focus_generic_aluminum x = 1 y = 1 relative_position_id = CAS_focus_creating_economic_innovations cost = 8.6 prerequisite = { focus = CAS_focus_establishing_national_social_traditions } prerequisite = { focus = CAS_focus_creating_economic_innovations } prerequisite = { focus = CAS_focus_creating_educational_excellence } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_growth_initiative_phase_two" set_temp_variable = { treasury_change = -27.50 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } 808 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_resource = { type = tungsten amount = 4 } add_resource = { type = chromium amount = 4 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = 0.07 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_growth_initiative_phase_three icon = army_military_industryy x = 1 y = 1 relative_position_id = CAS_focus_growth_initiative_phase_one cost = 8.6 prerequisite = { focus = CAS_focus_growth_initiative_phase_one } prerequisite = { focus = CAS_focus_growth_initiative_phase_two } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_growth_initiative_phase_three" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.06 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_subtle_militarization icon = army_equipn x = -1 y = 1 relative_position_id = CAS_focus_growth_initiative_phase_three cost = 8.6 prerequisite = { focus = CAS_focus_growth_initiative_phase_three } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_subtle_militarization" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.05 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.08 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_naval_yards icon = naval_dockyard x = 1 y = 1 relative_position_id = CAS_focus_growth_initiative_phase_three cost = 8.6 prerequisite = { focus = CAS_focus_growth_initiative_phase_three } search_filters = { FOCUS_FILTER_NAVY } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_naval_yards" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.05 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_family_tax_breaks icon = legislation x = 1 y = 1 relative_position_id = CAS_focus_subtle_militarization cost = 8.6 prerequisite = { focus = CAS_focus_subtle_militarization } prerequisite = { focus = CAS_focus_naval_yards } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_family_tax_breaks" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.08 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.05 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.05 tooltip = dockyard_income_tax_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = -0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } } ai_will_do = { base = 10 } } ############################## ###### Emerging Autocrats Tree focus = { id = CAS_focus_greater_cascadian_victory icon = torchbearers_of_tomorrow x = 7 y = 1 relative_position_id = CAS_focus_eastern_politics cost = 8.6 prerequisite = { focus = CAS_focus_eastern_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_greater_cascadian_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = -0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.07 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.09 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_militaristic_primacy icon = army_marching x = -1 y = 1 relative_position_id = CAS_focus_greater_cascadian_victory cost = 8.6 prerequisite = { focus = CAS_focus_greater_cascadian_victory } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_militaristic_primacy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.05 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.05 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_conscription = 0.005 tooltip = conscription_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.08 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.11 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.03 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.03 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_economic_militarism icon = army_logistics x = 1 y = 1 relative_position_id = CAS_focus_greater_cascadian_victory cost = 8.6 prerequisite = { focus = CAS_focus_greater_cascadian_victory } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_economic_militarism" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.04 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.02 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.02 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_defence = 0.02 tooltip = air_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.02 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.02 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = -0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = -0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.06 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_creating_our_own_complex icon = army_mobilisation x = 0 y = 1 relative_position_id = CAS_focus_militaristic_primacy cost = 8.6 prerequisite = { focus = CAS_focus_militaristic_primacy } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_creating_our_own_complex" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_manufacturing_navies icon = BRA_labor_laws x = 0 y = 1 relative_position_id = CAS_focus_economic_militarism cost = 8.6 prerequisite = { focus = CAS_focus_economic_militarism } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_manufacturing_navies" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.04 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_improving_national_logistics icon = blr_better_roads x = -1 y = 1 relative_position_id = CAS_focus_creating_our_own_complex cost = 8.6 prerequisite = { focus = CAS_focus_creating_our_own_complex } prerequisite = { focus = CAS_focus_manufacturing_navies } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_improving_national_logistics" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.03 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.08 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_olympia_soars icon = BRA_libertarian_economics x = 1 y = 1 relative_position_id = CAS_focus_creating_our_own_complex cost = 8.6 prerequisite = { focus = CAS_focus_creating_our_own_complex } prerequisite = { focus = CAS_focus_manufacturing_navies } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_olympia_soars" set_temp_variable = { treasury_change = -14.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = tungsten amount = 1 } } 809 = { add_extra_state_shared_building_slots = 3 add_resource = { type = aluminium amount = 4 } add_resource = { type = tungsten amount = 4 } add_resource = { type = oil amount = 4 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.02 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.03 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.08 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.075 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_fortress_cascadia icon = military_fort2 x = 1 y = 1 relative_position_id = CAS_focus_manufacturing_navies cost = 8.6 prerequisite = { focus = CAS_focus_creating_our_own_complex } prerequisite = { focus = CAS_focus_manufacturing_navies } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_fortress_cascadia" set_temp_variable = { treasury_change = -37.00 } modify_treasury_effect = yes 809 = { add_building_construction = { type = bunker level = 3 province = 10271 } add_building_construction = { type = bunker level = 3 province = 7255 } add_building_construction = { type = bunker level = 3 province = 12155 } add_building_construction = { type = bunker level = 3 province = 10690 } add_building_construction = { type = bunker level = 3 province = 10155 } add_building_construction = { type = bunker level = 3 province = 12214 } add_building_construction = { type = bunker level = 3 province = 1320 } add_building_construction = { type = bunker level = 3 province = 7414 } add_building_construction = { type = bunker level = 3 province = 10157 } add_building_construction = { type = bunker level = 5 province = 7315 } add_building_construction = { type = bunker level = 5 province = 7386 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.08 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.03 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.07 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.04 tooltip = supply_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_coastal_command_project icon = military_bases x = 0 y = 1 relative_position_id = CAS_focus_olympia_soars cost = 8.6 prerequisite = { focus = CAS_focus_improving_national_logistics } prerequisite = { focus = CAS_focus_olympia_soars } prerequisite = { focus = CAS_focus_fortress_cascadia } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_coastal_command_project" set_temp_variable = { treasury_change = -21.00 } modify_treasury_effect = yes 809 = { add_building_construction = { type = coastal_bunker level = 3 province = 10271 } add_building_construction = { type = coastal_bunker level = 3 province = 4398 } add_building_construction = { type = coastal_bunker level = 3 province = 10242 } add_building_construction = { type = coastal_bunker level = 3 province = 4296 } add_building_construction = { type = coastal_bunker level = 3 province = 7386 } add_building_construction = { type = coastal_bunker level = 3 province = 7315 } add_building_construction = { type = coastal_bunker level = 3 province = 10157 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.08 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.03 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.07 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.04 tooltip = supply_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_solidifying_the_network_into_society icon = sustainable_development x = 0 y = 1 relative_position_id = CAS_focus_coastal_command_project cost = 8.6 prerequisite = { focus = CAS_focus_coastal_command_project } search_filters = { FOCUS_FILTER_ECONOMY } available = { emerging_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_solidifying_the_network_into_society" set_temp_variable = { treasury_change = -18.75 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } add_building_construction = { type = industrial_complex level = 2 } } set_victory_points = { province = 7414 value = 2 } set_victory_points = { province = 1320 value = 2 } set_victory_points = { province = 12155 value = 2 } set_victory_points = { province = 7255 value = 2 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.08 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.04 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } hidden_effect = { set_province_name = { id = 7414 name = CAS_flag_mount_fort_baker } set_province_name = { id = 1320 name = CAS_flag_fort_ruby_mountain } set_province_name = { id = 12155 name = CAS_flag_fort_yakama } set_province_name = { id = 7255 name = CAS_flag_fort_saint_helens } } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } ############################################ ##### Non-Aligned Outlook Parties Tree ##### ############################################ focus = { id = CAS_focus_home_grown_politics icon = neutrality x = 11 y = 1 relative_position_id = CAS_focus_setting_the_stage cost = 4.3 prerequisite = { focus = CAS_focus_setting_the_stage } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_country_flag = CAS_flag_non_aligned_outlook } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_home_grown_politics" add_political_power = 100 add_stability = 0.10 add_war_support = 0.05 newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_neutrality_drift = 0.05 tooltip = neutrality_drift_tt } add_to_variable = { CAS_domestic_communist_drift = -0.05 tooltip = communism_drift_tt } add_to_variable = { CAS_domestic_nationalist_drift = -0.05 tooltip = nationalist_drift_tt } add_to_variable = { CAS_domestic_democratic_drift = -0.03 tooltip = democratic_drift_tt } } ai_will_do = { base = 10 } } ##################### ###### Neutral Autocrats Tree focus = { id = CAS_focus_victory_for_a_greater_cascadia icon = authoritarian_democracy x = -8 y = 1 relative_position_id = CAS_focus_home_grown_politics cost = 8.6 prerequisite = { focus = CAS_focus_home_grown_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_victory_for_a_greater_cascadia" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = -0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.07 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.09 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_national_security_act icon = authoritarian_democracy2 x = 0 y = 1 relative_position_id = CAS_focus_victory_for_a_greater_cascadia cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_a_greater_cascadia } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_national_security_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.01 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.04 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.15 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_innovation_station_act icon = focus_generic_university_3 x = -2 y = 1 relative_position_id = CAS_focus_national_security_act cost = 8.6 prerequisite = { focus = CAS_focus_national_security_act } search_filters = { FOCUS_FILTER_RESEARCH } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_innovation_station_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_research_speed = 0.06 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.05 tooltip = energy_gain_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_defence = 0.06 tooltip = air_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.04 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_all_roads_lead_to_olympia icon = highway_repairs x = 0 y = 1 relative_position_id = CAS_focus_national_security_act cost = 8.6 prerequisite = { focus = CAS_focus_national_security_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_all_roads_lead_to_olympia" set_temp_variable = { treasury_change = -37.75 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 3 add_building_construction = { type = infrastructure level = 1 } add_building_construction = { type = agriculture_district level = 1 } add_building_construction = { type = industrial_complex level = 1 } add_building_construction = { type = offices level = 1 } add_resource = { type = chromium amount = 1 } add_resource = { type = tungsten amount = 1 } add_resource = { type = aluminium amount = 1 } add_resource = { type = oil amount = 1 } add_resource = { type = rubber amount = 1 } add_resource = { type = steel amount = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.06 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_bureaucracy_cost = 0.06 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.06 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.04 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.08 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.11 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.10 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.10 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_interstate_revitalization_act icon = infrastructure1 x = 2 y = 1 relative_position_id = CAS_focus_national_security_act cost = 8.6 prerequisite = { focus = CAS_focus_national_security_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_interstate_revitalization_act" set_temp_variable = { treasury_change = -5.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_domestic_armaments_industry icon = army_more_ak47 x = 1 y = 1 relative_position_id = CAS_focus_innovation_station_act cost = 8.6 prerequisite = { focus = CAS_focus_innovation_station_act } prerequisite = { focus = CAS_focus_all_roads_lead_to_olympia } prerequisite = { focus = CAS_focus_interstate_revitalization_act } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_domestic_armaments_industry" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.04 tooltip = military_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_supply_consumption_factor = -0.07 tooltip = supply_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_domestic_naval_yards icon = frigates x = 1 y = 1 relative_position_id = CAS_focus_all_roads_lead_to_olympia cost = 8.6 prerequisite = { focus = CAS_focus_innovation_station_act } prerequisite = { focus = CAS_focus_all_roads_lead_to_olympia } prerequisite = { focus = CAS_focus_interstate_revitalization_act } search_filters = { FOCUS_FILTER_NAVY } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_domestic_naval_yards" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 3 add_building_construction = { type = dockyard level = 3 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.04 tooltip = military_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_repair_speed_factor = 0.07 tooltip = repair_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.04 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_army_expansion_act icon = mobilization_plan x = 0 y = 1 relative_position_id = CAS_focus_domestic_armaments_industry cost = 8.6 prerequisite = { focus = CAS_focus_domestic_armaments_industry } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_army_expansion_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.04 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.05 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_defence = 0.05 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_conscription = 0.002 tooltip = conscription_tt } add_to_variable = { CAS_army_army_training_time = -0.07 tooltip = training_time_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_naval_expansion_act icon = destroyers x = 0 y = 1 relative_position_id = CAS_focus_domestic_naval_yards cost = 8.6 prerequisite = { focus = CAS_focus_domestic_naval_yards } search_filters = { FOCUS_FILTER_NAVY } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_naval_expansion_act" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.04 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.05 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_repair_speed_factor = 0.07 tooltip = repair_speed_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.07 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.04 tooltip = naval_defense_factor_tt } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.04 tooltip = navy_anti_air_attack_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_militarization_of_the_budget icon = soldiers2 x = 1 y = 1 relative_position_id = CAS_focus_army_expansion_act cost = 8.6 prerequisite = { focus = CAS_focus_army_expansion_act } prerequisite = { focus = CAS_focus_naval_expansion_act } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { neutrality_neutral_autocracy_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_militarization_of_the_budget" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_conscription = 0.003 tooltip = conscription_tt } add_to_variable = { CAS_army_max_planning_factor = 0.08 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.03 tooltip = breakthrough_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_damage = 0.04 tooltip = naval_damage_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_agility = 0.05 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.10 tooltip = air_mission_efficiency_tt } } ai_will_do = { base = 10 } } ########################## ###### Oligarchism Tree focus = { id = CAS_focus_in_the_business_of_victory icon = play_our_hand x = -3 y = 1 relative_position_id = CAS_focus_home_grown_politics cost = 8.6 prerequisite = { focus = CAS_focus_home_grown_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_in_the_business_of_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.10 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_reforming_tax_breaks icon = stolen_papers x = -1 y = 1 relative_position_id = CAS_focus_in_the_business_of_victory cost = 8.6 prerequisite = { focus = CAS_focus_in_the_business_of_victory } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_reforming_tax_breaks" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.04 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_refining_regulatory_blocks icon = stolen_papers2 x = 1 y = 1 relative_position_id = CAS_focus_in_the_business_of_victory cost = 8.6 prerequisite = { focus = CAS_focus_in_the_business_of_victory } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_refining_regulatory_blocks" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.03 tooltip = office_park_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.06 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.04 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_oregon_petrochemicals icon = oil_companies x = 1 y = 1 relative_position_id = CAS_focus_reforming_tax_breaks cost = 8.6 prerequisite = { focus = CAS_focus_reforming_tax_breaks } prerequisite = { focus = CAS_focus_refining_regulatory_blocks } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_INDUSTRY } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_oregon_petrochemicals" set_temp_variable = { treasury_change = -16.00 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } add_building_construction = { type = infrastructure level = 1 } add_resource = { type = oil amount = 3 } add_resource = { type = rubber amount = 3 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.04 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.04 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_aspen_construction_contracting icon = USA_Aspen_Construction x = -2 y = 1 relative_position_id = CAS_focus_oregon_petrochemicals cost = 8.6 prerequisite = { focus = CAS_focus_oregon_petrochemicals } search_filters = { FOCUS_FILTER_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_aspen_construction_contracting" set_temp_variable = { treasury_change = -29.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 3 add_building_construction = { type = industrial_complex level = 3 } add_building_construction = { type = infrastructure level = 1 } add_resource = { type = tungsten amount = 2 } add_resource = { type = chromium amount = 2 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.03 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_capital_computing_corporation icon = computer x = 0 y = 1 relative_position_id = CAS_focus_oregon_petrochemicals cost = 8.6 prerequisite = { focus = CAS_focus_oregon_petrochemicals } search_filters = { FOCUS_FILTER_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_capital_computing_corporation" set_temp_variable = { treasury_change = -38.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 3 add_building_construction = { type = industrial_complex level = 1 } add_building_construction = { type = offices level = 2 } add_building_construction = { type = infrastructure level = 1 } add_resource = { type = steel amount = 2 } add_resource = { type = aluminium amount = 2 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_communicate_cascadia icon = radar2 x = 2 y = 1 relative_position_id = CAS_focus_oregon_petrochemicals cost = 8.6 prerequisite = { focus = CAS_focus_oregon_petrochemicals } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_communicate_cascadia" set_temp_variable = { treasury_change = -38.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = internet_station level = 2 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = internet_station level = 2 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = internet_station level = 2 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.05 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_policing_expansions_act icon = Generic_Policeman x = 1 y = 1 relative_position_id = CAS_focus_aspen_construction_contracting cost = 8.6 prerequisite = { focus = CAS_focus_aspen_construction_contracting } prerequisite = { focus = CAS_focus_capital_computing_corporation } prerequisite = { focus = CAS_focus_communicate_cascadia } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_policing_expansions_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_research_speed = 0.08 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.07 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.03 tooltip = energy_use_multiplier_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.47 tooltip = interest_rate_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_rocky_mountain_flatlands_act icon = geo_goldmine x = 1 y = 1 relative_position_id = CAS_focus_capital_computing_corporation cost = 8.6 prerequisite = { focus = CAS_focus_aspen_construction_contracting } prerequisite = { focus = CAS_focus_capital_computing_corporation } prerequisite = { focus = CAS_focus_communicate_cascadia } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_rocky_mountain_flatlands_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.25 tooltip = interest_rate_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.08 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_future_investments_act icon = medicine x = 1 y = 1 relative_position_id = CAS_focus_policing_expansions_act cost = 8.6 prerequisite = { focus = CAS_focus_policing_expansions_act } prerequisite = { focus = CAS_focus_rocky_mountain_flatlands_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_future_investments_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.06 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } ###### ###### Neutral Libertarian Tree focus = { id = CAS_focus_liberty_victorious icon = Generic_Liberty_Calling x = 3 y = 1 relative_position_id = CAS_focus_home_grown_politics cost = 8.6 prerequisite = { focus = CAS_focus_home_grown_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_liberty_victorious" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.08 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_yellow_ribbon_care icon = focus_generic_university_2 x = -2 y = 1 relative_position_id = CAS_focus_liberty_victorious cost = 8.6 prerequisite = { focus = CAS_focus_liberty_victorious } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_yellow_ribbon_care" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_self_sustainment_act icon = focus_generic_university_1 x = 0 y = 1 relative_position_id = CAS_focus_liberty_victorious cost = 8.6 prerequisite = { focus = CAS_focus_liberty_victorious } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_self_sustainment_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.08 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_retirement_earnings_act icon = pensions_increase x = 2 y = 1 relative_position_id = CAS_focus_liberty_victorious cost = 8.6 prerequisite = { focus = CAS_focus_liberty_victorious } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_retirement_earnings_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.04 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_welfare_cost = 0.04 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_reindustrialization_act icon = production x = 1 y = 1 relative_position_id = CAS_focus_yellow_ribbon_care cost = 8.6 prerequisite = { focus = CAS_focus_yellow_ribbon_care } prerequisite = { focus = CAS_focus_self_sustainment_act } prerequisite = { focus = CAS_focus_retirement_earnings_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_reindustrialization_act" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.02 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.10 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_securing_tomorrows_meal icon = corn x = 1 y = 1 relative_position_id = CAS_focus_self_sustainment_act cost = 8.6 prerequisite = { focus = CAS_focus_yellow_ribbon_care } prerequisite = { focus = CAS_focus_self_sustainment_act } prerequisite = { focus = CAS_focus_retirement_earnings_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_securing_tomorrows_meal" set_temp_variable = { treasury_change = -11.25 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.02 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.02 tooltip = energy_gain_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.06 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_limiting_central_banking_authority icon = generic_bank x = 1 y = 1 relative_position_id = CAS_focus_reindustrialization_act cost = 8.6 prerequisite = { focus = CAS_focus_reindustrialization_act } prerequisite = { focus = CAS_focus_securing_tomorrows_meal } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_limiting_central_banking_authority" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.57 tooltip = interest_rate_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.07 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_reducing_tax_burdens icon = Generic_Loadsamoney x = -1 y = 1 relative_position_id = CAS_focus_limiting_central_banking_authority cost = 8.6 prerequisite = { focus = CAS_focus_limiting_central_banking_authority } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_reducing_tax_burdens" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.06 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.02 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.02 tooltip = civilian_industry_tax_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.03 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.05 tooltip = dockyard_income_tax_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = 0.03 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_energy_highways icon = Coal_Power_Plant x = 1 y = 1 relative_position_id = CAS_focus_limiting_central_banking_authority cost = 8.6 prerequisite = { focus = CAS_focus_limiting_central_banking_authority } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_energy_highways" set_temp_variable = { treasury_change = -18.75 } modify_treasury_effect = yes 808 = { add_building_construction = { type = fossil_powerplant level = 1 } add_building_construction = { type = fuel_silo level = 1 } add_resource = { type = oil amount = 1 } } 809 = { add_building_construction = { type = fossil_powerplant level = 1 } add_resource = { type = oil amount = 1 } } 810 = { add_building_construction = { type = fossil_powerplant level = 1 } add_resource = { type = oil amount = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = 0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_expanded_r_and_d_investments icon = research4 x = 1 y = 1 relative_position_id = CAS_focus_reducing_tax_burdens cost = 8.6 prerequisite = { focus = CAS_focus_reducing_tax_burdens } prerequisite = { focus = CAS_focus_energy_highways } search_filters = { FOCUS_FILTER_RESEARCH } available = { neutrality_neutral_libertarians_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_expanded_r_and_d_investments" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.04 tooltip = energy_use_multiplier_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.07 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = 0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } ##################### ###### Neutral Socialism Tree focus = { id = CAS_focus_the_robin_flies_to_victory icon = USA_democratic_socialist_party x = 8 y = 1 relative_position_id = CAS_focus_home_grown_politics cost = 8.6 prerequisite = { focus = CAS_focus_home_grown_politics } search_filters = { FOCUS_FILTER_POLITICAL } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_robin_flies_to_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.06 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.04 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_pro_labor_regulations icon = left_socialism x = 0 y = 1 relative_position_id = CAS_focus_the_robin_flies_to_victory cost = 8.6 prerequisite = { focus = CAS_focus_the_robin_flies_to_victory } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_pro_labor_regulations" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.06 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_agrarian_influences icon = mechanized_agriculture x = -2 y = 1 relative_position_id = CAS_focus_pro_labor_regulations cost = 8.6 prerequisite = { focus = CAS_focus_pro_labor_regulations } search_filters = { FOCUS_FILTER_ECONOMY } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_agrarian_influences" set_temp_variable = { treasury_change = -14.25 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } add_resource = { type = oil amount = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } add_resource = { type = oil amount = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } add_resource = { type = oil amount = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.01 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.04 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_olympian_technical_institute icon = circular_electron_positron_collider x = 0 y = 1 relative_position_id = CAS_focus_pro_labor_regulations cost = 8.6 prerequisite = { focus = CAS_focus_pro_labor_regulations } search_filters = { FOCUS_FILTER_RESEARCH } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_olympian_technical_institute" set_temp_variable = { treasury_change = -17.50 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 } add_building_construction = { type = infrastructure level = 1 } add_building_construction = { type = internet_station level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.06 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.05 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_soldiering_workers_act icon = Leftist_Stuff_X x = 2 y = 1 relative_position_id = CAS_focus_pro_labor_regulations cost = 8.6 prerequisite = { focus = CAS_focus_pro_labor_regulations } search_filters = { FOCUS_FILTER_INDUSTRY } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_soldiering_workers_act" set_temp_variable = { treasury_change = -17.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_conscription = 0.002 tooltip = conscription_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.07 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_training_time = -0.07 tooltip = training_time_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_streamlining_tax_codes_and_enforcement icon = meeting x = 1 y = 1 relative_position_id = CAS_focus_agrarian_influences cost = 8.6 prerequisite = { focus = CAS_focus_agrarian_influences } prerequisite = { focus = CAS_focus_olympian_technical_institute } prerequisite = { focus = CAS_focus_soldiering_workers_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_streamlining_tax_codes_and_enforcement" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_communist_drift = -0.05 tooltip = communism_drift_tt } add_to_variable = { CAS_domestic_nationalist_drift = -0.05 tooltip = nationalist_drift_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_mineral_rights_expansion icon = land_reform x = 1 y = 1 relative_position_id = CAS_focus_olympian_technical_institute cost = 8.6 prerequisite = { focus = CAS_focus_agrarian_influences } prerequisite = { focus = CAS_focus_olympian_technical_institute } prerequisite = { focus = CAS_focus_soldiering_workers_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_mineral_rights_expansion" set_temp_variable = { treasury_change = -16.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = chromium amount = 2 } add_resource = { type = tungsten amount = 2 } } 809 = { add_extra_state_shared_building_slots = 1 add_resource = { type = aluminium amount = 2 } add_resource = { type = steel amount = 4 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 3 } add_resource = { type = rubber amount = 3 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.07 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.02 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.04 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_national_labor_corps icon = New_Government_1 x = 0 y = 1 relative_position_id = CAS_focus_streamlining_tax_codes_and_enforcement cost = 8.6 prerequisite = { focus = CAS_focus_streamlining_tax_codes_and_enforcement } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_national_labor_corps" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_communist_drift = -0.05 tooltip = communism_drift_tt } add_to_variable = { CAS_domestic_nationalist_drift = -0.05 tooltip = nationalist_drift_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.08 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.02 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.04 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.075 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_expanding_energy_production_capabilities icon = coal_mining x = 0 y = 1 relative_position_id = CAS_focus_mineral_rights_expansion cost = 8.6 prerequisite = { focus = CAS_focus_mineral_rights_expansion } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_expanding_energy_production_capabilities" set_temp_variable = { treasury_change = -6.75 } modify_treasury_effect = yes 808 = { add_building_construction = { type = fossil_powerplant level = 1 } } 809 = { add_building_construction = { type = fossil_powerplant level = 1 } } 810 = { add_building_construction = { type = fossil_powerplant level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.04 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.03 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_cascadian_family_program icon = family x = 1 y = 1 relative_position_id = CAS_focus_national_labor_corps cost = 8.6 prerequisite = { focus = CAS_focus_national_labor_corps } prerequisite = { focus = CAS_focus_expanding_energy_production_capabilities } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_social_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_family_program" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } } ai_will_do = { base = 10 } } ############################################ ##### Nationalist Outlook Parties Tree ##### ############################################ focus = { id = CAS_focus_nationalist_fever_rises icon = Generic_Ultranationalist_Government x = 33 y = 1 relative_position_id = CAS_focus_setting_the_stage cost = 4.3 prerequisite = { focus = CAS_focus_setting_the_stage } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_country_flag = CAS_flag_nationalist_outlook } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_nationalist_fever_rises" add_political_power = 100 add_stability = 0.04 add_war_support = 0.10 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_nationalist_drift = 0.05 tooltip = nationalist_drift_tt } add_to_variable = { CAS_domestic_communist_drift = -0.05 tooltip = communism_drift_tt } add_to_variable = { CAS_domestic_democratic_drift = -0.05 tooltip = democratic_drift_tt } add_to_variable = { CAS_domestic_neutrality_drift = -0.03 tooltip = neutrality_drift_tt } } ai_will_do = { base = 10 } } ########################## ###### Nat Populism Tree focus = { id = CAS_focus_victory_for_strength icon = Ultranationalism x = -8 y = 1 relative_position_id = CAS_focus_nationalist_fever_rises cost = 8.6 prerequisite = { focus = CAS_focus_nationalist_fever_rises } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_victory_for_strength" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = -0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.07 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.07 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_family_promotion_programs icon = family x = -1 y = 1 relative_position_id = CAS_focus_victory_for_strength cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_strength } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_family_promotion_programs" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = -0.01 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.01 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.09 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_automation_developments_act icon = construction_engineering x = 1 y = 1 relative_position_id = CAS_focus_victory_for_strength cost = 8.6 prerequisite = { focus = CAS_focus_victory_for_strength } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_automation_developments_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.04 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = -0.01 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.01 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.07 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.01 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_national_diversity_act icon = industrialization x = 1 y = 1 relative_position_id = CAS_focus_family_promotion_programs cost = 8.6 prerequisite = { focus = CAS_focus_family_promotion_programs } prerequisite = { focus = CAS_focus_automation_developments_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_national_diversity_act" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_building_construction = { type = industrial_complex level = 1 } } 809 = { add_building_construction = { type = arms_factory level = 1 } } 810 = { add_building_construction = { type = industrial_complex level = 1 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_energy_investments icon = power_plant x = -2 y = 1 relative_position_id = CAS_focus_national_diversity_act cost = 8.6 prerequisite = { focus = CAS_focus_national_diversity_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_energy_investments" set_temp_variable = { treasury_change = -10.50 } modify_treasury_effect = yes 808 = { add_building_construction = { type = fossil_powerplant level = 1 } } 809 = { add_building_construction = { type = fossil_powerplant level = 1 } } 810 = { add_building_construction = { type = fossil_powerplant level = 1 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.02 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_mining_expansion_act icon = mining x = 0 y = 1 relative_position_id = CAS_focus_national_diversity_act cost = 8.6 prerequisite = { focus = CAS_focus_national_diversity_act } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_mining_expansion_act" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = chromium amount = 5 } } 809 = { add_extra_state_shared_building_slots = 1 add_resource = { type = aluminium amount = 5 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = tungsten amount = 5 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.04 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_military_industrial_investments icon = small_arms4 x = 2 y = 1 relative_position_id = CAS_focus_national_diversity_act cost = 8.6 prerequisite = { focus = CAS_focus_national_diversity_act } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_military_industrial_investments" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_building_construction = { type = arms_factory level = 1 } } 809 = { add_building_construction = { type = dockyard level = 1 } } 810 = { add_building_construction = { type = dockyard level = 1 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_future_leaders_program icon = army_defence1 x = 1 y = 1 relative_position_id = CAS_focus_energy_investments cost = 8.6 prerequisite = { focus = CAS_focus_energy_investments } prerequisite = { focus = CAS_focus_mining_expansion_act } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_future_leaders_program" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.06 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_org = 0.05 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_defence = 0.03 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_young_sailors_program icon = naval_doctrine x = 1 y = 1 relative_position_id = CAS_focus_mining_expansion_act cost = 8.6 prerequisite = { focus = CAS_focus_mining_expansion_act } prerequisite = { focus = CAS_focus_military_industrial_investments } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_young_sailors_program" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.06 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.04 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.04 tooltip = repair_speed_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.03 tooltip = naval_damage_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_expanding_military_civilian_joint_programs icon = ultranationalist_volunteers x = 1 y = 1 relative_position_id = CAS_focus_future_leaders_program cost = 8.6 prerequisite = { focus = CAS_focus_future_leaders_program } prerequisite = { focus = CAS_focus_young_sailors_program } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_expanding_military_civilian_joint_programs" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.06 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } } ai_will_do = { base = 10 } } ########################### ###### Nat Fascism Tree focus = { id = CAS_focus_the_scarlet_brigade_marches_to_victory icon = focus_generic_fascist_uprising x = -3 y = 1 relative_position_id = CAS_focus_nationalist_fever_rises cost = 8.6 prerequisite = { focus = CAS_focus_nationalist_fever_rises } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_scarlet_brigade_marches_to_victory" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = -0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_monthly_pop = -0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.10 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.08 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_penal_labor_corps icon = forced_labour x = 0 y = 1 relative_position_id = CAS_focus_the_scarlet_brigade_marches_to_victory cost = 8.6 prerequisite = { focus = CAS_focus_the_scarlet_brigade_marches_to_victory } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_penal_labor_corps" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_young_cascadians_association icon = focus_generic_fascist_militarism x = -2 y = 1 relative_position_id = CAS_focus_penal_labor_corps cost = 8.6 prerequisite = { focus = CAS_focus_penal_labor_corps } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_young_cascadians_association" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.03 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_conscription = 0.002 tooltip = conscription_tt } add_to_variable = { CAS_army_army_defence = 0.03 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_cascadian_defense_phase_one icon = industry_military x = 0 y = 1 relative_position_id = CAS_focus_penal_labor_corps cost = 8.6 prerequisite = { focus = CAS_focus_penal_labor_corps } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_defense_phase_one" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.08 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.03 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_homefront_is_still_a_front icon = luxury_goods x = 2 y = 1 relative_position_id = CAS_focus_penal_labor_corps cost = 8.6 prerequisite = { focus = CAS_focus_penal_labor_corps } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_homefront_is_still_a_front" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.04 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_cascadian_defense_phase_two icon = raw_materials x = 0 y = 1 relative_position_id = CAS_focus_cascadian_defense_phase_one cost = 8.6 prerequisite = { focus = CAS_focus_young_cascadians_association } prerequisite = { focus = CAS_focus_cascadian_defense_phase_one } prerequisite = { focus = CAS_focus_homefront_is_still_a_front } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_defense_phase_two" set_temp_variable = { treasury_change = -30.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = tungsten amount = 4 } add_resource = { type = chromium amount = 6 } } 809 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 1 } add_building_construction = { type = arms_factory level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 4 } add_resource = { type = rubber amount = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_police_cost = 0.04 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.075 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_military_automation_investments icon = small_arms_west x = -2 y = 1 relative_position_id = CAS_focus_cascadian_defense_phase_two cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_defense_phase_two } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_military_automation_investments" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.04 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_cascadian_defense_phase_three icon = farming_sector x = 0 y = 1 relative_position_id = CAS_focus_cascadian_defense_phase_two cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_defense_phase_two } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_defense_phase_three" set_temp_variable = { treasury_change = -11.25 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_research_speed = 0.02 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.15 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_peace_time_lottery_conscription icon = soldiers2 x = 2 y = 1 relative_position_id = CAS_focus_cascadian_defense_phase_two cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_defense_phase_two } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_peace_time_lottery_conscription" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_supply_consumption_factor = -0.06 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_training_time = -0.03 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_improving_military_logistical_needs icon = army_logistics x = 0 y = 1 relative_position_id = CAS_focus_cascadian_defense_phase_three cost = 8.6 prerequisite = { focus = CAS_focus_military_automation_investments } prerequisite = { focus = CAS_focus_cascadian_defense_phase_three } prerequisite = { focus = CAS_focus_peace_time_lottery_conscription } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_improving_military_logistical_needs" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.04 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.05 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_repair_speed_factor = 0.07 tooltip = repair_speed_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_supply_consumption_factor = -0.04 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } } ai_will_do = { base = 10 } } ############################ ###### Nat Military Junta Tree focus = { id = CAS_focus_the_first_of_many_victories icon = focus_generic_military_dictatorship x = 3 y = 1 relative_position_id = CAS_focus_nationalist_fever_rises cost = 8.6 prerequisite = { focus = CAS_focus_nationalist_fever_rises } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_first_of_many_victories" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.25 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_conscription = 0.002 tooltip = conscription_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.07 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.07 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.07 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_promoting_strategic_mining icon = mining_truck x = -2 y = 1 relative_position_id = CAS_focus_the_first_of_many_victories cost = 8.6 prerequisite = { focus = CAS_focus_the_first_of_many_victories } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_promoting_strategic_mining" set_temp_variable = { treasury_change = -20.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = tungsten amount = 5 } } 809 = { add_extra_state_shared_building_slots = 2 add_resource = { type = aluminium amount = 5 } add_resource = { type = steel amount = 5 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 5 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.01 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_national_economics icon = industry2 x = 0 y = 1 relative_position_id = CAS_focus_the_first_of_many_victories cost = 8.6 prerequisite = { focus = CAS_focus_the_first_of_many_victories } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_national_economics" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_establishing_defense_industry icon = army_military_industryy x = 2 y = 1 relative_position_id = CAS_focus_the_first_of_many_victories cost = 8.6 prerequisite = { focus = CAS_focus_the_first_of_many_victories } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_establishing_defense_industry" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_setting_up_mandatory_conscription icon = conscription x = 1 y = 1 relative_position_id = CAS_focus_promoting_strategic_mining cost = 8.6 prerequisite = { focus = CAS_focus_promoting_strategic_mining } prerequisite = { focus = CAS_focus_national_economics } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_setting_up_mandatory_conscription" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_conscription = 0.002 tooltip = conscription_tt } add_to_variable = { CAS_army_army_defence = 0.03 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_automation_conscription_act icon = production x = 1 y = 1 relative_position_id = CAS_focus_national_economics cost = 8.6 prerequisite = { focus = CAS_focus_national_economics } prerequisite = { focus = CAS_focus_establishing_defense_industry } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_automation_conscription_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_conscription = 0.002 tooltip = conscription_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.05 tooltip = supply_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_general_military_investments icon = general_staff x = 1 y = 1 relative_position_id = CAS_focus_setting_up_mandatory_conscription cost = 8.6 prerequisite = { focus = CAS_focus_setting_up_mandatory_conscription } prerequisite = { focus = CAS_focus_automation_conscription_act } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_general_military_investments" add_ideas = CAS_ideas_officer_training_funding custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.06 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.04 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.04 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.04 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_ground_attack_factor = 0.03 tooltip = ground_attack_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_army_funding_improvements icon = generic_entrenchment x = -1 y = 1 relative_position_id = CAS_focus_general_military_investments cost = 8.6 prerequisite = { focus = CAS_focus_general_military_investments } search_filters = { FOCUS_FILTER_ARMY } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_army_funding_improvements" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.02 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_naval_funding icon = naval_upgrade x = 1 y = 1 relative_position_id = CAS_focus_general_military_investments cost = 8.6 prerequisite = { focus = CAS_focus_general_military_investments } search_filters = { FOCUS_FILTER_NAVY } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_naval_funding" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.05 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.03 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.02 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_air_force_investments icon = airforce_base_1 x = 1 y = 1 relative_position_id = CAS_focus_army_funding_improvements cost = 8.6 prerequisite = { focus = CAS_focus_army_funding_improvements } prerequisite = { focus = CAS_focus_naval_funding } search_filters = { FOCUS_FILTER_AIR_XP } available = { nationalist_military_junta_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_air_force_investments" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.03 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.02 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.02 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } ####################### ###### Monarchism Tree focus = { id = CAS_focus_modern_victory_for_old_ideas icon = Parliament_monarchism x = 8 y = 1 relative_position_id = CAS_focus_nationalist_fever_rises cost = 8.6 prerequisite = { focus = CAS_focus_nationalist_fever_rises } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_modern_victory_for_old_ideas" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.10 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.10 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_modernizing_nobility_act icon = monarchism_constitution x = -1 y = 1 relative_position_id = CAS_focus_modern_victory_for_old_ideas cost = 8.6 prerequisite = { focus = CAS_focus_modern_victory_for_old_ideas } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_modernizing_nobility_act" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.03 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_reorganizing_traditional_military_ranks icon = gentleman_officers x = 1 y = 1 relative_position_id = CAS_focus_modern_victory_for_old_ideas cost = 8.6 prerequisite = { focus = CAS_focus_modern_victory_for_old_ideas } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_reorganizing_traditional_military_ranks" add_ideas = CAS_ideas_the_wegonian_rank_structure custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.03 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.01 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.01 tooltip = naval_defense_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_attack = 0.01 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.01 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_the_new_nation icon = monarchism x = 1 y = 1 relative_position_id = CAS_focus_modernizing_nobility_act cost = 8.6 prerequisite = { focus = CAS_focus_modernizing_nobility_act } prerequisite = { focus = CAS_focus_reorganizing_traditional_military_ranks } search_filters = { FOCUS_FILTER_POLITICAL } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_new_nation" custom_effect_tooltip = CAS_monarchism_tooltip_desc custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_nationalist_drift = 0.02 tooltip = nationalist_drift_tt } hidden_effect = { set_cosmetic_tag = CAS_monarchism_tooltip } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_developing_new_settlements icon = crane_and_tower x = -2 y = 1 relative_position_id = CAS_focus_the_new_nation cost = 8.6 prerequisite = { focus = CAS_focus_the_new_nation } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_developing_new_settlements" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } set_victory_points = { province = 7414 value = 2 } set_victory_points = { province = 1320 value = 2 } set_victory_points = { province = 12155 value = 2 } set_victory_points = { province = 7255 value = 2 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } hidden_effect = { set_province_name = { id = 7414 name = CAS_flag_mount_fort_baker } set_province_name = { id = 1320 name = CAS_flag_fort_ruby_mountain } set_province_name = { id = 12155 name = CAS_flag_fort_yakama } set_province_name = { id = 7255 name = CAS_flag_fort_saint_helens } } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_defense_towns icon = construct_factory x = 0 y = 1 relative_position_id = CAS_focus_the_new_nation cost = 8.6 prerequisite = { focus = CAS_focus_the_new_nation } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_defense_towns" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } set_victory_points = { province = 15113 value = 2 } set_victory_points = { province = 15109 value = 2 } set_victory_points = { province = 15103 value = 2 } set_victory_points = { province = 15304 value = 2 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } hidden_effect = { set_province_name = { id = 15113 name = CAS_flag_sprague } set_province_name = { id = 15109 name = CAS_flag_umatilla } set_province_name = { id = 15103 name = CAS_flag_arock } set_province_name = { id = 15304 name = CAS_flag_grimes_pass } } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_cascade_redoubts icon = city_fort x = 2 y = 1 relative_position_id = CAS_focus_the_new_nation cost = 8.6 prerequisite = { focus = CAS_focus_the_new_nation } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascade_redoubts" set_temp_variable = { treasury_change = -18.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = bunker level = 2 province = 15313 } add_building_construction = { type = bunker level = 2 province = 15312 } add_building_construction = { type = bunker level = 2 province = 15309 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = bunker level = 2 province = 7414 } add_building_construction = { type = bunker level = 2 province = 12214 } add_building_construction = { type = bunker level = 2 province = 742 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = bunker level = 2 province = 12183 } add_building_construction = { type = bunker level = 2 province = 1414 } add_building_construction = { type = bunker level = 2 province = 15104 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.05 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_green_mountain_guards icon = army_recruting1 x = 1 y = 1 relative_position_id = CAS_focus_developing_new_settlements cost = 8.6 prerequisite = { focus = CAS_focus_developing_new_settlements } prerequisite = { focus = CAS_focus_defense_towns } search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_green_mountain_guards" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_expanding_military_industries icon = factory_complex x = 1 y = 1 relative_position_id = CAS_focus_defense_towns cost = 8.6 prerequisite = { focus = CAS_focus_defense_towns } prerequisite = { focus = CAS_focus_cascade_redoubts } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_expanding_military_industries" set_temp_variable = { treasury_change = -22.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_cascadian_power icon = national_grid x = 1 y = 1 relative_position_id = CAS_focus_green_mountain_guards cost = 8.6 prerequisite = { focus = CAS_focus_green_mountain_guards } prerequisite = { focus = CAS_focus_expanding_military_industries } search_filters = { FOCUS_FILTER_ECONOMY } available = { nationalist_monarchists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_power" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 808 = { add_building_construction = { type = fossil_powerplant level = 1 } } 809 = { add_building_construction = { type = fossil_powerplant level = 1 } } 810 = { add_building_construction = { type = fossil_powerplant level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.07 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.04 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.04 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.01 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.01 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ##################################### ##### Cascadian Economy Tree ######## ##################################### focus = { id = CAS_focus_cascadian_economy icon = construct_factory x = 0 y = 18 cost = 8.6 search_filters = { FOCUS_FILTER_ECONOMY } available = { OR = { has_completed_focus = CAS_focus_western_politics has_completed_focus = CAS_focus_eastern_politics has_completed_focus = CAS_focus_home_grown_politics has_completed_focus = CAS_focus_nationalist_fever_rises } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_economy" set_temp_variable = { treasury_change = -11.25 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = fossil_powerplant level = 1 } add_building_construction = { type = industrial_complex level = 1 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.02 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_strategic_autarky_economy icon = autonomy x = 0 y = 1 relative_position_id = CAS_focus_cascadian_economy cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_economy } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_strategic_autarky_economy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.10 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.10 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.10 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.15 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.15 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.07 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.10 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.10 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.25 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 1.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } ########################################## #### Agriculture Development Sub Tree #### ########################################## focus = { id = CAS_focus_creating_a_real_agricultural_sector icon = farming x = -8 y = 1 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_creating_a_real_agricultural_sector" set_temp_variable = { temp_opinion = 10 } change_farmers_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.10 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.10 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.10 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.15 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.20 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_experimental_idaho_farms icon = Generic_Veggies x = -1 y = 1 relative_position_id = CAS_focus_creating_a_real_agricultural_sector cost = 8.6 prerequisite = { focus = CAS_focus_creating_a_real_agricultural_sector } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_experimental_idaho_farms" set_temp_variable = { treasury_change = -16.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = agriculture_district level = 2 } add_building_construction = { type = renewable_energy_infra level = 1 } } set_temp_variable = { temp_opinion = 10 } change_farmers_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.07 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_washington_pasture_products_and_more icon = Dairy_Industry x = 1 y = 1 relative_position_id = CAS_focus_creating_a_real_agricultural_sector cost = 8.6 prerequisite = { focus = CAS_focus_creating_a_real_agricultural_sector } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_washington_pasture_products_and_more" set_temp_variable = { treasury_change = -16.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = agriculture_district level = 2 } add_building_construction = { type = renewable_energy_infra level = 1 } } set_temp_variable = { temp_opinion = 10 } change_farmers_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_police_cost = 0.10 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.07 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.05 tooltip = energy_gain_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_oregon_vertical_farming_techniques icon = Wheat_Industry x = 1 y = 1 relative_position_id = CAS_focus_experimental_idaho_farms cost = 8.6 prerequisite = { focus = CAS_focus_experimental_idaho_farms } prerequisite = { focus = CAS_focus_washington_pasture_products_and_more } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_oregon_vertical_farming_techniques" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = agriculture_district level = 2 } } set_temp_variable = { temp_opinion = 10 } change_farmers_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.15 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.15 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.05 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.20 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = CAS_focus_mountain_agriculture_planning icon = farms_red_barn x = 0 y = 1 relative_position_id = CAS_focus_oregon_vertical_farming_techniques cost = 8.6 prerequisite = { focus = CAS_focus_oregon_vertical_farming_techniques } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_mountain_agriculture_planning" add_ideas = CAS_ideas_mountain_agriculture set_temp_variable = { treasury_change = -11.25 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 } } set_temp_variable = { temp_opinion = 10 } change_farmers_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.08 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.08 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.35 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.15 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.15 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.20 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_agriculture_district = no } } } ############################################ ##### Civilian Centric Economy Sub Tree #### ############################################ focus = { id = CAS_focus_civilian_centric_economics icon = industry_civilian x = -4 y = 2 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } mutually_exclusive = { focus = CAS_focus_militarized_economy_plan } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_civilian_centric_economics" set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.10 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.07 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.05 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.35 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.03 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.03 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 1.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } focus = { id = CAS_focus_home_grown_tech icon = computer x = -1 y = 1 relative_position_id = CAS_focus_civilian_centric_economics cost = 8.6 prerequisite = { focus = CAS_focus_civilian_centric_economics } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_home_grown_tech" set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.05 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.05 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.08 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.02 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.03 tooltip = office_park_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.10 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } focus = { id = CAS_focus_societal_workforce_program icon = industrialization x = 1 y = 1 relative_position_id = CAS_focus_civilian_centric_economics cost = 8.6 prerequisite = { focus = CAS_focus_civilian_centric_economics } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_societal_workforce_program" set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.10 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.10 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.09 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.05 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.25 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.04 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.04 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } focus = { id = CAS_focus_how_high_can_our_sky_rise icon = generic_office_construct x = -1 y = 1 relative_position_id = CAS_focus_home_grown_tech cost = 8.6 prerequisite = { focus = CAS_focus_home_grown_tech } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_how_high_can_our_sky_rise" set_temp_variable = { treasury_change = -24.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 } } 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 } } set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.09 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.25 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.02 tooltip = office_park_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.20 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_greater_olympian_development_scheme icon = construction3 x = 1 y = 1 relative_position_id = CAS_focus_home_grown_tech cost = 8.6 prerequisite = { focus = CAS_focus_home_grown_tech } prerequisite = { focus = CAS_focus_societal_workforce_program } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_greater_olympian_development_scheme" set_temp_variable = { treasury_change = -19.50 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = offices level = 1 } add_building_construction = { type = industrial_complex level = 1 } } set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.09 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.12 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.02 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.02 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.10 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.10 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_industrialize_cascadia icon = industrial_complexes x = 1 y = 1 relative_position_id = CAS_focus_societal_workforce_program cost = 8.6 prerequisite = { focus = CAS_focus_societal_workforce_program } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_industrialize_cascadia" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } } set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.10 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.15 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.02 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.20 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_improving_naval_and_shipping_industries icon = naval_dockyard x = 1 y = 1 relative_position_id = CAS_focus_how_high_can_our_sky_rise cost = 8.6 prerequisite = { focus = CAS_focus_how_high_can_our_sky_rise } prerequisite = { focus = CAS_focus_greater_olympian_development_scheme } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_improving_naval_and_shipping_industries" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 } } set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.15 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.13 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.02 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_developing_a_domestic_arms_industry icon = army_military_industryy x = 1 y = 1 relative_position_id = CAS_focus_greater_olympian_development_scheme cost = 8.6 prerequisite = { focus = CAS_focus_greater_olympian_development_scheme } prerequisite = { focus = CAS_focus_industrialize_cascadia } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_developing_a_domestic_arms_industry" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.11 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.02 tooltip = military_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_continued_diversification_efforts icon = construction_buldozer x = 1 y = 1 relative_position_id = CAS_focus_improving_naval_and_shipping_industries cost = 8.6 prerequisite = { focus = CAS_focus_improving_naval_and_shipping_industries } prerequisite = { focus = CAS_focus_developing_a_domestic_arms_industry } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_continued_diversification_efforts" set_temp_variable = { treasury_change = -34.50 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } add_building_construction = { type = offices level = 1 } } 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 } add_building_construction = { type = arms_factory level = 1 } } set_temp_variable = { temp_opinion = 15 } change_maritime_industry_opinion = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.10 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.10 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.10 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_construction_speed = 0.16 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.16 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.25 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.01 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.01 tooltip = civilian_industry_tax_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.02 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.02 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 1.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_a_true_economy icon = coins x = 0 y = 1 relative_position_id = CAS_focus_continued_diversification_efforts cost = 8.6 prerequisite = { focus = CAS_focus_continued_diversification_efforts } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_a_true_economy" set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes set_temp_variable = { temp_opinion = 5 } change_farmers_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.10 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.11 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.05 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.01 tooltip = office_park_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } ######################################## ##### Militarized Economy Sub Tree ##### ######################################## focus = { id = CAS_focus_militarized_economy_plan icon = industry_military x = 4 y = 2 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } mutually_exclusive = { focus = CAS_focus_civilian_centric_economics } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_militarized_economy_plan" swap_ideas = { remove_idea = maritime_industry add_idea = the_military } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.10 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.10 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.10 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.08 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.11 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.15 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.03 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.03 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.15 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 1.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } focus = { id = CAS_focus_cascadian_corps_of_engineers_program icon = defensive_forces x = 0 y = 1 relative_position_id = CAS_focus_militarized_economy_plan cost = 8.6 prerequisite = { focus = CAS_focus_militarized_economy_plan } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_corps_of_engineers_program" set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.10 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.05 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.07 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.10 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.15 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.15 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } focus = { id = CAS_focus_idaho_innovations icon = industry_tanks x = -2 y = 1 relative_position_id = CAS_focus_cascadian_corps_of_engineers_program cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_corps_of_engineers_program } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_idaho_innovations" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 2 } } set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.10 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.08 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.03 tooltip = military_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_oregon_armaments icon = factory_complex x = 0 y = 1 relative_position_id = CAS_focus_cascadian_corps_of_engineers_program cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_corps_of_engineers_program } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_oregon_armaments" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 2 } } set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.10 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.03 tooltip = military_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_washington_war_machines icon = factory_planning x = 2 y = 1 relative_position_id = CAS_focus_cascadian_corps_of_engineers_program cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_corps_of_engineers_program } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_washington_war_machines" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 2 } } set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.03 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.10 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.01 tooltip = military_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = CAS_focus_oregon_shipping icon = generic_convoy x = 1 y = 1 relative_position_id = CAS_focus_idaho_innovations cost = 8.6 prerequisite = { focus = CAS_focus_idaho_innovations } prerequisite = { focus = CAS_focus_oregon_armaments } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_oregon_shipping" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 } } set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.02 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.17 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.03 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_washington_naval_industries icon = focus_generic_refit_civilian_ships x = 1 y = 1 relative_position_id = CAS_focus_oregon_armaments cost = 8.6 prerequisite = { focus = CAS_focus_oregon_armaments } prerequisite = { focus = CAS_focus_washington_war_machines } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_washington_naval_industries" set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 } } set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes set_temp_variable = { temp_opinion = 5 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.02 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.17 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.03 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = CAS_focus_establishing_basic_industries icon = industry x = 0 y = 1 relative_position_id = CAS_focus_oregon_shipping cost = 8.6 prerequisite = { focus = CAS_focus_oregon_shipping } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_establishing_basic_industries" set_temp_variable = { treasury_change = -11.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 } add_building_construction = { type = infrastructure level = 1 } } set_temp_variable = { temp_opinion = 5 } change_the_military_opinion = yes set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.02 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.04 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.07 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.05 tooltip = civilian_industry_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.01 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = CAS_focus_establishing_basic_tech_industries icon = science2 x = 0 y = 1 relative_position_id = CAS_focus_washington_naval_industries cost = 8.6 prerequisite = { focus = CAS_focus_washington_naval_industries } search_filters = { FOCUS_FILTER_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_establishing_basic_tech_industries" set_temp_variable = { treasury_change = -15.50 } modify_treasury_effect = yes 810 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 } add_building_construction = { type = infrastructure level = 1 } } set_temp_variable = { temp_opinion = 5 } change_the_military_opinion = yes set_temp_variable = { temp_opinion = 10 } change_labour_unions_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_unemployment_tolerance = 0.02 tooltip = high_unemployment_threshold_modifier_tt } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.10 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.08 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.10 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.08 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.06 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.04 tooltip = office_park_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.01 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = CAS_focus_an_economy_with_a_state icon = lion_economy x = 1 y = 1 relative_position_id = CAS_focus_establishing_basic_industries cost = 8.6 prerequisite = { focus = CAS_focus_establishing_basic_industries } prerequisite = { focus = CAS_focus_establishing_basic_tech_industries } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_an_economy_with_a_state" set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.10 tooltip = personnel_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_bureaucracy_cost = 0.02 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_nationalist_drift = 0.03 tooltip = nationalist_drift_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.08 tooltip = drift_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.10 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.07 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.10 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.03 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.03 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_supply_consumption_factor = -0.15 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_training_time = -0.15 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_conscription = 0.005 tooltip = conscription_tt } add_to_variable = { CAS_army_army_org = 0.04 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_defence = 0.04 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.250 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } ######################################## ##### Powering The Nation Sub Tree ##### ######################################## focus = { id = CAS_focus_powering_the_nation icon = national_grid x = 0 y = 3 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_powering_the_nation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.10 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.10 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.15 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_military_tax_collection_efficiency = 0.03 tooltip = military_industry_tax_modifier_tt } add_to_variable = { CAS_tax_dockyard_tax_collection_efficiency = 0.03 tooltip = dockyard_income_tax_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.200 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 } } focus = { id = CAS_focus_bringing_washington_online icon = USA_washington_state x = 0 y = 1 relative_position_id = CAS_focus_powering_the_nation cost = 8.6 prerequisite = { focus = CAS_focus_powering_the_nation } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_bringing_washington_online" set_temp_variable = { treasury_change = -5.75 } modify_treasury_effect = yes 809 = { add_building_construction = { type = fossil_powerplant level = 1 } add_building_construction = { type = infrastructure level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.03 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.04 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.10 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.10 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.05 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.200 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_bringing_idaho_online icon = USA_idaho_state x = -1 y = 1 relative_position_id = CAS_focus_bringing_washington_online cost = 8.6 prerequisite = { focus = CAS_focus_bringing_washington_online } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_bringing_idaho_online" set_temp_variable = { treasury_change = -5.75 } modify_treasury_effect = yes 808 = { add_building_construction = { type = fossil_powerplant level = 1 } add_building_construction = { type = infrastructure level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.03 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.04 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.10 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.10 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.05 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.200 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_bringing_oregon_online icon = USA_oregon_state x = 1 y = 1 relative_position_id = CAS_focus_bringing_washington_online cost = 8.6 prerequisite = { focus = CAS_focus_bringing_washington_online } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_bringing_oregon_online" set_temp_variable = { treasury_change = -5.75 } modify_treasury_effect = yes 810 = { add_building_construction = { type = fossil_powerplant level = 1 } add_building_construction = { type = infrastructure level = 1 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.03 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.04 tooltip = monthly_population_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_energy_production = 0.10 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.10 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_interest_rate = -0.05 tooltip = interest_rate_multiplier_modifier_tt } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.200 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_stabilizing_the_national_grid icon = power_plant x = 1 y = 1 relative_position_id = CAS_focus_bringing_idaho_online cost = 8.6 prerequisite = { focus = CAS_focus_bringing_idaho_online } prerequisite = { focus = CAS_focus_bringing_oregon_online } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_stabilizing_the_national_grid" set_temp_variable = { treasury_change = -17.00 } modify_treasury_effect = yes 809 = { add_building_construction = { type = renewable_energy_infra level = 2 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.03 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.03 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.03 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_monthly_pop = 0.07 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.05 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_energy_production = 0.10 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.10 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_office_workforce = 0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.200 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ################################# ##### Northern Pacific Expansions ################################# focus = { id = CAS_focus_raising_the_northern_pacific_flag icon = USA_Northern_Pacific x = -6 y = 1 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_raising_the_northern_pacific_flag" set_temp_variable = { treasury_change = -2.00 } modify_treasury_effect = yes build_railway = { level = 1 build_only_on_allied = yes path = { 7315 12214 10327 15113 12673 12124 } } build_railway = { level = 2 build_only_on_allied = yes path = { 15113 1690 } } build_railway = { level = 1 build_only_on_allied = yes path = { 1690 15314 } } 808 = { add_building_construction = { type = supply_node level = 1 province = 1690 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.15 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.15 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = -0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = -0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = -0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.125 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_northern_pacific_southern_route icon = focus_generic_railroad x = -2 y = 1 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { has_completed_focus = CAS_focus_raising_the_northern_pacific_flag } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_northern_pacific_southern_route" set_temp_variable = { treasury_change = -3.20 } modify_treasury_effect = yes build_railway = { level = 2 build_only_on_allied = yes path = { 4328 4274 15104 15105 4826 7721 15301 15302 } } build_railway = { level = 1 build_only_on_allied = yes path = { 505 11733 528 4328 } } build_railway = { level = 1 build_only_on_allied = yes path = { 528 4274 } } 808 = { add_building_construction = { type = supply_node level = 1 province = 15302 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.15 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.15 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.05 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.05 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = -0.05 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = -0.05 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = -0.05 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.125 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_northern_pacific_rocky_mountain_route icon = Generic_Train x = 2 y = 1 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { has_completed_focus = CAS_focus_raising_the_northern_pacific_flag } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_northern_pacific_rocky_mountain_route" set_temp_variable = { treasury_change = -1.80 } modify_treasury_effect = yes build_railway = { level = 2 build_only_on_allied = yes path = { 12673 15311 7845 4778 15302 } } build_railway = { level = 1 build_only_on_allied = yes path = { 4778 15301 } } build_railway = { level = 1 build_only_on_allied = yes path = { 1690 12124 15311 } } build_railway = { level = 1 build_only_on_allied = yes path = { 7845 3781 15312 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.07 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = -0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = -0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = -0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.075 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_northern_pacific_beyond_boise_route icon = Generic_Railroads x = 6 y = 1 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { has_completed_focus = CAS_focus_raising_the_northern_pacific_flag } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_northern_pacific_beyond_boise_route" set_temp_variable = { treasury_change = -1.60 } modify_treasury_effect = yes build_railway = { level = 1 build_only_on_allied = yes path = { 15302 15304 15300 15298 15297 15292 } } build_railway = { level = 1 build_only_on_allied = yes path = { 15297 1789 15292 } } build_railway = { level = 1 build_only_on_allied = yes path = { 15302 10556 15288 } } build_railway = { level = 1 build_only_on_allied = yes path = { 15301 9616 12607 15288 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.07 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.03 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.02 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = -0.02 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = -0.02 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = -0.02 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = -0.02 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.075 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 25 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ##################################### ##### Excavating The Nation Tree #### ##################################### focus = { id = CAS_focus_excavating_the_nation icon = mining x = 8 y = 1 relative_position_id = CAS_focus_strategic_autarky_economy cost = 8.6 prerequisite = { focus = CAS_focus_strategic_autarky_economy } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_excavating_the_nation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.03 tooltip = research_speed_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.05 tooltip = foreign_influence_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.05 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.05 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_energy_production = 0.02 tooltip = energy_gain_multiplier_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CAS_industrial_energy_consumption = -0.02 tooltip = energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_wenatchee_iron_works_complex icon = steel_production2 x = -2 y = 1 relative_position_id = CAS_focus_excavating_the_nation cost = 8.6 prerequisite = { focus = CAS_focus_excavating_the_nation } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_wenatchee_iron_works_complex" set_temp_variable = { treasury_change = -8.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_resource = { type = steel amount = 7 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.01 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.04 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.04 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_yakima_bauxite_mills icon = focus_generic_aluminum x = 0 y = 1 relative_position_id = CAS_focus_excavating_the_nation cost = 8.6 prerequisite = { focus = CAS_focus_excavating_the_nation } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_yakima_bauxite_mills" set_temp_variable = { treasury_change = -8.00 } modify_treasury_effect = yes 809 = { add_extra_state_shared_building_slots = 1 add_resource = { type = aluminium amount = 7 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.01 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.04 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.04 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_making_a_valley_out_of_a_mountain icon = raw_materials x = 2 y = 1 relative_position_id = CAS_focus_excavating_the_nation cost = 8.6 prerequisite = { focus = CAS_focus_excavating_the_nation } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_making_a_valley_out_of_a_mountain" set_temp_variable = { treasury_change = -9.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = tungsten amount = 3 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = tungsten amount = 4 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.01 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.04 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.04 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.03 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.06 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_growing_the_precious_metals_sector icon = resource_extraction x = 1 y = 1 relative_position_id = CAS_focus_wenatchee_iron_works_complex cost = 8.6 prerequisite = { focus = CAS_focus_wenatchee_iron_works_complex } prerequisite = { focus = CAS_focus_yakima_bauxite_mills } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_growing_the_precious_metals_sector" set_temp_variable = { treasury_change = -9.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = chromium amount = 4 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = chromium amount = 3 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.01 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.04 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.04 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.02 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_investing_in_fossil_fuel_developments icon = oil_production2 x = 1 y = 1 relative_position_id = CAS_focus_yakima_bauxite_mills cost = 8.6 prerequisite = { focus = CAS_focus_yakima_bauxite_mills } prerequisite = { focus = CAS_focus_making_a_valley_out_of_a_mountain } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_investing_in_fossil_fuel_developments" set_temp_variable = { treasury_change = -23.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 10 } } 809 = { add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 5 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 5 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.06 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.03 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.04 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.04 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.05 tooltip = industrial_capacity_factory_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_corporate_tax_collection_efficiency = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.01 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_strategic_rubber_production_facilities icon = rubber_production x = 1 y = 1 relative_position_id = CAS_focus_growing_the_precious_metals_sector cost = 8.6 prerequisite = { focus = CAS_focus_growing_the_precious_metals_sector } prerequisite = { focus = CAS_focus_investing_in_fossil_fuel_developments } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_strategic_rubber_production_facilities" set_temp_variable = { treasury_change = -11.00 } modify_treasury_effect = yes 808 = { add_extra_state_shared_building_slots = 1 add_resource = { type = rubber amount = 3 } } 809 = { add_resource = { type = rubber amount = 3 } } 810 = { add_extra_state_shared_building_slots = 1 add_resource = { type = rubber amount = 3 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.05 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.04 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } add_to_variable = { CAS_industrial_consumer_goods = -0.02 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.01 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.01 tooltip = civilian_industry_tax_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = -0.10 tooltip = resource_sector_workers_modifier_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = CAS_focus_natural_resource_institute_of_cascadia icon = research3 x = 0 y = 1 relative_position_id = CAS_focus_strategic_rubber_production_facilities cost = 8.6 prerequisite = { focus = CAS_focus_strategic_rubber_production_facilities } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_natural_resource_institute_of_cascadia" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.15 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_research_speed = 0.07 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.07 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_production_efficiency_cap = 0.08 tooltip = production_factory_max_efficiency_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_tax_policies } add_to_variable = { CAS_tax_office_park_tax_collection_efficiency = 0.03 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { CAS_tax_civilian_tax_collection_efficiency = 0.03 tooltip = civilian_industry_tax_modifier_tt } add_to_variable = { CAS_tax_population_tax_collection_efficiency = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_resource_extraction = 0.30 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.03 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.03 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.03 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_productivity = 0.500 tooltip = productivity_growth_modifier_tt } } ai_will_do = { base = 10 } } ################################### ##### Cascadian Military Tree ##### ################################### focus = { id = CAS_focus_cascadian_military icon = general_staff x = 25 y = 18 cost = 8.6 search_filters = { FOCUS_FILTER_MILITARY_LAWS } available = { OR = { has_completed_focus = CAS_focus_western_politics has_completed_focus = CAS_focus_eastern_politics has_completed_focus = CAS_focus_home_grown_politics has_completed_focus = CAS_focus_nationalist_fever_rises } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_military" add_ideas = CAS_ideas_cascadian_armed_services_infancy custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.05 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.05 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.15 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.15 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_org = 0.05 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.10 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.10 tooltip = repair_speed_factor_tt } add_to_variable = { CAS_navy_naval_speed = 0.10 tooltip = naval_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.10 tooltip = air_mission_efficiency_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_mountaineering_army icon = focus_SMB_mountain_guns x = -6 y = 1 relative_position_id = CAS_focus_cascadian_military cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_military } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_mountaineering_army" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.15 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.15 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_org = 0.05 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_attack = 0.02 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_filling_in_logistical_holes icon = army_build_rifle x = -2 y = 1 relative_position_id = CAS_focus_mountaineering_army cost = 8.6 prerequisite = { focus = CAS_focus_mountaineering_army } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_filling_in_logistical_holes" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_supply_consumption_factor = -0.30 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_streamlining_personnel_placement icon = mobilization_plan x = 0 y = 1 relative_position_id = CAS_focus_mountaineering_army cost = 8.6 prerequisite = { focus = CAS_focus_mountaineering_army } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_streamlining_personnel_placement" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.20 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.20 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_org = 0.02 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.02 tooltip = max_planning_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_expanding_training_camps icon = Generic_Command_Power x = 2 y = 1 relative_position_id = CAS_focus_mountaineering_army cost = 8.6 prerequisite = { focus = CAS_focus_mountaineering_army } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_expanding_training_camps" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.30 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_codifying_equipment_standardizations icon = Generic_Military_Equipment x = 1 y = 1 relative_position_id = CAS_focus_filling_in_logistical_holes cost = 8.6 prerequisite = { focus = CAS_focus_filling_in_logistical_holes } prerequisite = { focus = CAS_focus_streamlining_personnel_placement } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_codifying_equipment_standardizations" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.10 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.10 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_defence = -0.02 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_attack = 0.05 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.07 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_targeted_motorization_efforts icon = generic_utility_vehice x = 1 y = 1 relative_position_id = CAS_focus_streamlining_personnel_placement cost = 8.6 prerequisite = { focus = CAS_focus_streamlining_personnel_placement } prerequisite = { focus = CAS_focus_expanding_training_camps } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_targeted_motorization_efforts" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.10 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.10 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.07 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_general_refinement_programs icon = army_reform x = 1 y = 1 relative_position_id = CAS_focus_codifying_equipment_standardizations cost = 8.6 prerequisite = { focus = CAS_focus_codifying_equipment_standardizations } prerequisite = { focus = CAS_focus_targeted_motorization_efforts } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_general_refinement_programs" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.05 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.05 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_attack = 0.03 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_org = 0.04 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.04 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.07 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_army_defensive_strategy icon = generic_entrenchment x = -2 y = 1 relative_position_id = CAS_focus_general_refinement_programs cost = 8.6 prerequisite = { focus = CAS_focus_general_refinement_programs } mutually_exclusive = { focus = CAS_focus_aggression_strategy } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_army_defensive_strategy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_training_time = -0.05 tooltip = training_time_factor_tt } add_to_variable = { CAS_army_supply_consumption_factor = -0.05 tooltip = supply_consumption_factor_tt } add_to_variable = { CAS_army_army_defence = 0.04 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.02 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_strengthening_defensive_counter_measures icon = generic_atgm x = -1 y = 1 relative_position_id = CAS_focus_army_defensive_strategy cost = 8.6 prerequisite = { focus = CAS_focus_army_defensive_strategy } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_strengthening_defensive_counter_measures" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.04 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_anti_air_developments icon = generic_manpads x = 1 y = 1 relative_position_id = CAS_focus_army_defensive_strategy cost = 8.6 prerequisite = { focus = CAS_focus_army_defensive_strategy } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_anti_air_developments" add_ideas = CAS_ideas_army_anti_air_defenses custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.03 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.04 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_defense_social_benefit_contracts icon = focus_generic_full_social_mobilization x = 1 y = 1 relative_position_id = CAS_focus_strengthening_defensive_counter_measures cost = 8.6 prerequisite = { focus = CAS_focus_strengthening_defensive_counter_measures } prerequisite = { focus = CAS_focus_anti_air_developments } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_defense_social_benefit_contracts" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = 0.04 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_defence = 0.04 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_conscription = 0.005 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_aggression_strategy icon = Focus_Mobile_Warfare_Doctrine x = 2 y = 1 relative_position_id = CAS_focus_general_refinement_programs cost = 8.6 prerequisite = { focus = CAS_focus_general_refinement_programs } mutually_exclusive = { focus = CAS_focus_army_defensive_strategy } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_aggression_strategy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_attack = 0.04 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.05 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_emphasis_on_mobility icon = cult_of_speed x = -1 y = 1 relative_position_id = CAS_focus_aggression_strategy cost = 8.6 prerequisite = { focus = CAS_focus_aggression_strategy } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_emphasis_on_mobility" add_ideas = CAS_ideas_cascading_offensives custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_attack = 0.04 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.05 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_rearming_soldiers icon = Focus_Machine_Gun x = 1 y = 1 relative_position_id = CAS_focus_aggression_strategy cost = 8.6 prerequisite = { focus = CAS_focus_aggression_strategy } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_rearming_soldiers" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_attack = 0.04 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.05 tooltip = breakthrough_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_securing_dedicated_conscription icon = army_mobilisation1 x = 1 y = 1 relative_position_id = CAS_focus_emphasis_on_mobility cost = 8.6 prerequisite = { focus = CAS_focus_emphasis_on_mobility } prerequisite = { focus = CAS_focus_rearming_soldiers } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_securing_dedicated_conscription" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_attack = 0.04 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.03 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.05 tooltip = breakthrough_factor_tt } add_to_variable = { CAS_army_conscription = 0.005 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_all_terrain_combat_training icon = army_planning x = 2 y = 1 relative_position_id = CAS_focus_defense_social_benefit_contracts cost = 8.6 prerequisite = { focus = CAS_focus_defense_social_benefit_contracts focus = CAS_focus_securing_dedicated_conscription } search_filters = { FOCUS_FILTER_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_all_terrain_combat_training" add_ideas = CAS_ideas_all_terrain_combat_training custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_attack = 0.02 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.02 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_army_org = 0.04 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.07 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.03 tooltip = breakthrough_factor_tt } add_to_variable = { CAS_army_conscription = 0.001 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_cascadian_navy icon = frigates x = 0 y = 1 relative_position_id = CAS_focus_cascadian_military cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_military } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cascadian_navy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.07 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.20 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_speed = 0.20 tooltip = naval_speed_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.20 tooltip = repair_speed_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_updating_fleet_logistics icon = no_blueprint_ship x = -1 y = 1 relative_position_id = CAS_focus_cascadian_navy cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_navy } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_updating_fleet_logistics" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.10 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_speed = 0.10 tooltip = naval_speed_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.10 tooltip = repair_speed_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_remodeling_training_facilities icon = naval_upgrade x = 1 y = 1 relative_position_id = CAS_focus_cascadian_navy cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_navy } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_remodeling_training_facilities" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.05 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.05 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.05 tooltip = naval_defense_factor_tt } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.05 tooltip = navy_anti_air_attack_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_navy_personnel_advancements_training icon = navy3 x = 1 y = 1 relative_position_id = CAS_focus_updating_fleet_logistics cost = 8.6 prerequisite = { focus = CAS_focus_updating_fleet_logistics } prerequisite = { focus = CAS_focus_remodeling_training_facilities } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_navy_personnel_advancements_training" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.05 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.05 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.05 tooltip = naval_defense_factor_tt } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.05 tooltip = navy_anti_air_attack_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_fixing_outdated_propulsion_systems icon = navy2 x = -2 y = 1 relative_position_id = CAS_focus_navy_personnel_advancements_training cost = 8.6 prerequisite = { focus = CAS_focus_navy_personnel_advancements_training } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_fixing_outdated_propulsion_systems" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_speed = 0.10 tooltip = naval_speed_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.02 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.02 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_standardizing_repair_facilities icon = navy x = 0 y = 1 relative_position_id = CAS_focus_navy_personnel_advancements_training cost = 8.6 prerequisite = { focus = CAS_focus_navy_personnel_advancements_training } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_standardizing_repair_facilities" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_repair_speed_factor = 0.10 tooltip = repair_speed_factor_tt } add_to_variable = { CAS_navy_naval_speed = 0.02 tooltip = naval_speed_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.02 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.02 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_weapons_system_task_force icon = battleships2 x = 2 y = 1 relative_position_id = CAS_focus_navy_personnel_advancements_training cost = 8.6 prerequisite = { focus = CAS_focus_navy_personnel_advancements_training } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_weapons_system_task_force" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_dockyard_output = 0.04 tooltip = industrial_capacity_dockyard_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.08 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.03 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.03 tooltip = naval_defense_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.02 tooltip = repair_speed_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.02 tooltip = naval_morale_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_naval_firepower_strategy icon = battle_ship_purple x = 1 y = 1 relative_position_id = CAS_focus_fixing_outdated_propulsion_systems cost = 8.6 prerequisite = { focus = CAS_focus_fixing_outdated_propulsion_systems } prerequisite = { focus = CAS_focus_standardizing_repair_facilities } mutually_exclusive = { focus = CAS_focus_naval_replacement_strategy } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_naval_firepower_strategy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.04 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.03 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.03 tooltip = naval_defense_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.02 tooltip = naval_morale_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_future_navies_program icon = destroyers x = 0 y = 1 relative_position_id = CAS_focus_naval_firepower_strategy cost = 8.6 prerequisite = { focus = CAS_focus_naval_firepower_strategy } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_future_navies_program" add_ideas = CAS_ideas_future_navies_program custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.08 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.02 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.02 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_strategic_shipbuilding icon = generic_ship2 x = 0 y = 1 relative_position_id = CAS_focus_future_navies_program cost = 8.6 prerequisite = { focus = CAS_focus_future_navies_program } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_strategic_shipbuilding" add_ideas = CAS_ideas_tomorrows_navy custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.02 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.02 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.02 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_naval_replacement_strategy icon = generic_ship_fix x = 1 y = 1 relative_position_id = CAS_focus_standardizing_repair_facilities cost = 8.6 prerequisite = { focus = CAS_focus_standardizing_repair_facilities } prerequisite = { focus = CAS_focus_weapons_system_task_force } mutually_exclusive = { focus = CAS_focus_naval_firepower_strategy } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_naval_replacement_strategy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.01 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { CAS_navy_naval_damage = 0.01 tooltip = naval_damage_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.01 tooltip = naval_defense_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.04 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.07 tooltip = repair_speed_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_ship_design_standards_commission icon = naval_dockyard x = 0 y = 1 relative_position_id = CAS_focus_naval_replacement_strategy cost = 8.6 prerequisite = { focus = CAS_focus_naval_replacement_strategy } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_ship_design_standards_commission" add_ideas = CAS_ideas_design_standards custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.03 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.05 tooltip = repair_speed_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_survivability_designing_priority icon = Generic_Naval_Helicopter x = 0 y = 1 relative_position_id = CAS_focus_ship_design_standards_commission cost = 8.6 prerequisite = { focus = CAS_focus_ship_design_standards_commission } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_survivability_designing_priority" add_ideas = CAS_ideas_survivability_designs custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_naval_morale_factor = 0.03 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.05 tooltip = repair_speed_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_coastal_primary_training icon = coastal_fort x = 1 y = 1 relative_position_id = CAS_focus_strategic_shipbuilding cost = 8.6 prerequisite = { focus = CAS_focus_strategic_shipbuilding focus = CAS_focus_survivability_designing_priority } search_filters = { FOCUS_FILTER_NAVY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_coastal_primary_training" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_navy_service_branch } add_to_variable = { CAS_navy_anti_air_attack_factor = 0.02 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { CAS_navy_naval_defense = 0.02 tooltip = naval_defense_factor_tt } add_to_variable = { CAS_navy_naval_morale_factor = 0.05 tooltip = naval_morale_factor_tt } add_to_variable = { CAS_navy_repair_speed_factor = 0.05 tooltip = repair_speed_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_air_force_of_cascadia icon = airforce_base_1 x = 6 y = 1 relative_position_id = CAS_focus_cascadian_military cost = 8.6 prerequisite = { focus = CAS_focus_cascadian_military } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_air_force_of_cascadia" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.15 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.02 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.01 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.01 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_fighter_priority_strategy icon = advan_fighters x = -1 y = 1 relative_position_id = CAS_focus_air_force_of_cascadia cost = 8.6 prerequisite = { focus = CAS_focus_air_force_of_cascadia } mutually_exclusive = { focus = CAS_focus_bomber_priority_strategy } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_fighter_priority_strategy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.02 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.07 tooltip = air_attack_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_improved_weapons_testing icon = fighters2 x = 0 y = 1 relative_position_id = CAS_focus_fighter_priority_strategy cost = 8.6 prerequisite = { focus = CAS_focus_fighter_priority_strategy } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_improved_weapons_testing" add_ideas = CAS_ideas_weapons_testing_facilities custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_education_cost = 0.06 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.02 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.07 tooltip = air_attack_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_retooling_aircraft_production icon = Jet_Fighters x = 0 y = 1 relative_position_id = CAS_focus_improved_weapons_testing cost = 8.6 prerequisite = { focus = CAS_focus_improved_weapons_testing } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_retooling_aircraft_production" add_ideas = CAS_ideas_weapons_testing_facilities custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.02 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.07 tooltip = air_attack_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_bomber_priority_strategy icon = bombers x = 1 y = 1 relative_position_id = CAS_focus_air_force_of_cascadia cost = 8.6 prerequisite = { focus = CAS_focus_air_force_of_cascadia } mutually_exclusive = { focus = CAS_focus_fighter_priority_strategy } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_bomber_priority_strategy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.03 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.07 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_payload_developments icon = bombs3 x = 0 y = 1 relative_position_id = CAS_focus_bomber_priority_strategy cost = 8.6 prerequisite = { focus = CAS_focus_bomber_priority_strategy } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_payload_developments" add_ideas = CAS_ideas_improved_payload_methods custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_ground_attack_factor = 0.05 tooltip = ground_attack_factor_tt } add_to_variable = { CAS_airforce_air_agility = 0.03 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.04 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_retooling_aircraft_production_two icon = close_air_support x = 0 y = 1 relative_position_id = CAS_focus_payload_developments cost = 8.6 prerequisite = { focus = CAS_focus_payload_developments } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_retooling_aircraft_production_two" add_ideas = CAS_ideas_bomber_centric_production custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_ground_attack_factor = 0.05 tooltip = ground_attack_factor_tt } add_to_variable = { CAS_airforce_air_agility = 0.03 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.04 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_simulator_investments icon = Generic_Pilots x = 1 y = 1 relative_position_id = CAS_focus_retooling_aircraft_production cost = 8.6 prerequisite = { focus = CAS_focus_retooling_aircraft_production focus = CAS_focus_retooling_aircraft_production_two } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_simulator_investments" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.02 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_ground_attack_factor = 0.02 tooltip = ground_attack_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.01 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.01 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_general_infrastructure_investments icon = GEO_air_investments x = 0 y = 1 relative_position_id = CAS_focus_simulator_investments cost = 8.6 prerequisite = { focus = CAS_focus_simulator_investments } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_general_infrastructure_investments" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.02 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_construction_speed = 0.06 tooltip = production_speed_buildings_factor_tt } add_to_variable = { CAS_industrial_factory_output = 0.06 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.02 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_ground_attack_factor = 0.02 tooltip = ground_attack_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.01 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.01 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_air_force_assistance_department icon = Generic_Transport_Helicopter x = 0 y = 1 relative_position_id = CAS_focus_general_infrastructure_investments cost = 8.6 prerequisite = { focus = CAS_focus_general_infrastructure_investments } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_air_force_assistance_department" add_ideas = CAS_ideas_assistance_department custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_factory_output = 0.04 tooltip = industrial_capacity_factory_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.02 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_ground_attack_factor = 0.02 tooltip = ground_attack_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.01 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.01 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_clear_skies_ahead icon = flying_clubs x = 0 y = 1 relative_position_id = CAS_focus_air_force_assistance_department cost = 8.6 prerequisite = { focus = CAS_focus_air_force_assistance_department } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_clear_skies_ahead" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.10 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_air_agility = 0.04 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.02 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.02 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_a_refined_fighting_force icon = army_general_stuff3 x = 0 y = 1 relative_position_id = CAS_focus_coastal_primary_training cost = 8.6 prerequisite = { focus = CAS_focus_all_terrain_combat_training } prerequisite = { focus = CAS_focus_coastal_primary_training } prerequisite = { focus = CAS_focus_clear_skies_ahead } search_filters = { FOCUS_FILTER_AIR_XP } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_a_refined_fighting_force" swap_ideas = { remove_idea = CAS_ideas_cascadian_armed_services_infancy add_idea = CAS_ideas_cascadian_armed_services_refined } } ai_will_do = { base = 10 } } ######################################### ##### Cascadian Foreign Policy Tree ##### ######################################### focus = { id = CAS_focus_beyond_the_mountain_home icon = demand_territory3 x = 50 y = 18 cost = 8.6 search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { has_completed_focus = CAS_focus_western_politics has_completed_focus = CAS_focus_eastern_politics has_completed_focus = CAS_focus_home_grown_politics has_completed_focus = CAS_focus_nationalist_fever_rises } OR = { has_completed_focus = CAS_focus_a_true_economy has_completed_focus = CAS_focus_an_economy_with_a_state } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_beyond_the_mountain_home" add_stability = 0.07 add_war_support = 0.04 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.13 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.02 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.025 tooltip = productivity_growth_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.10 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.10 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.10 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = 0.10 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = 0.10 tooltip = resource_sector_workers_modifier_tt } } ai_will_do = { base = 10 } } ################################# ##### Pan-Pacific Plan Tree ##### ################################# focus = { id = CAS_focus_pan_pacific_plan icon = pacific_states x = -5 y = 1 relative_position_id = CAS_focus_beyond_the_mountain_home cost = 8.6 prerequisite = { focus = CAS_focus_beyond_the_mountain_home } mutually_exclusive = { focus = CAS_focus_cambrian_unity_plan focus = CAS_focus_old_republic_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_pan_pacific_plan" add_stability = 0.05 add_war_support = 0.08 swap_ideas = { remove_idea = CAS_ideas_domestic_centric_policy add_idea = CAS_ideas_developing_foreign_policy } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } } ai_will_do = { base = 15 } } focus = { id = CAS_focus_preparing_for_the_hunt icon = annex_country x = -1 y = 1 relative_position_id = CAS_focus_pan_pacific_plan cost = 8.6 prerequisite = { focus = CAS_focus_pan_pacific_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_preparing_for_the_hunt" 811 = { add_claim_by = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.02 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_strike_down_the_bear icon = Generic_Invasion2 x = 1 y = 1 relative_position_id = CAS_focus_pan_pacific_plan cost = 8.6 prerequisite = { focus = CAS_focus_pan_pacific_plan } will_lead_to_war_with = CAL search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_completed_focus = CAS_focus_preparing_for_the_hunt has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_strike_down_the_bear" set_temp_variable = { wargoal_on = CAL } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = CAL type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_the_great_southern_expedition icon = demand_territory x = 0 y = 1 relative_position_id = CAS_focus_preparing_for_the_hunt cost = 8.6 prerequisite = { focus = CAS_focus_preparing_for_the_hunt } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_great_southern_expedition" 828 = { add_claim_by = CAS } 829 = { add_claim_by = CAS } 831 = { add_claim_by = CAS } 836 = { add_claim_by = CAS } 837 = { add_claim_by = CAS } 839 = { add_claim_by = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.01 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_operation_yucatan icon = attack_mexico2 x = 0 y = 1 relative_position_id = CAS_focus_strike_down_the_bear cost = 8.6 prerequisite = { focus = CAS_focus_strike_down_the_bear } will_lead_to_war_with = MEX search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_completed_focus = CAS_focus_the_great_southern_expedition has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_operation_yucatan" set_temp_variable = { wargoal_on = MEX } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = MEX type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_rio_grande_republic icon = democratic_stability x = -1 y = 1 relative_position_id = CAS_focus_the_great_southern_expedition cost = 8.6 prerequisite = { focus = CAS_focus_the_great_southern_expedition } prerequisite = { focus = CAS_focus_operation_yucatan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 830 = { compliance > 75 } 832 = { compliance > 75 } 833 = { compliance > 75 } } AND = { 830 = { is_owned_and_controlled_by = MEX } 832 = { is_owned_and_controlled_by = MEX } 833 = { is_owned_and_controlled_by = MEX } MEX = { is_subject_of = CAS } } AND = { 832 = { is_owned_and_controlled_by = RGD } 833 = { is_owned_and_controlled_by = RGD } RGD = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_rio_grande_republic" RGD = { transfer_state = 830 transfer_state = 832 transfer_state = 833 } 830 = { add_core_of = RGD } puppet = RGD } ai_will_do = { base = 10 } } focus = { id = CAS_focus_yucatan_power_bloc icon = democracy5 x = 1 y = 1 relative_position_id = CAS_focus_the_great_southern_expedition cost = 8.6 prerequisite = { focus = CAS_focus_the_great_southern_expedition } prerequisite = { focus = CAS_focus_operation_yucatan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 838 = { compliance > 75 } 839 = { compliance > 75 } 840 = { compliance > 75 } } AND = { 838 = { is_owned_and_controlled_by = MEX } 839 = { is_owned_and_controlled_by = MEX } 840 = { is_owned_and_controlled_by = MEX } MEX = { is_subject_of = CAS } } AND = { 840 = { is_owned_and_controlled_by = YUC } YUC = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_yucatan_power_bloc" YUC = { transfer_state = 838 transfer_state = 839 transfer_state = 840 } 838 = { add_core_of = YUC } 839 = { add_core_of = YUC } puppet = YUC } ai_will_do = { base = 10 } } focus = { id = CAS_focus_our_pacific_territories icon = demand_territory2 x = 1 y = 1 relative_position_id = CAS_focus_operation_yucatan cost = 8.6 prerequisite = { focus = CAS_focus_the_great_southern_expedition } prerequisite = { focus = CAS_focus_operation_yucatan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 828 = { compliance > 75 } 829 = { compliance > 75 } 831 = { compliance > 75 } } AND = { 828 = { is_owned_and_controlled_by = MEX } 829 = { is_owned_and_controlled_by = MEX } 831 = { is_owned_and_controlled_by = MEX } MEX = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_our_pacific_territories" transfer_state = 828 transfer_state = 829 transfer_state = 831 828 = { add_core_of = CAS } 829 = { add_core_of = CAS } 831 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_central_mexico_administration icon = align_to_mexico x = 0 y = 1 relative_position_id = CAS_focus_yucatan_power_bloc cost = 8.6 prerequisite = { focus = CAS_focus_rio_grande_republic } prerequisite = { focus = CAS_focus_yucatan_power_bloc } prerequisite = { focus = CAS_focus_our_pacific_territories } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 834 = { compliance > 75 } 835 = { compliance > 75 } 836 = { compliance > 75 } 837 = { compliance > 75 } } AND = { 834 = { is_owned_and_controlled_by = MEX } 835 = { is_owned_and_controlled_by = MEX } 836 = { is_owned_and_controlled_by = MEX } 837 = { is_owned_and_controlled_by = MEX } MEX = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_central_mexico_administration" MEX = { transfer_state = 834 transfer_state = 835 transfer_state = 836 transfer_state = 837 } puppet = MEX } ai_will_do = { base = 10 } } focus = { id = CAS_focus_ensuring_public_stability icon = stability x = 0 y = 1 relative_position_id = CAS_focus_central_mexico_administration cost = 8.6 prerequisite = { focus = CAS_focus_central_mexico_administration } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { 811 = { compliance > 75 } AND = { 811 = { is_owned_and_controlled_by = CAL } CAL = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_ensuring_public_stability" add_ideas = CAS_ideas_domestic_stability_programs transfer_state = 811 811 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_eastern_bulwark icon = eastwards x = -2 y = 1 relative_position_id = CAS_focus_ensuring_public_stability cost = 8.6 prerequisite = { focus = CAS_focus_ensuring_public_stability } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_eastern_bulwark" 807 = { add_claim_by = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_operation_morman icon = near_western_states x = 0 y = 1 relative_position_id = CAS_focus_ensuring_public_stability cost = 8.6 prerequisite = { focus = CAS_focus_ensuring_public_stability } will_lead_to_war_with = UDT search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no has_completed_focus = CAS_focus_eastern_bulwark } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_operation_morman" set_temp_variable = { wargoal_on = UDT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = UDT type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_securing_eastern_holdings icon = democracy4 x = 2 y = 1 relative_position_id = CAS_focus_ensuring_public_stability cost = 8.6 prerequisite = { focus = CAS_focus_ensuring_public_stability } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no has_completed_focus = CAS_focus_operation_morman OR = { AND = { 803 = { compliance > 75 } 804 = { compliance > 75 } 805 = { compliance > 75 } 806 = { compliance > 75 } 807 = { compliance > 75 } } AND = { 803 = { is_owned_and_controlled_by = UDT } 804 = { is_owned_and_controlled_by = UDT } 805 = { is_owned_and_controlled_by = UDT } 806 = { is_owned_and_controlled_by = UDT } 807 = { is_owned_and_controlled_by = UDT } UDT = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_securing_eastern_holdings" transfer_state = 807 807 = { add_core_of = CAS } UDT = { transfer_state = 803 transfer_state = 804 transfer_state = 805 transfer_state = 806 } puppet = UDT } ai_will_do = { base = 10 } } focus = { id = CAS_focus_pushing_buttons_testing_waters icon = Generic_Unchecked_Expansionism x = 0 y = 1 relative_position_id = CAS_focus_operation_morman cost = 8.6 prerequisite = { focus = CAS_focus_eastern_bulwark } prerequisite = { focus = CAS_focus_operation_morman } prerequisite = { focus = CAS_focus_securing_eastern_holdings } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_pushing_buttons_testing_waters" 753 = { add_claim_by = CAS } 754 = { add_claim_by = CAS } 755 = { add_claim_by = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.08 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CAS_army_breakthrough_factor = 0.03 tooltip = breakthrough_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_air_mission_efficiency = 0.05 tooltip = air_mission_efficiency_tt } add_to_variable = { CAS_airforce_ground_attack_factor = 0.05 tooltip = ground_attack_factor_tt } add_to_variable = { CAS_airforce_air_agility = 0.03 tooltip = air_agility_factor_tt } add_to_variable = { CAS_airforce_air_attack = 0.01 tooltip = air_attack_factor_tt } add_to_variable = { CAS_airforce_air_defence = 0.01 tooltip = air_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_border_escalation icon = ultimatum2 x = -1 y = 1 relative_position_id = CAS_focus_pushing_buttons_testing_waters cost = 8.6 prerequisite = { focus = CAS_focus_pushing_buttons_testing_waters } will_lead_to_war_with = CAN search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no NOT = { has_completed_focus = CAS_focus_operation_great_north } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_border_escalation" CAN = { country_event = { id = cascadian_foreign_policy_event.1 days = 3 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { CAN = { add_stability = -0.03 add_war_support = -0.03 add_manpower = -100 } country_event = { id = cascadian_foreign_policy_event.2 days = 3 } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { CAN = { add_stability = -0.03 add_war_support = 0.03 add_manpower = -100 create_wargoal = { target = CAS type = annex_everything } } } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_operation_great_north icon = attack_canada x = 1 y = 1 relative_position_id = CAS_focus_pushing_buttons_testing_waters cost = 8.6 prerequisite = { focus = CAS_focus_pushing_buttons_testing_waters } will_lead_to_war_with = CAN search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { has_completed_focus = CAS_focus_border_escalation has_country_flag = CAS_flag_we_go_to_war } NOT = { has_completed_focus = CAS_focus_border_escalation } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_operation_great_north" set_temp_variable = { wargoal_on = CAN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = CAN type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_stabilizing_the_great_north icon = democracy2 x = 1 y = 1 relative_position_id = CAS_focus_border_escalation cost = 8.6 prerequisite = { focus = CAS_focus_border_escalation focus = CAS_focus_operation_great_north } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 753 = { compliance > 75 } 754 = { compliance > 75 } 755 = { compliance > 75 } } AND = { 753 = { is_owned_and_controlled_by = CAN } 754 = { is_owned_and_controlled_by = CAN } 755 = { is_owned_and_controlled_by = CAN } CAN = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_stabilizing_the_great_north" transfer_state = 753 transfer_state = 754 transfer_state = 755 753 = { add_core_of = CAS } 754 = { add_core_of = CAS } 755 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_operation_big_dipper icon = northwards x = 0 y = 1 relative_position_id = CAS_focus_stabilizing_the_great_north cost = 8.6 prerequisite = { focus = CAS_focus_stabilizing_the_great_north } will_lead_to_war_with = ASK search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_operation_big_dipper" set_temp_variable = { wargoal_on = ASK } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = ASK type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_connecting_the_frigid_north icon = national_unity x = 0 y = 1 relative_position_id = CAS_focus_operation_big_dipper cost = 8.6 prerequisite = { focus = CAS_focus_operation_big_dipper } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 1010 = { compliance > 75 } 814 = { compliance > 75 } } AND = { 1010 = { is_owned_and_controlled_by = ASK } 814 = { is_owned_and_controlled_by = ASK } ASK = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_connecting_the_frigid_north" transfer_state = 1010 transfer_state = 814 1010 = { add_core_of = CAS } 814 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_pan_pacific_proclamation icon = New_Government_1 x = 0 y = 1 relative_position_id = CAS_focus_connecting_the_frigid_north cost = 8.6 prerequisite = { focus = CAS_focus_connecting_the_frigid_north } search_filters = { FOCUS_FILTER_INTERNAL_AFFAIRS } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_pan_pacific_proclamation" remove_ideas = CAS_ideas_developing_foreign_policy custom_effect_tooltip = CAS_pan_pacific_union_tooltip_desc custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.25 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.15 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.15 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.15 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = 0.15 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = 0.15 tooltip = resource_sector_workers_modifier_tt } hidden_effect = { set_cosmetic_tag = CAS_pan_pacific_union every_core_state = { if = { limit = { infrastructure > 0 } remove_building = { type = infrastructure level = 1 } } if = { limit = { offices > 0 } remove_building = { type = offices level = 1 } } if = { limit = { industrial_complex > 0 } remove_building = { type = industrial_complex level = 1 } } if = { limit = { internet_station > 0 } remove_building = { type = internet_station level = 1 } } if = { limit = { arms_factory > 0 } remove_building = { type = arms_factory level = 1 } } } } } ai_will_do = { base = 10 } } ################################# ##### Cambrian Unity Plan Tree ##### ################################# focus = { id = CAS_focus_cambrian_unity_plan icon = great_plains x = 0 y = 1 relative_position_id = CAS_focus_beyond_the_mountain_home cost = 8.6 prerequisite = { focus = CAS_focus_beyond_the_mountain_home } mutually_exclusive = { focus = CAS_focus_pan_pacific_plan focus = CAS_focus_old_republic_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_cambrian_unity_plan" add_stability = 0.05 add_war_support = 0.05 swap_ideas = { remove_idea = CAS_ideas_domestic_centric_policy add_idea = CAS_ideas_developing_foreign_policy } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = 0.04 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_conscription = 0.005 tooltip = conscription_tt } } ai_will_do = { base = 20 } } focus = { id = CAS_focus_coastal_claims icon = ultimatum2 x = -2 y = 1 relative_position_id = CAS_focus_cambrian_unity_plan cost = 8.6 prerequisite = { focus = CAS_focus_cambrian_unity_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_coastal_claims" 811 = { add_claim_by = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_southwestern_securities icon = ultimatum x = 0 y = 1 relative_position_id = CAS_focus_cambrian_unity_plan cost = 8.6 prerequisite = { focus = CAS_focus_cambrian_unity_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_southwestern_securities" 803 = { add_claim_by = CAS } 804 = { add_claim_by = CAS } 805 = { add_claim_by = CAS } 806 = { add_claim_by = CAS } 807 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_securing_a_stable_food_supply icon = bread_and_peace x = 2 y = 1 relative_position_id = CAS_focus_cambrian_unity_plan cost = 8.6 prerequisite = { focus = CAS_focus_cambrian_unity_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_securing_a_stable_food_supply" 784 = { add_claim_by = CAS } 785 = { add_claim_by = CAS } 786 = { add_claim_by = CAS } 787 = { add_claim_by = CAS } 788 = { add_claim_by = CAS } 789 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_operation_angel_city icon = attack_democracy x = 1 y = 1 relative_position_id = CAS_focus_coastal_claims cost = 8.6 prerequisite = { focus = CAS_focus_coastal_claims } prerequisite = { focus = CAS_focus_southwestern_securities } prerequisite = { focus = CAS_focus_securing_a_stable_food_supply } will_lead_to_war_with = CAL search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_operation_angel_city" set_temp_variable = { wargoal_on = CAL } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = CAL type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_operation_bread_bowl icon = attack_democracy2 x = 1 y = 1 relative_position_id = CAS_focus_southwestern_securities cost = 8.6 prerequisite = { focus = CAS_focus_coastal_claims } prerequisite = { focus = CAS_focus_southwestern_securities } prerequisite = { focus = CAS_focus_securing_a_stable_food_supply } will_lead_to_war_with = LKT search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_operation_bread_bowl" set_temp_variable = { wargoal_on = LKT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = LKT type = annex_everything } if = { limit = { country_exists = KAN } set_temp_variable = { wargoal_on = KAN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = KAN type = annex_everything } } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_operation_just_deserts icon = attack_democracy4 x = 1 y = 1 relative_position_id = CAS_focus_operation_angel_city cost = 8.6 prerequisite = { focus = CAS_focus_operation_angel_city } prerequisite = { focus = CAS_focus_operation_bread_bowl } will_lead_to_war_with = UDT search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_operation_just_deserts" set_temp_variable = { wargoal_on = UDT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = UDT type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_beginning_a_new_chapter icon = stability x = 0 y = 1 relative_position_id = CAS_focus_operation_just_deserts cost = 8.6 prerequisite = { focus = CAS_focus_operation_just_deserts } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { 811 = { compliance > 75 } AND = { 811 = { is_owned_and_controlled_by = CAL } CAL = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_beginning_a_new_chapter" add_ideas = CAS_ideas_cambrian_unity_initiatives transfer_state = 811 811 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_restoring_southern_order icon = champagne_green x = -1 y = 1 relative_position_id = CAS_focus_beginning_a_new_chapter cost = 8.6 prerequisite = { focus = CAS_focus_beginning_a_new_chapter } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 803 = { compliance > 75 } 804 = { compliance > 75 } 805 = { compliance > 75 } 806 = { compliance > 75 } 807 = { compliance > 75 } } AND = { 803 = { is_owned_and_controlled_by = UDT } 804 = { is_owned_and_controlled_by = UDT } 805 = { is_owned_and_controlled_by = UDT } 806 = { is_owned_and_controlled_by = UDT } 807 = { is_owned_and_controlled_by = UDT } UDT = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_restoring_southern_order" transfer_state = 803 transfer_state = 804 transfer_state = 805 transfer_state = 806 transfer_state = 807 803 = { add_core_of = CAS } 804 = { add_core_of = CAS } 805 = { add_core_of = CAS } 806 = { add_core_of = CAS } 807 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_sowing_new_fields_of_unity icon = wheat_field x = 1 y = 1 relative_position_id = CAS_focus_beginning_a_new_chapter cost = 8.6 prerequisite = { focus = CAS_focus_beginning_a_new_chapter } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 784 = { compliance > 75 } 785 = { compliance > 75 } 786 = { compliance > 75 } 787 = { compliance > 75 } 788 = { compliance > 75 } 789 = { compliance > 75 } } AND = { 784 = { is_owned_and_controlled_by = LKT } 785 = { is_owned_and_controlled_by = LKT } 786 = { is_owned_and_controlled_by = LKT } 787 = { is_owned_and_controlled_by = LKT } 788 = { is_owned_and_controlled_by = LKT } 789 = { is_owned_and_controlled_by = LKT } LKT = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_sowing_new_fields_of_unity" transfer_state = 784 transfer_state = 785 transfer_state = 786 transfer_state = 787 transfer_state = 788 transfer_state = 789 784 = { add_core_of = CAS } 785 = { add_core_of = CAS } 786 = { add_core_of = CAS } 787 = { add_core_of = CAS } 788 = { add_core_of = CAS } 789 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_the_new_republic icon = civil_service x = 1 y = 1 relative_position_id = CAS_focus_restoring_southern_order cost = 8.6 prerequisite = { focus = CAS_focus_restoring_southern_order } prerequisite = { focus = CAS_focus_sowing_new_fields_of_unity } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_the_new_republic" remove_ideas = CAS_ideas_developing_foreign_policy custom_effect_tooltip = CAS_cambria_path_complete_desc custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.25 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.050 tooltip = productivity_growth_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.15 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.20 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.20 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.20 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = 0.20 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = 0.20 tooltip = resource_sector_workers_modifier_tt } hidden_effect = { set_cosmetic_tag = CAS_cambria_path_complete every_core_state = { if = { limit = { infrastructure > 0 } remove_building = { type = infrastructure level = 1 } } if = { limit = { offices > 0 } remove_building = { type = offices level = 1 } } if = { limit = { industrial_complex > 0 } remove_building = { type = industrial_complex level = 1 } } if = { limit = { internet_station > 0 } remove_building = { type = internet_station level = 1 } } if = { limit = { arms_factory > 0 } remove_building = { type = arms_factory level = 1 } } } } } ai_will_do = { base = 10 } } ################################# ##### The Old Republic Plan Tree ##### ################################# focus = { id = CAS_focus_old_republic_plan icon = American_map x = 5 y = 1 relative_position_id = CAS_focus_beyond_the_mountain_home cost = 8.6 prerequisite = { focus = CAS_focus_beyond_the_mountain_home } mutually_exclusive = { focus = CAS_focus_cambrian_unity_plan focus = CAS_focus_pan_pacific_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_old_republic_plan" add_stability = -0.10 add_war_support = 0.05 swap_ideas = { remove_idea = CAS_ideas_domestic_centric_policy add_idea = CAS_ideas_developing_foreign_policy } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_personnel_cost = 0.10 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_industrial_policies } add_to_variable = { CAS_industrial_consumer_goods = 0.08 tooltip = consumer_goods_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_conscription = 0.010 tooltip = conscription_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_coastline_clearance icon = pacific_states x = 0 y = 1 relative_position_id = CAS_focus_old_republic_plan cost = 8.6 prerequisite = { focus = CAS_focus_old_republic_plan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_coastline_clearance" 811 = { add_claim_by = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.07 tooltip = max_planning_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_taking_the_gamble icon = Focus_Roll_the_Dice x = -1 y = 1 relative_position_id = CAS_focus_coastline_clearance cost = 8.6 prerequisite = { focus = CAS_focus_coastline_clearance } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_taking_the_gamble" 803 = { add_claim_by = CAS } 804 = { add_claim_by = CAS } 805 = { add_claim_by = CAS } 806 = { add_claim_by = CAS } 807 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_working_for_our_meal icon = Wheat_Industry x = 1 y = 1 relative_position_id = CAS_focus_coastline_clearance cost = 8.6 prerequisite = { focus = CAS_focus_coastline_clearance } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_working_for_our_meal" 784 = { add_claim_by = CAS } 785 = { add_claim_by = CAS } 786 = { add_claim_by = CAS } 787 = { add_claim_by = CAS } 788 = { add_claim_by = CAS } 789 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_a_lone_star_no_more icon = texas x = 1 y = 1 relative_position_id = CAS_focus_taking_the_gamble cost = 8.6 prerequisite = { focus = CAS_focus_taking_the_gamble } prerequisite = { focus = CAS_focus_working_for_our_meal } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_a_lone_star_no_more" 800 = { add_claim_by = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_personnel_cost = 0.10 tooltip = personnel_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_army_service_branch } add_to_variable = { CAS_army_army_org = 0.03 tooltip = army_org_factor_tt } add_to_variable = { CAS_army_army_attack = 0.01 tooltip = army_attack_factor_tt } add_to_variable = { CAS_army_army_defence = 0.01 tooltip = army_defence_factor_tt } add_to_variable = { CAS_army_max_planning_factor = 0.07 tooltip = max_planning_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_air_force_service_branch } add_to_variable = { CAS_airforce_ground_attack_factor = 0.06 tooltip = ground_attack_factor_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_movie_star icon = film_industry2 x = -2 y = 1 relative_position_id = CAS_focus_a_lone_star_no_more cost = 8.6 prerequisite = { focus = CAS_focus_a_lone_star_no_more } will_lead_to_war_with = CAL search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_movie_star" set_temp_variable = { wargoal_on = CAL } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = CAL type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_farmville icon = farms_red_barn x = 0 y = 1 relative_position_id = CAS_focus_a_lone_star_no_more cost = 8.6 prerequisite = { focus = CAS_focus_a_lone_star_no_more } will_lead_to_war_with = LKT search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_farmville" set_temp_variable = { wargoal_on = LKT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = LKT type = annex_everything } if = { limit = { country_exists = KAN } set_temp_variable = { wargoal_on = KAN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = KAN type = annex_everything } } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_skorpion icon = desert_warfare x = 2 y = 1 relative_position_id = CAS_focus_a_lone_star_no_more cost = 8.6 prerequisite = { focus = CAS_focus_a_lone_star_no_more } will_lead_to_war_with = UDT search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_skorpion" set_temp_variable = { wargoal_on = UDT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = UDT type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_alamo icon = the_lone_south x = 1 y = 1 relative_position_id = CAS_focus_war_plan_movie_star cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_movie_star } prerequisite = { focus = CAS_focus_war_plan_farmville } prerequisite = { focus = CAS_focus_war_plan_skorpion } will_lead_to_war_with = TEX search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_alamo" set_temp_variable = { wargoal_on = TEX } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = TEX type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_beginning_clean_up_operations icon = consumer_goods x = 1 y = 1 relative_position_id = CAS_focus_war_plan_farmville cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_movie_star } prerequisite = { focus = CAS_focus_war_plan_farmville } prerequisite = { focus = CAS_focus_war_plan_skorpion } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no has_completed_focus = CAS_focus_war_plan_alamo OR = { 811 = { compliance > 75 } AND = { 811 = { is_owned_and_controlled_by = CAL } CAL = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_beginning_clean_up_operations" add_ideas = CAS_ideas_civil_service_integration_programs transfer_state = 811 811 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_peace_land_and_bread icon = farming x = 0 y = 1 relative_position_id = CAS_focus_war_plan_alamo cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_alamo } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 784 = { compliance > 75 } 785 = { compliance > 75 } 786 = { compliance > 75 } 787 = { compliance > 75 } 788 = { compliance > 75 } 789 = { compliance > 75 } } AND = { 784 = { is_owned_and_controlled_by = LKT } 785 = { is_owned_and_controlled_by = LKT } 786 = { is_owned_and_controlled_by = LKT } 787 = { is_owned_and_controlled_by = LKT } 788 = { is_owned_and_controlled_by = LKT } 789 = { is_owned_and_controlled_by = LKT } LKT = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_peace_land_and_bread" transfer_state = 784 transfer_state = 785 transfer_state = 786 transfer_state = 787 transfer_state = 788 transfer_state = 789 784 = { add_core_of = CAS } 785 = { add_core_of = CAS } 786 = { add_core_of = CAS } 787 = { add_core_of = CAS } 788 = { add_core_of = CAS } 789 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_bread_and_circuses icon = USA_merrugoround x = 0 y = 1 relative_position_id = CAS_focus_beginning_clean_up_operations cost = 8.6 prerequisite = { focus = CAS_focus_beginning_clean_up_operations } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 803 = { compliance > 75 } 804 = { compliance > 75 } 805 = { compliance > 75 } 806 = { compliance > 75 } 807 = { compliance > 75 } } AND = { 803 = { is_owned_and_controlled_by = UDT } 804 = { is_owned_and_controlled_by = UDT } 805 = { is_owned_and_controlled_by = UDT } 806 = { is_owned_and_controlled_by = UDT } 807 = { is_owned_and_controlled_by = UDT } UDT = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_bread_and_circuses" transfer_state = 803 transfer_state = 804 transfer_state = 805 transfer_state = 806 transfer_state = 807 803 = { add_core_of = CAS } 804 = { add_core_of = CAS } 805 = { add_core_of = CAS } 806 = { add_core_of = CAS } 807 = { add_core_of = CAS } set_temp_variable = { party_index = 15 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 10 } } focus = { id = CAS_focus_a_wild_west_no_more icon = texas1 x = 1 y = 1 relative_position_id = CAS_focus_peace_land_and_bread cost = 8.6 prerequisite = { focus = CAS_focus_peace_land_and_bread } prerequisite = { focus = CAS_focus_bread_and_circuses } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { 800 = { compliance > 75 } AND = { 800 = { is_owned_and_controlled_by = TEX } TEX = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_a_wild_west_no_more" transfer_state = 800 800 = { add_core_of = CAS } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.05 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.05 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.02 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.02 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.25 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_southern_bell_tolls icon = confederate_states x = -2 y = 1 relative_position_id = CAS_focus_a_wild_west_no_more cost = 8.6 prerequisite = { focus = CAS_focus_a_wild_west_no_more } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_southern_bell_tolls" 799 = { add_claim_by = CAS } 798 = { add_claim_by = CAS } 797 = { add_claim_by = CAS } 796 = { add_claim_by = CAS } 795 = { add_claim_by = CAS } 794 = { add_claim_by = CAS } 793 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_rusting_chance_to_make_new icon = great_lakes_region x = 0 y = 1 relative_position_id = CAS_focus_a_wild_west_no_more cost = 8.6 prerequisite = { focus = CAS_focus_a_wild_west_no_more } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_rusting_chance_to_make_new" 775 = { add_claim_by = CAS } 776 = { add_claim_by = CAS } 777 = { add_claim_by = CAS } 778 = { add_claim_by = CAS } 779 = { add_claim_by = CAS } 780 = { add_claim_by = CAS } 781 = { add_claim_by = CAS } 782 = { add_claim_by = CAS } 783 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_capitalizing_the_capital icon = capital_region x = 2 y = 1 relative_position_id = CAS_focus_a_wild_west_no_more cost = 8.6 prerequisite = { focus = CAS_focus_a_wild_west_no_more } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_capitalizing_the_capital" 770 = { add_claim_by = CAS } 771 = { add_claim_by = CAS } 772 = { add_claim_by = CAS } 773 = { add_claim_by = CAS } 774 = { add_claim_by = CAS } 1083 = { add_claim_by = CAS } 1182 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_northeastern_nitwits icon = new_england_region x = 1 y = 1 relative_position_id = CAS_focus_southern_bell_tolls cost = 8.6 prerequisite = { focus = CAS_focus_southern_bell_tolls } prerequisite = { focus = CAS_focus_rusting_chance_to_make_new } prerequisite = { focus = CAS_focus_capitalizing_the_capital } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_northeastern_nitwits" 769 = { add_claim_by = CAS } 768 = { add_claim_by = CAS } 767 = { add_claim_by = CAS } 766 = { add_claim_by = CAS } 765 = { add_claim_by = CAS } 764 = { add_claim_by = CAS } 1084 = { add_claim_by = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_dixie icon = honor_the_confederacy x = 1 y = 1 relative_position_id = CAS_focus_rusting_chance_to_make_new cost = 8.6 prerequisite = { focus = CAS_focus_southern_bell_tolls } prerequisite = { focus = CAS_focus_rusting_chance_to_make_new } prerequisite = { focus = CAS_focus_capitalizing_the_capital } will_lead_to_war_with = CSA will_lead_to_war_with = FLA search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no has_completed_focus = CAS_focus_northeastern_nitwits } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_dixie" set_temp_variable = { wargoal_on = CSA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = CSA type = annex_everything } if = { limit = { country_exists = FLA } set_temp_variable = { wargoal_on = FLA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = FLA type = annex_everything } } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_industrial_revolution icon = industrialization x = 0 y = 1 relative_position_id = CAS_focus_northeastern_nitwits cost = 8.6 prerequisite = { focus = CAS_focus_northeastern_nitwits } will_lead_to_war_with = GLC search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_industrial_revolution" set_temp_variable = { wargoal_on = GLC } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = GLC type = annex_everything } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_washington icon = Generic_George_Washington x = 0 y = 1 relative_position_id = CAS_focus_war_plan_dixie cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_dixie } will_lead_to_war_with = USB will_lead_to_war_with = WVA search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_washington" set_temp_variable = { wargoal_on = USB } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = USB type = annex_everything } if = { limit = { country_exists = WVA } set_temp_variable = { wargoal_on = WVA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = WVA type = annex_everything } } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_war_plan_marathon icon = attack_democracy3 x = 1 y = 1 relative_position_id = CAS_focus_war_plan_industrial_revolution cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_industrial_revolution } prerequisite = { focus = CAS_focus_war_plan_washington } will_lead_to_war_with = NYK will_lead_to_war_with = NEN will_lead_to_war_with = VMT search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_war_plan_marathon" set_temp_variable = { wargoal_on = NYK } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = NYK type = annex_everything } set_temp_variable = { wargoal_on = NEN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = NEN type = annex_everything } if = { limit = { country_exists = VMT } set_temp_variable = { wargoal_on = VMT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = VMT type = annex_everything } } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_southern_sweethearts icon = champagne_green x = -3 y = 1 relative_position_id = CAS_focus_war_plan_marathon cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_marathon } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 799 = { compliance > 75 } 798 = { compliance > 75 } 797 = { compliance > 75 } 796 = { compliance > 75 } 795 = { compliance > 75 } 794 = { compliance > 75 } 793 = { compliance > 75 } } AND = { 799 = { is_owned_and_controlled_by = CSA } 798 = { is_owned_and_controlled_by = CSA } 797 = { is_owned_and_controlled_by = CSA } 796 = { is_owned_and_controlled_by = CSA } 795 = { is_owned_and_controlled_by = CSA } 794 = { is_owned_and_controlled_by = CSA } 793 = { is_owned_and_controlled_by = CSA } CSA = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_southern_sweethearts" transfer_state = 799 transfer_state = 798 transfer_state = 797 transfer_state = 796 transfer_state = 795 transfer_state = 794 transfer_state = 793 transfer_state = 792 transfer_state = 791 transfer_state = 790 799 = { add_core_of = CAS } 798 = { add_core_of = CAS } 797 = { add_core_of = CAS } 796 = { add_core_of = CAS } 795 = { add_core_of = CAS } 794 = { add_core_of = CAS } 793 = { add_core_of = CAS } 792 = { add_core_of = CAS } 791 = { add_core_of = CAS } 790 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_midwestern_goodbye icon = family x = -1 y = 1 relative_position_id = CAS_focus_war_plan_marathon cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_marathon } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { AND = { 775 = { compliance > 75 } 776 = { compliance > 75 } 777 = { compliance > 75 } 778 = { compliance > 75 } 779 = { compliance > 75 } 780 = { compliance > 75 } 781 = { compliance > 75 } 782 = { compliance > 75 } 783 = { compliance > 75 } } AND = { 775 = { is_owned_and_controlled_by = GLC } 776 = { is_owned_and_controlled_by = GLC } 777 = { is_owned_and_controlled_by = GLC } 778 = { is_owned_and_controlled_by = GLC } 779 = { is_owned_and_controlled_by = GLC } 780 = { is_owned_and_controlled_by = GLC } 781 = { is_owned_and_controlled_by = GLC } 782 = { is_owned_and_controlled_by = GLC } 783 = { is_owned_and_controlled_by = GLC } GLC = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_midwestern_goodbye" transfer_state = 775 transfer_state = 776 transfer_state = 777 transfer_state = 778 transfer_state = 779 transfer_state = 780 transfer_state = 781 transfer_state = 782 transfer_state = 783 775 = { add_core_of = CAS } 776 = { add_core_of = CAS } 777 = { add_core_of = CAS } 778 = { add_core_of = CAS } 779 = { add_core_of = CAS } 780 = { add_core_of = CAS } 781 = { add_core_of = CAS } 782 = { add_core_of = CAS } 783 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_capital_clean_up icon = Generic_Cult_of_Washington x = 1 y = 1 relative_position_id = CAS_focus_war_plan_marathon cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_marathon } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no OR = { has_completed_focus = CAS_focus_southern_sweethearts has_completed_focus = CAS_focus_midwestern_goodbye } OR = { AND = { 770 = { compliance > 75 } 771 = { compliance > 75 } 772 = { compliance > 75 } 773 = { compliance > 75 } 774 = { compliance > 75 } 1083 = { compliance > 75 } 1182 = { compliance > 75 } } AND = { 770 = { is_owned_and_controlled_by = USB } 771 = { is_owned_and_controlled_by = USB } 772 = { is_owned_and_controlled_by = USB } 773 = { is_owned_and_controlled_by = USB } 774 = { is_owned_and_controlled_by = USB } 1083 = { is_owned_and_controlled_by = USB } 1182 = { is_owned_and_controlled_by = USB } USB = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_capital_clean_up" transfer_state = 770 transfer_state = 771 transfer_state = 772 transfer_state = 773 transfer_state = 774 transfer_state = 1083 transfer_state = 1182 770 = { add_core_of = CAS } 771 = { add_core_of = CAS } 772 = { add_core_of = CAS } 773 = { add_core_of = CAS } 774 = { add_core_of = CAS } 1083 = { add_core_of = CAS } 1182 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_liberty_shines_once_more icon = liberty_statue x = 3 y = 1 relative_position_id = CAS_focus_war_plan_marathon cost = 8.6 prerequisite = { focus = CAS_focus_war_plan_marathon } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no has_completed_focus = CAS_focus_southern_sweethearts has_completed_focus = CAS_focus_midwestern_goodbye has_completed_focus = CAS_focus_capital_clean_up OR = { AND = { 769 = { compliance > 75 } 768 = { compliance > 75 } 767 = { compliance > 75 } 766 = { compliance > 75 } 765 = { compliance > 75 } 764 = { compliance > 75 } 1084 = { compliance > 75 } } AND = { 769 = { is_owned_and_controlled_by = NYK } NYK = { is_subject_of = CAS } 768 = { is_owned_and_controlled_by = NEN } 767 = { is_owned_and_controlled_by = NEN } 766 = { is_owned_and_controlled_by = NEN } 765 = { is_owned_and_controlled_by = NEN } 764 = { is_owned_and_controlled_by = NEN } 1084 = { is_owned_and_controlled_by = NEN } NEN = { is_subject_of = CAS } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_liberty_shines_once_more" transfer_state = 769 transfer_state = 768 transfer_state = 767 transfer_state = 766 transfer_state = 765 transfer_state = 764 transfer_state = 1084 769 = { add_core_of = CAS } 768 = { add_core_of = CAS } 767 = { add_core_of = CAS } 766 = { add_core_of = CAS } 765 = { add_core_of = CAS } 764 = { add_core_of = CAS } 1084 = { add_core_of = CAS } } ai_will_do = { base = 10 } } focus = { id = CAS_focus_second_republic icon = american_republic2 x = 1 y = 1 relative_position_id = CAS_focus_midwestern_goodbye cost = 8.6 prerequisite = { focus = CAS_focus_southern_sweethearts } prerequisite = { focus = CAS_focus_midwestern_goodbye } prerequisite = { focus = CAS_focus_capital_clean_up } prerequisite = { focus = CAS_focus_liberty_shines_once_more } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CAS_focus_second_republic" remove_ideas = CAS_ideas_developing_foreign_policy custom_effect_tooltip = CAS_second_american_republic_desc country_event = { id = CAS_revanchist_event.1 days = 1 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_federal_budgets } add_to_variable = { CAS_budget_bureaucracy_cost = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_education_cost = 0.10 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_police_cost = 0.10 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_healthcare_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { CAS_budget_welfare_cost = 0.05 tooltip = social_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_domestic_policies } add_to_variable = { CAS_domestic_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { CAS_domestic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { CAS_domestic_monthly_pop = 0.25 tooltip = monthly_population_tt } add_to_variable = { CAS_domestic_offensive_foreign_influence = 0.03 tooltip = foreign_influence_modifier_tt } add_to_variable = { CAS_domestic_foreign_influence_defense = 0.03 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = cascadia_resource_management_policies } add_to_variable = { CAS_resource_management_productivity = 0.100 tooltip = productivity_growth_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction = 0.15 tooltip = local_resources_factor_tt } add_to_variable = { CAS_resource_management_office_workforce = 0.25 tooltip = offices_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_civ_factory_workforce = 0.25 tooltip = civ_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_mil_factory_workforce = 0.25 tooltip = mil_facs_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_agriculture_district_workforce = 0.25 tooltip = agriculture_district_worker_requirement_modifier_tt } add_to_variable = { CAS_resource_management_resource_extraction_workforce = 0.25 tooltip = resource_sector_workers_modifier_tt } hidden_effect = { set_cosmetic_tag = CAS_second_american_republic every_core_state = { if = { limit = { infrastructure > 0 } remove_building = { type = infrastructure level = 1 } } if = { limit = { offices > 0 } remove_building = { type = offices level = 1 } } if = { limit = { industrial_complex > 0 } remove_building = { type = industrial_complex level = 1 } } if = { limit = { internet_station > 0 } remove_building = { type = internet_station level = 1 } } if = { limit = { arms_factory > 0 } remove_building = { type = arms_factory level = 1 } } } } } ai_will_do = { base = 10 } } }