ideas = {

political_advisor = {


		oscar = {
		
			allowed = {
				original_tag = GRF
			}
			traits = { popular_figurehead silent_workhorse }
			modifier = {
				research_time_factor = -0.03
			}
		}
		
		skeiron = {
			
			allowed = {
				original_tag = GRF
			}
			
			traits = { war_industrialist }
		}
		
		triton = {
			
			allowed = {
				original_tag = GRF
			}
			
			traits = { captain_of_industry }
		}

		andor = {

			allowed = {
				original_tag = GRF
			}
			
			traits = { prince_of_terror }
		}
}
army_chief = {
		
		ophion = {
			allowed = {
				original_tag = GRF
			}
			traits = { army_chief_defensive_2 }
			ai_will_do = {
				factor = 1
			}
		}

#		erwin = {
#			allowed = {
#				original_tag = GRF
#			}
#			traits = { army_chief_offensive_1 }
#			ai_will_do = {
#				factor = 1
#			}
#		}
		astraea = {
			allowed = {
				original_tag = GRF
			}
			traits = { army_chief_maneuver_2 }
			ai_will_do = {
				factor = 1
			}
		}

		eyda = {
			allowed = {
				original_tag = GRF
			}
			traits = { army_entrenchment_2 }
			ai_will_do = {
				factor = 1
			}
		}
	}

	air_chief = {
		
		ciaphas = {
			allowed = {
				original_tag = GRF
			}
			traits = { air_chief_ground_support_3 }
			
			ai_will_do = {
				factor = 1
			}
		}

		eir = {
			
			allowed = {
				original_tag = GRF
			}
			traits = { air_chief_reform_1 }
			
			ai_will_do = {
				factor = 1
			}
		}

	}

	navy_chief = {
		hyperion = {

			allowed = {
				original_tag = GRF
			}
			traits = { navy_chief_decisive_battle_2 }
			ai_will_do = {
				factor = 1
			}
		}

		erebos = {
			allowed = {
				original_tag = GRF
			}
			traits = { navy_chief_naval_aviation_2 }
			ai_will_do = {
				factor = 1
			}
		}
	}

	high_command = {

		erwinh = {
			allowed = {
				original_tag = GRF
			}
			traits = { army_infantry_1 }
			ai_will_do = {
				factor = 1
			}
		}
		
		pontus = {

			allowed = {
				original_tag = GRF
			}
			traits = { army_armored_2 }
			ai_will_do = {
				factor = 1
			}
		}

		edwin = {

			allowed = {
				original_tag = GRF
			}
			traits = { uniform_designer }
			ai_will_do = {
				factor = 1
			}
		}
		eurus = {

			allowed = {
				original_tag = GRF
			}
			traits = { air_combat_academy }
			ai_will_do = {
				factor = 1
			}
		}
	}

	theorist = {
		ares = {

			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				land_doctrine = 0.07
			}
			
			traits = { military_theorist }
		}
		
		cedric = {
			
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				air_doctrine = 0.15
			}
			traits = { air_warfare_theorist }
		}
		
		frida = {
			
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				rocketry = 0.10
			}
			traits = { rocket_scientist }
		}

	}
	
		tank_manufacturer = {
		
		designer = yes
		
		ironwheels = {

			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				armor = 0.12
			}
			traits = { fast_tank_manufacturer }
		}
		
		starpoint = {
			
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				armor = 0.10
			}
			traits = { medium_tank_manufacturer }
			modifier = {
			}
		}
	}
		
	materiel_manufacturer = {
		
		designer = yes
		
		cannonstone = {
		
			picture = generic_artillery_manufacturer_3
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				artillery = 0.10
			}
			traits = { artillery_manufacturer }		
			ai_will_do = {
				factor = 1
			}
		}
		talon = {
			
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				infantry_weapons = 0.10
			}
			traits = { infantry_equipment_manufacturer }
			modifier = {
			}
		}
		
		dragon_grf = {
			
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				motorized_equipment = 0.10
				mot_rockets = 0.50
			}
			traits = { motorized_equipment_manufacturer }
			modifier = {
			}
		}
	}
	industrial_concern = {
				
		blackpeak = {
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				industry = 0.10
			}
			traits = { industrial_concern }
			modifier = {
			}
		}
		
		weter = {
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				electronics = 0.10
			}
			traits = { electronics_concern }
			modifier = {
			}
		}
	}
	aircraft_manufacturer = {
		
		designer = yes
		
		yellow_a = {
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				air_equipment = 0.10
			}
			traits = { light_aircraft_manufacturer }
			modifier = {
			}
		}
		
		blue_a = {
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				air_equipment = 0.10
			}
			traits = { medium_aircraft_manufacturer }
			modifier = {
			}
		}
	}
	naval_manufacturer = { 
	
		designer = yes
		
		vanguard = {
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				naval_equipment = 0.10
			}
			traits = { convoy_escort_naval_manufacturer }
			modifier = {
			}
		}
		
		felicity = {
			allowed = {
				original_tag = GRF
			}
			research_bonus = {
				naval_equipment = 0.10
			}
			traits = { coastal_defence_naval_manufacturer }
			modifier = {
			}
		}
	}

	country = {
		GRF_frontier_help = {
		allowed = { always = no }
		picture = generic_goods_red_bonus
		removal_cost = -1
		modifier = {
			consumer_goods_factor = 0.10
		}
	}
}
country = {
      GRF_knights = {
			allowed = {
				always = no
			}
			modifier = {
				army_defence_factor = 0.10
                army_attack_factor = 0.10
				army_org_Factor = 0.10
				planning_speed = 0.10
			}
			removal_cost = -1
			picture = FRA_scw_intervention_nationalists_focus
		}
	}
	country = {	
		GRF_forced_labour = {
			modifier = {
				production_factory_max_efficiency_factor = 0.10
				industrial_capacity_factory = 0.15
			    communism_drift = -0.01  
		        democratic_drift = -0.01 
				conscription = -0.01
			}
			picture = saf_history_of_segregation
		}
	}	
