ideas = {

	country = {
		sour_loser = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				drift_defence_factor = 0.5
			}
			rule = {
				can_create_factions = yes

			}
			rule = {
			    can_send_volunteers = no
	        } 
		}
	
	   
		
		general_staff = {
			
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				army_org_Factor = 0.05
				planning_speed = 0.25
			}
		}

		triumphant_will = {
			
			allowed = {
				always = no
			}
			removal_cost = -1

			allowed_civil_war = {
				has_government = fascism
			}
			
			modifier = {
				political_power_gain = 1
				drift_defence_factor = 0.5
			}
			rule = {
				can_create_factions = yes
			}
		}
		
		GER_air_innovations_2_idea = {
			removal_cost = -1
			allowed = {
				always = no # Unlocked via focus
			}

			allowed_civil_war = {
				always = yes
			}

			picture = generic_air_bonus
			
			modifier = {
				cat_battlefield_support_cost_factor = -0.075
			}
			
			research_bonus = {
				jet_technology = 0.10
			}

		}	

		GER_rocketry_idea = {
			removal_cost = -1
			allowed = {
				always = no # Unlocked via focus
			}

			allowed_civil_war = {
				always = yes
			}
			
			research_bonus = {
				rocketry = 0.15
			}

			picture = generic_research_bonus
	
			modifier = {
				production_speed_rocket_site_factor = 0.15
			}
	
		}

		rhineland_challenge_met = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1
			
			picture = generic_democratic_drift_bonus

			modifier = {
				stability_factor = -0.10
				war_support_factor = -0.1 
			}
		}

		kaiser_challenge_met = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1
			
			picture = generic_democratic_drift_bonus

			modifier = {
				stability_factor = -0.10
				war_support_factor = -0.1 
			}
		}

		GER_atlantikwall_idea = {
		
			allowed = {
				original_tag = GER
				always = no
			}

			allowed_civil_war = {
				always = yes
			}
			
			removal_cost = -1

			picture = generic_fortify_the_borders

			modifier = {
				production_speed_coastal_bunker_factor = 0.2
			}
		}

		GER_ostwall_idea = {
		
			allowed = {
				original_tag = GER
				always = no
			}

			allowed_civil_war = {
				always = yes
			}
			
			removal_cost = -1

			picture = generic_wall_line

			modifier = {
				production_speed_bunker_factor = 0.2
			}
		}

		GER_autarky_idea = {

			allowed = {
				original_tag = GER
				always = no
			}

			allowed_civil_war = {
				always = yes
			}
			
			removal_cost = -1

			picture = generic_exploit_mines

			modifier = {
				production_speed_arms_factory_factor = 0.1
				production_speed_dockyard_factor = 0.1
				production_speed_industrial_complex_factor = 0.1
			}
		}

		GER_grosraumwirtschaft = {
			allowed = {
				original_tag = GER
				always = no
			}

			allowed_civil_war = {
				always = yes
			}
			
			removal_cost = -1

			picture = generic_build_infrastructure

			modifier = {
				production_speed_infrastructure_factor = 0.1
				production_speed_rail_way_factor = 0.1
			}
		}

		GER_align_hungary = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = fascism
			}

			removal_cost = -1

			picture = generic_fascism_drift_bonus

			modifier = {
				fascism_drift = 0.2
				fascism_acceptance = 85
			}
		}

		GER_align_hungary_unaligned = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = generic_neutrality_drift_bonus

			modifier = {
				neutrality_drift = 0.2
				neutrality_acceptance = 85
			}
		}

		GER_align_hungary_democratic = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = fascism
			}

			removal_cost = -1

			picture = generic_democratic_drift_bonus

			modifier = {
				democratic_drift = 0.2
				democratic_acceptance = 85
			}
		}

		GER_align_romania = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = fascism
			}

			removal_cost = -1

			picture = generic_fascism_drift_bonus

			modifier = {
				fascism_drift = 0.2
				fascism_acceptance = 85
			}
		}

		GER_align_romania_unaligned = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = generic_neutrality_drift_bonus

			modifier = {
				neutrality_drift = 0.2
				neutrality_acceptance = 85
			}
		}

		GER_align_romania_democratic = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = democratic
			}

			removal_cost = -1

			picture = generic_democratic_drift_bonus

			modifier = {
				democratic_drift = 0.2
				democratic_acceptance = 85
			}
		}

		GER_clamp_down_on_fascism = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = generic_oppression

			modifier = {
				fascism_drift = -0.05
			}
		}

		GER_revive_the_kaiserreich = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_revive_the_kaiserreich

			modifier = {
				neutrality_drift = 0.1
				drift_defence_factor = 0.1
				join_faction_tension = -0.2
				lend_lease_tension = -0.2
				send_volunteers_tension = -0.2
			}
		}

		GER_revive_the_kaiserreich2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_revive_the_kaiserreich

			modifier = {
				neutrality_drift = 0.1
				democratic_drift = -0.02
				drift_defence_factor = 0.1
				join_faction_tension = -0.2
				lend_lease_tension = -0.2
				send_volunteers_tension = -0.2
			}
		}

		GER_reestablish_free_elections = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = democratic
			}

			removal_cost = -1

			picture = generic_democratic_drift_bonus

			modifier = {
				democratic_drift = 0.1
			}
		}

		GER_rebuild_the_nation = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_rebuild_the_nation

			modifier = {
				consumer_goods_factor = -0.20
			}
		}

		GER_national_revitalization = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_rebuild_the_nation

			modifier = {
				industry_repair_factor = 0.20
			}
		}

		GER_national_revitalization2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_rebuild_the_nation

			modifier = {
				industry_repair_factor = 0.20
				training_time_factor = -0.1
				conscription = 0.005
			}
		}

		GER_national_revitalization3 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_rebuild_the_nation

			modifier = {
				industry_repair_factor = 0.20
				production_speed_industrial_complex_factor = 0.1
				production_speed_infrastructure_factor = 0.1
			}
		}

		GER_national_revitalization4 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_rebuild_the_nation

			modifier = {
				industry_repair_factor = 0.20
				training_time_factor = -0.1
				conscription = 0.005
				production_speed_industrial_complex_factor = 0.1
				production_speed_infrastructure_factor = 0.1
			}
		}

		GER_bulwark_against_bolshevism = {

			available = {
				NOT = { is_in_faction_with = SOV }
				NOT = { has_war_together_with = SOV }
				NOT = { has_government = communism }
			}

			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = neutrality
			}

			removal_cost = -1

			picture = ger_bulwark_against_bolshevism

			modifier = {
				industrial_capacity_factory = 0.05
				industrial_capacity_dockyard = 0.05
			}
		}

		GER_rebuild_the_high_seas_fleet = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = generic_navy_bonus

			equipment_bonus = {
				ship_hull_heavy = {
					build_cost_ic = -0.1 instant = yes
				}
			}
		}

		GER_prepare_for_the_next_blockade = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = generic_goods_red_bonus

			modifier = {
				consumer_goods_factor = -0.05
			}
		}

		GER_rekindle_imperial_sentiment = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = HUN_hungarian_monarchy_habsburg

			modifier = {
				neutrality_drift = 0.2
			}
		}

		GER_expatriate_the_communists = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = anti_soviet_pact

			modifier = {
				communism_drift = -0.1
			}
		}

		GER_communist_refugees = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus

			modifier = {
				communism_drift = 0.1
			}
		}

		GER_redirecting_naval_production = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = generic_production_bonus

			modifier = {
				industrial_capacity_factory = 0.02
				industrial_capacity_dockyard = -0.20
			}
		}

		GER_safeguard_the_baltic = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = communism }
			}

			removal_cost = -1

			picture = anti_soviet_pact

			modifier = {
				communism_drift = -0.1
			}
		}

		GER_wilhelm_iii = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = democratic
			}

			removal_cost = -1

			picture = ger_wilhelm_iii

			modifier = {
				stability_factor = 0.05
			}
		}

		GER_the_great_red_menace = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = democratic
			}

			removal_cost = -1

			picture = ger_the_great_red_menace

			modifier = {
				communism_drift = -0.02
				democratic_drift = 0.02
			}
		}

		GER_pool_technical_know_how = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				OR = {
					has_government = democratic
					has_government = neutrality
				}
			}

			removal_cost = -1

			picture = generic_production_bonus

			equipment_bonus = {
				infantry_equipment = {
					build_cost_ic = -0.05 instant = yes
				}
				light_tank_chassis = {
					build_cost_ic = -0.05 instant = yes
				}
				medium_tank_chassis = {
					build_cost_ic = -0.05 instant = yes
				}
				heavy_tank_chassis = {
					build_cost_ic = -0.05 instant = yes
				}
				artillery_equipment = {
					build_cost_ic = -0.05 instant = yes
				}
			}
		}

		GER_preparing_ITA_coup = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = generic_neutrality_drift_bonus

			modifier = {
				neutrality_drift = 0.1
			}
		}

		GER_preparing_ITA_coup2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = generic_neutrality_drift_bonus

			modifier = {
				neutrality_drift = 0.2
			}
		}

		GER_soviet_military_exercises = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_war_preparation

			modifier = {
				training_time_army_factor = -0.2
				industrial_capacity_factory = 0.10
			}
		}

		GER_soviet_protect_our_sphere = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_intel_bonus

			modifier = {
				production_speed_arms_factory_factor = 0.2
				industrial_capacity_factory = 0.10
			}
		}

		GER_barbarossa = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = generic_acquire_tanks

			targeted_modifier = {
				tag = SOV
				attack_bonus_against = 0.10
				defense_bonus_against = 0.05
			}

		}
		GER_dismantle_maginot = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = generic_wall_line

			modifier = {
				production_speed_coastal_bunker_factor = 0.2
				production_speed_bunker_factor = 0.2
			}
		}
		GER_dismantle_czechoslovakian_forts = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = generic_wall_line

			modifier = {
				production_speed_coastal_bunker_factor = 0.2
				production_speed_bunker_factor = 0.2
			}
		}
		GER_jaegernotprogramm = {
			allowed = {
				always = no
			}


			removal_cost = -1

			picture = generic_air_payment

			modifier = {
				war_support_factor = -0.05
			}

			equipment_bonus = {
				small_plane_airframe = {
					build_cost_ic = -0.25 instant = yes
				}
				small_plane_cas_airframe = {
					build_cost_ic = 0.25 instant = yes
				}
				medium_plane_airframe = {
					build_cost_ic = 0.25 instant = yes
				}
				large_plane_airframe = {
					build_cost_ic = 0.25 instant = yes
				}
				small_plane_naval_bomber_airframe = {
					build_cost_ic = 0.25 instant = yes
				}
			}
		}

		GER_modular_construction = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_navy_bonus

			equipment_bonus = {
				submarine = {
					build_cost_ic = -0.1 instant = yes
				}
			}
		}

		GER_FIN_industrial_support = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_production_bonus

			modifier = {
				industrial_capacity_factory = 0.05
			}
		}

		GER_mefo_bills_1 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 0.2
			}
		}

		GER_mefo_bills_2 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 0.35
			}
		}

		GER_mefo_bills_3 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 0.5
			}
		}

		GER_mefo_bills_4 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 0.65
			}
		}

		GER_mefo_bills_5 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 0.8
			}
		}

		GER_mefo_bills_6 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 0.95
			}
		}

		GER_mefo_bills_7 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 1.1
			}
		}

		GER_mefo_bills_8 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 1.25
			}
		}

		GER_mefo_bills_9 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 1.4
			}
		}

		GER_mefo_bills_10 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 1.55
			}
		}

		GER_mefo_bills_11 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 1.7
			}
		}

		GER_mefo_bills_12 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 1.85
			}
		}

		GER_mefo_bills_13 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 2
			}
		}

		GER_mefo_bills_14 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 2.15
			}
		}

		GER_mefo_bills_15 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 2.3
			}
		}

		GER_mefo_bills_16 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 2.45
			}
		}

		GER_mefo_bills_17 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 2.6
			}
		}

		GER_mefo_bills_18 = {
			name = GER_mefo_bills
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills

			modifier = {
				consumer_goods_factor = -0.05
				production_speed_arms_factory_factor = 0.25
				production_speed_dockyard_factor = 0.25
				production_speed_naval_base_factor = 0.25
				production_speed_coastal_bunker_factor = 0.25
				production_speed_bunker_factor = 0.25
				production_speed_air_base_factor = 0.25
				production_speed_anti_air_building_factor = 0.25
				production_speed_radar_station_factor = 0.25
				production_speed_fuel_silo_factor = 0.25
				production_speed_synthetic_refinery_factor = 0.15
				political_power_cost = 2.75
			}
		}

		GER_mefo_bills_ended = {
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = ger_mefo_bills_payment

			modifier = {
				consumer_goods_factor = 0.20
			}
		}

		GER_ss_factory_rerouted = {
			allowed = {
				original_tag = GER
			}
			allowed_civil_war = {
				has_government = fascism
			}
			removal_cost = -1
			picture = generic_central_management
			modifier = {
				civilian_factory_use = 5
			}
		}

		GER_air_safety_regulations = {
			allowed = {
				original_tag = GER
			}

			allowed_civil_war = {
				has_government = neutrality
			}

			removal_cost = -1

			picture = generic_air_bonus

			equipment_bonus = {
				small_plane_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				cv_small_plane_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				small_plane_cas_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				cv_small_plane_cas_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				small_plane_naval_bomber_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				cv_small_plane_naval_bomber_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				medium_plane_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				medium_plane_fighter_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				medium_plane_scout_plane_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				large_plane_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				large_plane_maritime_patrol_plane_airframe = {
					instant = yes
					build_cost_ic = 0.05
				}
				transport_plane_equipment = {
					instant = yes
					build_cost_ic = 0.05
				}
			}
		}

		GER_western_trade_cooperation = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = democratic
			}
			available = {
				has_government = democratic
			}

			removal_cost = -1

			picture = generic_foreign_capital

			modifier = {
				industry_repair_factor = 0.10
				production_speed_industrial_complex_factor = 0.1
				production_speed_infrastructure_factor = 0.1
				research_speed_factor = 0.1
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
				consumer_goods_factor = -0.05
				local_resources_factor = 0.10
			}
		}
		GER_operation_brunete = {
		picture = ger_brunete
		allowed = {
		tag = GER
		}
		
		modifier = {
		planning_speed = 0.25
		max_planning = 0.25
		
		}
		
		}
		GER_increased_presence = {
		picture = german_advisors
		allowed = {
		tag = GER
		}
		modifier = {
		send_volunteer_size = 1
		}
		}
		
		GER_ita_intervene = {
		picture = ger_brunete
		allowed = {
		tag = GER
		}
		modifier = {
		send_volunteer_size = 5
		}
		}
		
		GER_barb_preper = {
		picture = barb_preper_idea
		allowed = {
		tag = GER
		}
		modifier = {
		max_planning = 0.20
		army_org = 5
		army_morale_factor = 0.1
		breakthrough_factor = 0.05
		}
		}
		
		GER_logistics_reinfo = {
		picture = logistics_reinforce
		allowed = {
		tag = GER
		}
		modifier = {
		supply_node_range = 0.05
		truck_attrition = -0.1
		attrition = -0.1
		out_of_supply_factor = -0.05
		}
		}
		
		GER_winter_produce = {
		picture = winter_gear_idea
		allowed = {
		tag = GER
		}
		modifier = {
		winter_attrition_factor = -0.15
		terrain_penalty_reduction = 0.05
		}
		}
		
		GER_barb_duration = {
		picture = war_duration
		allowed = {
		tag = GER
		GER = {
		has_war_with = SOV
		}
		}
		modifier = {
		out_of_supply_factor = 0.05
		attrition = 0.1
		army_attack_factor = -0.1
        army_defence_factor = -0.1
		}
		}
		
		GER_barb_duration_1 = {
		picture = war_duration
		allowed = {
		tag = GER
		GER = {
		has_war_with = SOV
		}
		}
		modifier = {
		out_of_supply_factor = 0.1
		attrition = 0.2
		army_attack_factor = -0.2
        army_defence_factor = -0.2
		}
		}
		
		GER_barb_duration_2 = {
		picture = war_duration
		allowed = {
		tag = GER
		GER = {
		has_war_with = SOV
		}
		}
		modifier = {
		out_of_supply_factor = 0.15
		attrition = 0.3
		army_attack_factor = -0.3
        army_defence_factor = -0.3
		}
		}
		
		GER_four_year_plan_finished = {
		picture = generic_production_bonus
		allowed = {
		tag = GER
		
		}
		modifier = {
		consumer_goods_factor = -0.05
		industrial_capacity_factory = 0.15
		production_speed_buildings_factor = 0.15
		industrial_capacity_dockyard = 0.25
		production_factory_efficiency_gain_factor = 0.05
		production_factory_max_efficiency_factor = 0.05
		}
		}
	}

	# TECHNOLOGY
	tank_manufacturer = { 
		
		designer = yes
		
		porsche = {

			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { heavy_tank_manufacturer }

			ai_will_do = {
				factor = 5
			}

		}
		
		henschel = {

			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { fast_tank_manufacturer }
			
			ai_will_do = {
				factor = 1
			}
		}
		
		GER_MAN = {

			picture = GER_MAN
			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { medium_tank_manufacturer }

			ai_will_do = {
				factor = 1
			}
		}
	}
	
	naval_manufacturer = { 
		
		designer = yes
		
		germaniawerft = {

			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				naval_equipment = 0.15
			}
			
			equipment_bonus = {
				
			}
			
			traits = { atlantic_fleet_naval_manufacturer }
			
		}
		
		blohm_und_voss = {

			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				naval_equipment = 0.15
			}
			
			traits = { raiding_fleet_naval_manufacturer }
			
			equipment_bonus = {
				
			}
			
		}	
	}
	
	aircraft_manufacturer = { 
			
		designer = yes
		
		messerschmitt = {
			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { light_aircraft_manufacturer }
			
			equipment_bonus = {
				
			}
			
			ai_will_do = {
				factor = 1
			}
		}
		
		junkers = { 
			allowed = {
				original_tag = GER
			}
						
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { CAS_manufacturer }
			
			equipment_bonus = {
				
			}
			
			ai_will_do = {
				factor = 1
			}
		}	
		

		focke_wulf = { 

			
			allowed = {
				original_tag = GER
			}
			
						
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { medium_aircraft_manufacturer }
			
			ai_will_do = {
				factor = 1
			}
		}
		
		heinkel = {

			
			allowed = {
				original_tag = GER
			}
			
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { heavy_aircraft_manufacturer }
			
			ai_will_do = {
				factor = 1
			}
		}
		
		dornier = {

			allowed = {
				original_tag = GER
			}
			
						
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { naval_aircraft_manufacturer }
			
			ai_will_do = {
				factor = 1
			}
		}	


	}
	
	industrial_concern = {
		
		ig_faben = {
			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				industry = 0.05
				synth_resources = 0.15
			}
			
			traits = { refinery_concern }
			
			ai_will_do = {
				factor = 1
			}
		}
		
		krupp = {
			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				industry = 0.15
				
			}
			ai_will_do = {
				factor = 2
			}
			
			traits = { industrial_concern }
		}

		siemens = {
			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				electronics = 0.15
			}
			
			traits = { electronics_concern }
		}		
	}
	
	materiel_manufacturer = {
		
		designer = yes
		
		rheinmetall = {
			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				artillery = 0.15
			}
			
			traits = { artillery_manufacturer }
			
			modifier = {
				# +10% arty/at/aa research speed
			}
		}
		
		mauser = {

			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				infantry_weapons = 0.15
			}
			
			traits = { infantry_equipment_manufacturer }
			
			ai_will_do = {
				factor = 2
			}
		}
		
		

		
		opel = {
			
			allowed = {
				original_tag = GER
			}
			
			research_bonus = {
				motorized_equipment = 0.15
			}
			
			traits = { motorized_equipment_manufacturer }
		}
	}
	
	hidden_ideas = {

		fascism_drift_ARG = {

			allowed = {
				always = no
			}
	
			allowed_civil_war = {
				has_government = fascism
			}
			
			removal_cost = -1
			
			modifier = {
				fascism_drift = 0.2
			}

		}
			
		
		
		

	}
}
