######################################################
# Post-Civil War American Shared Focuses
# By Strategic Munchies and PrivateHazard
######################################################

### search_filters = {FOCUS_FILTER_POLITICAL}
### search_filters = {FOCUS_FILTER_RESEARCH}
### search_filters = {FOCUS_FILTER_INDUSTRY}
### search_filters = {FOCUS_FILTER_STABILITY}
### search_filters = {FOCUS_FILTER_WAR_SUPPORT}
### search_filters = {FOCUS_FILTER_MANPOWER}
### search_filters = {FOCUS_FILTER_ANNEXATION}
### search_filters = {FOCUS_FILTER_INTERNATIONAL_TRADE}
### search_filters = {FOCUS_FILTER_ARMY_XP}
### search_filters = {FOCUS_FILTER_NAVY_XP}
### search_filters = {FOCUS_FILTER_AIR_XP}
### search_filters = {FOCUS_FILTER_POLITICAL_CHARACTER}
### search_filters = {FOCUS_FILTER_MILITARY_CHARACTER}
### search_filters = {FOCUS_FILTER_INTERNAL_AFFAIRS}
### search_filters = {FOCUS_FILTER_PROPAGANDA}
### search_filters = {FOCUS_FILTER_BALANCE_OF_POWER}
### search_filters = {FOCUS_FILTER_USA_CONGRESS}

