ideas = {
	country = {
		zha_technokrat_sovet = {			
			removal_cost = -1			
			allowed = {
				always = no # Added via focus
			}
			allowed_civil_war = {
				has_government = democratic
			}					
			modifier = {				
				research_speed_factor = 0.07
			}
		}
		zha_posledsv_epidemii = {			
			removal_cost = -1			
			allowed = {
				always = no # Added via focus
			}
			allowed_civil_war = {
				always = yes
			}						
			modifier = {
				stability_factor = -0.1				
				monthly_population = -0.22
				conscription_factor = -0.22
				training_time_factor = 0.2				
			}
		}
		zha_nekompetentn_pravitel = {			
			removal_cost = -1			
			allowed = {
				always = no # Added via focus
			}
			allowed_civil_war = {
				has_government = fascism
			}						
			modifier = {
				stability_factor = -0.1
				war_support_factor = -0.1				
				research_speed_factor = -0.1
				political_power_factor = -0.2
				justify_war_goal_time = 0.5
			}
		}
		zha_rebuild_nation = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = democratic
			}
			removal_cost = -1
			picture = generic_production_bonus
			modifier = {
				consumer_goods_factor = -0.15
				industry_repair_factor = 0.3
			}
		}
		zha_sovremennye_instrum = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = democratic
			}
			removal_cost = -1
			picture = generic_production_bonus
			modifier = {
				production_speed_buildings_factor = 0.1
			}
		}
		zha_ibm_na_proizvodstve = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = democratic
			}
			removal_cost = -1			
			modifier = {
				production_factory_max_efficiency_factor = 0.12
				line_change_production_efficiency_factor = 0.22
				equipment_conversion_speed = 0.1
			}
		}
		zha_remkomand = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = democratic
			}
			removal_cost = -1
			picture = generic_manpower_bonus
			modifier = {
				industry_repair_factor = 0.3
				conversion_cost_civ_to_mil_factor = -0.21
			}
		}
		zha_technokrat_opozitia = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = neutrality
			}
			removal_cost = -1			
			modifier = {
				stability_factor = -0.10
			}
		}
		zha_technokrat_laboratorii_imperii = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = no
			}
			removal_cost = -1
			picture = generic_research_bonus
			modifier = {
				research_speed_factor = 0.02
				political_power_factor = -0.05
			}
		}
		zha_technokrat_laboratorii_imperii_2 = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = no
			}
			removal_cost = -1
			picture = generic_research_bonus
			modifier = {
				research_speed_factor = 0.05
				political_power_factor = -0.05				
			}
		}
		zha_dalnyi_istrebitel = {			
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = generic_air_bonus			
			equipment_bonus = {
				small_plane_airframe = {
					air_range = 0.10 instant = yes
					build_cost_ic = 0.1 instant = yes
				}
				medium_plane_fighter_airframe = {
					air_range = 0.10 instant = yes
					build_cost_ic = 0.1 instant = yes
				}
				small_plane_cas_airframe = {
					air_range = 0.10 instant = yes
					build_cost_ic = 0.1 instant = yes
				}				
			}
		}
		zha_dalnyi_bomber = {			
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = generic_air_bonus			
			equipment_bonus = {
				large_plane_airframe = {
					air_range = 0.10 instant = yes
					build_cost_ic = 0.1 instant = yes
				}
				medium_plane_airframe = {
					air_range = 0.10 instant = yes
					build_cost_ic = 0.1 instant = yes
				}	
				nav_bomber_equipment = {
					air_range = 0.10 instant = yes
					build_cost_ic = 0.1 instant = yes
				}
			}
		}
		zha_otryady_impersk_bezop = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = fascism
			}
			removal_cost = -1
			picture = FRA_scw_intervention_nationalists_focus
			modifier = {
				army_org_Factor = 0.03
				foreign_subversive_activites = -0.3
			}
		}
		zha_nepokorstvo_warlordov = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = fascism
			}
			available = {
				has_government = fascism
			}
			removal_cost = -1			
			modifier = {
				max_planning = -0.10
				army_org_factor = -0.12				
				war_support_factor = -0.05
				justify_war_goal_time = 1.25
			}
		}
		zha_nepokorstvo_warlordov_2 = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = fascism
			}
			available = {
				has_government = fascism
			}
			removal_cost = -1			
			modifier = {
				max_planning = -0.15
				army_org_factor = -0.15				
				supply_consumption_factor = 0.20
				war_support_factor = -0.12
				justify_war_goal_time = 1.25
			}
		}
		zha_nepokorstvo_warlordov_3 = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = fascism
			}
			available = {
				has_government = fascism
			}
			removal_cost = -1			
			modifier = {
				max_planning = -0.20
				army_org_factor = -0.20				
				supply_consumption_factor = 0.25
				war_support_factor = -0.25
				justify_war_goal_time = 1.25
			}
		}
		zha_nepokorstvo_warlordov_defet = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = fascism
			}
			removal_cost = -1
			picture = anti_soviet_pact
			modifier = {
				max_planning = -0.05
				army_org_factor = -0.05
				land_reinforce_rate = -0.08
				supply_consumption_factor = 0.05
				justify_war_goal_time = 1.05
			}
		}
		zha_oborona_novoi_vlasti = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = fascism
			}
			removal_cost = -1
			picture = FRA_national_mobilization_focus
			modifier = {
				minimum_training_level = -0.1
				training_time_factor = -0.25
			}
		}
