ideas = {
	country = {
		GAY_rapid_militarization_idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_rapid_militarization_idea"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			available = {
				has_government = ultranationalism
			}
			removal_cost = -1
			picture = GAY_Warrior_Order
			modifier = {
				civilian_expenditures_factor = -0.25
				industrial_capacity_factory = 0.1
				production_speed_supply_node_factor = 0.1
			    production_speed_bunker_factor = 0.25
				production_speed_barracks_factor = 0.25
			}
		}
		GAY_soldiers_of_the_church = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_soldiers_of_the_church"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			available = {
				has_government = ultranationalism
			}
			removal_cost = -1
			picture = GAY_Armour_of_God
			modifier = {
				army_org_factor = 0.05
				war_support_factor = 0.03
				surrender_limit = 0.05
			}
		}
		GAY_soldiers_of_the_church2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_soldiers_of_the_church2"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			available = {
				has_government = ultranationalism
			}
			removal_cost = -1
			picture = GAY_Armour_of_God
			modifier = {
				army_org_factor = 0.08
				army_morale_factor = 0.06
				war_support_factor = 0.05
				surrender_limit = 0.07
			}
		}
		GAY_soldiers_of_the_church3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_soldiers_of_the_church3"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			available = {
				has_government = ultranationalism
			}
			removal_cost = -1
			picture = GAY_Armour_of_God
			modifier = {
				army_org_factor = 0.11
				army_morale_factor = 0.06
				army_attack_factor = 0.1
				war_support_factor = 0.08
				surrender_limit = 0.1
			}
		}
		GAY_soldiers_of_the_church4 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_soldiers_of_the_church4"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			available = {
				has_government = ultranationalism
			}
			removal_cost = -1
			picture = GAY_Armour_of_God
			modifier = {
				army_org_factor = 0.11
				army_morale_factor = 0.06
				army_attack_factor = 0.1
				army_defence_factor = 0.1
				war_support_factor = 0.08
				surrender_limit = 0.25
			}
		}
		GAY_indefinite_conscription_idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_indefinite_conscription_idea"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			available = {
				has_government = ultranationalism
			}
			removal_cost = -1
			picture = GAY_Warrior_Order
			modifier = {
				supply_consumption_factor = 0.05
				conscription_factor = 0.2
				mobilization_speed = 0.1
			}
		}
		GAY_military_reforms_idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_military_reforms_idea"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				experience_gain_factor = 0.03
				planning_speed = 0.05
				command_power_gain_mult = 0.1
			}
		}
		GAY_a_mobile_army = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_a_mobile_army"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				army_attack_speed_factor = 0.08
				army_speed_factor = 0.15
				army_org_factor = 0.05
				breakthrough_factor = 0.03
				dig_in_speed_factor = -0.05
			}
		}
		GAY_commission_of_military_affairs_idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_commission_of_military_affairs_idea"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				command_power_gain = 0.05
				land_reinforce_rate = 0.1
				land_doctrine_cost_factor = -0.05
				army_leader_cost_factor = -0.1
				coordination_bonus = 0.1
			}
		}
		GAY_commission_of_military_affairs_idea2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_commission_of_military_affairs_idea2"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				command_power_gain = 0.05
				land_reinforce_rate = 0.1
				land_doctrine_cost_factor = -0.05
				army_leader_cost_factor = -0.1
				coordination_bonus = 0.1
				land_night_attack = 0.15
				initiative_factor = 0.05
				breakthrough_factor = 0.05
			}
		}
		GAY_commission_of_military_affairs_idea3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_commission_of_military_affairs_idea3"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				command_power_gain = 0.05
				land_reinforce_rate = 0.1
				land_doctrine_cost_factor = -0.05
				army_leader_cost_factor = -0.1
				coordination_bonus = 0.1
				land_night_attack = 0.15
				initiative_factor = 0.05
				breakthrough_factor = 0.05
				training_time_army_factor = -0.15
				minimum_training_level = -0.05
			}
		}
		GAY_crusade_against_devils = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_crusade_against_devils"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				war_support_factor = 0.15
				army_core_attack_factor = 0.15
				army_attack_factor = 0.1
				breakthrough_factor = 0.1
			}
		}
		GAY_autarky = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_autarky"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				min_export = -0.15
				political_power_gain = 0.03
				consumer_goods_use_modifier = 0.01
			}
		}
		GAY_autarky2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_autarky2"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				min_export = -0.15
				political_power_gain = 0.04
				consumer_goods_use_modifier = 0.03
				production_factory_efficiency_gain_factor = 0.06
				industrial_capacity_factory = 0.05
				global_building_slots_factor = 0.15
			}
		}
		GAY_autarky3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_autarky3"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				min_export = -0.15
				political_power_gain = 0.04
				consumer_goods_use_modifier = 0.03
				production_factory_efficiency_gain_factor = 0.06
				industrial_capacity_factory = 0.05
				global_building_slots_factor = 0.15
				production_speed_infrastructure_factor = 0.1
				truck_attrition_factor = -0.05
			}
		}
		GAY_autarky4 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_autarky4"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				min_export = -0.15
				political_power_gain = 0.04
				consumer_goods_use_modifier = 0.03
				production_factory_efficiency_gain_factor = 0.06
				industrial_capacity_factory = 0.05
				global_building_slots_factor = 0.15
				production_speed_infrastructure_factor = 0.15
				truck_attrition_factor = -0.05
				production_speed_rail_way_factor = 0.05
			}
		}
		GAY_protectionism_as_god_intended = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_autarky4"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
				trade_opinion_factor = -0.35
				min_export = -0.75
				local_resources_factor = 0.2
				production_lack_of_resource_penalty_factor = -0.15
			}
		}
		GAY_the_military_and_autarky = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_the_military_and_autarky"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
			    production_factory_max_efficiency_factor = -0.04
			    production_factory_start_efficiency_factor = 0.09
				industrial_capacity_factory = 0.05
				production_speed_barracks_factor = 0.1
			}
		}
		GAY_the_military_and_autarky2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_the_military_and_autarky2"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
			    production_factory_max_efficiency_factor = -0.06
			    production_factory_start_efficiency_factor = 0.09
				production_factory_efficiency_gain_factor = 0.06
				industrial_capacity_factory = 0.1
				production_speed_barracks_factor = 0.1
			}
		}
		GAY_the_military_and_autarky3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_the_military_and_autarky3"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
			    production_factory_max_efficiency_factor = -0.07
                production_factory_start_efficiency_factor = 0.09
				production_factory_efficiency_gain_factor = 0.06
				industrial_capacity_factory = 0.1
				production_speed_barracks_factor = 0.1
				supply_node_range = 0.14
			}
		}
		GAY_the_military_and_autarky4 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_the_military_and_autarky4"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
			    production_factory_max_efficiency_factor = -0.09
			    production_factory_start_efficiency_factor = 0.12
				production_factory_efficiency_gain_factor = 0.1
				industrial_capacity_factory = 0.15
				production_speed_barracks_factor = 0.1
				supply_node_range = 0.14
			}
		}
		GAY_integrated_weapons_manufacturers = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_integrated_weapons_manufacturers"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_One_Against_All
			modifier = {
			   army_artillery_attack_factor = 0.06
			   army_attack_factor = 0.1
			   industrial_capacity_factory = 0.05
			}
		}
		GAY_trade_with_the_tsar = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_trade_with_the_tsar"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = VYT_The_Tsar_and_the_Cross
			modifier = {
				consumer_goods_use_modifier = -0.1
				industrial_capacity_factory = 0.15
				production_factory_max_efficiency_factor = 0.1
			}
		}
        GAY_the_great_struggle = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_the_great_struggle"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = a
			modifier = {
				stability_factor = -0.10
				war_support_factor = 0.10
                surrender_limit = 0.25
			}
		}
		GAY_crippling_famine = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_crippling_famine"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_The_Crippling_Famine
			modifier = {
				stability_factor = -0.40
				war_support_factor = -0.20
				monthly_population = -0.20
				production_factory_efficiency_gain_factor = -0.10
			}
		}
		GAY_beacon_of_russian_orthodoxy = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_beacon_of_russian_orthodoxy"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Beacon_of_Russian_Orthodoxy
			modifier = {
				compliance_gain = 0.25
			}
		}
        GAY_militarization_0 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_militarization_0"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Militarization_Modifier_0_Percent_TCE
			modifier = {
				civilian_expenditures_factor = -0.15
	            stability_factor = 0.25
	            production_speed_buildings_factor = 0.20
	            state_resources_factor = 0.20
			}
		}
		GAY_militarization_25 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_militarization_25"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Militarization_Modifier_25_Percent_TCE
			modifier = {
				civilian_expenditures_factor = -0.6
	            stability_factor = 0.10
	            production_speed_buildings_factor = 0.05
	            state_resources_factor = 0.1
			}
		}
		GAY_militarization_50 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_militarization_50"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Militarization_Modifier_50_Percent_TCE
			modifier = {
		
			}
		}
		GAY_militarization_75 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_militarization_75"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Militarization_Modifier_75_Percent_TCE
			modifier = {
				military_expenditures_factor = -0.09
	            army_attack_factor = 0.10
	            army_defence_factor = 0.10
	            army_org_factor = 0.09
			}
		}
		GAY_militarization_100 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea GAY_militarization_100"}
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Militarization_Modifier_100_Percent_TCE
			modifier = {
				military_expenditures_factor = -0.15
	            army_attack_factor = 0.15
	            army_defence_factor = 0.15
	            army_org_factor = 0.15
			}
		}
		GAY_pandoras_box = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = what_is_life
			modifier = {
				monthly_population = 0.015
				stability_factor = -0.05
			}
		}
		GAY_march = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_March_to_the_Red_Sea_OOSG_TCE
			modifier = {
				army_attack_factor = 0.1
				army_org = 5
			}
		}
		GAY_rebuild = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = i_hate_orkney
			modifier = {
				production_speed_buildings_factor = 0.25
				political_power_gain = 0.1
			}
		}
		GAY_southern_thrust = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_The_Southern_Thrust_OOSG_TCE
			modifier = {
				army_attack_factor = 0.1
			}
		}
		GAY_tanks = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Holy_Tanks_OOSG_TCE
			modifier = {
				army_armor_attack_factor = 0.05
				army_armor_speed_factor = 0.1
			}
		}

		GAY_power_of_god = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			picture = GAY_Beacon_of_Russian_Orthodoxy
			removal_cost = -1
			modifier = {
				monthly_population = 0.05
				political_power_gain = 0.15
				weekly_manpower = 1000
			}
		}

		GAY_military_purged = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Beacon_of_Russian_Orthodoxy
			modifier = {
				army_attack_factor  = -0.25
				army_defence_factor = -0.07
				army_morale_factor = -0.15
				army_org_factor = -0.10
			}
		}
		
		GAY_administration_purged = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Beacon_of_Russian_Orthodoxy
			modifier = {
				stability_factor = -0.2
				political_power_gain = -0.1
				army_org_factor = -0.05
				monthly_population = -0.5
				out_of_supply_factor = 0.2
				training_time_factor = -0.2
				gdp_growth_modifier = -1
				misc_costs_percent_of_GDP_modifier = 0.1
			}
		}

		GAY_surrounded_by_heathens = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Beacon_of_Russian_Orthodoxy
			modifier = {
				surrender_limit = 0.1
				political_power_gain = 0.3
				army_core_defence_factor = 0.12
			}
		}

		GAY_kingdom_of_christ = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = GAY_Beacon_of_Russian_Orthodoxy
			modifier = {
				surrender_limit = 0.25
				consumer_goods_use_modifier = -0.1
				stability_weekly_factor = 0.01
				war_support_weekly_factor = 0.01
			}
		}
	}
}