shared_focus = {
	id = USA_back_in_business
	icon = {
		trigger = {
		OR = {
			tag = NSM
			ROOT = {
			has_government = national_socialist
			}
			}
		}
		value = GFX_focus_USA_back_in_business_NSM
	}
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_back_in_business_PTF
	}
	icon = {
		trigger = {
		OR = {
			tag = USB
			has_country_leader = {
				character = USB_joe_biden_char
				ruling_only = yes
			}
			ROOT = {
			has_government = social_liberal
			}
			}
		}
		value = GFX_focus_USA_back_in_business_USB
	}
	icon = {
		trigger = {
			tag = USB
			has_country_leader = {
				character = USB_Andrew_Yang_char
				ruling_only = yes
			}
		}
		value = GFX_focus_USA_back_in_business_USB_andrew_yang
	}
	icon = {
		trigger = {
			tag = USB
			has_country_leader = {
				character = USB_AOC_char
				ruling_only = yes
			}
		}
		value = GFX_focus_USA_back_in_business_USB_aoc
	}
	icon = {
		trigger = {
		OR = {
			tag = USB
			has_country_leader = {
				character = USB_bernie_sanders_char
				ruling_only = yes
			}
					ROOT = {
			has_government = social_democrat
			}
		}
		}
		value = GFX_focus_USA_back_in_business_USB_bernie_sanders
	}
	icon = {
		trigger = {
			tag = USB
			has_country_leader = {
				character = USB_kamala_harris_char
				ruling_only = yes
			}
		}
		value = GFX_focus_USA_back_in_business_USB_kamala_harris
	}
	icon = {
		trigger = {
			tag = USB
			has_country_leader = {
				character = USB_michael_bloomberg_char
				ruling_only = yes
			}
			has_country_flag = USB_bloomberg_dem_2024_flag
		}
		value = GFX_focus_USA_back_in_business_USB_micheal_bloomberg
	}
	icon = {
		trigger = {
			tag = USB
			has_country_leader = {
				character = USB_michael_bloomberg_char
				ruling_only = yes
			}
			has_government = authoritarian_democrat
		}
		value = GFX_focus_USA_back_in_business_USB_micheal_bloomberg1
	}
	icon = {
		trigger = {
        OR = {
			tag = USB
			has_country_leader = {
				character = USB_mitt_romney_char
				ruling_only = yes
			}
		}
			ROOT = {
			has_government = conservative
			}
		}
		value = GFX_focus_USA_back_in_business_USB_mitt_romney
	}
	icon = {
		trigger = {
			tag = USB
			has_country_leader = {
				character = USB_RFK_char
				ruling_only = yes
			}
		}
		value = GFX_focus_USA_back_in_business_USB_rfk
	}
	icon = {
		value = GFX_focus_USA_back_in_business
	}
	search_filters = {
		FOCUS_FILTER_POLITICAL
	}
	cost = 10
	x = 0
	y = 0
	offset = {
		y = 13
		trigger = {
			tag = USC
		}
	}
	offset = {
		y = 8
		trigger = {
			tag = PTF
		}
	}
	offset = {
		y = 11
		trigger = {
			OR = {
				tag = USB
				tag = APA
			}
		}
	}
	offset = {
		y = 12
		trigger = {
			tag = NSM
		}
	}
	offset = {
		y = 11
		x = 55
		trigger = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
		}
	}
	allow_branch = {
		has_global_flag = USA_american_civil_war_over_global
		NOT = {
			OR = {
				has_completed_focus = USB_rebirth
				has_country_flag = USB_NSS_flag
			}
		}
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA tag = USB tag = USC tag = ACG tag = ATW tag = PTF tag = APA
}
	}
	available = {
		has_global_flag = USA_american_civil_war_over_global
		if = {
			limit = {
				tag = USB
			}
			NOT = {
				has_completed_focus = USB_rebirth
			}
		}
	}
	prerequisite = {
		focus = PTF_americas_salvation
		focus = PTF_transfer_power_to_congress
		focus = APA_a_liberated_america
		focus = APA_a_new_america
		focus = APA_the_red_star_over_america
		focus = APA_an_equal_america
		focus = USB_medicare_for_all
		focus = USB_fight_nationwide_hunger
		focus = USB_economic_justice
		focus = USB_three_arrows_of_antifascism
		focus = USB_stamp_out_left_radicalism
		focus = USB_stamp_out_right_radicalism
		focus = USB_strengthen_right_to_work_laws
		focus = USB_expand_the_charter_school_system
		focus = USB_the_right_to_life
		focus = USB_activate_domestic_black_sites
		focus = USB_establish_corporate_governance_zones
		focus = USB_corporate_republicanism
		focus = USB_revitalize_american_urbanism
		focus = USC_constitutionalize_capitalism
		focus = USC_land_of_the_free
		focus = USC_home_of_the_brave
		focus = USC_for_faith_and_flag
		focus = USC_revive_the_american_spirit
		focus = USC_ban_the_dnc
		focus = USC_where_we_go_all
		focus = USC_through_the_barrel_of_a_gun
		focus = NSM_Constitutional_Nazism
		focus = NSM_Restructure_the_Government
		focus = GEN_socialism_in_one_state
		focus = GEN_the_world_revolution
		focus = GEN_the_peoples_state
		focus = GEN_our_place_world
		focus = GEN_export_our_liberty
		focus = GEN_export_our_ideas
		focus = GEN_lebensraum
	}
	ai_will_do = {
		base = 20
	}
	completion_reward = {
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.2
		}
		USA_add_reconstruction_progress = yes
		unlock_decision_category_tooltip = USA_reconstruction_category
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}		
		
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_back_in_business_idea
					}
				}
				TOKEN = "[ROOT.USA_politics_dummy_idea_text]"
			}
		}
		hidden_effect = {
			if = {
				limit = {
					tag = PTF
				}
				country_event = ptf.137
			}
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_politics_political_power_gain_dynamic_var
						value = 0.25
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

shared_focus = {
	id = USA_embrace_neutrality
	icon = {
		trigger = {
		OR = {
			tag = NSM
			ROOT = {
			has_government = national_socialist
			}
			}
		}
		value = GFX_focus_USA_embrace_neutrality_NSM
	}
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_embrace_neutrality_PTF
	}
	icon = {
		value = GFX_focus_USA_embrace_neutrality
	}
	search_filters = {
		FOCUS_FILTER_POLITICAL
	}
	relative_position_id = USA_back_in_business
	available_if_capitulated = yes
	dynamic = yes
	x = -3
	y = 1
	cost = 10
	prerequisite = {
		focus = USA_back_in_business
	}
	mutually_exclusive = {
		focus = USA_the_giant_wakes
	}
	ai_will_do = {
		base = 20
	}
	completion_reward = {
		set_temp_variable = {
			var = society_development_var_temp
			value = 0.25
		}
		add_society_development = yes
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.05
		}
		USA_add_reconstruction_progress = yes
		custom_effect_tooltip = USA_embrace_neutrality_tooltip
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
			set_variable = {
				var = USA_reconstruction_cooldown_var
				value = 175
			}
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_embrace_neutrality_idea
					}
				}
				TOKEN = "[ROOT.USA_politics_dummy_idea_text]"
			}
		}
		hidden_effect = {
			set_variable = {
				var = USA_reconstruction_cooldown_var
				value = 175
			}
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_politics_stability_factor_dynamic_var
						value = 0.1
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
	}
	}
}

