ideas = {

	country = {

	
		CAN_great_depression_1 = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = great_depression
			
			modifier = {
				consumer_goods_factor = 0.25
				industrial_capacity_factory = -0.15
				industrial_capacity_dockyard = -0.15
				local_resources_factor = -0.15
				research_speed_factor = -0.15

				land_doctrine_cost_factor = 0.15
				naval_doctrine_cost_factor = 0.15
				air_doctrine_cost_factor = 0.15
                min_export = -0.1
			}
		}

		CAN_great_depression_2 = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = great_depression
			
			modifier = {
				consumer_goods_factor = 0.1
				industrial_capacity_factory = -0.1
				industrial_capacity_dockyard = -0.1
				local_resources_factor = -0.05
				research_speed_factor = -0.05
				
				land_doctrine_cost_factor = 0.05
				naval_doctrine_cost_factor = 0.05
				air_doctrine_cost_factor = 0.05
			}
		}

		CAN_patriation = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}

			removal_cost = -1

			picture = can_patriation
			
			rule = { can_decline_call_to_war = yes }
			
			cancel = {
				is_subject = no
			}

			modifier = {
				autonomy_gain = 5
				ai_get_ally_desire_factor = -200
				ai_join_ally_desire_factor = -200
				ai_call_ally_desire_factor = -200
			}
			rule = { 
			     can_decline_call_to_war = yes
			}
		}

		CAN_conscription_crisis = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = tfv_can_conscription_crisis
			
			modifier = {
				conscription_factor = -0.25
			}
		}
		
		CAN_conscription_crisis_mended = {
			
			allowed = {
				always = no
			}
			
			allowed_civil_war = {
				always = yes
			}
			
			removal_cost = -1
			
			picture = tfv_can_conscription_crisis
			
			modifier = {
				conscription_factor = -0.10
			}
		}

		CAN_defence_of_canada_regulations_democratic = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = democratic 
			}

			removal_cost = -1

			picture = can_defence_of_canada_regulations_democratic
			
			modifier = {
				communism_drift = -0.01
				fascism_drift = -0.01
			}
		}

		CAN_defence_of_canada_regulations_fascism = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = fascism
			}

			removal_cost = -1

			picture = can_defence_of_canada_regulations_fascism
			
			modifier = {
				democratic_drift = -0.01
				communism_drift = -0.01
			}
		}

		CAN_defence_of_canada_regulations_communism = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = can_defence_of_canada_regulations_communism
			
			modifier = {
				democratic_drift = -0.01
				fascism_drift = -0.01
			}
		}

		CAN_war_bonds_1 = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_goods_red_bonus
			
			modifier = {
				consumer_goods_factor = -0.05
			}
		}

		CAN_war_bonds_2 = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_goods_red_bonus
			
			modifier = {
				consumer_goods_factor = -0.05
				production_factory_max_efficiency_factor = 0.05
			}
		}

		CAN_national_resources_mobilization_act = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_production_bonus

			modifier = {
			    weekly_manpower = 100
				local_resources_factor = 0.05
			}
		}

		CAN_wartime_prices_and_trade_board = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = can_wartime_prices_and_trade_board
			
			modifier = {
				min_export = -0.05
				production_lack_of_resource_penalty_factor = -0.1
			}
		}
		
		CAN_bits_and_pieces_program = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_production_bonus
			
			modifier = {
				production_factory_efficiency_gain_factor = 0.10
			}
		}

		CAN_commit_to_the_war = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_manpower_bonus
			
			modifier = {
			    acclimatization_cold_climate_gain_factor = 0.15
				weekly_manpower = 150
			}

		}

		CAN_send_in_the_zombies = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = can_send_in_the_zombies
			
			modifier = {
				conscription = 0.015
			}
		}
		
		CAN_the_plan = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				is_in_faction_with = ENG
			}

			removal_cost = -1

			picture = generic_air_bonus
			

			equipment_bonus = {
				small_plane_airframe = {
					air_attack = 0.05
					instant = yes
				}
				small_plane_cas_airframe = {
					air_ground_attack = 0.05
					instant = yes
				}
				small_plane_naval_bomber_airframe = {
					naval_strike_attack = 0.05
					instant = yes
				}
				medium_plane_airframe = {
					air_ground_attack = 0.05
					instant = yes
				}
				medium_plane_fighter_airframe = {
					air_attack = 0.05
					instant = yes
				}
				large_plane_airframe = {
					air_range = 0.1
					instant = yes
				}
				large_plane_maritime_patrol_plane_airframe = {
					air_range = 0.1
					instant = yes
				}
			}

			modifier = {
				air_ace_generation_chance_factor = 0.05
			}
		}
		
		CAN_swastika_clubs = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = fascism
			}

			removal_cost = -1

			picture = generic_fascism_drift_bonus

			modifier = {
				democratic_drift = -0.05
				fascism_drift = 0.05
			}
		}

		CAN_swastika_clubs_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = fascism
			}

			removal_cost = -1

			picture = generic_fascism_drift_bonus

			modifier = {
				democratic_drift = -0.05
				fascism_drift = 0.05
				war_support_factor = 0.05
				conscription = 0.01
			}
		}

		CAN_swastika_clubs_skewer = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = fascism
			}

			removal_cost = -1

			picture = generic_fascism_drift_bonus

			modifier = {
				democratic_drift = -0.05
				fascism_drift = 0.05
				war_support_factor = 0.05
				conscription = 0.02
				send_volunteer_divisions_required = -0.5
				send_volunteer_size = 2
			}
		}

		CAN_communist_ideals = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus

			modifier = {
				democratic_drift = -0.05
				communism_drift = 0.05
			}
		}

		CAN_communist_ideals_2 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus

			modifier = {
				democratic_drift = -0.05
				communism_drift = 0.05
				industrial_capacity_factory = 0.05
				industrial_capacity_dockyard = 0.05
				weekly_manpower = 250
			}
		}

		CAN_communist_ideals_3 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				 has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus

			rule = { can_send_volunteers = yes }

			modifier = {
				democratic_drift = -0.05
				communism_drift = 0.05
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
				subversive_activites_upkeep = -0.1
				weekly_manpower = 500
			}
		}

		CAN_degauss_ship_hulls = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_degauss_ship_hulls

			modifier = {
				naval_mines_damage_factor = 0.05
				naval_mines_effect_reduction = 0.05
			}
		}

		CAN_trade_fleet = {
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			picture = escort_effort_focus
			modifier = {
				convoy_retreat_speed = 0.05
			}
			equipment_bonus = {
				convoy = {
					build_cost_ic = -0.15 instant = yes
				}
			}
		}
		CAN_dollar_a_year_men = {
			allowed = {
				always = no
			}
			
			allowed_civil_war = {
				always = yes
			}
			
			removal_cost = -1

			picture = generic_political_support
			
			modifier = {
				political_advisor_cost_factor = -0.25
			}
		}
		
		CAN_unified_communist_party = {
			allowed = {
				always = no
			}
			
			allowed_civil_war = {
				has_government = communism
			}
			
			removal_cost = -1

			picture = generic_communism_drift_bonus
			
			modifier = {
				party_popularity_stability_factor = 0.15
				conscription_factor = 0.15
			}
		}
		
		CAN_communist_ideals_4 = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus

			modifier = {
				democratic_drift = -0.05
				communism_drift = 0.05
				industrial_capacity_factory = 0.10
				industrial_capacity_dockyard = 0.10
				weekly_manpower = 500
			}
		}
		
		CAN_true_revolution = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communist_army

			modifier = {
				training_time_factor = -0.1
				industrial_capacity_factory = 0.05
				weekly_manpower = 500
				non_core_manpower = 0.05
				resistance_target = -0.05
			}
		}
		
		CAN_booming_economy = {
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_exploit_mines

			modifier = {
				production_speed_buildings_factor = 0.15
			}
		}

		CAN_canadian_citizenship = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_constitutional_guarantees

			modifier = {
				weekly_manpower = 1000
				surrender_limit = 0.05
				research_speed_factor = 0.05
			}
		}

		CAN_consumer_goods_for_newfoundland = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = generic_exploit_mines

			modifier = {
				consumer_goods_factor = -0.1
			}
		}

		CAN_dominion_rifle_association_idea = {

			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1

			picture = ast_volunteer_defence_corps

			modifier = {
				training_time_factor = -0.1
				experience_gain_army_factor = 0.05
			}

			equipment_bonus = {
				infantry_equipment = {
					build_cost_ic = -0.05 instant = yes
				}
			}
		}
	}
	# TECHNOLOGY
	tank_manufacturer = {
		
		designer = yes
		
		vickers_armstrong_can = {

			picture = generic_tank_manufacturer_1

			
			allowed = {
				original_tag = CAN
			}
			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { medium_tank_manufacturer }
			
			# quite the useless tanks the vickers 6-ton
		}
	}

	industrial_concern = {

		

		montreal_lab = {

			picture = generic_industrial_concern_1
			
			allowed = {
				original_TAG = CAN
				has_dlc = "Together for Victory"
			}
			

			
			research_bonus = {
				electronics = 0.15
			}
			
			traits = { electronics_concern }
			
			modifier = {
			}
		}

		polymer_corporation = {
					
			picture = generic_industrial_concern_2
				
			allowed = {
				original_tag = CAN
				has_dlc = "Together for Victory"
			}
			
			research_bonus = {
				synth_resources = 0.15
			}
			modifier = {
                country_resource_rubber = 8
				local_resources_factor = 0.1
				production_speed_synthetic_refinery_factor = 0.1
			}
			
			
			traits = { refinery_concern }
		}

	}

	materiel_manufacturer = {
			
		designer = yes
		
		inglis_company = {
			
			picture = generic_infantry_equipment_manufacturer_2

			allowed = {
				original_TAG = CAN
				has_dlc = "Together for Victory"
			}
			

			
			research_bonus = {
				support_tech = 0.10
			}
			
			traits = { support_equipment_manufacturer }
			
			
		}	

		small_arms_limited = {

			picture = generic_infantry_equipment_manufacturer_1
			
			allowed = {
				original_TAG = CAN
				has_dlc = "Together for Victory"
			}
			

			
			research_bonus = {
				infantry_weapons = 0.15
			}
			
			traits = { infantry_equipment_manufacturer }
			
					}
		
	}
	
	naval_manufacturer = { 
		
		designer = yes
		
		kingston_shipbuilding = {
			picture = generic_naval_manufacturer_2

			
			allowed = {
				original_tag = CAN
			}
			
			research_bonus = {
				naval_equipment = 0.15
			}
			
			equipment_bonus = {
				
			}
			
			traits = { pacific_fleet_naval_manufacturer }
		}

		halifax_shipyard_limited = {
			picture = generic_naval_manufacturer_3

			
			allowed = {
				original_tag = CAN
			}
			
			research_bonus = {
				naval_equipment = 0.15
			}
			
			equipment_bonus = {
				# destroyers
			}
			
			traits = { convoy_escort_naval_manufacturer }
		}
	}
	
	aircraft_manufacturer = { 
			
		designer = yes
		
		havilland_canada = {
			picture = generic_air_manufacturer_1

			
			allowed = {
				original_tag = CAN
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { medium_aircraft_manufacturer }
			
			# heavy fighters like mosquito
						
			ai_will_do = {
				factor = 1
			}
		}

		canadian_car_foundry = {
			picture = generic_air_manufacturer_2

			
			allowed = {
				original_tag = CAN
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { light_aircraft_manufacturer }
			
			# fighter/interceptors like Hurricane
						
			ai_will_do = {
				factor = 1
			}
		}

		CAN_fairchild_aircraft_ltd = {
			picture = generic_air_manufacturer_2

			cost = 150

			allowed = {
				original_tag = CAN
				has_dlc = "Together for Victory"
			}

			available = {
				has_completed_focus = CAN_fund_fairchilds_development
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { naval_aircraft_manufacturer }
			
			# fighter/interceptors like Hurricane
						
			ai_will_do = {
				factor = 1
			}
		}

		CAN_handley_page = {
			picture = generic_air_manufacturer_3

			cost = 150

			allowed = {
				original_tag = CAN
				has_dlc = "Together for Victory"
			}

			available = {
				has_completed_focus = CAN_cookie_carriers
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { heavy_aircraft_manufacturer }
			
			# fighter/interceptors like Hurricane
						
			ai_will_do = {
				factor = 1
			}
		}
	}