#		zha_investitii_ot_zcs = {
#			allowed = {
#				always = no
##			}
#			allowed_civil_war = {
#				 always = yes
#			}
#			available = {
#				ZCS = {
#					has_idea = zha_ZCS_investitii_ot_zcs
#				}
#				NOT = {
#					has_war_with = ZCS
#				}
#			}
#			removal_cost = -1
#			picture = generic_goods_red_bonus
#			modifier = {
#				consumer_goods_factor = 0.05
#				production_factory_max_efficiency_factor = 0.07
#				line_change_production_efficiency_factor = 0.12
#				production_speed_buildings_factor = 0.05
#			}
#		}
#		zha_ZCS_investitii_ot_zcs = {
#			allowed = {
#				always = no
#			}
#			allowed_civil_war = {
#				 always = yes
#			}
#			available = {
#				ZHA = {
#					has_idea = zha_investitii_ot_zcs
#				}
#			}
#			removal_cost = -1
#			picture = generic_goods_red_bonus
#			modifier = {
#				political_power_factor = 0.1
#				consumer_goods_factor = -0.05
#				industrial_capacity_factory = 0.07
#				industrial_capacity_dockyard = 0.12
#			}
#		}
#		zha_investitii_ot_zja = {
#			allowed = {
#				always = no
#			}
#			allowed_civil_war = {
#				 always = yes
#			}
#			available = {
#				ZJA = {
#					has_idea = zha_ZJA_investitii_ot_zcs
#				}
#				NOT = {
#					has_war_with = ZJA
#				}
#			}
#			removal_cost = -1
##			picture = generic_goods_red_bonus
#			modifier = {
#				consumer_goods_factor = 0.03
#				production_factory_max_efficiency_factor = 0.05
#				line_change_production_efficiency_factor = 0.10
#				production_speed_buildings_factor = 0.05
#			}
#		}
#		zha_ZJA_investitii_ot_zcs = {
#			allowed = {
#				always = no
#			}
#			allowed_civil_war = {
#				 always = yes
#			}
#			available = {
#				ZHA = {
#					has_idea = zha_investitii_ot_zja
#				}
#			}
#			removal_cost = -1
#			picture = generic_goods_red_bonus
#			modifier = {
#				political_power_factor = 0.1
#				consumer_goods_factor = -0.05
#				industrial_capacity_factory = 0.07
#				industrial_capacity_dockyard = 0.12
#			}
#		}
#		
#		zha_investitii_ot_znp = {
#			allowed = {
#				always = no
#			}
#			allowed_civil_war = {
#				 always = yes
#			}
#			available = {
#				ZNP = {
#					has_idea = zha_ZNP_investitii_ot_zcs
#				}
#				NOT = {
#					has_war_with = ZNP
#				}
##			}
#			removal_cost = -1
#			picture = generic_goods_red_bonus
#			modifier = {
#				consumer_goods_factor = 0.03
#				production_factory_max_efficiency_factor = 0.05
#				line_change_production_efficiency_factor = 0.10
#				production_speed_buildings_factor = 0.05
#			}
#		}
#		zha_ZNP_investitii_ot_zcs = {
#			allowed = {
#				always = no
#			}
#			allowed_civil_war = {
#				 always = yes
#			}
#			available = {
#				ZHA = {
#					has_idea = zha_investitii_ot_znp
#				}
#			}
#			removal_cost = -1
#			picture = generic_goods_red_bonus
#			modifier = {
#				political_power_factor = 0.1
#				consumer_goods_factor = -0.05
#				industrial_capacity_factory = 0.07
#				industrial_capacity_dockyard = 0.12
#			}
#		}
		zha_promyshlennaya_otstalost = {	#Преддефолтное состояние
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}
			removal_cost = -1
			picture = great_depression
			modifier = {
				political_power_factor = -0.2
				stability_factor = -0.10
				consumer_goods_factor = 0.08
				justify_war_goal_time = 0.25
			}
		}
		zha_defolt_nachalsya = {	
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}
			removal_cost = -1
			picture = great_depression
			modifier = {
				political_power_factor = -0.3
				stability_factor = -0.16
				industrial_capacity_factory = -0.16
				production_speed_buildings_factor = -0.16
				production_factory_max_efficiency_factor = -0.16
				production_factory_efficiency_gain_factor = -0.07
				research_speed_factor = -0.15
				consumer_goods_factor = 0.17
			}
		}
		
		zha_defolt_nachalsya_mediumm = {	
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}
			removal_cost = -1
			picture = great_depression
			modifier = {
				political_power_factor = -0.25
				stability_factor = -0.13
				industrial_capacity_factory = -0.12
				production_speed_buildings_factor = -0.12
				production_factory_max_efficiency_factor = -0.12
				production_factory_efficiency_gain_factor = -0.03
				research_speed_factor = -0.1
				consumer_goods_factor = 0.15
			}
		}
		
		zha_defolt_nachalsya_smalll = {	
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}
			removal_cost = -1
			picture = great_depression
			modifier = {
				political_power_factor = -0.17
				stability_factor = -0.10
				industrial_capacity_factory = -0.1
				production_speed_buildings_factor = -0.1
				production_factory_max_efficiency_factor = -0.1
				production_factory_efficiency_gain_factor = -0.06
				research_speed_factor = -0.06
				consumer_goods_factor = 0.12
			}
		}
		
		zha_sokrashenie_finansirovan = {	
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}
			removal_cost = -1
			picture = SOV_scientist_defect
			modifier = {
				stability_factor = -0.02
				research_speed_factor = -0.12
			}
		}
		
		zha_sokrashenie_finans_oborony = {	
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}
			removal_cost = -1			
			picture = air_war_plans_division_focus
			modifier = {
				conscription_factor = -0.25
				training_time_factor = 0.25
				army_org_factor = -0.1				
				justify_war_goal_time = 0.25
			}
		}
		
		zha_sokrashenie_dotatsii_ot_khan = {	
			allowed = {
				always = no
			}
			allowed_civil_war = {
				always = no
			}
			available = {
				is_puppet_of = ZHA
			}
			removal_cost = -1
			picture = great_depression
			modifier = {
				autonomy_gain = 0.8
			}
		}
		###
		zha_for_xnu_percents = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}
			available = {
				ZHA = {
					OR = {
						exists = yes
						has_idea = zha_percents_platim_xnu						
					}				
				}
			}
			cancel = {
				has_war_with = ZHA
			}
			removal_cost = -1
			picture = generic_goods_red_bonus
			modifier = {
				political_power_factor = 0.12				
			}
		}
		zha_percents_platim_xnu = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}
			available = {
				ZNU = {
					OR = {
						exists = yes
						has_idea = zha_for_xnu_percents						
					}				
				}
			}
			cancel = {
				has_war_with = XNU
			}
			removal_cost = -1
			picture = generic_goods_red_bonus
			modifier = {
				political_power_factor = -0.12				
			}
		}
		###
		zha_for_zcs_percents = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}
			available = {
				ZHA = {
					OR = {
						exists = yes
						has_idea = zha_percents_platim_xcs						
					}				
				}
			}
			cancel = {
				has_war_with = ZHA
			}
			removal_cost = -1
			picture = generic_goods_red_bonus
			modifier = {
				political_power_factor = 0.12				
			}
		}
		zha_percents_platim_xcs = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}
			available = {
				ZCS = {
					OR = {
						exists = yes
						has_idea = zha_for_zcs_percents						
					}				
				}
			}
			cancel = {
				has_war_with = ZCS
			}
			removal_cost = -1
			picture = generic_goods_red_bonus
			modifier = {
				political_power_factor = -0.12				
			}
		}
		zha_neutral_politika = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 has_government = fascism
			}
			cancel = {
				has_war = yes
			}
			removal_cost = -1
			picture = generic_wall_line
			modifier = {
				stability_factor = 0.07
				production_speed_bunker_factor = 0.3
				consumer_goods_factor = -0.05
				justify_war_goal_time = 0.25
			}
		}
		zha_han_stoikost = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}			
			removal_cost = -1
			picture = FRA_fortification_focus
			modifier = {
				surrender_limit = 0.05				
				defensive_war_stability_factor = 0.25
				justify_war_goal_time = 0.25
			}
		}
		zha_han_stoikost_2 = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}			
			removal_cost = -1
			picture = FRA_fortification_focus
			modifier = {
				surrender_limit = 0.1				
				defensive_war_stability_factor = 0.25
				army_core_attack_factor = 0.1
				army_core_defence_factor = 0.1
				justify_war_goal_time = 0.25
			}
		}
		zha_partizany_trening = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}			
			removal_cost = -1
			picture = FRA_army_of_aggression_focus
			modifier = {
				resistance_damage_to_garrison_on_our_occupied_states = 0.12
				resistance_damage_to_garrison = -0.1
				conscription_factor = 0.05
			}
		}
		zha_agenty_v_tily = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}			
			removal_cost = -1
			picture = generic_spy_coup
			modifier = {
				decryption_factor = 0.15
				recon_factor = 0.03
			}
		}
		zha_to_znp_volontery = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = neutrality
			}	
			cancel = {
				OR = {
					has_war = no
					has_war_with = ZHA
				}	
			}
			removal_cost = -1
			picture = generic_volunteer_expedition_bonus
			modifier = {
				conscription_factor = 0.1
				training_time_army_factor = -0.05
				weekly_manpower = 200				
			}
		}
		
		zha_stavka_armii_shtab = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				 always = yes
			}			
			removal_cost = -1
			picture = generic_manpower_bonus
			modifier = {
				planning_speed = 0.10
				max_planning = 0.10
				army_org_factor = 0.05
			}
		}
		zha_znp_nauka_boost = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = neutrality
			}	
			cancel = {				
				has_war_with = ZHA
				ZNP = {
					NOT = {
						has_idea = zja_imperator_v_nippon
					}
				}				
			}
			removal_cost = -1
			picture = generic_research_bonus
			modifier = {
				research_speed_factor = 0.03			
			}
		}
		zha_znp_zha_nauka_boost = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}	
			cancel = {				
				has_war_with = ZNP
				ZNP = {
					NOT = {
						has_idea = zja_imperator_v_nippon
					}
				}
			}
			removal_cost = -1
			picture = generic_research_bonus
			modifier = {
				research_speed_factor = 0.03				
			}
		}
		zha_for_zja_bonus_verfi = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}			
			removal_cost = -1
			picture = generic_research_bonus
			modifier = {
				industrial_capacity_dockyard = 0.2	
				refit_speed = 0.2
				refit_ic_cost = -0.2
			}
		}
		zha_sotrudn_s_segunami_research_flot = {
			allowed = {
				always = no
			}
			allowed_civil_war = {
				has_government = fascism
			}			
			removal_cost = -1
			picture = generic_research_bonus
			modifier = {
				industrial_capacity_dockyard = -0.2					
				naval_doctrine_cost_factor = -0.05
			}			
		}
		
		
		
	}	