shared_focus = {
	id = USA_the_giant_wakes
	icon = {
		trigger = {
		OR = {
			tag = USB
			ROOT = {
			has_government = social_liberal
			}
			}
		}
		value = GFX_focus_USA_the_giant_wakes_USB
	}
	icon = {
		trigger = {
		OR = {
			tag = NSM
			ROOT = {
			has_government = national_socialist
			}
			}
		}
		value = GFX_focus_USA_the_giant_wakes_NSM
	}
	icon = {
	trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
			}
		value = GFX_focus_USA_the_giant_wakes_PTF
	}
	icon = {
		value = GFX_focus_USA_the_giant_wakes
	}
	search_filters = {
		FOCUS_FILTER_POLITICAL
		FOCUS_FILTER_WAR_SUPPORT
	}
	relative_position_id = USA_back_in_business
	available_if_capitulated = yes
	x = 3
	y = 1
	cost = 10
	prerequisite = {
		focus = USA_back_in_business
	}
	mutually_exclusive = {
		focus = USA_embrace_neutrality
	}
	ai_will_do = {
		base = 20
	}
	completion_reward = {
		add_political_power = 100
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.05
		}
		USA_add_reconstruction_progress = yes
		custom_effect_tooltip = USA_the_giant_wakes_tooltip
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
			set_variable = {
				var = USA_reconstruction_cooldown_var
				value = 210
			}
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_the_giant_wakes_idea
					}
				}
				TOKEN = "[ROOT.USA_politics_dummy_idea_text]"
			}
		}
		hidden_effect = {
			set_variable = {
				var = USA_reconstruction_cooldown_var
				value = 210
			}
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_politics_political_power_gain_dynamic_var
						value = 0.15
					}
					add_to_variable = {
						var = [TOKEN]_politics_war_support_factor_dynamic_var
						value = 0.05
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

#Reconstruction
shared_focus = {
	id = USA_american_restoration_act
	icon = {
		trigger = {
		OR = {
			tag = USB
			ROOT = {
			has_government = social_liberal
			}
			}
		}
		value = GFX_focus_USA_american_restoration_act_USB
	}
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_american_restoration_act_PTF
	}
	icon = {
		value = GFX_focus_USA_american_restoration_act
	}
	search_filters = {
		FOCUS_FILTER_POLITICAL
		FOCUS_FILTER_STABILITY
	}
	x = 0
	y = 2
	cost = 10
	prerequisite = {
		focus = USA_the_giant_wakes
		focus = USA_embrace_neutrality
	}
	relative_position_id = USA_back_in_business
	available_if_capitulated = yes
	ai_will_do = {
		base = 20
	}
	available = {
		USA_reconstruction_cooldown_trigger = yes
	}
	completion_reward = {
		add_stability = 0.05
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.1
		}
		USA_add_reconstruction_progress = yes
		USA_reconstruction_cooldown_effect = yes
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_american_restoration_act_idea
					}
				}
				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
			}
		}
		hidden_effect = {
			if = {
				limit = {
					tag = PTF
				}
				country_event = ptf.138
			}
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_economy_production_speed_industrial_complex_factor_dynamic_var
						value = 0.2
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
	}
	}
}

