# Strategic Strike Squadrons
# Max Lv 1

building_warhead_manufactory = {
	building_group = bg_strategic_weapons
	texture = "gfx/interface/icons/Mod_Nuclear_Building_Icons/building_warhead_manufactory.jpg"
	city_type = city
	has_max_level = yes
	levels_per_mesh = 5
	unlocking_technologies = {
		theories_of_strategic_strike
	}


	production_method_groups = {
		pmg_base_warhead_manufactory
	}
	required_construction = 800

	can_build_government = {
		error_check = {
			severity = fail
			AND = {
				owner = {
					has_journal_entry = je_Mod_Nuclear_Delivery_Capacity_Tracker
				}
				is_incorporated = yes
			}
		}
	}
	can_build_private = {
		error_check = {
			severity = potential
			always = no
		}
	}	
}

building_strategic_strike_base = {
	building_group = bg_strategic_weapons
	texture = "gfx/interface/icons/Mod_Nuclear_Building_Icons/building_strategic_strike_base.jpg"
	city_type = city
	has_max_level = yes
	levels_per_mesh = 5
	unlocking_technologies = {
		theories_of_strategic_strike
	}


	production_method_groups = {
		pmg_base_strategic_strike_base_land
	}
	required_construction = 800

	can_build_government = {
		error_check = {
			severity = fail
			AND = {
				owner = {
					has_journal_entry = je_Mod_Nuclear_Delivery_Capacity_Tracker
				}
				is_incorporated = yes
			}
		}
	}
	can_build_private = {
		error_check = {
			severity = potential
			always = no
		}
	}	
}

building_strategic_strike_squadron = {
	building_group = bg_strategic_weapons
	texture = "gfx/interface/icons/Mod_Nuclear_Building_Icons/building_strategic_strike_squadron.jpg"
	city_type = port
	has_max_level = yes
	levels_per_mesh = 5

	unlocking_technologies = {
		theories_of_strategic_strike
	}


	production_method_groups = {
		pmg_base_strategic_strike_base_sea
	}
	required_construction = 800

	can_build_government = {
		error_check = {
			severity = fail
			AND = {
				owner = {
					has_journal_entry = je_Mod_Nuclear_Delivery_Capacity_Tracker
				}
				is_incorporated = yes
				is_coastal = yes
			}
		}
	}
	can_build_private = {
		error_check = {
			severity = potential
			always = no
		}
	}	
}