########################################################################################
	
	tank_manufacturer = {
		designer = yes		
		zha_tank_manuf = {
			picture = generic_motorized_equipment_manufacturer_2
			allowed = {			
				original_tag = ZHA				
			}			
			research_bonus = {
				armor = 0.10
			}			
			traits = { fast_tank_manufacturer }			
			modifier = {
			}
			ai_will_do = {
				factor = 1
			}
		}
		zha_tank_manuf1 = {	
			picture = generic_acquire_tanks
			allowed = {
				original_tag = ZHA
			}			
			research_bonus = {
				armor = 0.10
			}			
			traits = { medium_tank_manufacturer }			
			modifier = {
			}
		}
	}
	aircraft_manufacturer = {
		designer = yes		
		zha_air_manuf1 = {
			picture = generic_air_manufacturer_2
			allowed = {
				original_tag = ZHA
			}			
			research_bonus = {
				air_equipment = 0.10
			}			
			traits = { light_aircraft_manufacturer }			
			modifier = {
			}
			ai_will_do = {
				factor = 1
			}
		}
		zha_air_manuf4 = {
			picture = generic_air_payment
			allowed = {
				original_tag = ZHA
			}
			research_bonus = {
				air_equipment = 0.10
			}			
			traits = { naval_aircraft_manufacturer }			
			modifier = {
			}
			ai_will_do = {
				factor = 0
			}
		}
	}
	industrial_concern = {
		zha_zavod_1 = {			
			allowed = {
				original_tag = ZHA
			}
			available = {
				has_government = democratic
			}
			picture = generic_central_management	
			research_bonus = {
				industry = 0.05
				synth_resources = 0.1
			}			
			traits = { refinery_concern }			
		}		
		zha_zavod_2 = {			
			allowed = {
				original_tag = ZHA
			}
			picture = generic_license_production
			research_bonus = {
				industry = 0.10			
			}			
			traits = { industrial_concern }
			ai_will_do = {
				factor = 1
			}
		}
		zha_zavod_3 = {			
			allowed = {
				original_tag = ZHA
			}
			picture = generic_degauss_ship_hulls
			research_bonus = {
				electronics = 0.10
			}			
			traits = { electronics_concern }
		}
		zha_zavod_4 = {			
			allowed = {
				original_tag = ZHA
			}
			available = 
			{
				has_completed_focus = zha_kurs_na_razvitie_kompov 
				has_government = democratic 
			}
			picture = generic_research_bonus
			research_bonus = {
				electronics = 0.12
				industry = 0.10	
			}			
			traits = { electronics_concern }
			ai_will_do = {
				factor = 10
			}
		}			
	}
	materiel_manufacturer = {
		designer = yes		
		zha_infantr_zavod_manuf = {	
			picture = generic_fortify_the_borders
			allowed = {
				original_tag = ZHA
			}
			research_bonus = {
				infantry_weapons = 0.10
			}			
			traits = { infantry_equipment_manufacturer }			
			modifier = {
			}
		}
		zha_motor_zavod_manuf = {
			picture = generic_war_preparation			
			allowed = {
				original_tag = ZHA
			}
			research_bonus = {
				motorized_equipment = 0.10
			}			
			traits = { motorized_equipment_manufacturer }			
			modifier = {
			}
		}		
		zha_arta_zavod_manuf = {
			picture = generic_artillery_regiments			
			allowed = {
				original_tag = ZHA
			}
			research_bonus = {
				artillery = 0.10
			}			
			traits = { artillery_manufacturer }			
			modifier = {
			}
		}		
	}
	naval_manufacturer = {
		designer = yes	
		zha_navy_manuf1 = {
			picture = generic_sea_focused_navy			
			allowed = {
				original_tag = ZHA
			}			
			research_bonus = {
				naval_equipment = 0.10
			}			
			traits = { naval_manufacturer }			
			modifier = {
			}			
		}		
	}
}
