ideas = {
    country = {
		GGR_Gun_in_every_hand = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea GGR_military_garbage_chute"}

			picture = generic_preparing_the_militias

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

			equipment_bonus = {
				infantry_equipment = {
					build_cost_ic = -0.25 instant = yes
				}
			}
			modifier = { misc_costs_modifier = 0.25 }
		}
		GGR_Armour_every_grenadier = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea GGR_military_garbage_chute"}

			picture = GGR_armor_every_grenadier

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

			equipment_bonus = {
				MBT_chassis = {
					build_cost_ic = -0.10 instant = yes
				}
			}
			modifier = { misc_costs_modifier = 1 }
		}

		GGR_ente_und_deckel = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_ente_und_decke"}
			picture = GGR_ente_und_deckel

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			modifier = {
				conscription_factor = 0.05
				industry_air_damage_factor = -0.1
			}
		}

		GGR_safeguard_volk = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_safeguard_the_volk"}
			picture = generic_fort

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			modifier = {
				war_support_weekly = 0.001
				army_defence_factor = 0.10
				misc_costs_modifier = 1
			}
		}
        
		GGR_a_reforged_kriegsmarine = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_a_reforged_kriegsmarine" }
			picture = GER_european_fleet
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			equipment_bonus = {
				carrier = {
					build_cost_ic = -0.10 instant = yes
				}
				ship_hull_heavy = {
					build_cost_ic = 0.10 instant = yes
				}
			}
			modifier = { 
				misc_costs_modifier = 0.200
			}
		}

		GGR_a_reforged_kriegsmarine2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_a_reforged_kriegsmarine" }
			picture = GER_global_fleet
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			equipment_bonus = {
				carrier = {
					build_cost_ic = -0.25 instant = yes
				}
				ship_hull_heavy = {
					build_cost_ic = 0.25 instant = yes
				}
			}
			modifier = {
				misc_costs_modifier = 0.250
			}
		}

		GGR_a_refurbished_kriegsmarine = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_a_refurbished_kriegsmarine" }
			picture = GER_european_fleet
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			equipment_bonus = {
				carrier = {
					build_cost_ic = 0.10 instant = yes
				}
				ship_hull_heavy = {
					build_cost_ic = -0.10 instant = yes
				}
			}
			modifier = { 
				misc_costs_modifier = 0.150
			}
		}
		
		GGR_cruiser_for_cruiser = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_cruiser_for_cruiser" }
			picture = GER_european_fleet
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			equipment_bonus = {
				ship_hull_cruiser = {
					build_cost_ic = -0.5 instant = yes
				}
			}
			modifier = { 
				misc_costs_modifier = 1
			}
		}
		
		GGR_battleship_for_battleship = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_battleship_for_battleship" }
			picture = generic_solid_naval_force
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			equipment_bonus = {
				ship_hull_heavy = {
					build_cost_ic = -0.5 instant = yes
				}
			}
			modifier = { 
				misc_costs_modifier = 1.5
			}
		}
		
		GGR_carrier_for_carrier = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_carrier_for_carrier" }
			picture = generic_solid_naval_force
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			equipment_bonus = {
				carrier = {
					build_cost_ic = -0.5 instant = yes
				}
			}
			modifier = { 
				misc_costs_modifier = 2
			}
		}
		
		GGR_the_german_armada = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_the_german_armada" }
			picture = generic_solid_naval_force
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			
			modifier = { 
				industrial_capacity_dockyard = 0.25
				misc_costs_modifier = 2
			}
		}

		GGR_recycle_the_steel = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_recycle_the_steel" }
			picture = generic_naval_trade_blockade

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}
			removal_cost = -1

			modifier = {
				refit_speed = 0.2

			}
		}

		GGR_match_them = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GGR_match_them" }
			picture = GER_rfm_1

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			modifier = {
				production_speed_dockyard_factor = 0.1
			}

		}
    }
    hidden_ideas = {
        
    }
}