ideas = {
	country = {
		YGR_selfmade_men = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_selfmade_men"}
			allowed = {
				always = no
			}
            cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = YGR_self_made_men
			modifier = {
				political_power_gain = 0.50
				production_speed_buildings_factor = 0.1
			}
		}
		YGR_zlatoust_made_government = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_zlatoust_made_government"}
			allowed = {
				always = no
			}
            cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			#picture = GFX_idea_URL_children_of_vorkuta
			modifier = {
				stability_factor = -0.2
				war_support_factor = -0.2
			}
		}
		YGR_siberian_democracy = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_siberian_democracy"}
			allowed = {
				always = no
			}
            cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			#picture = 
			modifier = {
				stability_factor = 0.2
				political_power_gain = 0.5
				production_speed_buildings_factor = 0.2
			}
		}
		YGR_siberian_faithful = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_siberian_faithful"}
			allowed = {
				always = no
			}
            cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			#picture = 
			modifier = {
				army_morale_factor = 0.2
				war_support_factor = 0.2
				offence = 0.2
			}
		}
		YGR_reviewing_the_code = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_reviewing_the_code"} #hand writing on paper
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_changing_the_code
			allowed_civil_war = {
				always = no
			}
			modifier = {
                  political_power_gain = 1.00
				  stability_factor = -0.10
			    }
		    }
	     	
		YGR_redrawn_gang_territories = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_redrawn_gang_territories"} #map with drawn borders
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_redrawn_gang
			allowed_civil_war = {
				always = no
			}
			modifier = {
                  army_core_defence_factor = 0.10
				  stability_factor = 0.05
				  war_support_factor = 0.05
			    }
		    }
		YGR_the_renewed_lace = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_the_renewed_lace"} #two hands, one giving money the other receiving it
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_lace
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 consumer_goods_factor = 0.025
                 monthly_population = 0.1
				 conscription_factor = 0.1
			    }
		    }
		YGR_secret_circle = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_secret_circle"} #shadow men behind a table
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_Shadow_Circle
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 encryption_factor = 0.10
                 intelligence_agency_defense = 1.00
			    }
		    }
	    YGR_formalized_circle = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_formalized_circle"} #the same as above but no shadow man
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_Formalized_Circle
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 stability_factor = 0.10
				 paternalism_acceptance = 10.00
			}
	    }
		YGR_the_new_vory_code = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_the_new_vory_code"} #a constitution like scroll with Vory V Zakone written on it
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_new_vory_code
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 political_power_gain = 0.60
				 stability_factor = 0.05
                 war_support_factor = 0.05
				 army_core_attack_factor = 0.075
				 army_core_defence_factor = 0.075
			}
	    }
		YGR_disorganized_admininstration = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_disorganized_admininstration"} #many sheet of papers disorganized
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_disorganized_admin
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 political_power_gain = -1.00
				 stability_factor = -0.10
			}
		
	    }
		YGR_zlatoust_businessmen = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_zlatoust_businessmen"} #shady guy dealing weapons to another man
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_zlatoust_businessmen
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 production_speed_arms_factory_factor = 0.10
				 production_factory_efficiency_gain_factor = 0.10
				 trade_opinion_factor = 0.15
			}
	    }
		YGR_reforming_the_admininstration = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_reforming_the_admininstration"} #many sheet of papers disorganized
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_disorganized_admin
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 political_power_gain = 0.25
				 stability_factor = -0.05
			}
		
	    }
		YGR_winter_bandits = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_winter_bandits"} #soldier with winter equpment
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_winter_bandits
			allowed_civil_war = {
				always = no
			}
			modifier = {
                 winter_attrition_factor = -0.15
			}
	    }
		YGR_the_victory_of_the_bandits = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_the_victory_of_the_bandits"} 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_victory_bandits
			allowed_civil_war = {
				always = no
			}
			modifier = {
				 consumer_goods_factor = -0.05
				 stability_factor = 0.05
                 war_support_factor = 0.05
			}
	    }
		YGR_tyumen_military_accademy = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_tyumen_military_accademy"} 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_tyumen_military_academy
			allowed_civil_war = {
				always = no
			}
			modifier = {
				experience_gain_army = 0.01
				max_command_power = 20
				command_power_gain = 0.50
				army_morale_factor = 0.025
				army_defence_factor = 0.10
				army_attack_factor = 0.10
			}
	    }
		YGR_criminal_businessmen = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_criminal_businessmen"} #suitcase 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_zlatoust_businessmen
			allowed_civil_war = {
				always = no
			}
			modifier = {
				 stability_factor = 0.10
				 war_support_factor = 0.10
				 trade_opinion_factor = 0.15
			}
	    }
		YGR_criminal_corporations = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_criminal_corporations"} #corporative symbols all toghether
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_criminal_corporations
			allowed_civil_war = {
				always = no
			}
			modifier = {
				 production_speed_buildings_factor = 0.10
				 production_factory_efficiency_gain_factor = 0.10
				 production_factory_max_efficiency_factor = 0.15
			}
	    }
		YGR_criminal_education = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_criminal_education"} #
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_criminal_education
			allowed_civil_war = {
				always = no
			}
			modifier = {
			     research_speed_factor = -0.05	
				 local_resources_factor = 0.20
				 decryption_factor = 0.1
				 encryption_factor = 0.1
			}
	    }
		YGR_brute_strength = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_brute_strength"} #fist breaking chain
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_brute_force
			allowed_civil_war = {
				always = no
			}
			modifier = {
				 army_attack_factor = 0.10
			}
	    }
		YGR_cunning_maneuvers = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_cunning_maneuvers"} #soldier running
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_cunning
			allowed_civil_war = {
				always = no
			}
			modifier = {
				 army_speed_factor = 0.15
			}
	    }
		YGR_american_corporations = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_american_corporations"} #shaking hands with Yugran and american flags
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_american_corps
			allowed_civil_war = {
				always = no
			}
			modifier = {
				 consumer_goods_factor = -0.05
				 production_factory_efficiency_gain_factor = 0.10
			}
	    }
		YGR_decentralized_development = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_decentralized_development"} 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_decentralised_development
			allowed_civil_war = {
				always = no
			}
			modifier = {
				  army_core_defence_factor = 0.10
				  stability_factor = 0.10
				  war_support_factor = 0.10
			}
	    }
		YGR_conscript_everyone = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_conscript_everyone"} 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_conscript_everyone
			allowed_civil_war = {
				always = no
			}
			modifier = {
				recruitable_population = 0.05
			}
	    }
		YGR_to_protect_russia = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_to_protect_russia"} 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_to_protect_russia
			allowed_civil_war = {
				always = no
			}
			modifier = {
				army_attack_factor = 0.1
				army_defence_factor = 0.1
				army_org_factor = 0.035
			}
	    }
		YGR_disrupted_supplies = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_disrupted_supplies"}
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_disrupted_supplies
			allowed_civil_war = {
				always = no
			}
			modifier = {
				army_org_factor = -0.035
				supply_consumption_factor = 1.2
				out_of_supply_factor = -0.1
			}
	    }
		YGR_infiltrate_enemy_army = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_infiltrate_enemy_army"} 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_infiltrate_enemy_army
			allowed_civil_war = {
				always = no
			}
			modifier = {
				army_attack_factor = -0.1
				army_defence_factor = -0.1
			}
	    }
		YGR_production_sabotaged = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea YGR_infiltrate_enemy_army"} 
			allowed = {
				always = no
			}
			removal_cost = -1
			picture = YGR_disrupted_supplies
			allowed_civil_war = {
				always = no
			}
			modifier = {
				 consumer_goods_factor = 0.1
				 production_factory_efficiency_gain_factor = -0.20
				 production_speed_buildings_factor = -0.25
			}
	    }
	}
}