shared_focus = {
	id = USA_hearts_of_industry
	icon = {
		trigger = {
		OR = {
			tag = USB
			ROOT = {
			has_government = social_liberal
			}
			}
		}
		value = GFX_focus_USA_hearts_of_industry_USB
	}
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_hearts_of_industry_PTF
	}
	icon = {
		value = GFX_focus_USA_hearts_of_industry
	}
	search_filters = {
		FOCUS_FILTER_INDUSTRY
	}
	x = -1
	y = 1
	cost = 10
	prerequisite = {
		focus = USA_american_restoration_act
	}
	relative_position_id = USA_american_restoration_act
	available_if_capitulated = yes
	ai_will_do = {
		base = 20
	}
	available = {
		USA_reconstruction_cooldown_trigger = yes
	}
	completion_reward = {
		set_temp_variable = {
			var = industrial_development_var_temp
			value = 0.25
		}
		add_industrial_development = yes
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.1
		}
		USA_add_reconstruction_progress = yes
		set_temp_variable = {
			var = income_var_temp
			value = -150
		}
		add_income_with_inflation = yes
		USA_reconstruction_cooldown_effect = yes
		every_owned_state = {
			limit = {
				is_in_home_area = yes
				is_core_of = ROOT
				is_controlled_by = ROOT
				free_building_slots = {
					building = industrial_complex
					size > 0
					include_locked = yes
				}
			}
			random_select_amount = 4
			add_extra_state_shared_building_slots = 1
			add_building_construction = {
				type = industrial_complex
				level = 1
				instant_build = yes
			}
		}
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_hearts_of_industry_idea
					}
				}
				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
			}
		}
		hidden_effect = {
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_economy_production_factory_max_efficiency_factor_dynamic_var
						value = 0.05
					}
					add_to_variable = {
						var = [TOKEN]_economy_industrial_development_monthly_dynamic_var
						value = 0.01
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

shared_focus = {
	id = USA_those_in_need
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_those_in_need_PTF
	}
	icon = {
		value = GFX_focus_USA_those_in_need
	}
	search_filters = {
		FOCUS_FILTER_POLITICAL
	}
	available_if_capitulated = yes
	relative_position_id = USA_american_restoration_act	
	x = 1
	y = 1
	cost = 10
	prerequisite = {
		focus = USA_american_restoration_act
	}
	ai_will_do = {
		base = 20
	}
	available = {
		USA_reconstruction_cooldown_trigger = yes
	}
	completion_reward = {
		set_temp_variable = {
			var = poverty_development_var_temp
			value = 0.25
		}
		add_poverty_development = yes
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.1
		}
		USA_add_reconstruction_progress = yes
		USA_reconstruction_cooldown_effect = yes
				if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_those_in_need_idea
					}
				}
				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
			}
		}
		hidden_effect = {
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_economy_personal_value_factor_dynamic_var
						value = 0.1
					}
					add_to_variable = {
						var = [TOKEN]_economy_poverty_development_monthly_dynamic_var
						value = 0.01
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

shared_focus = {
	id = USA_the_forgotten_farmlands
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_the_forgotten_farmlands_PTF
	}
	icon = {
		value = GFX_focus_USA_the_forgotten_farmlands
	}
	search_filters = {
		FOCUS_FILTER_INDUSTRY
	}
	x = 0
	y = 2
	cost = 10
	relative_position_id = USA_those_in_need
	available_if_capitulated = yes
	prerequisite = {
		focus = USA_those_in_need
	}
	ai_will_do = {
		base = 20
	}
	available = {
		USA_reconstruction_cooldown_trigger = yes
	}
	completion_reward = {
		set_temp_variable = {
			var = farming_development_var_temp
			value = 0.25
		}
		add_farming_development = yes
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.1
		}
		USA_add_reconstruction_progress = yes
		USA_reconstruction_cooldown_effect = yes
		set_temp_variable = {
			var = income_var_temp
			value = -50
		}
		add_income_with_inflation = yes
		every_owned_state = {
			limit = {
				is_controlled_by = ROOT
				is_core_of = ROOT
				is_in_home_area = yes
				OR = {
					has_state_category = pastoral
					has_state_category = rural
					has_state_category = village
					has_state_category = town
				}
			}
			random_select_amount = 8
			increase_state_category = yes
		}
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_the_forgotten_farmlands_idea
					}
				}
				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
			}
		}
		hidden_effect = {
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_economy_production_speed_infrastructure_factor_dynamic_var
						value = 0.2
					}
					add_to_variable = {
						var = [TOKEN]_economy_production_speed_rail_way_factor_dynamic_var
						value = 0.2
					}
					add_to_variable = {
						var = [TOKEN]_economy_farming_development_monthly_dynamic_var
						value = 0.01
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

shared_focus = {
	id = USA_organs_of_america
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_organs_of_america_PTF
	}
	icon = {
		value = GFX_focus_USA_organs_of_america
	}
	search_filters = {
		FOCUS_FILTER_POLITICAL
	}
	available_if_capitulated = yes
	relative_position_id = USA_those_in_need
	x = 1
	y = 1
	cost = 10
	prerequisite = {
		focus = USA_those_in_need
	}
	ai_will_do = {
		base = 20
	}
	available = {
		USA_reconstruction_cooldown_trigger = yes
	}
	completion_reward = {
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.1
		}
		USA_add_reconstruction_progress = yes
		USA_reconstruction_cooldown_effect = yes
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_organs_of_america_idea
					}
				}
				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
			}
		}
		hidden_effect = {
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_economy_business_value_factor_dynamic_var
						value = 0.1
					}
					add_to_variable = {
						var = [TOKEN]_economy_production_speed_office_park_factor_dynamic_var
						value = 0.2
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

# shared_focus = {
# 	id = USA_fuel_the_fire
# 	icon = GFX_focus_USA_fuel_the_fire
# 	search_filters = {
# 		FOCUS_FILTER_POLITICAL
# 	}
# 	available_if_capitulated = yes
# 	relative_position_id = USA_those_in_need
# 	x = 1
# 	y = 1
# 	cost = 10
# 	prerequisite = {
# 		focus = USA_those_in_need
# 	}
# 	ai_will_do = {
# 		base = 20
# 	}
# 	available = {
# 		USA_reconstruction_cooldown_trigger = yes
# 	}
# 	completion_reward = {
# 		set_temp_variable = {
# 			var = USA_reconstruction_progress_var_temp
# 			value = 0.1
# 		}
# 		USA_add_reconstruction_progress = yes
# 		USA_reconstruction_cooldown_effect = yes
# 		effect_tooltip = {
# 			meta_effect = {
# 				text = {
# 					swap_ideas = {
# 						remove_idea = [TOKEN]
# 						add_idea = USA_fuel_the_fire_idea
# 					}
# 				}
# 				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
# 			}
# 		}
# 		hidden_effect = {
# 			meta_effect = {
# 				text = {
# 					add_to_variable = {
# 						var = [TOKEN]_economy_production_speed_buildings_factor_dynamic_var
# 						value = 0.1
# 					}
# 				}
# 				TOKEN = "[ROOT.GetTag]"
# 			}
# 		}
# 	}
# }

#Post-Civil War Foreign Policy
shared_focus = {
	id = USA_safeguard_the_nation
	icon = {
		trigger = {
			OR = {
		OR = {
			tag = USB
			ROOT = {
			has_government = social_liberal
			}
			}
		OR = {
			tag = USC
			ROOT = {
			has_government = conservative
			}
			}
			}
		}
		value = GFX_focus_USA_safeguard_our_nation1
	}
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_safeguard_our_nation_PTF
	}
	icon = {
		value = GFX_focus_USA_safeguard_our_nation
	}
	search_filters = {
		FOCUS_FILTER_ANNEXATION
	}
	x = 1
	y = 1
	cost = 5
	relative_position_id = USA_embrace_neutrality
	available_if_capitulated = yes
	prerequisite = {
		focus = USA_embrace_neutrality
	}
	ai_will_do = {
		base = 20
	}
	available = {
		OR = {
			has_war = yes
			NOT = {
				date < 2032.1.1
				threat < 0.75
				has_war_support < 0.5
			}
		}
	}
	completion_reward = {
		add_war_support = 0.05
		unlock_decision_category_tooltip = USA_restoring_american_foreign_influence_category
	}
}

