@manifest_fulfilled_value = 0.85 # Defense of Democracy faction_manifest_defense_of_democracy = { name = defense_of_democracy_goal_name description = defense_of_democracy_goal_desc is_manifest = yes ratio_progress = { total_amount = 40 completed_amount_collection = collection:world_uncapitulated_democratic_countries_and_dominions_collection #range = { # max = 0.75 #} progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { trade_opinion_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { trade_opinion_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { trade_opinion_factor = 0.15 stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 modifier = { trade_opinion_factor = 0.15 stability_factor = 0.05 political_power_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Containment of Communism faction_manifest_containment_of_communism = { name = containment_of_communism_goal_name description = containment_of_communism_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:world_non_communist_countries_collection range = { #max = 0.75 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { political_power_factor = 0.01 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { political_power_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { political_power_factor = 0.1 communism_drift = -0.02 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Conquest of territory faction_manifest_conquest_of_territory = { name = conquest_of_territory_goal_name description = conquest_of_territory_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:faction_owned_core_states_collection completed_amount_collection = collection:faction_controlled_non_core_states_collection range = { max = 1 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { resistance_target = -0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { resistance_target = -0.1 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { resistance_target = -0.15 non_core_manpower = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { resistance_target = -0.15 non_core_manpower = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Spread of Communism faction_manifest_spread_of_communism = { name = spread_of_communism_goal_name description = spread_of_communism_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:world_communist_countries_collection range = { max = 1 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { communism_drift = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { communism_drift = 0.08 party_popularity_stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { communism_drift = 0.1 party_popularity_stability_factor = 0.08 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { communism_drift = 0.1 conscription_factor = 0.05 party_popularity_stability_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } faction_manifest_the_second_red_wave = { name = faction_manifest_the_second_red_wave_goal_name description = faction_manifest_the_second_red_wave_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:world_communist_countries_collection range = { max = 0.75 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { communism_drift = 0.03 party_popularity_stability_factor = 0.02 agriculture_district_income_tax_modifier = 0.02 justify_war_goal_time = 0.05 expected_welfare_modifier = 0.5 expected_mil_modifier = -0.5 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { communism_drift = 0.05 party_popularity_stability_factor = 0.03 agriculture_district_income_tax_modifier = 0.05 agricolture_productivity_modifier = 0.02 justify_war_goal_time = 0.1 expected_welfare_modifier = 1 expected_mil_modifier = -1 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { communism_drift = 0.1 party_popularity_stability_factor = 0.05 agriculture_district_income_tax_modifier = 0.1 agricolture_productivity_modifier = 0.05 justify_war_goal_time = 0.15 expected_welfare_modifier = 2 expected_mil_modifier = -2 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Strength in Unity faction_manifest_strength_in_unity = { name = strength_in_unity_goal_name description = strength_in_unity_goal_desc is_manifest = yes ratio_progress = { total_amount = 20 completed_amount_collection = collection:faction_members_collection progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { political_power_factor = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { political_power_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { political_power_factor = 0.1 trade_opinion_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Protector of Peace faction_manifest_protector_of_peace = { name = protector_of_peace_goal_name description = protector_of_peace_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:world_at_peace_countries_collection progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { production_speed_buildings_factor = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { production_speed_buildings_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { production_speed_buildings_factor = 0.1 trade_opinion_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # African Domination faction_manifest_african_domination = { name = african_domination_goal_name description = african_domination_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:states_in_africa_collection completed_amount_collection = collection:faction_states_in_africa_collection progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { stability_factor = 0.08 army_core_defence_factor = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { stability_factor = 0.1 army_core_defence_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { stability_factor = 0.1 war_support_factor = 0.05 army_core_defence_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Pan-Americanism faction_manifest_pan_americanism = { name = pan_americanism_goal_name description = pan_americanism_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:states_in_americas_collection completed_amount_collection = collection:faction_states_in_americas_collection progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { stability_factor = 0.08 army_core_defence_factor = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { stability_factor = 0.1 army_core_defence_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { stability_factor = 0.1 war_support_factor = 0.05 army_core_defence_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # European Dominance faction_manifest_european_dominance = { name = european_dominance_goal_name description = european_dominance_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:states_in_europe_collection completed_amount_collection = collection:faction_states_in_europe_collection range = { max = 0.67 # two thirds should be enough to secure a qualified majority } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { stability_factor = 0.08 army_core_defence_factor = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { stability_factor = 0.1 army_core_defence_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { stability_factor = 0.1 war_support_factor = 0.05 army_core_defence_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Asian Dominance faction_manifest_asian_dominance = { name = asian_dominance_goal_name description = asian_dominance_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:states_in_asia_collection completed_amount_collection = collection:faction_states_in_asia_collection range = { max = 0.67 # two thirds should be enough to secure a qualified majority } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { stability_factor = 0.08 army_core_defence_factor = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { stability_factor = 0.1 army_core_defence_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { stability_factor = 0.1 war_support_factor = 0.05 army_core_defence_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } # Middle East Dominance faction_manifest_middle_east_dominance = { name = middle_east_dominance_goal_name description = middle_east_dominance_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:states_in_middle_east_collection completed_amount_collection = collection:faction_states_in_middle_east_collection range = { max = 1 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { stability_factor = 0.08 army_core_defence_factor = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { stability_factor = 0.1 army_core_defence_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { stability_factor = 0.1 war_support_factor = 0.05 army_core_defence_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } ### CUSTOM FACTION MANIFESTS faction_manifest_containment_of_decadence = { name = faction_manifest_containment_of_decadence_name description = faction_manifest_containment_of_decadence_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:world_non_western_countries_in_middle_east_collection range = { #max = 0.75 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { political_power_factor = 0.01 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { political_power_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { political_power_factor = 0.1 democratic_drift = -0.02 } # Rule = This holds a new rule that is applied when this section is in effect } } } } faction_cento_motto = { name = faction_cento_motto_name description = faction_cento_motto_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:states_in_middle_east_collection range = { #max = 0.75 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { political_power_factor = 0.01 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { political_power_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { political_power_factor = 0.1 democratic_drift = 0.02 } # Rule = This holds a new rule that is applied when this section is in effect } } } } faction_manifest_sco = { name = faction_manifest_sco_name description = faction_manifest_sco_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:countries_asia_collection completed_amount_collection = collection:communist_countries_asia_collection range = { #max = 0.75 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { political_power_factor = 0.01 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { political_power_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { political_power_factor = 0.1 democratic_drift = -0.02 } # Rule = This holds a new rule that is applied when this section is in effect } } } } faction_manifest_peace_in_our_time = { name = faction_manifest_peace_in_our_time_name description = faction_manifest_peace_in_our_time_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:world_democratic_countries_collection range = { max = 1 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { communism_drift = -0.03 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { communism_drift = -0.05 party_popularity_stability_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { communism_drift = -0.08 party_popularity_stability_factor = 0.08 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { communism_drift = -0.1 conscription_factor = 0.05 party_popularity_stability_factor = 0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } faction_manifest_preserving_our_place = { name = faction_manifest_preserving_our_place_name description = faction_manifest_preserving_our_place_desc is_manifest = yes ratio_progress = { total_amount_collection = game:all_countries completed_amount_collection = collection:post_soviet_states_collection range = { #max = 0.75 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { political_power_factor = 0.01 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { political_power_factor = 0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 1 modifier = { political_power_factor = 0.1 democratic_drift = -0.02 } # Rule = This holds a new rule that is applied when this section is in effect } } } } faction_manifest_unite_islamic_countries = { name = faction_manifest_unite_islamic_countries_name description = faction_manifest_unite_islamic_countries_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:all_islamic_countries_collection completed_amount_collection = collection:islamic_faction_members_collection scale = { political_power_factor = 0.1 army_core_defence_factor = 0.1 } progress_sections = { manifest_fulfilled = { min = @manifest_fulfilled_value modifier = { army_core_attack_factor = 0.1 } } } } } ### CZE monarchy faction_manifest_comeback_of_the_monarchy = { name = faction_manifest_comeback_of_the_monarchy_name description = faction_manifest_comeback_of_the_monarchy_desc is_manifest = yes ratio_progress = { total_amount = 14 completed_amount_collection = collection:faction_members_collection range = { max = 1 } progress_sections = { low_progress = { min = 0.4 max = 0.6 modifier = { nationalist_drift = 0.04 opinion_gain_monthly_same_ideology_factor = 0.04 } # Rule = This holds a new rule that is applied when this section is in effect } medium_progress = { min = 0.6 max = 0.8 modifier = { nationalist_drift = 0.06 party_popularity_stability_factor = 0.05 opinion_gain_monthly_same_ideology_factor = 0.06 faction_trade_opinion_factor = 0.03 civil_war_involvement_tension = -0.05 } # Rule = This holds a new rule that is applied when this section is in effect } high_progress = { min = 0.8 max = 0.95 modifier = { nationalist_drift = 0.08 party_popularity_stability_factor = 0.08 opinion_gain_monthly_same_ideology_factor = 0.08 faction_trade_opinion_factor = 0.06 civil_war_involvement_tension = -0.1 } # Rule = This holds a new rule that is applied when this section is in effect } manifest_fulfilled = { min = 0.95 max = 1 modifier = { nationalist_drift = 0.1 conscription_factor = 0.05 party_popularity_stability_factor = 0.1 opinion_gain_monthly_same_ideology_factor = 0.1 faction_trade_opinion_factor = 0.09 civil_war_involvement_tension = -0.15 justify_war_goal_time = -0.1 } # Rule = This holds a new rule that is applied when this section is in effect } } } } faction_manifest_asean_centrality = { name = asean_centrality_goal_name description = asean_centrality_goal_desc is_manifest = yes ratio_progress = { total_amount_collection = collection:all_asean_countries_collection completed_amount_collection = collection:asean_faction_members_collection progress_sections = { low_progress = { min = 0.3 max = 0.6 modifier = { political_power_factor = 0.03 army_core_defence_factor = 0.03 naval_defense_factor = 0.03 local_resources_factor = 0.03 } } medium_progress = { min = 0.6 max = 0.8 modifier = { political_power_factor = 0.06 army_core_defence_factor = 0.06 naval_defense_factor = 0.05 local_resources_factor = 0.05 } } high_progress = { min = 0.8 max = 1 modifier = { political_power_factor = 0.10 army_core_defence_factor = 0.10 naval_defense_factor = 0.10 local_resources_factor = 0.10 } } } } }