ideas = {

	hidden_ideas = {
		BoP_Tab_Globalplan_GUI = {}
	}
	country = {
		BRG_the_shadow_state = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_the_shadow_state" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = BRG_the_shadow_state

			removal_cost = -1

			modifier = {
				resistance_target = -1
				encryption_factor = 0.2
				trade_opinion_factor = -0.8
			}
		}
		BRG_purge_the_rot = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_purge_the_rot" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = BRG_purge_the_rot

			removal_cost = -1

			modifier = {
				compliance_gain = -0.25
				stability_factor = -0.2
				industrial_capacity_factory = -0.2
				monthly_population = -0.25
			}
		}
		BRG_the_three_realms = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_the_three_realms" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = BRG_the_three_realms

			removal_cost = -1

			modifier = {
				conscription_factor = 0.05
				army_core_defence_factor = 0.1
				army_org_factor = 0.1
			}
		}

		### GCW IDEAS ###
		BRG_arbeit_macht_frei = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_arbeit_macht_frei" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = BRG_industry

			removal_cost = -1

			modifier = {
				industry_repair_factor = 0.3
			}
		}
		BRG_fight_to_germania = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_fight_to_germania" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = GER_the_two_principles

			removal_cost = -1

			targeted_modifier = {
				tag = BGR
				attack_bonus_against = 0.1
			}
			targeted_modifier = {
				tag = SGR
				attack_bonus_against = 0.1
			}
			targeted_modifier = {
				tag = GGR
				attack_bonus_against = 0.1
			}
		}
		BRG_GCW_officer_assassinations = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_GCW_officer_assassinations" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = generic_assassination

			removal_cost = -1

			modifier = {
				command_power_gain_mult = -0.2
				army_org_factor = -0.1
				army_morale_factor = -0.1
			}
		}

		BRG_idea_fucking_with_sudwest = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_idea_fucking_with_sudwest" }

			allowed = {
				always = no
			}
			removal_cost = -1

			picture = GRO_the_insecure_homeland

			modifier = {
				fuel_gain_factor = -0.15
				max_fuel_factor = -0.1
				air_range_factor = -0.05
			}
		}

		BRG_idea_grenzeschild = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_idea_grenzeschild" }

			allowed = {
				always = no
			}
			removal_cost = -1

			picture = BRG_bunker

			allowed_civil_war = {
				always = yes #{ #has_government = yes }
			}

			modifier = {
				production_speed_bunker_factor = 0.3
			}
		}

		BRG_idea_das_burgundische_rohstoffamt = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_idea_das_burgundische_rohstoffamt" }

			allowed = {
				always = no
			}

			picture = BRG_company_rohstoffamt


			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			modifier = {
				local_resources_factor = 0.1
				free_production_units_modifier = 2
				consumer_goods_use_modifier = 0.05
				political_power_gain = 0.05
			}
		}

		BRG_idea_fuel_rations = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_idea_fuel_rations" }

			allowed = {
				always = no
			}

			picture = generic_broken_supply_lines


			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			modifier = {
				army_fuel_consumption_factor = -0.1
				consumer_goods_use_modifier = 0.15
				political_power_gain = -0.1
			}
		}

		BRG_idea_education_tree_dynamic_modifier_placeholder = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_idea_education_tree_dynamic_modifier_placeholder" }

			allowed = {
				always = no
			}

			picture = BRG_government

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			modifier = {
			}
		}


		#Kondor Ideas
		BRG_iberian_wars_cripple = { #Meant to prevent either Falange or Portugal from winning to fast so GNS and FZL can rise
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea BRG_iberian_wars_cripple"}

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}



			modifier = {
				army_attack_factor = -0.05
				army_speed_factor = -0.05
				attrition = -0.05
			}
		}
		#Wolf Ideas
		BRG_wolf_destabalization = { #Just fucking with IME and Turkey
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea BRG_wolf_destabalization"}

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = idea_ita_broken_army

			modifier = {
				stability_factor = -0.05
				war_support_factor = -0.05
				political_power_gain = -0.1
			}
		}
		BRG_wolf_tur_buff = { #Provoking Tur
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea BRG_wolf_tur_buff"}

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = idea_GRE_italian_resistance_focus

			targeted_modifier = { tag = IME attack_bonus_against = 0.1 }
			targeted_modifier = { tag = IME defense_bonus_against = -0.05 }
		}
		
		BRG_wolf_oil_crisis_buff = { #Buffing oil crisis factions
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea BRG_wolf_oil_crisis_buff"}

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}
			picture = idea_generic_weapons_productio
			modifier = {
				army_attack_factor = 0.05
				army_org_factor = 0.05
				supply_consumption_factor = -0.05
			}
		}
		
		#Opening tree idieas
		BRG_idea_project_gjallarhorn = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_idea_project_gjallarhorn" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = BRG_nuclear

			modifier = {
				# nuclear_stockpile_monthly_rate = 1 needs fixing, are nukes still a thing?
				misc_costs_modifier = 0.300
			}
		}
		BRG_idea_changed_plans = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_idea_changed_plans" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = BRG_government

			modifier = {
				political_power_gain = 0.2
				stability_factor = -0.05
				war_support_factor = -0.05
				consumer_goods_use_modifier = 0.1
			}
		}
		#Supply ideas
		BRG_reduced_supply_consumption = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_reduced_supply_consumption" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = BRG_generic

			modifier = {
				BRG_supply_consumption = -1
				stability_factor = -0.05
				war_support_factor = -0.05
				political_power_gain = -0.2
				industrial_capacity_factory = -0.05
			}
		}
		BRG_humanitarian_aid = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_humanitarian_aid" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = BRG_generic

			modifier = {
				stability_factor = 0.05
				war_support_factor = 0.1
				army_defence_factor = 0.05
			}

		}

		BRG_the_pipeline_cut = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_the_pipeline_cut" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = BRG_generic

			modifier = {
				army_attack_factor = -0.05
				army_org_factor = -0.05
				supply_consumption_factor = 0.05
				industrial_capacity_factory = -0.05
			}

		}

		BRG_huttig_rage = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_huttig_rage" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = BRG_generic

			modifier = {
				army_attack_factor = 0.05
				army_defence_factor = -0.05
				army_speed_factor = 0.05
			}

		}
		BRG_Jean_Mabire_Thought = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_Jean_Mabire_Thought" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			picture = BRG_burgundian_education

			modifier = {
				political_power_gain = 0.1
				consumer_goods_use_modifier = 0.05
				drift_defence_factor = 0.25
			}

		}
		###### Novak-Barbie

		BRG_national_blackout = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_national_blackout" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = BRG_the_shadow_state

			removal_cost = -1

			modifier = {
				country_resource_power = -1000
			}
		}

		BRG_blood_diamonds = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_blood_diamonds" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = BRG_the_shadow_state

			removal_cost = -1

			modifier = {
				misc_income_modifier = 0.035
				political_power_gain = 0.03
			}

		}

		BRG_burgundian_gun_trade = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_burgundian_gun_trade" }

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			picture = BRG_the_shadow_state

			removal_cost = -1

			modifier = {
				misc_income_modifier = 0.03
				political_power_gain = 0.1
			}
		}

		## Collapse ideas
		BRG_to_ashes = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_to_ashes" }
			allowed = { always = no }
			removal_cost = -1
			picture = PRM_aryan_control_1
			modifier = {
				surrender_limit = 0.2
				ai_focus_aggressive_factor = 0.25
				army_org_factor = -0.1
				supply_consumption_factor = 0.1
			}
		}
		BRG_from_the_ashes = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_from_the_ashes" }
			allowed = { always = no }
			removal_cost = -1
			picture = SSN_a_grip_of_ebon_steel
			modifier = {
				surrender_limit = 0.2
				ai_focus_aggressive_factor = 0.25
				army_org_factor = -0.1
				supply_consumption_factor = 0.1
			}
		}
		BRG_burgundian_legacy = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_burgundian_legacy" }
			allowed = { always = no }
			removal_cost = -1
			picture = AM_salted_earth
			modifier = {
				annual_gdp_growth_factor = -0.2
				misc_costs_percent_of_GDP_modifier = 0.06
				production_speed_buildings_factor = -0.1
				production_factory_max_efficiency_factor = -0.1
				production_factory_efficiency_gain_factor = -0.1
				consumer_goods_use_modifier = 0.1
				
			}
		}
		BRG_burgundian_legacy_GER = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_burgundian_legacy_GER" }
			allowed = { always = no }
			removal_cost = -1
			picture = AM_salted_earth
			modifier = {
				annual_gdp_growth_factor = -0.05
				misc_costs_percent_of_GDP_modifier = 0.02
				production_speed_buildings_factor = -0.025
				production_factory_max_efficiency_factor = -0.05
				production_factory_efficiency_gain_factor = -0.05
				consumer_goods_use_modifier = 0.05
			}
		}
	}
	hidden_ideas = {
		BRG_SAF_sabotage = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea BRG_SAF_sabotage" }

			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			modifier = {
				army_speed_factor = -0.05
			}
		}
	}
}