shared_focus = {
	id = USA_american_diplomatic_corps
	icon = {
		trigger = {
			OR = {
		OR = {
			tag = USB
			ROOT = {
			has_government = social_liberal
			}
			}
		OR = {
			tag = USC
			ROOT = {
			has_government = conservative
			}
			}
			}
		}
		value = GFX_focus_USA_diplomatic_corps1
	}
	icon = {
	trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
			}
		value = GFX_focus_USA_diplomatic_corps_PTF
	}
	icon = {
		value = GFX_focus_USA_diplomatic_corps
	}
	search_filters = {
		FOCUS_FILTER_ANNEXATION
	}
	x = -1
	y = 1
	cost = 5
	relative_position_id = USA_the_giant_wakes
	available_if_capitulated = yes
	prerequisite = {
		focus = USA_the_giant_wakes
	}
	ai_will_do = {
		base = 20
	}
	available = {
	}
	completion_reward = {
		add_political_power = 50
		unlock_decision_category_tooltip = USA_restoring_american_foreign_influence_category
	}
}

# shared_focus = {
# 	id = USA_protect_the_people
# 	icon = GFX_focus_USA_protect_the_people
# 	search_filters = {
# 		FOCUS_FILTER_ANNEXATION
# 	}
# 	x = 10
# 	y = 3
# 	cost = 5
# 	relative_position_id = USA_back_in_business
# 	available_if_capitulated = yes
# 	prerequisite = {
# 		focus = USA_american_diplomatic_corps
# 		focus = USA_safeguard_the_nation
# 	}
# 	ai_will_do = {
# 		base = 20
# 	}
# 	completion_reward = {
# 		#TODO Coder: DIPLO FOR THE WIN?!
# 	}
# }

