ideologies = {

	democratic = {

		types = {

			conservatism = {
			}

			liberalism = {
			}

			socialism = {
			}
			
			populism = {
			}
		}

		dynamic_faction_names = {
			"FACTION_NAME_DEMOCRATIC_1"
			"FACTION_NAME_DEMOCRATIC_2"
			"FACTION_NAME_DEMOCRATIC_3"
			"FACTION_NAME_DEMOCRATIC_4"
			"FACTION_NAME_DEMOCRATIC_5"
			"FACTION_NAME_DEMOCRATIC_6"
		}

		color = { 0 0 255 }

		rules = {
			can_force_government = yes
			can_send_volunteers = no
			can_puppet = no
			can_lower_tension = yes			   
			can_guarantee_other_ideologies = yes
		}

		can_collaborate = yes
		can_host_government_in_exile = yes

		war_impact_on_world_tension = 0.25		# no major danger, remember this this the 40s!
		faction_impact_on_world_tension = 0.25

		modifiers = {
			justify_war_goal_time = 0.5
			generate_wargoal_tension = 0.3
			join_faction_tension = 0.5
			lend_lease_tension = 0.2
			send_volunteers_tension = 0.3
			guarantee_tension = 0.3
		
			civilian_intel_to_others = 35
			army_intel_to_others = 25
			navy_intel_to_others = 25
			airforce_intel_to_others = 25
			
			embargo_cost_factor = -0.5
			
			democratic_drift = 0.01
			mobilization_speed = -0.15
		}

		faction_modifiers = {
			faction_trade_opinion_factor = 0.2 #plus 50% trade opinion
		}
		can_be_boosted = yes
		ai_democratic = yes # uses the democratic AI behaviour
		ai_ideology_wanted_units_factor = 1.00 # multiplies threat impact on number of desired units by this value, defaults to 1.0. If at war, the larger of this value and NDefines::NAI::WANTED_UNITS_WAR_THREAT_FACTOR will be used instead
		ai_give_core_state_control_threshold = 0.1 # Extra threshold value added to DIPLOMATIC_ACTION_PROPOSE_SCORE for this ideology to give back core state control to other country																									  
	}


	communism = {

		types = {

			marxism = {
			}

			leninism = {
			}

			stalinism = {
			}

			anti_revisionism = {
			}

			anarchist_communism = {
			}
		}

		dynamic_faction_names = {
			"FACTION_NAME_COMMUNIST_1"
			"FACTION_NAME_COMMUNIST_2"
			"FACTION_NAME_COMMUNIST_3"
			"FACTION_NAME_COMMUNIST_4"
			"FACTION_NAME_COMMUNIST_5"
		}

		color = { 255 0 0 }
		
		war_impact_on_world_tension = 0.5 #Commie less threatening
		faction_impact_on_world_tension = 0.25

		ai_communist = yes # uses the commie AI behaviour
		ai_ideology_wanted_units_factor = 1.10

		rules = {
			can_force_government = yes
			can_send_volunteers = yes
			can_puppet = yes
			can_lower_tension = yes
		}

		can_collaborate = yes
		can_host_government_in_exile = yes

		modifiers = {
		    justify_war_goal_time = 0.2
			generate_wargoal_tension = 0.1
			
			join_faction_tension = 0.35
			guarantee_tension = 0.15
		    send_volunteers_tension = 0.05
			
			civilian_intel_to_others = 35
			army_intel_to_others = 25
			navy_intel_to_others = 25
			airforce_intel_to_others = 25
			
			embargo_threshold_factor = 0.5
			
			communism_drift = 0.01
			puppet_cost_factor = -0.15
		}

		faction_modifiers = {
              faction_trade_opinion_factor = 0.2
		}

		ai_give_core_state_control_threshold = 10							   
	}

	fascism = {

		types = {

			nazism = {
			}

			gen_nazism = {
			}

			fascism_ideology = {
			}

			falangism = {
			}

			rexism = {
			}
		}

		dynamic_faction_names = {
			"FACTION_NAME_FASCIST_1"
			"FACTION_NAME_FASCIST_2"
			"FACTION_NAME_FASCIST_3"
			"FACTION_NAME_FASCIST_4"
			"FACTION_NAME_FASCIST_5"
		}

		color = { 150 75 0 }

		war_impact_on_world_tension = 1.0			#evil!
		faction_impact_on_world_tension = 0.5

		rules = {
			can_force_government = yes
			can_send_volunteers = yes
			can_puppet = yes
		}

		can_collaborate = yes

		modifiers = {
			generate_wargoal_tension = 0.05
			join_faction_tension = 0.3
			guarantee_tension = 0.1
			lend_lease_tension = 0.1
		    send_volunteers_tension = 0.1
			
			civilian_intel_to_others = 35
			army_intel_to_others = 25
			navy_intel_to_others = 25
			airforce_intel_to_others = 25
			embargo_threshold_factor = 0.5
			
			fascism_drift = 0.01
			justify_war_goal_when_in_major_war_time = -0.15
			mobilization_speed = 0.15
		}
	    faction_modifiers = {
			faction_trade_opinion_factor = 0.2
		}
	    can_be_boosted = yes			 
		ai_fascist = yes # uses the fascist AI behaviour
		ai_ideology_wanted_units_factor = 1.5
		ai_give_core_state_control_threshold = 100							  
	}

	neutrality = {

		types = {

			despotism  = {
			}

			oligarchism  = {
			}

			anarchism = {
				can_be_randomly_selected = no # won't be assigned to randomly generated country leaders
			}

			moderatism = {
			}

			centrism = {
			}
		}

		dynamic_faction_names = {
			"FACTION_NAME_NONALIGNED_1"
			"FACTION_NAME_NONALIGNED_2"
			"FACTION_NAME_NONALIGNED_3"
			"FACTION_NAME_NONALIGNED_4"
			"FACTION_NAME_NONALIGNED_5"
		}

		color = { 124 124 124 }


		war_impact_on_world_tension = 0.25		#no major danger
		faction_impact_on_world_tension = 0.25

		rules = {
			can_force_government = yes
			can_puppet = yes
			can_send_volunteers = no
		}

		modifiers = {
			generate_wargoal_tension = 0.2
			join_faction_tension = 0.4
			lend_lease_tension = 0.1
			send_volunteers_tension = 0.2
			guarantee_tension = 0.3
			
			civilian_intel_to_others = 35
			army_intel_to_others = 25
			navy_intel_to_others = 25
			airforce_intel_to_others = 25
			embargo_cost_factor = 0.5
			embargo_threshold_factor = 0.5
			
			neutrality_drift = 0.01
		}

		faction_modifiers = {
			faction_trade_opinion_factor = 0.2
		}
		can_collaborate = yes
		ai_give_core_state_control_threshold = 75
		ai_neutral = yes #
		ai_ideology_wanted_units_factor = 0.9
	}
}