country = {
		GRF_phoenix = {
			allowed = {always = no}
			picture = triumphant_will
			removal_cost = -1
			modifier = {
				conscription_factor = 0.03
				justify_war_goal_time = -0.50
				research_time_factor = -0.05
				army_morale_factor = 0.10
			}
		}
    }
	
country = {
	GRF_air_dominance = {
			allowed = {
				always = no
			}
			modifier = {
			air_ace_generation_chance_factor = 0.3
			air_attack_factor = 0.1
			}
			removal_cost = -1
			picture = FRA_army_of_aggression_focus
		}
    }

country = {
	GRF_colonial_economy = {
			
			
			allowed = {
				always = yes
			}
            picture = great_depression
            removal_cost = -1
	
			modifier = {
				unity_factor = -0.2
                production_factory_max_efficiency_factor = -0.20
                industrial_capacity_factory = -0.25
                production_speed_buildings_factor = -0.25
                consumer_goods_factor = 0.15
			}
		}
	}
	country = {
      GRF_militias = {
			allowed = {
				always = no
			}
			modifier = {
				conscription_factor = 0.01
				army_morale_factor = 0.05
				army_org_Factor = -0.10
				planning_speed = -0.10
			}
			removal_cost = -1
			picture = generic_infantry_bonus
		}
	}

country = {
      GRF_better_militias = {
			allowed = {
				always = no
			}
			modifier = {
				conscription_factor = 0.025
				army_morale_factor = 0.10
                army_defence_factor = 0.10
				army_org_Factor = -0.20
				planning_speed = -0.20
			}
			removal_cost = -1
			picture = generic_manpower_bonus
		}
	}
		country = {
      GRF_compromise_army = {
			allowed = {
				always = no
			}
			modifier = {
				conscription_factor = 0.005
				army_morale_factor = 0.05
				army_attack_factor = 0.025
                army_defence_factor = 0.025
				army_org_Factor = -0.05
				planning_speed = -0.05
			}
			removal_cost = -1
			picture = generic_infantry_bonus
		}
	}
		country = {
      GRF_proper_army = {
			allowed = {
				always = no
			}
			modifier = {
				army_morale_factor = -0.025
				army_org_Factor = 0.10
				planning_speed = 0.10
			    army_attack_factor = 0.05
                army_defence_factor = 0.05
			}
			removal_cost = -1
			picture = german_advisors
		}
	}
country = {
  		GRF_stagnated_economy = {
            allowed = {
                always = no
            }
            picture = great_depression
            removal_cost = -1
            modifier = {
				unity_factor = -0.1
                production_factory_max_efficiency_factor = -0.10
                industrial_capacity_factory = -0.10
                production_speed_buildings_factor = -0.15
                consumer_goods_factor = 0.05
            }

        }	
}
country = {
  		GRF_p_economy = {
            allowed = {
                always = yes
            }
            picture = neutral_foreign_policy
            removal_cost = -1
            modifier = {
                production_factory_max_efficiency_factor = 0.05
                industrial_capacity_factory = 0.10
                production_speed_buildings_factor = 0.10
            }

        }	
}