shared_focus = {
	id = USA_liberate_the_great_north
	icon = {
		trigger = {
			OR = {
		OR = {
			tag = USB
			ROOT = {
			has_government = social_liberal
			}
			}
		OR = {
			tag = USC
			ROOT = {
			has_government = conservative
			}
			}
			}
		}
		value = GFX_focus_USA_liberate_the_great_north1
	}
	icon = {
	trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
			}
		value = GFX_focus_USA_liberate_the_great_north_PTF
	}
	icon = {
		value = GFX_focus_USA_liberate_the_great_north
	}
	search_filters = {
		FOCUS_FILTER_ANNEXATION
	}
	x = -1
	y = 1
	cost = 5
	relative_position_id = USA_safeguard_the_nation
	available_if_capitulated = yes
	prerequisite = {
		focus = USA_safeguard_the_nation
		focus = USA_american_diplomatic_corps
	}
	ai_will_do = {
		base = 20
	}
	available = {
		USA_controls_all_cores_trigger = yes
	}
	bypass = {
		CAN = {
			OR = {
				exists = no
				is_subject_of = ROOT
				is_in_faction_with = ROOT
			}
		}
		QUE = {
			OR = {
				exists = no
				is_subject_of = ROOT
				is_in_faction_with = ROOT
			}
		}
		USN = {
			OR = {
				exists = no
				is_subject_of = ROOT
				is_in_faction_with = ROOT
			}
		}
	}
	completion_reward = {
		unlock_decision_tooltip = USA_operation_crimson_decision
		every_state = {
			limit = {
				OR = {
					is_core_of = CAN
					is_core_of = QUE
					is_core_of = USN
				}
			}
			add_claim_by = ROOT
		}
	}
}

shared_focus = {
	id = USA_secure_the_south
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_secure_the_south_PTF
	}
	icon = {
		value = GFX_focus_USA_secure_the_south
	}
	search_filters = {
		FOCUS_FILTER_ANNEXATION
	}
	relative_position_id = USA_american_diplomatic_corps
	available_if_capitulated = yes
	x = 1
	y = 1
	cost = 5
	prerequisite = {
		focus = USA_safeguard_the_nation
		focus = USA_american_diplomatic_corps
	}
	ai_will_do = {
		base = 20
	}
	available = {
		USA_controls_all_cores_trigger = yes
	}
	completion_reward = {
		unlock_decision_tooltip = USA_operation_green_decision
	}
}

shared_focus = {
	id = USA_the_big_stick_policy
	icon = GFX_focus_USA_the_big_stick_policy
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_the_big_stick_policy_PTF
	}
	icon = {
		value = GFX_focus_USA_the_big_stick_policy
	}
	search_filters = {
		FOCUS_FILTER_ANNEXATION
	}
	x = 0
	y = 2
	cost = 5
	relative_position_id = USA_american_restoration_act
	available_if_capitulated = yes
	prerequisite = {
		focus = USA_secure_the_south
		focus = USA_liberate_the_great_north
	}
	ai_will_do = {
		base = 100
	}
	available = {
		USA_controls_all_cores_trigger = yes
		if = {
			limit = {
				has_completed_focus = USA_the_giant_wakes
			}
			set_temp_variable = {
				var = USA_reconstruction_progress_trigger_var_temp
				value = 0.5
			}
			USA_has_reconstruction_progress_greater_than_or_equals = yes
		}
		else = {
			set_temp_variable = {
				var = USA_reconstruction_progress_trigger_var_temp
				value = 0.9
			}
			USA_has_reconstruction_progress_greater_than_or_equals = yes
		}
	}
	completion_reward = {
		unlock_decision_tooltip = USA_join_nato_decision
		unlock_decision_tooltip = USA_join_ptdo_decision
		unlock_decision_tooltip = USA_reassert_ourselves_decision
		# if = {
		# 	limit = {
		# 		NOT = {
		# 			tag = USB
		# 			tag = USC
		# 		}
		# 	}
		# 	unlock_decision_tooltip = USA_reassert_ourselves_decision
		# }
		unlock_decision_tooltip = USA_operation_gray_decision
		enable_wargoal_justification = yes
	}
}

