## Party Policies ## party_issues = { trade_policy = { protectionism = { max_tariff = 1 min_tariff = -0.25 } free_trade = { max_tariff = 0.25 min_tariff = -1 } } economic_policy = { laissez_faire = { max_tax = 0.75 factory_owner_cost = 0.25 factory_output = 0.1 import_cost = -0.25 #factory_owner_cost = 5.0 rules = { build_factory = no build_bank = yes build_university = yes expand_factory = no open_factory = no destroy_factory = no build_railway = no factory_priority = no can_subsidise = no pop_build_factory = yes pop_expand_factory = yes pop_open_factory = yes delete_factory_if_no_input = yes pop_build_factory_invest = yes pop_expand_factory_invest = yes open_factory_invest = yes allow_foreign_investment = yes build_railway_invest = yes can_invest_in_pop_projects = no } } interventionism = { factory_owner_cost = 0.5 import_cost = 0.25 rules = { build_factory = no build_bank = yes build_university = yes expand_factory = yes open_factory = yes destroy_factory = yes build_railway = yes factory_priority = yes can_subsidise = yes pop_build_factory = yes pop_expand_factory = yes pop_open_factory = yes delete_factory_if_no_input = no pop_build_factory_invest = yes pop_expand_factory_invest = yes open_factory_invest = yes build_factory_invest = yes expand_factory_invest = yes build_railway_invest = yes allow_foreign_investment = yes can_invest_in_pop_projects = yes } } state_capitalism = { import_cost = 0.5 min_tax = 0.25 factory_owner_cost = 0.8 rules = { build_factory = yes build_bank = yes build_university = yes expand_factory = yes open_factory = yes destroy_factory = yes build_railway = yes factory_priority = yes can_subsidise = yes pop_build_factory = yes pop_expand_factory = no pop_open_factory = yes delete_factory_if_no_input = no build_factory_invest = yes expand_factory_invest = yes build_railway_invest = yes can_invest_in_pop_projects = yes } } planned_economy = { import_cost = 0.75 min_tax = 0.5 factory_throughput = 0.25 factory_owner_cost = 0.8 #-1 negative costs, can't build. rules = { build_factory = yes build_bank = yes build_university = yes expand_factory = yes open_factory = yes destroy_factory = yes build_railway = yes factory_priority = yes can_subsidise = yes pop_build_factory = yes pop_expand_factory = yes pop_open_factory = yes delete_factory_if_no_input = no build_factory_invest = yes expand_factory_invest = yes build_railway_invest = yes can_invest_in_pop_projects = yes } } } religious_policy = { pro_atheism = { #no effect } secularized = { #no effect } pluralism = { #no effect } moralism = { #no effect } } citizenship_policy = { # TODO there was talk of reworking this to increase immigration but reduce assimilation instead residency = { } limited_citizenship = { global_assimilation_rate = 0.05 } full_citizenship = { global_assimilation_rate = 0.1 } } war_policy = { jingoism = { max_military_spending = 1.0 supply_consumption = 0.25 war_exhaustion_effect = 0.5 is_jingoism = yes cb_generation_speed_modifier = 0.3 mobilization_impact = 4 org_regain = 0.5 war_exhaustion = -0.2 reinforce_speed = 0.5 } pro_military = { max_military_spending = 1.0 war_exhaustion_effect = 0.7 supply_consumption = 0.1 cb_generation_speed_modifier = 0.2 mobilization_impact = 3 org_regain = 0.25 war_exhaustion = -0.1 reinforce_speed = 0.25 } anti_military = { max_military_spending = 0.5 supply_consumption = -0.1 war_exhaustion_effect = 1.2 cb_generation_speed_modifier = -0.2 mobilization_impact = 2 org_regain = -0.25 reinforce_speed = -0.25 assimilation_rate = 0.15 research_points_modifier = 0.1 war_exhaustion = 0.1 global_pop_militancy_modifier = -0.005 } pacifism = { max_military_spending = 0.4 supply_consumption = -0.25 war_exhaustion_effect = 1.5 cb_generation_speed_modifier = -0.4 mobilization_impact = 1 org_regain = -0.5 reinforce_speed = -0.5 assimilation_rate = 0.3 research_points_modifier = 0.2 war_exhaustion = 0.2 global_pop_militancy_modifier = -0.02 } } social_policy = { no_state_interference = { # Audax Validator "." Ignore_NEXT max_social_spending = 0.5 } colonial_spending_policy = { # Audax Validator "." Ignore_NEXT max_social_spending = 0.01 } no_position_set = { # Audax Validator "." Ignore_NEXT min_social_spending = 0.0 # Audax Validator "." Ignore_NEXT max_social_spending = 1.0 } populist_welfare = { # Audax Validator "." Ignore_NEXT min_social_spending = 0.15 } welfare_state = { # Audax Validator "." Ignore_NEXT min_social_spending = 0.33 } } } ## Reforms ## political_reforms = { slavery = { yes_slavery = { rules = { slavery_allowed = yes } global_immigrant_attract = -0.05 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { has_country_flag = communist_gov } NOT = { has_country_flag = fascist_gov } NOT = { has_country_flag = slave_revolution } } } freedom_of_womb = { rules = { slavery_allowed = yes } allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { has_country_flag = communist_gov } NOT = { has_country_flag = fascist_gov } NOT = { has_country_flag = slave_revolution } NOT = { has_country_flag = brazil_content } OR = { NOT = { has_country_flag = the_slavery_debate } year = 1875 } } } no_slavery = { rules = { slavery_allowed = no } global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { has_country_flag = brazil_content } OR = { NOT = { has_country_flag = the_slavery_debate } year = 1875 } } } } vote_franschise = { next_step_only = yes none_voting = { rich_vote = 0 middle_vote = 0 poor_vote = 0 cb_generation_speed_modifier = 0.15 global_immigrant_attract = -0.2 allow = { NOT = { has_country_flag = vote_reform_blocker } NOT = { election = yes } NOT = { has_country_flag = dominion_gov } #Governments that should never freely be able to get rid of elections without revolution } } landed_voting = { rich_vote = 1 middle_vote = 0 poor_vote = 0 cb_generation_speed_modifier = 0.1 allow = { OR = { has_country_flag = liberal_revolution_in_progress has_country_flag = had_liberal_revolution year = 1850 ai = no } NOT = { has_country_flag = vote_reform_blocker } NOT = { #Governments that should never freely be able to switch to landed voting without revolution has_country_flag = theocratic_government has_country_flag = colonial_company_gov } } } wealth_weighted_voting = { rich_vote = 2 middle_vote = 1 poor_vote = 0 cb_generation_speed_modifier = 0.05 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = vote_reform_blocker } } } wealth_voting = { rich_vote = 1 middle_vote = 1 poor_vote = 0 global_immigrant_attract = 0.08 allow = { NOT = { has_country_flag = vote_reform_blocker } } } universal_weighted_voting = { rich_vote = 3 middle_vote = 2 poor_vote = 1 cb_generation_speed_modifier = -0.1 global_immigrant_attract = 0.1 allow = { NOT = { has_country_flag = vote_reform_blocker } } } universal_voting = { rich_vote = 1 middle_vote = 1 poor_vote = 1 cb_generation_speed_modifier = -0.15 global_immigrant_attract = 0.2 core_pop_militancy_modifier = -0.01 allow = { NOT = { has_country_flag = vote_reform_blocker } } } } upper_house_composition = { party_appointed = { rules = { same_as_ruling_party = yes } ruling_party_support = 0.05 allow = { NOT = { has_country_flag = pol_reform_blocker } } } appointed = { rules = { rich_only = yes } global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } } } state_equal_weight = { rules = { state_vote = yes } global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } NOT = { has_country_flag = theocratic_government } } } population_equal_weight = { rules = { population_vote = yes } global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } } } } voting_system = { first_past_the_post = { rules = { largest_share = yes } allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } NOT = { has_country_flag = theocratic_government } } } jefferson_method = { rules = { dhont = yes } allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } } } proportional_representation = { rules = { sainte_laque = yes } allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } } } } public_meetings = { no_meeting = { suppression_points_modifier = 0.1 global_immigrant_attract = -0.04 allow = { NOT = { has_country_flag = pol_reform_blocker } } } yes_meeting = { issue_change_speed = 1 global_immigrant_attract = 0.02 suppression_points_modifier = -0.25 allow = { NOT = { has_country_flag = pol_reform_blocker } } } } press_rights = { next_step_only = yes state_press = { ruling_party_support = 0.25 literacy_con_impact = -0.25 suppression_points_modifier = 0.25 global_immigrant_attract = -0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } } } censored_press = { issue_change_speed = 0.25 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } } } free_press = { literacy_con_impact = 0.25 issue_change_speed = 0.5 global_immigrant_attract = 0.02 suppression_points_modifier = -0.25 allow = { NOT = { has_country_flag = pol_reform_blocker } } } } trade_unions = { next_step_only = yes no_trade_unions = { # No effect allow = { NOT = { has_country_flag = pol_reform_blocker } } } state_controlled = { social_reform_desire = 0.1 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } } } non_socialist = { social_reform_desire = 0.2 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = pol_reform_blocker } } } all_trade_unions = { social_reform_desire = 0.3 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = pol_reform_blocker } } } } political_parties = { next_step_only = yes underground_parties = { ruling_party_support = 0.2 global_immigrant_attract = -0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } } } harassment = { ruling_party_support = 0.15 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { has_country_flag = theocratic_government } } } gerrymandering = { ruling_party_support = 0.10 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } } } non_secret_ballots = { ruling_party_support = 0.05 global_immigrant_attract = 0.04 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } } } secret_ballots = { global_immigrant_attract = 0.05 allow = { NOT = { has_country_flag = pol_reform_blocker } NOT = { vote_franschise = none_voting } } } } conscription = { next_step_only = yes mandatory_service = { mobilisation_size = 0.06 mobilisation_economy_impact = 1 land_unit_start_experience = 10 global_immigrant_attract = -0.2 education_efficiency_modifier = -0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } } } four_year_draft = { mobilisation_size = 0.04 mobilisation_economy_impact = 0.1 land_unit_start_experience = 5 global_immigrant_attract = -0.05 allow = { NOT = { has_country_flag = pol_reform_blocker } } } two_year_draft = { mobilisation_size = 0.02 mobilisation_economy_impact = 0.05 allow = { NOT = { has_country_flag = pol_reform_blocker } } } one_year_draft = { mobilisation_size = 0.01 global_immigrant_attract = 0.01 land_unit_start_experience = -2 allow = { NOT = { has_country_flag = pol_reform_blocker } OR = { NOT = { war_policy = jingoism } NOT = { war_policy = pro_military} } } } no_draft = { global_immigrant_attract = 0.03 land_unit_start_experience = -5 allow = { NOT = { has_country_flag = pol_reform_blocker } OR = { NOT = { war_policy = jingoism } NOT = { war_policy = pro_military} } } } } citizens_rights = { next_step_only = yes primary_culture_only = { rules = { primary_culture_voting = yes } global_assimilation_rate = 0.2 global_immigrant_attract = -0.15 non_accepted_pop_consciousness_modifier = 0.02 non_accepted_pop_militancy_modifier = 0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } citizenship_policy = residency NOT = { has_country_flag = theocratic_government } } } culture_voting_only = { rules = { culture_voting = yes } global_assimilation_rate = 0.1 allow = { NOT = { has_country_flag = pol_reform_blocker } } } all_voting_pops = { #these should bbe turned into specifically voting reforms rules = { all_voting = yes } non_accepted_pop_militancy_modifier = -0.01 global_assimilation_rate = -0.2 global_immigrant_attract = 0.15 allow = { NOT = { has_country_flag = pol_reform_blocker } } } } debt_law = { next_step_only = yes serfdom = { education_efficiency_modifier = -0.15 # Audax Validator "." Ignore_NEXT poor_savings_modifier = -0.5 global_immigrant_attract = -0.1 suppression_points_modifier = 0.15 literacy_con_impact = -0.1 allow = { NOT = { has_country_flag = pol_reform_blocker } OR = { has_country_flag = colonial_company_gov has_country_flag = absolute_monarchy_gov has_country_flag = semi_constitutional_monarchy_gov } } } peonage = { education_efficiency_modifier = -0.03 rgo_throughput = 0.05 global_immigrant_attract = -0.05 suppression_points_modifier = 0.1 poor_everyday_needs = 0.1 # Audax Validator "." Ignore_NEXT poor_savings_modifier = -0.25 #on_execute = { effect = { country_event = 6016804 } } allow = { NOT = { has_country_flag = pol_reform_blocker } OR = { NOT = { has_country_flag = serfdom_not_abolished } year = 1870 } } } debtors_prisons = { # No effect allow = { NOT = { has_country_flag = pol_reform_blocker } } } bankruptcy = { administrative_efficiency_modifier = 0.05 tariff_efficiency_modifier = 0.05 administrative_multiplier = 2 allow = { NOT = { has_country_flag = pol_reform_blocker } has_country_flag = modern_central_bank_system_invented } } } border_policy = { closed_borders = { global_immigrant_attract = -8 badboy = 0.01 literacy_con_impact = -0.1 administrative_multiplier = 6 global_pop_militancy_modifier = 0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } vote_franschise = none_voting NOT = { press_rights = free_press } citizenship_policy = residency OR = { has_country_flag = colonial_company_gov has_country_flag = absolute_monarchy_gov has_country_flag = communist_gov has_country_flag = fascist_gov has_country_flag = presidential_dictatorship_gov has_country_flag = theocratic_government } } } quota_immigration = { administrative_multiplier = 2 global_immigrant_attract = -0.02 core_pop_militancy_modifier = -0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } OR = { is_culture_group = latin_american_cultures is_culture_group = american_cultures is_culture_group = african_diaspora_cultures is_culture_group = native_american primary_culture = australian primary_culture = anglo_canadian primary_culture = french_canadian } } } open_borders = { # No effect allow = { NOT = { has_country_flag = pol_reform_blocker } } } } colonial_policy = { next_step_only = yes settlement = { global_assimilation_rate = 0.075 global_immigrant_attract = 0.015 supply_consumption = 0.05 tax_efficiency = -0.03 non_accepted_pop_consciousness_modifier = 0.03 #this might need some looking into, as we can't place colony only militancy, this affects non acc cultures in state/core territory as well non_accepted_pop_militancy_modifier = 0.03 core_pop_militancy_modifier = -0.03 core_pop_consciousness_modifier = -0.03 administrative_multiplier = 1 badboy = 0.05 #on_execute = { effect = { country_event = 6016804 } } allow = { NOT = { has_country_flag = pol_reform_blocker } colonial_nation = yes } } exploitation = { prestige = 0.2 tax_efficiency = 0.03 supply_consumption = 0.05 non_accepted_pop_militancy_modifier = -0.05 navy_tech_research_bonus = 0.05 suppression_points_modifier = 0.25 administrative_multiplier = 1 #badboy = 0.02 Original gave the same badboy effect as civilizing, but maybe reconsider this by adding this little badboy value allow = { NOT = { has_country_flag = pol_reform_blocker } colonial_nation = yes } } civilizing = { prestige = 0.2 global_assimilation_rate = 0.1 education_efficiency_modifier = 0.1 culture_tech_research_bonus = 0.05 administrative_multiplier = 1 allow = { NOT = { has_country_flag = pol_reform_blocker } colonial_nation = yes OR = { has_global_flag = berlin_conference has_country_flag = theocratic_government } NOT = { has_country_flag = islamic_law } } } no_colonies = { supply_consumption = -0.05 navy_tech_research_bonus = -0.05 army_tech_research_bonus = 0.05 allow = { colonial_nation = no NOT = { has_country_flag = pol_reform_blocker } } } } centralization = { totalitarianism = { global_immigrant_attract = -1 global_assimilation_rate = 0.05 tax_efficiency = 0.05 mobilisation_size = 0.05 cb_generation_speed_modifier = 0.25 badboy = 0.005 suppression_points_modifier = 0.2 allow = { NOT = { has_country_flag = pol_reform_blocker } has_global_flag = revolution_n_counter_researched OR = { has_country_flag = communist_gov has_country_flag = fascist_gov AND = { ruling_party_ideology = reactionary OR = { has_country_flag = colonial_company_gov has_country_flag = absolute_monarchy_gov has_country_flag = presidential_dictatorship_gov has_country_flag = theocratic_government } } } } } confederalism = { global_assimilation_rate = -0.05 global_pop_militancy_modifier = -0.05 tax_efficiency = -0.05 diplomatic_points_modifier = -0.05 suppression_points_modifier = -0.30 leadership_modifier = -0.05 administrative_efficiency_modifier = -0.05 mobilisation_size = -0.01 cb_generation_speed_modifier = -0.15 supply_consumption = -0.1 allow = { NOT = { has_country_flag = pol_reform_blocker } OR = { AND = { number_of_states = 2 can_create_vassals = yes is_disarmed = yes is_cultural_union = yes is_greater_power = no num_of_revolts = 1 average_militancy = 7 } has_country_flag = is_swiss } } } regionalism = { tax_efficiency = -0.02 global_assimilation_rate = -0.05 administrative_efficiency_modifier = -0.03 leadership_modifier = -0.1 diplomatic_points_modifier = -0.1 cb_generation_speed_modifier = -0.05 mobilisation_size = -0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } number_of_states = 2 OR = { has_country_flag = absolute_monarchy_gov has_country_flag = theocratic_government } debt_law = serfdom has_country_flag = serfdom_not_abolished } } federalism = { leadership_modifier = 0.05 core_pop_militancy_modifier = -0.05 allow = { NOT = { has_country_flag = pol_reform_blocker } number_of_states = 2 is_cultural_union = yes can_create_vassals = yes is_vassal = no NOT = { has_country_flag = the_slavery_debate } } } unitary = { leadership_modifier = 0.05 administrative_efficiency_modifier = 0.05 tax_efficiency = 0.01 allow = { NOT = { has_country_flag = pol_reform_blocker } has_global_flag = revolution_n_counter_researched NOT = { num_of_substates = 1 } OR = { is_cultural_union = no has_country_flag = france } NOT = { has_country_flag = dual_monarchy } } } } } social_reforms = { wage_reform = { administrative = yes next_step_only = yes no_minimum_wage = { # No Effect allow = { NOT = { has_country_flag = soc_reform_blocker } } } trinket_wage = { minimum_wage = 0.15 administrative_multiplier = 1 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = soc_reform_blocker } } } low_minimum_wage = { minimum_wage = 0.25 administrative_multiplier = 2 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = soc_reform_blocker } } } acceptable_minimum_wage = { minimum_wage = 0.5 administrative_multiplier = 3 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = soc_reform_blocker } } } good_minimum_wage = { minimum_wage = 0.75 administrative_multiplier = 4 global_immigrant_attract = 0.04 allow = { NOT = { has_country_flag = soc_reform_blocker } } } } work_hours = { administrative = yes next_step_only = yes no_work_hour_limit = { allow = { NOT = { has_country_flag = soc_reform_blocker } } } fourteen_hours = { factory_throughput = -0.02 rgo_throughput = -0.02 # Audax Validator "." Ignore_NEXT artisan_throughput = -0.02 minimum_wage = 0.12 administrative_multiplier = 1 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = soc_reform_blocker } } } twelve_hours = { factory_throughput = -0.05 rgo_throughput = -0.05 # Audax Validator "." Ignore_NEXT artisan_throughput = -0.03 minimum_wage = 0.25 administrative_multiplier = 2 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = soc_reform_blocker } } } ten_hours = { factory_throughput = -0.075 rgo_throughput = -0.075 # Audax Validator "." Ignore_NEXT artisan_throughput = -0.04 minimum_wage = 0.37 administrative_multiplier = 3 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = soc_reform_blocker } } } eight_hours = { factory_throughput = -0.1 rgo_throughput = -0.1 # Audax Validator "." Ignore_NEXT artisan_throughput = -0.05 minimum_wage = 0.5 administrative_multiplier = 4 global_immigrant_attract = 0.04 allow = { NOT = { has_country_flag = soc_reform_blocker } } } } safety_regulations = { administrative = yes next_step_only = yes no_safety = { # No effect allow = { NOT = { has_country_flag = soc_reform_blocker } } } trinket_safety = { factory_cost = 0.20 factory_maintenance = 0.1 administrative_multiplier = 1 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = soc_reform_blocker } } } low_safety = { pension_level = 0.1 factory_cost = 0.40 factory_maintenance = 0.15 rgo_output = -0.02 # Audax Validator "." Ignore_NEXT artisan_output = -0.02 administrative_multiplier = 2 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = soc_reform_blocker } } } acceptable_safety = { pension_level = 0.25 factory_cost = 0.60 factory_maintenance = 0.20 rgo_output = -0.03 # Audax Validator "." Ignore_NEXT artisan_output = -0.03 administrative_multiplier = 3 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = soc_reform_blocker } } } good_safety = { pension_level = 0.5 factory_cost = 0.80 factory_maintenance = 0.25 rgo_output = -0.04 # Audax Validator "." Ignore_NEXT artisan_throughput = -0.04 administrative_multiplier = 4 global_immigrant_attract = 0.04 global_population_growth = 0.001 #This represents workers not dying to machine failure, overexertion, losing arms and heads while infinitely increasing cappies margin of profits allow = { NOT = { has_country_flag = soc_reform_blocker } } } } unemployment_subsidies = { next_step_only = yes no_subsidies = { # No effect allow = { NOT = { has_country_flag = soc_reform_blocker } } } trinket_subsidies = { unemployment_benefit = 0.25 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = soc_reform_blocker } } } low_subsidies = { unemployment_benefit = 0.50 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = soc_reform_blocker } } } acceptable_subsidies = { unemployment_benefit = 0.75 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = soc_reform_blocker } } } good_subsidies = { unemployment_benefit = 1.0 global_immigrant_attract = 0.04 allow = { NOT = { has_country_flag = soc_reform_blocker } } } } pensions = { next_step_only = yes no_pensions = { # No effect allow = { NOT = { has_country_flag = soc_reform_blocker } } } trinket_pensions = { pension_level = 0.25 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = soc_reform_blocker } } } low_pensions = { pension_level = 0.50 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = soc_reform_blocker } } } acceptable_pensions = { pension_level = 0.75 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = soc_reform_blocker } } } good_pensions = { pension_level = 1 global_population_growth = 0.001 global_immigrant_attract = 0.04 allow = { NOT = { has_country_flag = soc_reform_blocker } } } } health_care = { administrative = yes next_step_only = yes no_health_care = { allow = { NOT = { has_country_flag = soc_reform_blocker } } } trinket_health_care = { administrative_multiplier = 2 global_immigrant_attract = 0.01 allow = { NOT = { has_country_flag = soc_reform_blocker } has_country_flag = medicine_invented } } low_health_care = { administrative_multiplier = 4 global_immigrant_attract = 0.02 allow = { NOT = { has_country_flag = soc_reform_blocker } has_country_flag = germs_invented } } acceptable_health_care = { administrative_multiplier = 6 global_immigrant_attract = 0.03 allow = { NOT = { has_country_flag = soc_reform_blocker } has_country_flag = gaslights_invented } } good_health_care = { administrative_multiplier = 8 global_immigrant_attract = 0.04 allow = { NOT = { has_country_flag = soc_reform_blocker } has_country_flag = electricity_invented } } } school_reforms = { next_step_only = yes administrative = yes no_schools = { global_assimilation_rate = -0.002 allow = { NOT = { has_country_flag = soc_reform_blocker } } } low_schools = { education_efficiency_modifier = 0.05 global_assimilation_rate = 0.002 global_immigrant_attract = 0.02 administrative_multiplier = 2 allow = { NOT = { has_country_flag = soc_reform_blocker } } } acceptable_schools = { education_efficiency_modifier = 0.075 global_assimilation_rate = 0.01 global_immigrant_attract = 0.03 administrative_multiplier = 4 allow = { NOT = { has_country_flag = soc_reform_blocker } } } good_schools = { education_efficiency_modifier = 0.1 global_assimilation_rate = 0.02 global_immigrant_attract = 0.04 administrative_multiplier = 6 allow = { NOT = { has_country_flag = soc_reform_blocker } has_country_flag = biologism_invented } } } penal_system = { administrative = yes next_step_only = yes capital_punishment = { core_pop_militancy_modifier = -0.01 suppression_points_modifier = 0.25 administrative_multiplier = 1 allow = { NOT = { has_country_flag = soc_reform_blocker } } } colonial_transportation = { administrative_multiplier = 2 allow = { NOT = { has_country_flag = soc_reform_blocker } } } incarceration = { administrative_multiplier = 2 allow = { NOT = { has_country_flag = soc_reform_blocker } } } rehabilitation = { global_immigrant_attract = 0.02 global_assimilation_rate = 0.02 suppression_points_modifier = -0.2 administrative_multiplier = 3 allow = { NOT = { has_country_flag = soc_reform_blocker } } } } child_labor = { administrative = yes next_step_only = yes child_labor_legal = { #global_population_growth = -0.001 education_efficiency_modifier = -0.1 factory_throughput = 0.1 # Audax Validator "." Ignore_NEXT artisan_throughput = 0.1 rgo_throughput = 0.25 allow = { NOT = { has_country_flag = soc_reform_blocker } } } child_labor_restricted = { education_efficiency_modifier = -0.03 # Audax Validator "." Ignore_NEXT poor_savings_modifier = 0.05 rgo_throughput = 0.05 # Audax Validator "." Ignore_NEXT artisan_throughput = 0.05 allow = { NOT = { has_country_flag = soc_reform_blocker } } } child_labor_illegal = { education_efficiency_modifier = 0.02 global_immigrant_attract = 0.05 allow = { NOT = { has_country_flag = soc_reform_blocker } } } } } ## Unciv Reforms ## economic_reforms = { land_reform = { no_land_reform = { farm_rgo_size = 0.25 mine_rgo_size = 0.25 core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_land_reform = { technology_cost = 10000 farm_rgo_eff = 0.25 mine_rgo_eff = 0.25 civilization_progress_modifier = 0.1 allow = { NOT = { has_country_flag = lacking_writing_system } } on_execute = { effect = { any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } admin_reform = { no_admin_reform = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_admin_reform = { technology_cost = 12500 administrative_efficiency_modifier = 0.1 civilization_progress_modifier = 0.1 allow = { NOT = { has_country_flag = lacking_writing_system } } on_execute = { effect = { any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } #advanced_admin_reform = { # TODO # allow = { # year = 1850 # } # technology_cost = 16000 # administrative_efficiency_modifier = 0.05 # civilization_progress_modifier = 0.15 # on_execute = { # effect = { # set_country_flag = ideological_thought # prestige = 2 # activate_technology = ideological_thought # any_pop = { # scaled_militancy = { # ideology = liberal # factor = -10 # } # scaled_militancy = { # ideology = conservative # factor = 3 # } # scaled_militancy = { # ideology = reactionary # factor = 4 # } # } # } # } #} } finance_reform = { next_step_only = yes no_finance_reform = { max_loan_modifier = -1.0 # no loan 4 u core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_finance_reform = { technology_cost = 12500 tax_efficiency = 0.1 civilization_progress_modifier = 0.15 max_loan_modifier = -1.0 # no loan 4 u allow = { NOT = { has_country_flag = lacking_writing_system } is_substate = no } on_execute = { effect = { any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } finance_reform_two = { technology_cost = 20000 tax_efficiency = 0.1 civilization_progress_modifier = 0.35 max_loan_modifier = -0.2 # 80% loans on_execute = { effect = { any_pop = { scaled_militancy = { ideology = liberal factor = 0.5 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 2 } } } } } } monetary_reform = { next_step_only = yes no_monetary_reform = { # No effect } yes_monetary_reform = { technology_cost = 12500 tax_efficiency = 0.05 civilization_progress_modifier = 0.15 allow = { NOT = { has_country_flag = lacking_writing_system } } on_execute = { effect = { any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } monetary_reform_two = { technology_cost = 18000 tax_efficiency = 0.05 civilization_progress_modifier = 0.25 on_execute = { effect = { activate_technology = no_standard any_pop = { scaled_militancy = { ideology = liberal factor = 0.5 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 2 } } } } } } education_reform = { no_education_reform = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_education_reform = { education_efficiency_modifier = 0.1 technology_cost = 12500 civilization_progress_modifier = 0.15 allow = { NOT = { has_country_flag = lacking_writing_system } } on_execute = { effect = { plurality = 5 any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } research_reform = { no_research_reform = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_research_reform = { technology_cost = 22000 education_efficiency_modifier = 0.1 civilization_progress_modifier = 0.25 allow = { NOT = { has_country_flag = lacking_writing_system } } on_execute = { effect = { plurality = 5 activate_technology = malthusian_thought activate_technology = late_enlightenment_philosophy any_pop = { scaled_militancy = { ideology = liberal factor = 0.5 } scaled_militancy = { ideology = conservative factor = 2 } scaled_militancy = { ideology = reactionary factor = 3 } } } } } } transport_improv = { no_transport_improv = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_transport_improv = { technology_cost = 12500 farm_rgo_eff = 0.25 mine_rgo_eff = 0.25 civilization_progress_modifier = 0.1 allow = { NOT = { has_country_flag = lacking_writing_system } money = 2000 } on_execute = { trigger = { can_build_railway_in_capital = { in_whole_capital_state = yes # no = just in main capital province. limit_to_world_greatest_level = yes } } effect = { treasury = -2000 set_country_flag = activate_experimental_railroad activate_technology = experimental_railroad build_railway_in_capital = { in_whole_capital_state = yes # no = just in main capital province. limit_to_world_greatest_level = yes } any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } firearms_production = { no_firearms_production = { # No effect } yes_firearms_production = { technology_cost = 16000 civilization_progress_modifier = 0.15 allow = { NOT = { has_country_flag = lacking_writing_system } money = 10000 } on_execute = { effect = { treasury = -10000 activate_technology = guild_based_production build_factory_in_capital_state = small_arms_factory any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } pre_indust = { no_pre_indust = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_pre_indust = { technology_cost = 18000 civilization_progress_modifier = 0.2 allow = { NOT = { has_country_flag = lacking_writing_system } money = 2000 } on_execute = { trigger = { can_build_factory_in_capital_state = cement_factory # example, no trigger needed here } effect = { treasury = -2000 build_factory_in_capital_state = cement_factory any_pop = { scaled_militancy = { ideology = liberal factor = 1 } scaled_militancy = { ideology = conservative factor = 2 } scaled_militancy = { ideology = reactionary factor = 3 } } } } } } industrial_construction = { no_industrial_construction = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_industrial_construction = { technology_cost = 20000 civilization_progress_modifier = 0.25 allow = { NOT = { has_country_flag = lacking_writing_system } money = 7000 } on_execute = { effect = { treasury = -7000 activate_technology = piston_steam_engine build_factory_in_capital_state = fabric_factory any_pop = { scaled_militancy = { ideology = liberal factor = 1 } scaled_militancy = { ideology = conservative factor = 2 } scaled_militancy = { ideology = reactionary factor = 3 } } } } } } } military_reforms = { foreign_training = { no_foreign_training = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 supply_consumption = -0.05 } yes_foreign_training = { #unit stats improve land_organisation = 0.1 min_military_spending = 0.05 technology_cost = 8500 civilization_progress_modifier = 0.05 research_points_on_conquer = 0.25 allow = { OR = { ai = no AND = { has_country_flag = using_foreign_ships has_country_flag = using_foreign_shipyards has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { effect = { country_event = 90959 any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } foreign_weapons = { no_foreign_weapons = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 supply_consumption = -0.05 } yes_foreign_weapons = { land_defense_modifier = 0.1 technology_cost = 8500 civilization_progress_modifier = 0.05 on_execute = { effect = { activate_technology = flintlock_rifles set_country_flag = using_foreign_weapons any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } military_constructions = { no_military_constructions = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_military_constructions = { technology_cost = 8500 civilization_progress_modifier = 0.05 allow = { NOT = { has_country_flag = lacking_writing_system } money = 2000 OR = { ai = no AND = { has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { trigger = { can_build_fort_in_capital = { in_whole_capital_state = no # no = just in main capital province. limit_to_world_greatest_level = yes } } effect = { treasury = -2000 activate_technology = post_napoleonic_thought build_fort_in_capital = { in_whole_capital_state = no # no = just in main capital province. limit_to_world_greatest_level = yes } any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } foreign_officers = { no_foreign_officers = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_foreign_officers = { leadership_modifier = 0.1 technology_cost = 8500 civilization_progress_modifier = 0.05 research_points_on_conquer = 0.25 allow = { OR = { ai = no AND = { has_country_flag = using_foreign_ships has_country_flag = using_foreign_shipyards has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { effect = { activate_technology = military_staff_system country_event = 90959 any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } army_schools = { no_army_schools = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_army_schools = { land_unit_start_experience = 10 min_military_spending = 0.05 technology_cost = 8500 civilization_progress_modifier = 0.05 allow = { NOT = { has_country_flag = lacking_writing_system } OR = { ai = no AND = { has_country_flag = using_foreign_ships has_country_flag = using_foreign_shipyards has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { effect = { activate_technology = army_command_principle random_owned = { limit = { owner = { has_country_modifier = corrupt_army } } owner = { remove_country_modifier = corrupt_army } } any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } foreign_naval_officers = { no_foreign_naval_officers = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_foreign_naval_officers = { tariff_efficiency_modifier = 0.2 technology_cost = 10000 civilization_progress_modifier = 0.05 research_points_on_conquer = 0.25 allow = { any_owned_province = { port = yes } OR = { ai = no AND = { has_country_flag = using_foreign_ships has_country_flag = using_foreign_shipyards has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { effect = { country_event = 90959 any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } naval_schools = { no_naval_schools = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_naval_schools = { naval_unit_start_experience = 10 technology_cost = 10000 civilization_progress_modifier = 0.05 research_points_on_conquer = 0.25 allow = { NOT = { has_country_flag = lacking_writing_system } any_owned_province = { port = yes } OR = { ai = no AND = { has_country_flag = using_foreign_ships has_country_flag = using_foreign_shipyards has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { effect = { country_event = 90959 any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } foreign_navies = { no_foreign_navies = { core_pop_militancy_modifier = -0.01 core_pop_consciousness_modifier = -0.01 } yes_foreign_navies = { naval_attack_modifier = 0.2 naval_defense_modifier = 0.2 technology_cost = 12000 civilization_progress_modifier = 0.05 allow = { any_owned_province = { has_building = naval_base } OR = { ai = no AND = { has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { effect = { activate_technology = clipper_design activate_technology = steamers set_country_flag = using_foreign_ships any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } western_shipyards = { no_western_shipyards = { # No effect } yes_western_shipyards = { technology_cost = 12000 civilization_progress_modifier = 0.05 allow = { any_owned_province = { port = yes } OR = { ai = no AND = { has_country_flag = using_foreign_weapons has_country_flag = using_foreign_artillery } } } on_execute = { effect = { activate_technology = post_nelsonian_thought set_country_flag = using_foreign_shipyards any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } foreign_artillery = { no_foreign_artillery = { supply_consumption = -0.1 } yes_foreign_artillery = { technology_cost = 8500 civilization_progress_modifier = 0.05 on_execute = { effect = { activate_technology = bronze_muzzle_loaded_artillery set_country_flag = using_foreign_artillery any_pop = { scaled_militancy = { ideology = liberal factor = 0.25 } scaled_militancy = { ideology = conservative factor = 0.5 } scaled_militancy = { ideology = reactionary factor = 1.5 } } } } } } }