country = {
	GRF_friendship_camps = {
		allowed = {always = no}
		modifier = { communism_drift = -0.01  
		             democratic_drift = -0.01 }
		removal_cost = -1
		picture = saf_history_of_segregation
	    }
    }
	
    country = {
	GRF_falcons_of_griffinstone = {
		allowed = {always = no}
		modifier = { fascism_drift = 0.01  
		             political_power_cost = 0.10 }
		removal_cost = -1
		picture = triumphant_will
	    }
    }

	country = {
		GRF_falcons_of_griffinstone_win = {
		allowed = {always = no}
		modifier = { fascism_drift = 0.05  
		             political_power_cost = -0.15 
		             conscription = 0.03  }
		removal_cost = -1
		picture = generic_manpower_bonus
	    }
    }
	
	country = {
		GRF_falcons_of_griffinstone_junta = {
		allowed = {always = no }
		modifier = {
		             political_power_cost = -0.10 
					 conscription = 0.02 }
		removal_cost = -1
		picture = generic_manpower_bonus
	    }
    }
	
	country = {
	GRF_immigration_act = {
			
			
			allowed = {
				always = yes
			}

			removal_cost = -1
	        		picture = victors_of_the_great_war
			modifier = {
				MONTHLY_POPULATION = 0.25
			}
		}
	}
	country = {
			GRF_political_chaos = {
			allowed = {
				always = no
			}

			modifier = {
				unity_factor = -0.40
				political_power_cost = 0.25
			}

			removal_cost = -1
			picture = generic_disjointed_gov
		}
    }
		country = {
			GRF_doused_flames = {
			allowed = {
				always = no
			}

			modifier = {
				unity_factor = -0.20
				political_power_cost = 0.10
			}

			removal_cost = -1
			picture = generic_disjointed_gov
		}
    }
	
	    country = {
	GRF_communist_militias = {
		allowed = { always = yes }
		modifier = { communism_drift = 0.05 
		             political_power_cost = 0.20 
					 conscription = -0.01 }
		removal_cost = -1
		picture = trotskyite_plot
	    }
    }
	
		    country = {
	GRF_fight_for_freedom = {
		allowed = { always = yes }
		modifier = { democratic_drift = 0.05 
		             political_power_cost = 0.20 
					 conscription = -0.01 }
		removal_cost = -1
		picture = air_support_focus
	    }
    }
	country = {
			GRF_secret_police = {
			modifier = {
				decryption = 1
				enemy_partisan_effect = -0.3
				unity_factor = 0.05
			}

			picture = generic_spy_coup
		}
    }
	country = {
		GRF_GSDP_welfare = {
		allowed = {always = no}
		modifier = { consumer_goods_factor = 0.05 
		             unity_factor = 0.10 
                     democratic_drift = 0.02 }
		removal_cost = -1
		picture = generic_democratic_drift_bonus
	
	}
}
  country = {
  GRF_republican_guard = {
	modifier = {
			conscription = 0.015
				}
		
		picture = generic_manpower_bonus
	}
}
	country = {
	GRF_immigration_act_2 = {
			
			
			allowed = {
				always = yes
			}

			removal_cost = -1
	        		picture = victors_of_the_great_war
			modifier = {
				MONTHLY_POPULATION = 0.45
			}
		}
	}
	country = {
	      GRF_democracy_arsenal = {
            picture = can_wartime_prices_and_trade_board
            modifier = {
                trade_opinion_factor = 0.35
				opinion_gain_monthly_same_ideology_factor = 0.05
            }
        }
    }
	country = {
			GRF_offensive_force_idea = {
		
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			picture = generic_infantry_bonus
			
			modifier = {
				army_attack_factor = 0.1
				army_morale_factor = 0.05
			}
			
		}
    }
country = {
	GRF_worker = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = generic_goods_red_bonus
			modifier = {
				production_factory_max_efficiency_factor = 0.10
				industrial_capacity_factory = 0.10
			}
		}
	}	
country = {
			GRF_literally_trotsky = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = FRA_scw_intervention_republicans_focus
			modifier = {
				subversive_activites_upkeep = -0.25
				send_volunteer_divisions_required = -1
				send_volunteer_size = 3
				communism_drift = 0.02
			}	
		}
	}
    country = {
		GRF_arty_production = {
				equipment_bonus = {
					artillery_equipment = {
						build_cost_ic = -0.1 instant = yes
					}
				}
				picture = generic_production_bonus
			}			
    }
	country = {
		GRF_equi_production = {
				equipment_bonus = {
					infantry_equipment = {
						build_cost_ic = -0.1 instant = yes
					}
				}
				picture = generic_production_bonus
			}			
    }
	country = {
		GRF_more_training = {
		allowed = {always = no}
		modifier = { training_time_army_factor = -0.1 }
		removal_cost = -1
		picture = generic_infantry_bonus
	}
	
}
		country = {
      GRF_elite_army = {
			allowed = {
				always = no
			}
			modifier = {
			    conscription = -0.01
				army_morale_factor = 0.05
				army_org_Factor = 0.15
				planning_speed = 0.15
			    army_attack_factor = 0.10
                army_defence_factor = 0.10
			}
			removal_cost = -1
			picture = german_advisors
		}
	}
country = {
  GRF_mandatory_service = {
	modifier = {
			conscription = 0.04
				}
		
		picture = generic_manpower_bonus
	}
}
country = {
		GRF_air_production = {
			allowed = { always = no }
			equipment_bonus = {
				air_equipment = {
					build_cost_ic = -0.1
				}
			}
		}
		picture = air_war_plans_division_focus
	}
}