#Post-Civil War Military
# shared_focus = {
# 	id = USA_rebuild_the_arsenal_of_america
# 	icon = GFX_focus_USA_rebuild_the_arsenal_of_america
# 	search_filters = {
# 		FOCUS_FILTER_INDUSTRY
# 	}
# 	x = 10
# 	y = 1
# 	cost = 10
# 	relative_position_id = USA_the_giant_wakes
# 	available_if_capitulated = yes
# 	prerequisite = {
# 		focus = USA_the_giant_wakes
# 		focus = USA_embrace_neutrality
# 	}
# 	ai_will_do = {
# 		base = 20
# 	}
# 	completion_reward = {
# 		#TODO Coder: Build Military XD

# 	}
# }

shared_focus = {
	id = USA_rebuild_the_great_american_navy
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_rebuild_the_great_american_navy_PTF
	}
	icon = {
		value = GFX_focus_USA_rebuild_the_great_american_navy
	}
	search_filters = {
		FOCUS_FILTER_ANNEXATION
	}
	x = -1
	y = 1
	cost = 10
	relative_position_id = USA_hearts_of_industry
	available_if_capitulated = yes
	prerequisite = {
		focus = USA_hearts_of_industry
	}
	ai_will_do = {
		base = 200
	}
	available = {
		USA_reconstruction_cooldown_trigger = yes
	}
	completion_reward = {
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.1
		}
		USA_add_reconstruction_progress = yes
		set_temp_variable = {
			var = income_var_temp
			value = -125
		}
		add_income_with_inflation = yes
		USA_reconstruction_cooldown_effect = yes
		every_owned_state = {
			limit = {
				is_core_of = ROOT
				is_controlled_by = ROOT
				is_coastal = yes
				free_building_slots = {
					building = dockyard
					size > 0
					include_locked = yes
				}
			}
			random_select_amount = 4
			add_extra_state_shared_building_slots = 1
			add_building_construction = {
				type = dockyard
				level = 1
				instant_build = yes
			}
		}
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_rebuild_the_great_american_navy_idea
					}
				}
				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
			}
		}
		hidden_effect = {
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_economy_production_speed_dockyard_factor_dynamic_var
						value = 0.2
					}
					add_to_variable = {
						var = [TOKEN]_economy_industrial_capacity_dockyard_dynamic_var
						value = 0.1
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

shared_focus = {
	id = USA_build_the_military_of_tomorrow
	icon = {
		trigger = {
		OR = {
			tag = PTF
			ROOT = {
			has_government = fascist
			}
			}
		}
		value = GFX_focus_USA_build_the_military_of_tomorrow_PTF
	}
	icon = {
		value = GFX_focus_USA_build_the_military_of_tomorrow
	}
	search_filters = {
		FOCUS_FILTER_INDUSTRY
	}
	x = 0
	y = 2
	cost = 10
	relative_position_id = USA_hearts_of_industry
	available_if_capitulated = yes
	prerequisite = {
		focus = USA_hearts_of_industry
	}
	ai_will_do = {
		base = 200
	}
	available = {
		USA_reconstruction_cooldown_trigger = yes
	}
	completion_reward = {
		set_temp_variable = {
			var = USA_reconstruction_progress_var_temp
			value = 0.1
		}
		USA_add_reconstruction_progress = yes
		set_temp_variable = {
			var = income_var_temp
			value = -125
		}
		add_income_with_inflation = yes
		USA_reconstruction_cooldown_effect = yes
		every_owned_state = {
			limit = {
				is_in_home_area = yes
				is_core_of = ROOT
				is_controlled_by = ROOT
				free_building_slots = {
					building = arms_factory
					size > 0
					include_locked = yes
				}
			}
			random_select_amount = 4
			add_extra_state_shared_building_slots = 1
			add_building_construction = {
				type = arms_factory
				level = 1
				instant_build = yes
			}
		}
		if = {
			limit = {
		OR = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		custom_effect_tooltip = ZZZ_generic_improve_USA_construction_tt
}
		if = {
			limit = {
		NOT = {
tag = WAS tag = RCA tag = ORE tag = CAC tag = BBC tag = CLM tag = BGF tag = HLA tag = WLF tag = NRT tag = SRN tag = AYB tag = RGA tag = RPP tag = CAL tag = VAG tag = DUG tag = FOL tag = BNF tag = LDS tag = BNF tag = ARZ tag = BRN tag = ABR tag = NNN tag = NMX tag = BLA tag = BSK tag = TEX tag = TFM tag = ATH tag = TRG tag = ATF tag = TNM tag = BND tag = LOU tag = LOS tag = ALA tag = GRA tag = IKA tag = RRR tag = LWK tag = NCA tag = FLA tag = MMS tag = FLM tag = ZOE tag = LRA tag = USN tag = MIM tag = HUM tag = HWM tag = BMF tag = ATP tag = NCY tag = JDL tag = NYP tag = VER tag = SAT tag = GMC tag = GMA tag = FAA tag = NEG tag = LRA
}
			}
		effect_tooltip = {
			meta_effect = {
				text = {
					swap_ideas = {
						remove_idea = [TOKEN]
						add_idea = USA_build_the_military_of_tomorrow_idea
					}
				}
				TOKEN = "[ROOT.USA_economy_dummy_idea_text]"
			}
		}
		hidden_effect = {
			meta_effect = {
				text = {
					add_to_variable = {
						var = [TOKEN]_economy_production_speed_arms_factory_factor_dynamic_var
						value = 0.2
					}
					add_to_variable = {
						var = [TOKEN]_economy_industrial_capacity_factory_dynamic_var
						value = 0.1
					}
				}
				TOKEN = "[ROOT.GetTag]"
			}
		}
		}
	}
}

# shared_focus = {
# 	id = USA_restore_our_glory
# 	icon = GFX_focus_USA_restore_our_glory
# 	search_filters = {
# 		FOCUS_FILTER_ANNEXATION
# 	}
# 	relative_position_id = USA_rebuild_the_arsenal_of_america
# 	available_if_capitulated = yes
# 	x = 0
# 	y = 2
# 	cost = 10
# 	prerequisite = {
# 		focus = USA_rebuild_the_great_american_navy
# 		focus = USA_build_the_military_of_tomorrow
# 	}
# 	ai_will_do = {
# 		base = 20
# 	}
# 	completion_reward = {
# 		#TODO Coder: Build Good Army XD 
# 	}
# }

# shared_focus = {
# 	id = USA_all_american_air_force
# 	icon = GFX_focus_USA_all_american_air_force
# 	search_filters = {
# 		FOCUS_FILTER_ANNEXATION
# 	}
# 	relative_position_id = USA_restore_our_glory
# 	available_if_capitulated = yes
# 	x = -1
# 	y = 1
# 	cost = 10
# 	prerequisite = {
# 		focus = USA_restore_our_glory
# 	}
# 	ai_will_do = {
# 		base = 20
# 	}
# 	completion_reward = {
# 		#TODO Coder: Build Good Air XD 
# 	}
# }

# shared_focus = {
# 	id = USA_all_american_air_force
# 	icon = GFX_focus_USA_all_american_air_force
# 	search_filters = {
# 		FOCUS_FILTER_ANNEXATION
# 	}
# 	relative_position_id = USA_restore_our_glory
# 	available_if_capitulated = yes
# 	x = 1
# 	y = 1
# 	cost = 10
# 	prerequisite = {
# 		focus = USA_restore_our_glory
# 	}
# 	ai_will_do = {
# 		base = 20
# 	}
# 	completion_reward = {
# 		#TODO Coder: Build Good Air XD 
# 	}
# }

# shared_focus = {
# 	id = USA_restore_the_pentagon
# 	icon = GFX_focus_USA_restore_the_pentagon
# 	search_filters = {
# 		FOCUS_FILTER_ANNEXATION
# 	}
# 	relative_position_id = USA_restore_our_glory
# 	available_if_capitulated = yes
# 	x = 1
# 	y = 1
# 	cost = 10
# 	prerequisite = {
# 		focus = USA_restore_our_glory
# 	}
# 	ai_will_do = {
# 		base = 20
# 	}
# 	completion_reward = {
# 		#TODO Coder: Build Good Military XD 
# 	}
# }