ideas = {
	    hidden_ideas = {
		    RUS_dont_allies = {

			allowed = {
				original_tag = SOV
				has_government = neutrality
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				has_civil_war = yes
			}

			modifier = {
				ai_get_ally_desire_factor = -200
			}
		}
		CRM_dont_allies = {

			allowed = {
				original_tag = CRM
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				has_government = democratic
			}

			modifier = {
				ai_call_ally_desire_factor = -200
				ai_join_ally_desire_factor = -50
			}
		}
		    
		SOV_dont_allies = {

			allowed = {
				original_tag = CRM
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				NOT = { has_government = communism }
			}

			modifier = {
			
			}
		}
		
	}
	country = {
	
		RUS_postwar_ruins = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			picture = great_depression
			
			modifier = {
				political_power_cost = 0.2
				consumer_goods_factor = 0.2
				industrial_capacity_factory = -0.15
				ai_get_ally_desire_factor = -200
				join_faction_tension = 0.5
			}
		}
		SOV_resistance_to_intervention = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				has_civil_war = yes
			}

			removal_cost = -1

			picture = chi_war_of_resistance2

			modifier = {
				resistance_damage_to_garrison_on_our_occupied_states = 0.15
				army_core_defence_factor = 0.05
				army_core_attack_factor = 0.05
				mobilization_speed = 0.2
				training_time_army_factor = -0.1
			}
		}
		SOV_traitors_among_high_command = {
				
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = chi_incompetent_officers
				
			modifier = {
				planning_speed = -0.5
				encryption_factor = -0.5
				command_power_gain_mult = -0.25
			}
		}
		RUS_defeatism = {

			picture = chi_war_of_resistance2

			allowed = {
				original_tag = SOV
			}

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				surrender_limit = -0.5
			}
		}
		
		CRM_depression = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = generic_economic_increase
			
			modifier = {
				stability_factor = -0.15
				industrial_capacity_factory = -0.15
				consumer_goods_factor = 0.4
				research_speed_factor = -0.10
			}
		}
		
		CRM_depression_2 = {
	
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = generic_economic_increase
			
			modifier = {
		
				stability_factor = -0.05
				industrial_capacity_factory = -0.10
				consumer_goods_factor = 0.15
				
			}
		}
	       
		
		CRM_tatars_minority = {
				
			allowed = {
				always = no
				original_tag = CRM
			}

			available = {
				NOT = { has_government = communism }
			}
			
			removal_cost = -1

			picture = FRA_army_of_aggression_focus
			
			modifier = {
		        war_support_factor = -0.20
				weekly_manpower = -15
				research_speed_factor = -0.10
				stability_factor = -0.05
				
				
			}
		}
		
		CRM_tatars_minority_good = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			removal_cost = -1

			picture = SOV_church_and_mosque
			
			modifier = {
			    stability_factor = 0.05
				consumer_goods_factor = 0.10
				war_support_factor = -0.05
				
			}
		}
		
		CRM_reforms_of_kudashev = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			removal_cost = -1

			picture = bra_monarchist_uprising
			
			modifier = {
			    stability_factor = 0.05
				consumer_goods_factor = -0.10
				war_support_factor = 0.05
				industrial_capacity_factory = 0.1
			}
		}
		
		CRM_patriotism_propaganda = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			available = {
			NOT = { has_completed_focus = CRM_we_win }
			}
			
			removal_cost = -1

			picture = generic_central_management
			
			modifier = {
			   army_core_attack_factor = 0.05
			   war_support_factor = 0.1
			   consumer_goods_factor = 0.10
			}
		}
		
		CRM_crush_of_government = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			removal_cost = -1

			picture = POL_the_peasants_strike
			
			modifier = {
			    stability_factor = -0.2
				consumer_goods_factor = 2
				war_support_factor = -0.2
				communism_drift = 0.1
				army_org_Factor = -0.9
			}
		}
		
		CRM_krasnov_constitution = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			removal_cost = -1

			picture = gre_aete
			
			modifier = {
			    stability_factor = -0.1
				consumer_goods_factor = 0.1
				war_support_factor = 0.05
			    fascism_drift = 0.05
			}
		}
		
		CRM_white_army = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			allowed_civil_war = {
				always = yes
			}
			
			modifier = {
		    war_support_factor = -0.1
			mobilization_speed = -0.15
			army_org_Factor = -0.15
			}
		}
		
		
		CRM_tatars_minority_good2 = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			removal_cost = -1

			picture = SOV_church_and_mosque
			
			modifier = {
			    stability_factor = 0.05
				
			}
		}
		
		CRM_vranelevtsy_vrediteli = {
			
			allowed = {
				always = no
				original_tag = CRM
			}

			available = {
				
			}

			removal_cost = -1

			picture = UKR_opposition_of_reforms
			
			modifier = {
			    stability_factor = -0.05
				political_power_cost = 0.2
			}
		}
		
		CRM_production_bust = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			removal_cost = -1

			picture = generic_economic_increase
			
			modifier = {
		
		    industrial_capacity_factory = 0.1
				
			}
		}
		

		CRM_political_depression = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = FRA_scw_intervention_republicans_focus
			
			modifier = {
				stability_weekly = -0.0025
				political_power_cost = 0.2
			}
		}
		
		CRM_low_stabilization = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_subject = yes
			}

			removal_cost = -1

			picture = FRA_scw_intervention_republicans_focus
			
			modifier = {
				stability_weekly = 0.01
				political_power_cost = 0.5
			}
		}
		
        CRM_home_for_everyone_idea = {
			
			allowed = {
				always = no
				original_tag = CRM
				NOT = { has_war = yes }
			}

			available = {
			    has_war = no
			}
			

			removal_cost = -1

			picture = eng_steady_as_she_goes
			
			modifier = {
				weekly_manpower = 100
                stability_weekly = -0.001
				stability_factor = 0.1
				
				
			}
		}
		
		CRM_help_from_everyone = {
			
			allowed = {
				always = no
				original_tag = CRM
				NOT = { has_war = yes }
			}

			removal_cost = -1

			picture = can_wartime_prices_and_trade_board
			
			modifier = {
				weekly_manpower = 1000
                stability_weekly = 0.0013
				war_support_factor = 0.05
				industrial_capacity_factory = 0.2
				
				
			}
		}
		
		 CRM_workerss_protestss = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = FRA_factory_strikes
			
			modifier = {
		
				industrial_capacity_factory = -0.6
	
			}
		}
		
		
		
		CRM_ger_with_us = {
				
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
				GER = { NOT = { has_government = communism } }
				country_exists = SOV
			}

			removal_cost = -1

			picture = generic_morale_bonus
			
			modifier = {
				political_power_cost = -0.03
				
			}
		}
		
		CRM_ukr_with_us = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
				UKR = { NOT = { has_government = communism } }
				country_exists = SOV
			}

			removal_cost = -1

			picture = generic_morale_bonus
			
			modifier = {
				political_power_cost = -0.03
				
			}
		}
		
		CRM_eng_with_us = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
				ENG = { NOT = { has_government = communism } }
				country_exists = SOV
			}

			removal_cost = -1

			picture = generic_morale_bonus
			
			modifier = {
				political_power_cost = -0.03
			}
		}
		
		CRM_stabilization_idea = {
			
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = great_depression
			
			modifier = {
				political_power_cost = 0.5
				stability_factor = -0.2
			}
		}

		CRM_white_officers = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = generic_manpower_bonus

			modifier = {
				army_core_attack_factor = 0.2
				army_core_defence_factor = 0.2
				conscription = 0.025
				war_support_factor = 0.2
			}

		}
		
		CRM_makhno_comes = {

			name = CRM_makhno_comes

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				DKR = { has_war_with = UKR }
	            
			}

			targeted_modifier = {
				tag = DKR
				defense_bonus_against = 0.10
			}

			targeted_modifier = {
				tag = UKR
				defense_bonus_against = 0.10
			}

			removal_cost = -1

			picture = ast_naval_auxiliary_patrol

		}

		CRM_makhno_comes_volunteers = {

			name = CRM_makhno_comes

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				DKR = { has_war_with = UKR }
			}

			removal_cost = -1

			rule = {
				can_send_volunteers = yes
			}

			picture = ast_naval_auxiliary_patrol

			targeted_modifier = {
				tag = DKR
				defense_bonus_against = 0.10
			}

			targeted_modifier = {
				tag = UKR
				defense_bonus_against = 0.10
			}

			modifier = {
				send_volunteer_size = 1
				send_volunteers_tension = -1
				send_volunteer_divisions_required = -1
			}

		}
		
		
	    CRM_red_officers = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				
			}

			removal_cost = -1

			picture = generic_manpower_bonus

			modifier = {
				army_core_attack_factor = -0.1
				army_core_defence_factor = -0.1
				war_support_factor = -0.1
			}

		}
		
		CRM_new_army = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = ger_bulwark_against_bolshevism

			modifier = {
				war_support_factor = 0.2
				army_org_Factor = 0.05
				planning_speed = 0.25
			}

		}
		
		
		CRM_vrangel_doctrine  = { 
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = generic_goods_red_bonus
			
			modifier = {
				stability_factor = 0.05
				political_power_factor = 0.1
				consumer_goods_factor = -0.10
				communism_drift = -0.1
			}
		}
		
		
		CRM_anti_communism  = { 
			
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = generic_purge
			
			modifier = {
				stability_factor = -0.2
				communism_drift = -0.2
				stability_weekly = 0.002
				
			}
		}
		
		CRM_corporativisation_of_big_russia = { 
			
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = generic_central_management
			
			modifier = {
				consumer_goods_factor = 0.5
				industrial_capacity_factory = -0.2
			    industrial_capacity_dockyard = -0.3
				production_factory_efficiency_gain_factor = -0.25
			}
		}
		
		CRM_rebuilding = { 
			
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = idea_generic_central_management
			
			modifier = {
				stability_factor = -0.15
				consumer_goods_factor = -0.5
				political_power_factor = 0.1	
			}
		}
		
		
		
		    CRM_socialist_propaganda_lol = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				is_subject = yes
			}

			removal_cost = -1

			picture = fourth_international

			modifier = {
				army_core_attack_factor = 0.1
				army_core_defence_factor = 0.1
				production_factory_efficiency_gain_factor = 0.1
				local_resources_factor = 0.05
    
                }
			}

		
		
		
		    CRM_communism_expirience = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				is_subject = yes
			}

			removal_cost = -1

			picture = trotskyite_plot_purged

			modifier = {
				communism_drift = 0.2
				production_speed_industrial_complex_factor = 0.1
				production_speed_infrastructure_factor = 0.1
                }
	 
			}
			
		CRM_road_to_world_revolution = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			available = {
				is_subject = yes
			}

			removal_cost = -1

			picture = trotskyite_plot_purged

			modifier = {
				communism_drift = 0.05
				max_command_power = 25
				war_support_factor = 0.2
				mobilization_speed = 0.25
            }
	 
		}
			
			
		CRM_krasnov_doctrine  = { 
			
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = generic_goods_red_bonus
			
			modifier = {
				stability_factor = 0.05
				political_power_factor = -0.1
				subversive_activites_upkeep = -0.25
				max_command_power = 50
				production_factory_efficiency_gain_factor = 0.1
				production_speed_industrial_complex_factor = 0.1
				communism_drift = -0.1
				
			}
		}
		
		
	 	
	     	CRM_propagana_krasnov  = { 
			
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = no
			}

			available = {
				is_puppet = no
			}

			removal_cost = -1

			picture = focus_spa_the_phalanx_ascendant
			
			modifier = {
				war_support_factor = 0.1
				mobilization_speed = 0.2
				weekly_manpower = 15
				
				
			}
		}
		
		
		
		
		CRM_orthodoxal_chucrh = {
		
		   allowed = {
		         always = no
		}
		
		allowed_civil_war = {
		       always = no
			}
	    available = {
				is_puppet = no
			}
			
		removal_cost = -1
		
		picture = SOV_new_old_church
		
		modifier = {
				war_support_factor = 0.1
				mobilization_speed = 0.1
				stability_factor = -0.05
				
			}
		}
		
		CRM_defence_doctrine = {
		
		   allowed = {
		         always = no
		}
		
		allowed_civil_war = {
		       always = no
			}
	    available = {
				is_puppet = no
			}
			
		removal_cost = -1
		
		picture = generic_victors_of_ww1
		
		modifier = {
			mobilization_speed = -0.1
			max_command_power = 30
			army_defence_factor = 0.15
				
			}
		}
		
		CRM_attack_doctrine = {
		
		    allowed = {
			    always = no
			}
			
			allowed_civil_war = {
			       always = no
			}
		    available = {
					is_puppet = no
				}
				
			removal_cost = -1
			
			picture = generic_victors_of_ww1
			
			modifier = {
				mobilization_speed = 0.10
				max_command_power = -30
				army_attack_factor = 0.10
				
			}
		}
		
		
	CRM_famine = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		       always = yes
			}
	    available = {
				
			}
			
		removal_cost = -1
		
		picture = raj_risk_of_famine
		
		modifier = {
				war_support_factor = -0.3
				stability_factor = -0.3
				max_command_power = -190
				weekly_manpower = -30
				consumer_goods_factor = 0.2
				production_factory_efficiency_gain_factor = -0.4
				production_speed_industrial_complex_factor = -0.4
			}
		}
		
	CRM_famine_payment_ROOT = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		       always = yes
			}
	    available = {
				
			}
			
		removal_cost = -1
		
		picture = EST_exploit_the_banks
		
		modifier = {
				stability_factor = -0.02
				consumer_goods_factor = -0.10
			}
		}
		
	CRM_famine_payment = {
		
		allowed = {
		       always = no
		}
		
		allowed_civil_war = {
		    always = yes
		}
		
		removal_cost = -1
		
		picture = EST_exploit_the_banks
		
		modifier = {
				stability_factor = 0.05
				consumer_goods_factor = 0.10
			}
		}
		
	CRM_build_new_roads = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		    always = yes
		}
			
		removal_cost = -1
		
		picture = generic_goods_red_bonus
		
		modifier = {
			  consumer_goods_factor = 0.10	
			}
		}
		
	CRM_famine_payment_all_ws_us = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		       always = yes
			}
	    available = {
				
			}
			
		removal_cost = -1
		
		picture = EST_exploit_the_banks
		
		modifier = {
				stability_factor = -0.15
				consumer_goods_factor = 0.30
			}
		}
		
		
		
	CRM_fragmentation = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		       always = yes
			}
	    available = {
				
			}
			
		removal_cost = -1
		
		picture = generic_fascism_drift_2
		
		modifier = {
				stability_factor = -0.15
				political_power_cost = 0.50
			}
		}
		
		
	CRM_Semyomov_war_plan = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		       always = yes
			}
	    available = {
			 
			}
			
		removal_cost = -1
		
		picture = generic_coastal_defense_ships
		
		modifier = {
			  army_attack_factor = 0.05
			  army_defence_factor = 0.05
			  training_time_army_factor = -0.1
			  dig_in_speed_factor = 0.25
			}
		}
		
	CRM_woman_fascist_movement = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		       always = yes
			}
	    available = {
				
			}
			
		removal_cost = -1
		
		picture = generic_fascism_drift_2
		
		modifier = {
				stability_factor = 0.1
				consumer_goods_factor = -0.10
				training_time_army_factor = -0.1
			}
		}
		
		CRM_crimean_general_staff = {
		
		allowed = {
		       always = no
		   }
		
		allowed_civil_war = {
		       always = yes
			}
			
	    available = {
				
			}
			
		removal_cost = -1
		
		picture = UKR_modern_staff
		
		modifier = {
				stability_factor = 0.1
				training_time_army_factor = -0.2
				army_attack_factor = 0.05
			    army_defence_factor = 0.05
			}
		}
		
	CRM_chaos_in_USSR = {
		
		allowed = {
		    always = no
		}
		
		allowed_civil_war = {
		    always = yes
		}
	    available = {
			has_war_with = CRM	
		}
			
		removal_cost = -1
		
		picture = generic_fascism_drift_2
		
		modifier = {
			stability_factor = -0.1
			consumer_goods_factor = 0.2
			training_time_army_factor = 0.3
			surrender_limit = -0.25
		}
	}
		
	CRM_artillery_focus = {
		
			allowed = {
				original_tag = UKR
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
            picture = generic_artillery_regiments
			 
			equipment_bonus = {
				artillery_equipment = {
					build_cost_ic = -0.1 instant = yes
				}
			}
		}
	CRM_please_buff_soviet_union = {
		
			allowed = {
				original_tag = CRM
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
            picture = generic_artillery_regiments
			 
			modifier = {
				army_attack_factor = 0.25
			}
			
		}
	}
	
	materiel_manufacturer = {
	
		designer = yes
		
		CRM_gaz = {
			name = gaz

			picture = gaz
			
			allowed = {
				original_tag = CRM
			}
			
			visible = {
				has_country_flag = CRM_white_army_wins
			}
			
			research_bonus = {
				motorized_equipment = 0.15
				mot_rockets = 0.50
			}
			
			modifier = {
				production_factory_max_efficiency_factor = 0.02
			}

			equipment_bonus = {
				motorized_equipment = {
					build_cost_ic = -0.05
				}
			}
		}
		
		CRM_tula_arms_plant = {
			name = tula_arms_plant
			
			picture = tula_arms_plant

			allowed = {
				original_tag = CRM
			}
			
			visible = {
				has_country_flag = CRM_white_army_wins
			}
			
			research_bonus = {
				infantry_weapons = 0.15
			}
			
			modifier = {
				production_factory_max_efficiency_factor = 0.02
			}
		}
	
	}
	
	aircraft_manufacturer = { 
			
		designer = yes
		
		CRM_mig_design_bureau = {
			name = mig_design_bureau

			picture = mig_design_bureau
			
			allowed = {
				original_tag = CRM
			}
			
			visible = {
				has_country_flag = CRM_white_army_wins
			}

			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { light_aircraft_manufacturer }
			
			modifier = {
			}

			equipment_bonus = {
				small_plane_cas_airframe = {
					build_cost_ic = -0.05
				}
				cv_small_plane_cas_airframe = {
					build_cost_ic = -0.05
				}
			}
		}
		
	}
	
	naval_manufacturer = {

		designer = yes
		
		CRM_sevastopol_marine_plant = {
			name = SOV_sevastopol_marine_plant

			picture = SOV_sevastopol_marine_plant
			
			allowed = {
				 original_tag = CRM
			}

			available = {
			  	137 = { is_owned_and_controlled_by = CRM }
			}
			
			research_bonus = {
				naval_equipment = 0.1
			}
			
			modifier = {
				naval_accidents_chance = -0.15
				repair_speed_factor = 0.1
				refit_ic_cost = -0.1
				refit_speed = 0.1
			}

			equipment_bonus = {
				submarine = {
					build_cost_ic = -0.1
				}
			}
		}
	
	CRM_rubin_design_bureau = {
			name = SOV_rubin_design_bureau

			picture = SOV_rubin_design_bureau
			
			allowed = {
				original_tag = CRM
			}

			visible = {
				has_country_flag = CRM_white_army_wins
			}
			
			research_bonus = {
				naval_equipment = 0.15
				naval_mines = 0.15
			}
			
			traits = { raiding_fleet_naval_manufacturer }
			
			modifier = {
				repair_speed_factor = 0.05
			}
		}
		
	}
	
	industrial_concern = {
	
		tsaritsyn_tractor_factory = {
			
			allowed = {
				original_tag = CRM
			}

			visible = {
				has_country_flag = CRM_white_army_wins
			}
			
			research_bonus = {
				industry = 0.1
			}
			
			traits = { industrial_concern }
			
			modifier = {
				custom_modifier_tooltip = SOV_industrial_concern_upgrade_tt
			}
		}

	}
	
}
	
