focus_tree = {
	id = australian_focus
	country = {
		factor = 0
		modifier = {
			add = 10
			tag = AST
			has_dlc = "Together for Victory"
			
		}
	}
	
	 
	continuous_focus_position = { x = 50 y = 1000 } 
	
	default = no
	focus = {
		id = AST_additional_militia_training
		icon = GFX_goal_generic_allies_build_infantry
		cost = 10
		x = 2
		y = 0
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					army_experience = 5
					add_doctrine_cost_reduction = {
							name = AST_additional_militia_training
							cost_reduction = 0.5
							uses = 1
							category = land_doctrine
						}
				}

	}
	focus = {
		id = AST_expand_the_raaf
		icon = GFX_goal_generic_build_airforce
		cost = 10
		x = 7
		y = 0
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					air_experience = 25
					random_state = {
							limit = {
									has_state_flag = AST_expand_the_raaf_AB
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
						}
					add_doctrine_cost_reduction = {
							name = AST_expand_the_raaf
							cost_reduction = 0.5
							uses = 1
							category = air_doctrine
						}
				}
			completion_reward = {
					air_experience = 25
					random_owned_controlled_state = {
							limit = {
									free_building_slots = {
											building = air_base
											size > 1
										}
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_expand_the_raaf_AB
						}
					add_doctrine_cost_reduction = {
							name = AST_expand_the_raaf
							cost_reduction = 0.5
							uses = 1
							category = air_doctrine
						}
				}

	}
	focus = {
		id = AST_expand_northern_presence
		icon = GFX_goal_generic_air_doctrine
		cost = 10
		x = 7
		y = 2
		
		prerequisite = {
			focus = AST_cac_boomerang
			focus = AST_cac_woomera
		}
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					air_experience = 25
					random_state = {
							limit = {
									has_state_flag = AST_expand_northern_presence_AB
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
						}
					add_doctrine_cost_reduction = {
							name = AST_expand_northern_presence
							cost_reduction = 0.5
							uses = 1
							category = air_doctrine
						}
				}
			completion_reward = {
					air_experience = 25
					random_owned_controlled_state = {
							prioritize = { 521  520 }
							limit = {
									free_building_slots = {
											building = air_base
											size > 1
										}
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_expand_the_raaf_AB
						}
					add_doctrine_cost_reduction = {
							name = AST_expand_northern_presence
							cost_reduction = 0.5
							uses = 1
							category = air_doctrine
						}
				}

	}
	focus = {
		id = AST_cockatoo_island_shipyards
		icon = GFX_goal_generic_construct_naval_dockyard
		cost = 10
		x = 11
		y = 0
			ai_will_do = {
					factor = 1
				}
			available = {
					any_state = {
							is_coastal = yes
							is_controlled_by = ROOT
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					navy_experience = 25
					random_state = {
							limit = {
									has_state_flag = AST_cockatoo_island_shipyards_DY
								}
							add_extra_state_shared_building_slots = 3
							add_building_construction = {
									type = dockyard
									level = 3
									instant_build = yes
								}
						}
				}
			completion_reward = {
					navy_experience = 25
					random_owned_controlled_state = {
							prioritize = { 285 }
							limit = {
									is_coastal = yes
									free_building_slots = {
											building = dockyard
											size > 2
											include_locked = yes
										}
								}
							add_extra_state_shared_building_slots = 3
							add_building_construction = {
									type = dockyard
									level = 3
									instant_build = yes
								}
							set_state_flag = AST_cockatoo_island_shipyards_DY
						}
					random_owned_controlled_state = {
							limit = {
									is_coastal = yes
									free_building_slots = {
											building = dockyard
											size > 1
											include_locked = yes
										}
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = dockyard
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_cockatoo_island_shipyards_DY
						}
				}

	}
	focus = {
		id = AST_protect_overseas_commerce
		icon = GFX_goal_generic_navy_doctrines_tactics
		cost = 10
		prerequisite = {
			focus = AST_cockatoo_island_shipyards
		}
		mutually_exclusive = {
			focus = AST_fly_the_jolly_roger
		}
		x = 10
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_protect_overseas_commerce
							bonus = 0.5
							uses = 2
							category = fleet_in_being_tree
							category = convoy_defense_tree
						}
				}

	}
	focus = {
		id = AST_fly_the_jolly_roger
		icon = GFX_goal_generic_navy_submarine
		cost = 10
		prerequisite = {
			focus = AST_cockatoo_island_shipyards
		}
		mutually_exclusive = {
			focus = AST_protect_overseas_commerce
		}
		x = 12
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_fly_the_jolly_roger
							bonus = 0.5
							uses = 2
							category = submarine_doctrine
						}
				}

	}
	focus = {
		id = AST_standard_gauge_railway
		icon = GFX_goal_generic_construct_infrastructure
		cost = 10
		x = 14
		y = 0
			ai_will_do = {
					factor = 4
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_standard_gauge_railway_Inf1
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
						}
					random_state = {
							limit = {
									has_state_flag = AST_standard_gauge_railway_Inf2
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							prioritize = { 285 }
							limit = {
									free_building_slots = {
											building = infrastructure
											size > 0
										}
									free_building_slots = {
											building = industrial_complex
											size > 0
										}
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
							set_state_flag = AST_standard_gauge_railway_Inf1
						}
					random_owned_controlled_state = {
							prioritize = { 674 }
							limit = {
									free_building_slots = {
											building = infrastructure
											size > 0
										}
									free_building_slots = {
											building = industrial_complex
											size > 0
										}
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
							set_state_flag = AST_standard_gauge_railway_Inf2
						}
				}

	}
	focus = {
		id = AST_industries_assistance_corporation
		icon = GFX_goal_generic_production
		cost = 10
		x = 16
		y = 0
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = industrial_bonus
							bonus = 0.5
							uses = 2
							category = industry
						}
				}

	}
	focus = {
		id = AST_establish_advisory_war_council
		icon = GFX_goal_generic_demand_territory
		cost = 10
		x = 22
		y = 0
			ai_will_do = {
					factor = 3
				}
			available = {
					OR = {
							threat > 0.10
							has_war = yes
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_political_power = 120
				}

	}
	focus = {
		id = AST_support_the_policy_of_appeasement
		icon = GFX_goal_generic_improve_relations
		cost = 10
		mutually_exclusive = {
			focus = AST_never_another_gallipoli
		}
		x = 28
		y = 0
			ai_will_do = {
					factor = 1
					modifier = {
							NOT = {
									ENG = {
											has_government = democratic
										}
								}#less likely to do if ENG not democratic
							factor = 0.5
						}
					modifier = {
							OR = {
									communism > 0.15
									fascism > 0.15
								}
							factor = 0.2
						}
				}
			available = {
					OR = {
							is_subject_of = ENG
							AND = {
									has_global_flag = ENG_decolonized
									is_in_faction_with = ENG
								}
						}
					ENG = {
							has_war = no
						}
				}
			bypass = {
					is_subject_of = ENG
					has_war_together_with = ENG
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					modify_tech_sharing_bonus = {
							id = commonwealth_research
							bonus = 0.03
						}
					ENG = {
							add_opinion_modifier = {
									target = ROOT
									modifier = AST_support_the_policy_of_appeasement
								}
						}
				}

	}
	focus = {
		id = AST_never_another_gallipoli
		icon = GFX_focus_AST_never_gallipoli
		cost = 10
		mutually_exclusive = {
			focus = AST_support_the_policy_of_appeasement
		}
		x = 35
		y = 0
			ai_will_do = {
					factor = 0.5
					modifier = {
							OR = {
									fascism > 0.25
									communism > 0.25
								}
							factor = 20
						}
					modifier = {
							OR = {
									fascism > 0.45
									communism > 0.45
								}
							factor = 30
						}
					modifier = {
							NOT = {
									ENG = {
											has_government = democratic
										}
								}
							factor = 5
						}
				}
			available = {
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {
					NOT = {
							is_subject_of = ENG
						}
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_autonomy_ratio = {
							value = 0.25
							localization = AST_never_another_gallipoli
						}
					hidden_effect = {
							news_event = {
									id = news.253
									hours = 5
								}
						}
				}

	}
	focus = {
		id = AST_royal_australian_artillery
		icon = GFX_goal_generic_army_artillery2
		cost = 10
		prerequisite = {
			focus = AST_additional_militia_training
		}
		x = 1
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_royal_australian_artillery
							bonus = 0.5
							uses = 1
							category = artillery
						}
				}

	}
	focus = {
		id = AST_daimler_dingo
		icon = GFX_goal_generic_army_motorized
		cost = 10
		prerequisite = {
			focus = AST_royal_australian_artillery
		}
		x = 0
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_tech_bonus = {
							name = motorized_bonus
							bonus = 0.5
							category = motorized_equipment
						}
					add_tech_bonus = {
							name = RAJ_indian_armor
							bonus = 0.75
							uses = 2
							category = cat_armored_cars
						}
				}

	}
	focus = {
		id = AST_sentinel_tank_project
		icon = GFX_goal_generic_army_tanks
		cost = 10
		prerequisite = {
			focus = AST_daimler_dingo
		}
		x = 0
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_tech_bonus = {
							name = AST_sentinel_tank_project
							bonus = 0.5
							uses = 2
							category = armor
						}
				}

	}
	focus = {
		id = AST_promote_reservists
		icon = GFX_goal_generic_army_doctrines
		cost = 10
		prerequisite = {
			focus = AST_additional_militia_training
		}
		x = 3
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					army_experience = 5
					add_doctrine_cost_reduction = {
							name = AST_promote_reservists
							cost_reduction = 0.5
							uses = 1
							category = land_doctrine
						}
					custom_effect_tooltip = AST_new_general_tt
					hidden_effect = {
							add_corps_commander_role = {
									character = AST_iven_mackay
									traits = {

}
									skill = 3
									attack_skill = 2
									defense_skill = 2
									planning_skill = 3
									logistics_skill = 3
								}
						}
				}

	}
	focus = {
		id = AST_hmas_assault
		icon = GFX_goal_generic_army_doctrines
		cost = 10
		prerequisite = {
			focus = AST_royal_australian_artillery
			focus = AST_promote_reservists
		}
		x = 2
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					army_experience = 5
					add_doctrine_cost_reduction = {
							name = AST_hmas_assault
							cost_reduction = 0.5
							uses = 1
							category = land_doctrine
						}
					add_tech_bonus = {
							name = AST_hmas_assault
							bonus = 0.5
							uses = 1
							category = marine_tech
						}
				}

	}
	focus = {
		id = AST_australian_womens_army_service
		icon = GFX_goal_generic_allies_build_infantry
		cost = 10
		prerequisite = {
			focus = AST_hmas_assault
		}
		x = 1
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_ideas = AST_australian_womens_army_service
				}

	}
	focus = {
		id = AST_australian_army_catering_corps
		icon = GFX_goal_generic_consumer_goods
		cost = 10
		prerequisite = {
			focus = AST_hmas_assault
		}
		x = 2
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_australian_army_catering_corps
							bonus = 0.75
							uses = 2
							technology = tech_logistics_company2
							technology = tech_logistics_company3
							technology = tech_logistics_company4
						}
				}

	}
	focus = {
		id = AST_fund_owen_gun_research
		icon = GFX_goal_generic_small_arms
		cost = 10
		prerequisite = {
			focus = AST_hmas_assault
		}
		x = 3
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_fund_owen_gun_research
							bonus = 2.0
							uses = 1
							technology = improved_infantry_weapons
						}
				}

	}
	focus = {
		id = AST_specialize_equipment
		icon = GFX_goal_generic_army_artillery
		cost = 10
		prerequisite = {
			focus = AST_promote_reservists
		}
		x = 4
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_specialize_equipment
							bonus = 1.0
							uses = 1
							category = infantry_weapons
							category = artillery
						}
				}

	}
	focus = {
		id = AST_cac_boomerang
		icon = GFX_goal_generic_air_fighter
		cost = 10
		prerequisite = {
			focus = AST_expand_the_raaf
		}
		x = 6
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					if = {
							limit = {
									NOT = {
											has_dlc = "By Blood Alone"
										}
								}
							add_tech_bonus = {
									name = AST_cac_boomerang
									bonus = 1.0
									ahead_reduction = 2
									uses = 1
									category = light_fighter
								}
						}
					else = {
							add_tech_bonus = {
									name = AST_cac_boomerang
									bonus = 0.5
									uses = 1
									category = light_fighter
								}
							create_equipment_variant = {
									name = "CAC Boomerang"
									type = small_plane_airframe_1
									modules = {
											fixed_main_weapon_slot = light_mg_4x
											fixed_auxiliary_weapon_slot_1 = aircraft_cannon_1_2x
											engine_type_slot = engine_2_1x
											special_type_slot_1 = drop_tanks
										}
								}
						}
				}

	}
	focus = {
		id = AST_volunteer_air_observers_corps
		icon = GFX_goal_generic_radar
		cost = 10
		prerequisite = {
			focus = AST_cac_boomerang
			focus = AST_expand_northern_presence
		}
		x = 6
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = { has_tech = radio }
			bypass = { }
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
		complete_tooltip = {
			add_tech_bonus = {
				name = AST_volunteer_air_observers_corps
				bonus = 1.0
				uses = 1
				category = radar_tech
			}
			random_state = {
				limit = {
					has_state_flag = AST_volunteer_air_observers_corps_radar1
				}
				add_building_construction = {
					type = radar_station
					level = 1
					instant_build = yes
				}
			}
			random_state = {
				limit = {
					has_state_flag = AST_volunteer_air_observers_corps_radar2
				}
				add_building_construction = {
					type = radar_station
					level = 1
					instant_build = yes
				}
			}
			random_state = {
				limit = {
					has_state_flag = AST_volunteer_air_observers_corps_radar3
				}
				add_building_construction = {
					type = radar_station
					level = 1
					instant_build = yes
				}
			}
		}

		completion_reward = {
			add_tech_bonus = {
				name = AST_volunteer_air_observers_corps
				bonus = 1.0
				uses = 1
				category = radar_tech
			}

			if = {
				limit = { has_tech = radio_detection }
				random_owned_controlled_state = {
					prioritize = { 521 872 }
					limit = {
						is_in_home_area = yes
						free_building_slots = {
							building = radar_station
							size > 0
						}
						NOT = {
							state = 674
						}
					}
					add_building_construction = {
						type = radar_station
						level = 1
						instant_build = yes
					}
					set_state_flag = AST_volunteer_air_observers_corps_radar1
				}

				random_owned_controlled_state = {
					prioritize = { 285 }
					limit = {
						NOT = { has_state_flag = AST_volunteer_air_observers_corps_radar1 }
						is_in_home_area = yes
						free_building_slots = {
							building = radar_station
							size > 0
						}
						NOT = {
							state = 674
						}
					}
					add_building_construction = {
						type = radar_station
						level = 1
						instant_build = yes
					}
					set_state_flag = AST_volunteer_air_observers_corps_radar2
				}

				random_owned_controlled_state = {
					prioritize = { 520 }
					limit = {
						NOT = { has_state_flag = AST_volunteer_air_observers_corps_radar1 }
						NOT = { has_state_flag = AST_volunteer_air_observers_corps_radar2 }
						is_in_home_area = yes
						free_building_slots = {
							building = radar_station
							size > 0
						}
						NOT = {
							state = 674
						}
					}
					add_building_construction = {
						type = radar_station
						level = 1
						instant_build = yes
					}
					set_state_flag = AST_volunteer_air_observers_corps_radar3
				}
				else = {
					complete_special_project = {
						project = sp:sp_air_radar
					}
					effect_tooltip = {
						random_owned_controlled_state = {
							prioritize = { 521 872 }
							limit = {
								is_in_home_area = yes
								NOT = {
									state = 674
								}
							}
							add_building_construction = {
								type = radar_station
								level = 1
								instant_build = yes
							}
						}

						random_owned_controlled_state = {
							prioritize = { 285 }
							limit = {
								NOT = { has_state_flag = AST_volunteer_air_observers_corps_radar1 }
								is_in_home_area = yes
								NOT = {
									state = 674
								}
							}
							add_building_construction = {
								type = radar_station
								level = 1
								instant_build = yes
							}
						}
					}
					random_owned_controlled_state = {
						prioritize = { 521 872 }
						limit = {
							is_in_home_area = yes
							free_building_slots = {
								building = radar_station
								size > 0
							}
							NOT = {
								state = 674
							}
						}
						add_building_construction = {
							type = radar_station
							level = 1
							instant_build = yes
						}
						set_state_flag = AST_volunteer_air_observers_corps_radar1
					}

					random_owned_controlled_state = {
						prioritize = { 285 }
						limit = {
							NOT = { has_state_flag = AST_volunteer_air_observers_corps_radar1 }
							is_in_home_area = yes
							free_building_slots = {
								building = radar_station
								size > 0
							}
							NOT = {
								state = 674
							}
						}
						add_building_construction = {
							type = radar_station
							level = 1
							instant_build = yes
						}
						set_state_flag = AST_volunteer_air_observers_corps_radar2
					}
				}
			}
		}

	}
	focus = {
		id = AST_airborne_defence
		icon = GFX_goal_generic_special_forces
		cost = 10
		prerequisite = {
			focus = AST_specialize_equipment
		}
		prerequisite = {
			focus = AST_volunteer_air_observers_corps
		}
		x = 4
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_airborne_defence
							bonus = 2.0
							uses = 1
							category = para_tech
						}
				}

	}
	focus = {
		id = AST_introduce_unconventional_warfare
		icon = GFX_goal_generic_army_doctrines
		cost = 10
		prerequisite = {
			focus = AST_sentinel_tank_project
			focus = AST_airborne_defence
		}
		x = 2
		y = 5
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					army_experience = 25
					add_doctrine_cost_reduction = {
							name = AST_introduce_unconventional_warfare
							cost_reduction = 0.5
							uses = 2
							category = land_doctrine
						}
					hidden_effect = {
							set_technology = {
									TOA_jungle_pioneers_support_tech = 1
									popup = no
								}
						}
					custom_effect_tooltip = SMB_jungle_pioneers_tt
				}

	}
	focus = {
		id = AST_m_special_unit
		icon = GFX_goal_generic_special_forces
		cost = 10
		prerequisite = {
			focus = AST_introduce_unconventional_warfare
		}
		mutually_exclusive = { focus = AST_z_special_unit }
		x = 3
		y = 6
			ai_will_do = {
					factor = 1
				}
			available = { }
			bypass = { }
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
		custom_effect_tooltip = {
			localization_key = generic_enables_tech_tt
			TECH_EFFECT = tech_effect|urban_training_tech
			TECH_NAME = urban_training_tech
		}
		hidden_effect = { set_technology = { urban_training_tech = 1 } }
					add_tech_bonus = {
							name = AST_m_special_unit
							bonus = 1.0
							ahead_reduction = 1
							uses = 2
							technology = tech_recon2
							technology = tech_recon3
							technology = tech_recon4
						}
				}

	}
	focus = {
		id = AST_death_from_down_under
		icon = GFX_goal_generic_CAS
		cost = 10
		prerequisite = {
			focus = AST_volunteer_air_observers_corps
		}
		x = 6
		y = 5
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					air_experience = 25
					random_state = {
							limit = {
									has_state_flag = AST_death_from_down_under_AB
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
						}
					random_state = {
							limit = {
									has_state_flag = AST_death_from_down_under_AA1
								}
							add_building_construction = {
									type = anti_air_building
									level = 2
									instant_build = yes
								}
						}
					random_state = {
							limit = {
									has_state_flag = AST_death_from_down_under_AA2
								}
							add_building_construction = {
									type = anti_air_building
									level = 2
									instant_build = yes
								}
						}
					random_state = {
							limit = {
									has_state_flag = AST_death_from_down_under_AA3
								}
							add_building_construction = {
									type = anti_air_building
									level = 2
									instant_build = yes
								}
						}
					add_tech_bonus = {
							name = AST_death_from_down_under
							bonus = 1.0
							uses = 1
							category = air_doctrine
						}
				}
			completion_reward = {
					air_experience = 25
					random_owned_controlled_state = {
							limit = {
									free_building_slots = {
											building = air_base
											size > 1
										}
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_death_from_down_under_AB
						}
					random_owned_controlled_state = {
							limit = {
									is_in_home_area = yes
									free_building_slots = {
											building = anti_air_building
											size > 1
										}
								}
							add_building_construction = {
									type = anti_air_building
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_death_from_down_under_AA1
						}
					random_owned_controlled_state = {
							limit = {
									is_in_home_area = yes
									free_building_slots = {
											building = anti_air_building
											size > 1
										}
								}
							add_building_construction = {
									type = anti_air_building
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_death_from_down_under_AA2
						}
					random_owned_controlled_state = {
							limit = {
									is_in_home_area = yes
									free_building_slots = {
											building = anti_air_building
											size > 1
										}
								}
							add_building_construction = {
									type = anti_air_building
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_death_from_down_under_AA3
						}
					add_doctrine_cost_reduction = {
							name = AST_death_from_down_under
							cost_reduction = 0.5
							uses = 1
							category = air_doctrine
						}
				}

	}
	focus = {
		id = AST_cac_woomera
		icon = GFX_goal_generic_air_bomber
		cost = 10
		prerequisite = {
			focus = AST_expand_the_raaf
		}
		x = 8
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					if = {
							limit = {
									NOT = {
											has_dlc = "By Blood Alone"
										}
								}
							add_tech_bonus = {
									name = AST_cac_woomera
									bonus = 1.5
									uses = 1
									category = cat_strategic_bomber
									category = tactical_bomber
									category = naval_air
								}
							add_tech_bonus = {
									name = AST_cac_woomera
									bonus = 1.0
									uses = 1
									category = cat_strategic_bomber
								}
						}
					else = {
							add_tech_bonus = {
									name = AST_cac_woomera
									bonus = 2
									uses = 1
									category = tactical_bomber
									category = naval_air
								}
							create_equipment_variant = {
									name = "CAC Woomera"
									type = medium_plane_airframe_1
									modules = {
											fixed_main_weapon_slot = medium_bomb_bay
											fixed_auxiliary_weapon_slot_1 = aircraft_cannon_1_2x
											fixed_auxiliary_weapon_slot_2 = empty
											engine_type_slot = engine_2_2x
										}
								}
						}
				}

	}
	focus = {
		id = AST_naval_bombers
		icon = GFX_goal_generic_air_naval_bomber
		cost = 10
		prerequisite = {
			focus = AST_cac_woomera
		}
		x = 8
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_tech_bonus = {
							name = AST_naval_bombers
							bonus = 1.0
							ahead_reduction = 2
							uses = 1
							category = naval_bomber
						}
				}

	}
	focus = {
		id = AST_womens_auxilliary_australian_air_force
		icon = GFX_goal_generic_build_airforce
		cost = 10
		prerequisite = {
			focus = AST_volunteer_air_observers_corps
			focus = AST_naval_bombers
		}
		x = 7
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					air_experience = 50
					set_rule = {
							can_generate_female_aces = yes
						}
				}

	}
	focus = {
		id = AST_dominate_the_skies
		icon = GFX_goal_generic_air_doctrine
		cost = 10
		prerequisite = {
			focus = AST_womens_auxilliary_australian_air_force
		}
		x = 8
		y = 5
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					air_experience = 25
					random_state = {
							limit = {
									has_state_flag = AST_dominate_the_skies_AB
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
						}
					add_doctrine_cost_reduction = {
							name = AST_dominate_the_skies
							cost_reduction = 0.5
							uses = 3
							category = air_doctrine
						}
				}
			completion_reward = {
					air_experience = 25
					random_owned_controlled_state = {
							limit = {
									free_building_slots = {
											building = air_base
											size > 1
										}
								}
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_dominate_the_skies_AB
						}
					add_tech_bonus = {
							name = AST_expand_the_raaf
							bonus = 0.5
							uses = 1
							category = air_doctrine
						}
				}

	}
	focus = {
		id = AST_scrap_iron_flotilla
		icon = GFX_goal_generic_navy_cruiser
		cost = 10
		prerequisite = {
			focus = AST_protect_overseas_commerce
			focus = AST_fly_the_jolly_roger
		}
		x = 10
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_tech_bonus = {
							name = AST_scrap_iron_flotilla
							bonus = 1.0
							ahead_reduction = 2
							uses = 1
							category = dd_tech
						}
				}

	}
	focus = {
		id = AST_royal_australian_submarine_service
		icon = GFX_goal_generic_wolf_pack
		cost = 10
		prerequisite = {
			focus = AST_protect_overseas_commerce
			focus = AST_fly_the_jolly_roger
		}
		x = 12
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_tech_bonus = {
							name = AST_royal_australian_submarine_service
							bonus = 1.0
							ahead_reduction = 2
							uses = 1
							category = ss_tech
						}
				}

	}
	focus = {
		id = AST_naval_auxiliary_patrol
		icon = GFX_goal_generic_fortify_city
		cost = 10
		prerequisite = {
			focus = AST_royal_australian_submarine_service
			focus = AST_scrap_iron_flotilla
		}
		x = 11
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_ideas = AST_naval_auxiliary_patrol
				}

	}
	focus = {
		id = AST_cruisers
		icon = GFX_goal_generic_navy_battleship
		cost = 10
		prerequisite = {
			focus = AST_naval_auxiliary_patrol
		}
		x = 10
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_tech_bonus = {
							name = AST_cruisers
							bonus = 1.0
							ahead_reduction = 2
							uses = 1
							category = cl_tech
							category = ca_tech
						}
				}

	}
	focus = {
		id = AST_pacific_area_navy
		icon = GFX_goal_generic_navy_doctrines_tactics
		cost = 10
		prerequisite = {
			focus = AST_naval_auxiliary_patrol
		}
		x = 12
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_tech_bonus = {
							name = AST_pacific_area_navy
							bonus = 0.5
							uses = 4
							category = naval_doctrine
						}
				}

	}
	focus = {
		id = AST_western_australian_government_railways
		icon = GFX_goal_generic_construct_infrastructure
		cost = 10
		prerequisite = {
			focus = AST_industries_assistance_corporation
		}
		prerequisite = {
			focus = AST_standard_gauge_railway
		}

		x = 15
		y = 1
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_western_australian_government_railways_Inf1
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
						}
					random_owned_controlled_state = {
							limit = {
									has_state_flag = AST_western_australian_government_railways_Inf2
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							prioritize = { 522 }
							limit = {
									free_building_slots = {
											building = infrastructure
											size > 0
										}
									free_building_slots = {
											building = industrial_complex
											size > 0
										}
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
							set_state_flag = AST_western_australian_government_railways_Inf1
						}
					random_owned_controlled_state = {
							prioritize = { 674 }
							limit = {
									free_building_slots = {
											building = infrastructure
											size > 0
										}
								}
							add_building_construction = {
									type = infrastructure
									level = 1
									instant_build = yes
								}
							set_state_flag = AST_western_australian_government_railways_Inf2
						}
				}

	}
	focus = {
		id = AST_south_australian_housing_trust
		icon = GFX_goal_generic_construct_civ_factory
		cost = 10
		prerequisite = {
			focus = AST_western_australian_government_railways
		}
		x = 14
		y = 2
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_south_australian_housing_trust_IC
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = industrial_complex
									level = 2
									instant_build = yes
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							prioritize = { 519 }
							limit = {
									free_building_slots = {
											building = industrial_complex
											size > 1
											include_locked = yes
										}
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = industrial_complex
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_south_australian_housing_trust_IC
						}
				}

	}
	focus = {
		id = AST_expand_lithgow_small_arms_factory
		icon = GFX_goal_generic_construct_mil_factory
		cost = 10
		prerequisite = {
			focus = AST_south_australian_housing_trust
		}
		x = 14
		y = 3
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_expand_lithgow_small_arms_factory_AF
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = arms_factory
									level = 1
									instant_build = yes
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							prioritize = { 285 }
							limit = {
									free_building_slots = {
											building = arms_factory
											size > 1
											include_locked = yes
										}
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = arms_factory
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_expand_lithgow_small_arms_factory_AF
						}
				}

	}
	focus = {
		id = AST_expand_the_northern_railway
		icon = GFX_goal_generic_construct_infrastructure
		cost = 10
		prerequisite = {
			focus = AST_expand_lithgow_small_arms_factory
		}
		x = 14
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_expand_the_northern_railway_Inf
								}
							add_building_construction = {
									type = infrastructure
									level = 2
									instant_build = yes
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							prioritize = { 520 }
							limit = {
									free_building_slots = {
											building = infrastructure
											size > 1
										}
								}
							add_building_construction = {
									type = infrastructure
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_expand_the_northern_railway_Inf
						}
				}

	}
	focus = {
		id = AST_department_of_supply_and_development
		icon = GFX_goal_generic_construct_mil_factory
		cost = 10
		prerequisite = {
			focus = AST_western_australian_government_railways
		}
		x = 16
		y = 2
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_department_of_supply_and_development_AF
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = arms_factory
									level = 2
									instant_build = yes
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							prioritize = { 285  517 }
							limit = {
									free_building_slots = {
											building = arms_factory
											size > 1
											include_locked = yes
										}
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = arms_factory
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_department_of_supply_and_development_AF
						}
				}

	}
	focus = {
		id = AST_national_security_act
		icon = GFX_goal_generic_forceful_treaty
		cost = 10
		prerequisite = {
			focus = AST_establish_advisory_war_council
		}
		x = 20
		y = 1
			ai_will_do = {
					factor = 8
				}

			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					swap_ideas = {
							remove_idea = AST_great_depression_1
							add_idea = AST_great_depression_2
						}
				}

	}
	focus = {
		id = AST_civil_construction_corps
		icon = GFX_goal_generic_production2
		cost = 10
		prerequisite = {
			focus = AST_national_security_act
		}
		x = 18
		y = 2
			ai_will_do = {
					factor = 10
				}
			available = {
					OR = { threat > 0.3 has_war = yes }
             }
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					swap_ideas = {
							remove_idea = AST_great_depression_2
							add_idea = AST_great_depression_3
						}
				}

	}
	focus = {
		id = AST_allied_works_council
		icon = GFX_goal_generic_production2
		cost = 10
		prerequisite = {
			focus = AST_department_of_supply_and_development
		}
		prerequisite = {
			focus = AST_civil_construction_corps
		}
		x = 16
		y = 3
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_allied_works_council_IC1
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = industrial_complex
									level = 2
									instant_build = yes
								}
						}
					random_state = {
							limit = {
									has_state_flag = AST_allied_works_council_IC2
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = industrial_complex
									level = 2
									instant_build = yes
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							limit = {
									is_in_home_area = yes
									free_building_slots = {
											building = industrial_complex
											size > 1
											include_locked = yes
										}
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = industrial_complex
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_allied_works_council_IC1
						}
					random_owned_controlled_state = {
							limit = {
									is_in_home_area = yes
									free_building_slots = {
											building = industrial_complex
											size > 1
											include_locked = yes
										}
								}
							add_extra_state_shared_building_slots = 2
							add_building_construction = {
									type = industrial_complex
									level = 2
									instant_build = yes
								}
							set_state_flag = AST_allied_works_council_IC2
						}
				}

	}
	focus = {
		id = AST_army_inventions_directorate
		icon = GFX_focus_research
		cost = 10
		prerequisite = {
			focus = AST_national_security_act
		}
		x = 20
		y = 2
			ai_will_do = {
					factor = 15
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_research_slot = 1
				}

	}
	focus = {
		id = AST_invest_in_victory
		icon = GFX_goal_generic_national_unity
		cost = 10
		prerequisite = {
			focus = AST_national_security_act
		}
		x = 22
		y = 2
			ai_will_do = {
					factor = 5
				}
			available = {
					OR = {
						has_war_support > 0.35
						has_war = yes
					}
				}
			bypass = { }
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_ideas = AST_invest_in_victory
				}

	}
	focus = {
		id = AST_squash_the_squanderbugs
		icon = GFX_focus_AST_squander_bug
		cost = 10
		prerequisite = {
			focus = AST_invest_in_victory
		}
		x = 20
		y = 3
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					swap_ideas = {
							remove_idea = AST_invest_in_victory
							add_idea = AST_invest_in_victory_2
						}
				}

	}
	focus = {
		id = AST_fight_work_or_perish
		icon = GFX_goal_generic_propaganda
		cost = 10
		prerequisite = {
			focus = AST_civil_construction_corps
		}
		prerequisite = {
			focus = AST_squash_the_squanderbugs
		}
		x = 19
		y = 4
			ai_will_do = {
					factor = 15
				}
			available = {
				has_war_support > 0.5
			}
			bypass = { }
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					if = {
							limit = {
									has_idea = AST_great_depression_1
								}
							remove_ideas = AST_great_depression_1
							add_ideas = AST_all_in
						}
					if = {
							limit = {
									has_idea = AST_great_depression_2
								}
							remove_ideas = AST_great_depression_2
							add_ideas = AST_all_in
						}
					if = {
							limit = {
									has_idea = AST_great_depression_3
								}
							swap_ideas = {
									remove_idea = AST_great_depression_3
									add_idea = AST_all_in
								}
						}
				}

	}
	focus = {
		id = AST_rationing_and_recycling
		icon = GFX_goal_generic_trade
		cost = 10
		prerequisite = {
			focus = AST_invest_in_victory
		}
		x = 22
		y = 3
			ai_will_do = {
					factor = 5
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {
					random_state = {
							limit = {
									has_state_flag = AST_rationing_and_recycling_alu
								}
							add_resource = {
									type = aluminium
									amount = 24
								}
						}
					random_state = {
							limit = {
									has_state_flag = AST_rationing_and_recycling_oil
								}
							add_resource = {
									type = oil
									amount = 12
								}
						}
				}
			completion_reward = {
					random_owned_controlled_state = {
							limit = {
									is_in_home_area = yes
								}
							add_resource = {
									type = aluminium
									amount = 24
								}
							set_state_flag = AST_rationing_and_recycling_alu
						}
					random_owned_controlled_state = {
							limit = {
									is_in_home_area = yes
								}
							add_resource = {
									type = oil
									amount = 12
								}
							set_state_flag = AST_rationing_and_recycling_oil
						}
				}

	}
	focus = {
		id = AST_volunteer_defence_corps
		icon = GFX_goal_generic_political_pressure
		cost = 10
		prerequisite = {
			focus = AST_establish_advisory_war_council
		}
		x = 24
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_manpower = 25000
					add_ideas = AST_volunteer_defence_corps
				}

	}
	focus = {
		id = AST_citizen_military_forces
		icon = GFX_goal_generic_political_pressure
		cost = 10
		prerequisite = {
			focus = AST_volunteer_defence_corps
		}
		x = 24
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_manpower = 25000
					add_ideas = AST_citizen_military_forces
				}

	}
	focus = {
		id = AST_classify_aliens
		icon = GFX_goal_generic_defence
		cost = 10
		prerequisite = {
			focus = AST_citizen_military_forces
		}
		x = 24
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_ideas = AST_classify_aliens
					if = {
							limit = {
									has_government = democratic
								}
							add_popularity = {
									ideology = fascism
									popularity = -0.1
								}
							add_popularity = {
									ideology = communism
									popularity = -0.1
								}
						}
					if = {
							limit = {
									has_government = fascism
								}
							add_popularity = {
									ideology = democratic
									popularity = -0.1
								}
							add_popularity = {
									ideology = communism
									popularity = -0.1
								}
						}
					if = {
							limit = {
									has_government = communism
								}
							add_popularity = {
									ideology = democratic
									popularity = -0.1
								}
							add_popularity = {
									ideology = fascism
									popularity = -0.1
								}
						}
				}

	}
	focus = {
		id = AST_fund_australian_defense_research
		icon = GFX_focus_research
		cost = 10
		prerequisite = {
			focus = AST_rationing_and_recycling
		}
		prerequisite = {
			focus = AST_classify_aliens
		}
		x = 23
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {
					is_subject = no
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_research_slot = 1
				}

	}
	focus = {
		id = AST_strengthen_ties_with_uk
		icon = GFX_goal_tfv_strengthen_commonwealth_ties
		cost = 10
		prerequisite = {
			focus = AST_support_the_policy_of_appeasement
		}
		x = 28
		y = 1
			ai_will_do = {
					factor = 1
					modifier = {
							ENG = {
									NOT = {
											has_government = democratic
										}
								}
							factor = 0
						}
				}
			available = {
					is_subject_of = ENG
					OR = {
							is_subject_of = ENG
							AND = {
									has_global_flag = ENG_decolonized
									is_in_faction_with = ENG
								}
						}
					OR = {
							ENG = {
									has_idea = ENG_george_vi
								}
							ENG = {
									has_country_flag = edward_viii_married_wallis_simpson
								}
						}
				}
			bypass = {
					NOT = {
							OR = {
									is_subject_of = ENG
									is_in_faction_with = ENG
								}
						}
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					if = {
							limit = {
									ENG = {
											has_idea = ENG_george_vi
										}
								}
							country_event = {
									id = tfv_australia.90
								}
						}
					if = {
							limit = {
									ENG = {
											has_country_flag = edward_viii_married_wallis_simpson
										}
								}
							country_event = {
									id = tfv_australia.92
								}
						}
				}

	}
	focus = {
		id = AST_rats_of_tobruk
		icon = GFX_focus_AST_rats_tobruk
		cost = 10
		prerequisite = {
			focus = AST_volunteer_defence_corps
		}
		prerequisite = {
			focus = AST_strengthen_ties_with_uk
		}
		x = 26
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {
					OR = {
							is_subject_of = ENG
							AND = {
									has_global_flag = ENG_decolonized
									is_in_faction_with = ENG
								}
						}
					#Requires UK at war in Africa
					any_country = {
							has_war_with = ENG
							any_state = {
									is_controlled_by = PREV
									is_on_continent = africa
								}
						}
				}
			bypass = { }
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
		custom_effect_tooltip = {
			localization_key = generic_enables_tech_tt
			TECH_EFFECT = tech_effect|desert_training_tech
			TECH_NAME = desert_training_tech
		}
		hidden_effect = { set_technology = { desert_training_tech = 1 } }
			add_manpower = 10000
			add_equipment_to_stockpile = { type = infantry_equipment_1 amount = 500 producer = ENG }
			add_equipment_to_stockpile = { type = infantry_equipment_0 amount = 500 producer = ENG }
			add_equipment_to_stockpile = { type = motorized_equipment_1 amount = 500 producer = ENG }
					hidden_effect = {
							if = {
									limit = {
											has_tech = tech_logistics_company
										}
									division_template = {
											name = "Rats of Tobruk"
											division_names_group = AST_INF_01
											regiments = {
		                                          motorized = { x = 0 y = 0 }
		                                          motorized = { x = 0 y = 1 }
		                                          motorized = { x = 0 y = 2 }
		                                          motorized = { x = 0 y = 0 }
		                                          motorized = { x = 0 y = 1 }
		                                          motorized = { x = 0 y = 2 }
												}
											support = {
													recon = { x = 0 y = 0 }
													engineer = { x = 0 y = 1 }
													logistics_company = { x = 0 y = 2 }
												}
										}
									else = {
											division_template = {
													name = "Rats of Tobruk"
													division_names_group = AST_INF_01
													regiments = {
		                                          motorized = { x = 0 y = 0 }
		                                          motorized = { x = 0 y = 1 }
		                                          motorized = { x = 0 y = 2 }
		                                          motorized = { x = 0 y = 0 }
		                                          motorized = { x = 0 y = 1 }
		                                          motorized = { x = 0 y = 2 }
														}
													support = {
															recon = { x = 0 y = 0 }
															engineer = { x = 0 y = 1 }
														}
												}
										}
								}
							if = {
									limit = {
											any_country = {
													is_in_faction_with = AST
													controls_state = 273
												}
											any_country = {
													is_in_faction_with = AST
													controls_state = 552
												}
										}
									load_oob = "AST_TFV_rats_africa"
									else = {
											if = {
													limit = {
															controls_state = 285
														}
													load_oob = "AST_TFV_rats_australia"
												}
										}
								}
						}
					if = {
							limit = {
									any_country = {
											is_in_faction_with = AST
											controls_state = 273
										}
									any_country = {
											is_in_faction_with = AST
											controls_state = 552
										}
								}
							custom_effect_tooltip = AST_rats_of_tobruk_effect_1
							else = {
									if = {
											limit = {
													controls_state = 285
												}
										}
									custom_effect_tooltip = AST_rats_of_tobruk_effect_2
								}
						}
				}

	}
	focus = {
		id = AST_adopt_westminster
		icon = GFX_goal_generic_improve_relations
		cost = 10
		prerequisite = {
			focus = AST_strengthen_ties_with_uk
		}
		x = 28
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {
					OR = {
							is_subject_of = ENG
							AND = {
									has_global_flag = ENG_decolonized
									is_in_faction_with = ENG
								}
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_political_power = 120
					add_autonomy_ratio = {
							value = 0.1
							localization = AST_adopt_westminster
						}
					custom_effect_tooltip = available_political_advisor
					show_ideas_tooltip = AST_arthur_calwell
				}

	}
	focus = {
		id = AST_CSIR
		icon = GFX_goal_tfv_generic_tech_sharing
		cost = 10
		prerequisite = {
			focus = AST_adopt_westminster
		}
		x = 27
		y = 3
			ai_will_do = {
					factor = 10
				}
			available = {
					OR = {
							is_subject_of = ENG
							AND = {
									has_global_flag = ENG_decolonized
									is_in_faction_with = ENG
								}
						}
					is_in_tech_sharing_group = commonwealth_research
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					AST = {
							modify_tech_sharing_bonus = {
									id = commonwealth_research
									bonus = 0.05
								}
						}
				}

	}
	focus = {
		id = AST_commonwealth_aircraft_corporation
		icon = GFX_goal_generic_air_fighter
		cost = 10
		prerequisite = {
			focus = AST_CSIR
		}
		x = 25
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {
					OR = {
							is_subject_of = ENG
							AND = {
									has_global_flag = ENG_decolonized
									is_in_faction_with = ENG
								}
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_ideas = AST_commonwealth_aircraft_corporation
				}

	}
	focus = {
		id = AST_empire_air_training_scheme
		icon = GFX_goal_generic_air_fighter2
		cost = 10
		prerequisite = {
			focus = AST_CSIR
		}
		x = 27
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {
					OR = {
							is_subject_of = ENG
							AND = {
									has_global_flag = ENG_decolonized
									is_in_faction_with = ENG
								}
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_ideas = AST_empire_air_training_scheme
				}

	}
	focus = {
		id = AST_protect_the_homeland
		icon = GFX_goal_generic_fortify_city
		cost = 10
		
		prerequisite = {
			focus = AST_never_another_gallipoli
		}
		mutually_exclusive = {
			focus = AST_abandon_the_westminster_system
		}
		x = 32
		y = 1
			ai_will_do = {
					factor = 1
				}
			available = {
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					custom_effect_tooltip = AST_homeland_defense_tt
					hidden_effect = {
							every_owned_state = {
									limit = {
											is_controlled_by = ROOT
											is_on_continent = australia
											is_in_home_area = yes
										}
									add_building_construction = {
											type = bunker
											province = {
													all_provinces = yes
													limit_to_coastal = yes
												}
											level = 2
											instant_build = yes
										}
									add_building_construction = {
											type = coastal_bunker
											province = {
													all_provinces = yes
													limit_to_coastal = yes
												}
											level = 2
											instant_build = yes
										}
									add_building_construction = {
											type = bunker
											province = {
													all_provinces = yes
													limit_to_naval_base = yes
												}
											level = 2
											instant_build = yes
										}
									add_building_construction = {
											type = coastal_bunker
											province = {
													all_provinces = yes
													limit_to_naval_base = yes
												}
											level = 2
											instant_build = yes
										}
								}
						}
				}

	}
	focus = {
		id = AST_sever_ties_with_uk
		icon = GFX_goal_tfv_sever_ties_with_uk
		cost = 10
		prerequisite = {
			focus = AST_protect_the_homeland
		}
		x = 32
		y = 2
			ai_will_do = {
					factor = 1
				}
			available = {
				}
			bypass = {
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_timed_idea = {
							days = 1095
							idea = AST_abandon_the_westminster_system
						}
					custom_effect_tooltip = available_political_advisor
					show_ideas_tooltip = AST_arthur_calwell
					hidden_effect = {
							news_event = {
									id = news.286
									hours = 6
								}
						}
				}

	}
	focus = {
		id = AST_the_singapore_strategy
		icon = GFX_goal_generic_fortify_city
		cost = 10
		prerequisite = {
			focus = AST_sever_ties_with_uk
			focus = AST_adopt_westminster
		}
		x = 30
		y = 3
			ai_will_do = {
					factor = 0.2
				}
			available = {
					is_in_faction_with = ENG
					ENG = { has_government = ROOT }
					MAL = { is_puppet_of = ENG }
				}
			bypass = {
					OR = {
							NOT = {
									OR = {
											336 = {
													is_owned_by = MAL
												}
											333 = {
													is_owned_by = MAL
												}
										}
								}
							NOT = {
									MAL = {
											is_puppet_of = ENG
										}
								}
						}
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					ENG = {
							country_event = {
									id = tfv_australia.1
								}
						}
				}

	}
	focus = {
		id = AST_swpa_protector
		icon = GFX_goal_generic_defence
		cost = 10
		prerequisite = {
			focus = AST_the_singapore_strategy
		}
		prerequisite = {
			focus = AST_CSIR
		}
		x = 29
		y = 4
			ai_will_do = {
					factor = 1
					modifier = {
							NOT = {
									AST = {
											has_completed_focus = AST_the_singapore_strategy
										}
								}#ENG can defend its own stuff!
							factor = 0.2
						}
				}
			available = {
					OR = { is_subject_of = ENG
							has_global_flag = ENG_decolonized
							is_in_faction_with = ENG
						}
					336 = {
							controller = { is_in_faction_with = ROOT
								}
						}
					333 = {
							controller = {
									is_in_faction_with = ROOT
								}
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					336 = {
							add_building_construction = {
									type = air_base
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = bunker
									province = {
											all_provinces = yes
											limit_to_coastal = yes
										}
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = coastal_bunker
									province = {
											all_provinces = yes
											limit_to_coastal = yes
										}
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = bunker
									province = 4310
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = bunker
									province = {
											all_provinces = yes
											limit_to_naval_base = yes
										}
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = coastal_bunker
									province = {
											all_provinces = yes
											limit_to_naval_base = yes
										}
									level = 2
									instant_build = yes
								}
						}
					333 = {
							add_building_construction = {
									type = bunker
									province = {
											all_provinces = yes
											limit_to_coastal = yes
										}
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = coastal_bunker
									province = {
											all_provinces = yes
											limit_to_coastal = yes
										}
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = bunker
									province = {
											all_provinces = yes
											limit_to_naval_base = yes
										}
									level = 2
									instant_build = yes
								}
							add_building_construction = {
									type = coastal_bunker
									province = {
											all_provinces = yes
											limit_to_naval_base = yes
										}
									level = 2
									instant_build = yes
								}
						}
				}

	}
	focus = {
		id = AST_the_swpa_menace
		icon = GFX_goal_generic_trade
		cost = 10
		prerequisite = {
			focus = AST_sever_ties_with_uk
		}
		x = 33
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
			       add_war_support = 0.1
					JAP = {
							add_opinion_modifier = {
									target = ROOT
									modifier = AST_the_swpa_menace
								}
						}
					USA = {
							add_opinion_modifier = {
									target = JAP
									modifier = AST_the_swpa_menace_boycot_JAP
								}
							add_opinion_modifier = {
									target = JAP
									modifier = AST_the_swpa_menace
								}
						}
					add_opinion_modifier = {
							target = JAP
							modifier = AST_the_swpa_menace_boycot_JAP
						}
					add_opinion_modifier = {
							target = JAP
							modifier = AST_the_swpa_menace
						}
				}

	}
	focus = {
		id = AST_protect_the_dutch_colonies
		icon = GFX_goal_generic_defence
		cost = 10
		prerequisite = {
			focus = AST_the_singapore_strategy
			focus = AST_the_swpa_menace
		}
		x = 31
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {
			        is_subject = no 
					NOT = { has_war_with = HOL }
					NOT = { has_war_with = INS }
                    INS = { is_puppet_of = HOL }
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					HOL = {
							country_event = {
									id = tfv_australia.10
								}
						}
				}

	}
	focus = {
		id = AST_woo_usa
		icon = GFX_goal_generic_improve_relations
		cost = 10
		prerequisite = {
			focus = AST_the_swpa_menace
		}
		x = 33
		y = 4
			ai_will_do = {
					factor = 1
					modifier = {
							is_in_faction = no
							factor = 10#we're all alone here!
						}
				}
			available = {
					NOT = { has_war_with = USA }
					USA = { has_government = ROOT is_subject = no }
			        is_subject = no 
				}
			bypass = {
			     OR = { 
					USA = { exists = no }
					USA = {  is_subject = yes }
					USA = {  NOT = { has_government = ROOT }}
					}
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
			        if = { limit = { is_in_faction_with = ENG } 
			        ENG = { remove_from_faction = ROOT }
					}
					add_timed_idea = { idea = ARG_american_allyship_idea days = 730 }
					USA = { add_opinion_modifier = { target = ROOT modifier = AST_woo_usa } }
					add_opinion_modifier = { target = USA modifier = AST_woo_usa }
				}

	}
	focus = {
		id = AST_the_south_west_pacific_initiative
		icon = GFX_goal_anschluss
		cost = 10
		prerequisite = {
			focus = AST_woo_usa
		}
		x = 32
		y = 5
			ai_will_do = {
					factor = 2
				}
			available = {
					is_subject = no
					is_in_faction = no
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_ideas = freedom_army
					set_rule = {
							can_send_volunteers = yes
							can_create_factions = yes
						}
					create_faction = south_west_pacific_initiative
					if = {
							limit = {
									has_completed_focus = AST_protect_the_dutch_colonies
									INS = {
											is_puppet_of = AST
										}
								}
							set_country_flag = INS_is_a_puppet
						}
					if = {
							limit = {
									has_completed_focus = AST_woo_usa
									USA = {
											exists = yes
											has_capitulated = no
											is_puppet = no
											has_government = ROOT
											OR = {
													is_in_faction = no
													has_war = no
												}
										}
								}
							USA = {
									country_event = {
											id = tfv_australia.32
										}
								}
							else = {
									country_event = {
											id = tfv_australia.31
										}
								}
						}
				}

	}
	focus = {
		id = AST_preemptive_intervention
		icon = GFX_focus_AST_war_japan
		cost = 10
		prerequisite = {
			focus = AST_the_south_west_pacific_initiative
		}
		x = 33
		y = 6
			ai_will_do = {
					factor = 1
				}
			available = {
					NOT = {
							JAP = {
									has_government = ROOT
								}
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
					has_army_manpower = {
							size > 300000
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					create_wargoal = {
							type = topple_government
							target = JAP
						}
				}

	}
	focus = {
		id = AST_abandon_the_westminster_system
		icon = GFX_goal_generic_propaganda
		cost = 10
		prerequisite = {
			focus = AST_never_another_gallipoli
		}
		mutually_exclusive = {
			focus = AST_protect_the_homeland
		}
		x = 38
		y = 1
			ai_will_do = {
					factor = 0.5
					modifier = {
							OR = {
									communism > 0.2
									fascism > 0.2
								}
							factor = 20
						}
					modifier = {
							OR = {
									communism > 0.4
									fascism > 0.4
								}
							factor = 20
						}
				}
			available = {
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			complete_tooltip = {

}
			completion_reward = {
					add_popularity = {
							ideology = fascism
							popularity = 0.05
						}
					add_popularity = {
							ideology = communism
							popularity = 0.05
						}
					set_rule = {
							can_send_volunteers = yes
						}
					add_timed_idea = {
							days = 1825
							idea = AST_abandon_the_westminster_system
						}
				}

	}
	focus = {
		id = AST_support_the_centre_party
		icon = GFX_goal_support_fascism
		cost = 10
		prerequisite = {
			focus = AST_abandon_the_westminster_system
		}
		mutually_exclusive = {
			focus = AST_empower_the_workers
		}
		x = 36
		y = 2
			ai_will_do = {
					factor = 0.5
					modifier = {
							NOT = {
									JAP = {
											has_government = fascism
										}
								}
							factor = 0#let's not go fascist if Japan isn't
						}
					modifier = {
							fascism > 0.3
							factor = 20
						}
				}
			available = {
					compare_autonomy_progress_ratio > 0.55
					if = {
							limit = {
									not = {
											has_government = fascism
										}
								}
							compare_autonomy_state > autonomy_colony
						}
					if = {
							limit = {
									has_government = fascism
								}
							compare_autonomy_state > autonomy_reichsprotectorate
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			complete_tooltip = {

}
			completion_reward = {
					swap_ideas = {
							remove_idea = AST_abandon_the_westminster_system
							add_idea = AST_abandon_the_westminster_system_fascism
						}
					add_ideas = paramilitarism_focus
					add_manpower = 20000
					custom_effect_tooltip = available_political_advisor
					show_ideas_tooltip = AST_generic_fascist_demagogue
				}

	}
	focus = {
		id = AST_supply_indonesian_nationalists
		icon = GFX_goal_generic_small_arms
		cost = 10
		prerequisite = {
			focus = AST_support_the_centre_party
		}
		x = 35
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {
					country_exists = INS
					INS = {
							is_subject = yes
						}
					ROOT = {
							fascism > 0.15
						}
					has_equipment = {
							infantry_equipment > 199
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			select_effect = {
					add_equipment_to_stockpile = {
							type = infantry_equipment_1
							amount = -200
						}
				}
			bypass = {

}
			cancel_if_invalid = no
			continue_if_invalid = yes
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					INS = {
							add_timed_idea = {
									days = 730
									idea = AST_indonesian_nationalists
								}
						}
					hidden_effect = {
							INS = {
									country_event = {
											id = tfv_australia.95
										}
								}
							HOL = {
									country_event = {
											id = tfv_australia.95
										}
								}
						}
				}

	}
	focus = {
		id = AST_demand_new_zealand
		icon = GFX_goal_generic_occupy_states_ongoing_war
		cost = 10
		prerequisite = {
			focus = AST_support_the_centre_party
		}
		x = 37
		y = 3
			ai_will_do = {
					factor = 1.5
				}
			available = {
					has_government = fascism
					NOT = {
							has_war_together_with = ENG
						}
					NOT = {
							is_in_faction_with = NZL
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
					has_army_manpower = {
							size > 150000
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					if = {
							limit = {
									is_in_faction_with = ENG
								}
							ENG = {
									remove_from_faction = ROOT
								}
						}
					OVERLORD = {
							set_autonomy = {
									target = AST
									autonomy_state = autonomy_free
								}
						}
					NZL = {
							country_event = {
									id = tfv_australia.20
								}
						}
				}

	}
	focus = {
		id = AST_empower_the_workers
		icon = GFX_goal_support_communism
		cost = 10
		prerequisite = {
			focus = AST_abandon_the_westminster_system
		}
		mutually_exclusive = {
			focus = AST_support_the_centre_party
		}
		x = 40
		y = 2
			ai_will_do = {
					factor = 0.5
					modifier = {
							communism > 0.3
							factor = 10
						}
				}
			available = {
					compare_autonomy_progress_ratio > 0.55
					if = {
							limit = {
									not = {
											has_government = fascism
										}
								}
							compare_autonomy_state > autonomy_colony
						}
					if = {
							limit = {
									has_government = fascism
								}
							compare_autonomy_state > autonomy_reichsprotectorate
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					add_ideas = political_commissars_focus
					swap_ideas = {
							remove_idea = AST_abandon_the_westminster_system
							add_idea = AST_abandon_the_westminster_system_communism
						}
					custom_effect_tooltip = available_political_advisor
					show_ideas_tooltip = AST_lance_sharkey
				}

	}
	focus = {
		id = AST_delegation_to_china
		icon = GFX_goal_generic_improve_relations
		cost = 10
		prerequisite = {
			focus = AST_empower_the_workers
		}
		x = 40
		y = 3
			ai_will_do = {
					factor = 1
				}
			available = {
					ROOT = {
							communism > 0.3
						}
					event_target:WTT_communist_china = {
							exists = yes
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					event_target:WTT_communist_china = {
							add_opinion_modifier = {
									target = ROOT
									modifier = AST_delegation_to_china
								}
						}
					add_opinion_modifier = {
							target = event_target:WTT_communist_china
							modifier = AST_delegation_to_china
						}
					event_target:WTT_communist_china = {
							ROOT = {
									add_ai_strategy = {
											type = support
											id = PREV
											value = 100
										}
									add_ai_strategy = {
											type = protect
											id = PREV
											value = 100
										}
								}
						}
				}

	}
	focus = {
		id = AST_commitment_to_the_cause
		icon = GFX_goal_generic_dangerous_deal
		cost = 10
		prerequisite = {
			focus = AST_delegation_to_china
		}
		x = 40
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {
					NOT = {
							has_war_together_with = ENG
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_political_power = 100
					add_ideas = idea_political_correctness
					ENG = {
							remove_from_faction = ROOT
						}
					OVERLORD = {
							set_autonomy = {
									target = AST
									autonomy_state = autonomy_free
								}
						}
					if = {
							limit = {
									NOT = {
											has_war_with = SOV
										}
								}
							SOV = {
									add_opinion_modifier = {
											target = ROOT
											modifier = AST_commitment_to_the_cause
										}
								}
						}
					if = {
							limit = {
									NOT = {
											has_war_with = PRC
										}
								}
							add_opinion_modifier = {
									target = event_target:WTT_communist_china
									modifier = AST_commitment_to_the_cause
								}
						}
					every_other_country = {
							limit = {
									has_government = communism
								}
							ROOT = {
									add_ai_strategy = {
											type = support
											id = PREV
											value = 100
										}
								}
						}
					event_target:WTT_communist_china = {
							ROOT = {
									add_ai_strategy = {
											type = protect
											id = PREV
											value = 100
										}
								}
						}
					add_ai_strategy = {
							type = save_equipment
							id = infantry_equipment
							value = 501
						}
				}

	}
	focus = {
		id = AST_indirect_support
		icon = GFX_goal_generic_small_arms
		cost = 10
		prerequisite = {
			focus = AST_commitment_to_the_cause
		}
		mutually_exclusive = {
			focus = AST_direct_support
		}
		x = 39
		y = 5
			ai_will_do = {
					factor = 8
				}
			available = {
					has_equipment = {
							infantry_equipment > 499
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {
					PRC = {
							OR = {
									exists = no
									is_puppet = yes
								}
						}
				}
			select_effect = {
					send_equipment = {
							target = event_target:WTT_communist_china
							type = infantry_equipment
							amount = 500
						}
				}
			cancel_if_invalid = no
			continue_if_invalid = yes
			available_if_capitulated = no
			completion_reward = {
					add_timed_idea = {
							idea = AST_arms_for_the_revolution
							days = 365
						}
				}

	}
	focus = {
		id = AST_direct_support
		icon = GFX_goal_generic_political_pressure
		cost = 10
		prerequisite = {
			focus = AST_commitment_to_the_cause
		}
		mutually_exclusive = {
			focus = AST_indirect_support
		}
		x = 41
		y = 5
			ai_will_do = {
					factor = 4
				}
			available = {
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_ideas = AST_direct_support
				}

	}
	focus = {
		id = AST_join_comintern
		icon = GFX_goal_support_communism
		cost = 10
		prerequisite = {
			focus = AST_indirect_support
			focus = AST_direct_support
		}
		mutually_exclusive = {
			focus = AST_workers_paradise
		}
		x = 40
		y = 6
			ai_will_do = {
					factor = 8
					modifier = {
							SOV = {
									surrender_progress > 0.75
								}
							factor = 0
						}#let's not tie ourselves to SOV if they are in a bad spot
				}
			available = {
					is_subject = no
					any_other_country = {
							is_major = yes
							has_government = communism
							is_faction_leader = yes
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {
					is_in_faction = yes
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					set_rule = {
							can_create_factions = yes
						}
					if = {
							limit = {
									SOV = {
											is_faction_leader = yes
											has_government = communism
										}
								}
							SOV = {
									country_event = {
											id = tfv_australia.50
										}
								}
						}
					else = {
							get_best_alliance_match_communism_effect = yes
							var:best_leader = {
									country_event = generic.2
								}
						}
				}

	}
	focus = {
		id = AST_workers_paradise
		icon = GFX_goal_generic_soviet_construction
		cost = 10
		prerequisite = {
			focus = AST_direct_support
		}
		mutually_exclusive = {
			focus = AST_join_comintern
		}
		x = 42
		y = 6
			ai_will_do = {
					factor = 4
				}
			available = {
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					add_ideas = indoctrination_focus
					add_political_power = 100
					set_rule = {
							can_create_factions = yes
						}
				}

	}
	focus = {
		id = AST_z_special_unit
		icon = GFX_goal_generic_amphibious_assault
		cost = 10
		prerequisite = {
			focus = AST_introduce_unconventional_warfare
		}
		mutually_exclusive = { focus = AST_m_special_unit }
		x = 1
		y = 6
			ai_will_do = {
					factor = 1
				}
			available = { }
			bypass = { }
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
		custom_effect_tooltip = {
			localization_key = generic_enables_tech_tt
			TECH_EFFECT = tech_effect|jungle_training_tech
			TECH_NAME = jungle_training_tech
		}
		hidden_effect = { set_technology = { jungle_training_tech = 1 } }
					add_tech_bonus = {
							name = AST_z_special_unit
							bonus = 1.0
							uses = 2
							category = marine_tech
						}
				}

	}
	focus = {
		id = AST_australian_arms_production
		icon = GFX_goal_generic_construct_mil_factory
		cost = 10
		prerequisite = {
			focus = AST_allied_works_council
		}
		x = 16
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_ideas = AST_australian_arms_production
				}

	}
	focus = {
		id = AST_uranium_mining
		icon = GFX_focus_wonderweapons
		cost = 10
		prerequisite = {
			focus = AST_expand_the_northern_railway
		}
		prerequisite = {
			focus = AST_australian_arms_production
		}
		x = 15
		y = 5
			ai_will_do = {
					factor = 1
				}
			available = {

}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_tech_bonus = {
							name = AST_uranium_mining
							bonus = 1.0
							uses = 1
							category = nuclear
						}
				}

	}
	focus = {
		id = AST_research_collaboration
		icon = GFX_goal_generic_scientific_exchange
		cost = 10
		prerequisite = {
			focus = AST_fight_work_or_perish
		}
		prerequisite = {
			focus = AST_australian_arms_production
		}
		x = 17
		y = 5
			ai_will_do = {
					factor = 25
				}
			available = {
					OR = {
							is_subject = no
							if = {
									limit = {
											NOT = {
													has_government = fascism
												}
										}
									compare_autonomy_state > autonomy_colony
								}
							if = {
									limit = {
											has_government = fascism
										}
									compare_autonomy_state > autonomy_reichsprotectorate
								}
						}
					OR = {
							num_of_factories > 50
							any_other_country = {
									is_in_faction_with = ROOT
									num_of_factories > 50
								}
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					add_research_slot = 1
				}

	}
	focus = {
		id = AST_research_cooperation
		icon = GFX_goal_generic_scientific_exchange
		cost = 10
		prerequisite = {
			focus = AST_the_south_west_pacific_initiative
		}
		x = 31
		y = 6
			ai_will_do = {
					factor = 4
				}
			available = {
					is_in_faction = yes
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			completion_reward = {
					custom_effect_tooltip = AST_swpi_research_tt
					if = {
							limit = {
									AST = {
											is_in_faction_with = USA
										}
								}
							add_to_tech_sharing_group = us_research
							USA = {
									add_to_tech_sharing_group = us_research
								}
							else = {
									AST = {
											add_to_tech_sharing_group = swpi_research
										}
									if = {
											limit = {
													all_country = {
															is_in_faction_with = AST
														}
												}
											add_to_tech_sharing_group = swpi_research
										}
								}
						}
				}

	}
	focus = {
		id = AST_support_indonesian_uprising
		icon = GFX_goal_generic_demand_territory
		cost = 10
		prerequisite = {
			focus = AST_supply_indonesian_nationalists
		}
		x = 35
		y = 4
			ai_will_do = {
					factor = 1
				}
			available = {
					country_exists = INS
					INS = {
							is_subject = yes
						}
					OR = {
							is_subject = no
							AND = {
									compare_autonomy_progress_ratio > 0.75
									if = {
											limit = {
													not = {
															has_government = fascism
														}
												}
											has_autonomy_state = autonomy_dominion
										}
									if = {
											limit = {
													has_government = fascism
												}
											has_autonomy_state = autonomy_satellite
										}
								}
						}
					fascism > 0.3
					INS = {
							fascism > 0.3
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					if = {
							limit = {
									INS = {
											has_civil_war = no
										}
								}
							INS = {
									country_event = {
											id = tfv_australia.96
										}
								}
						}
					add_ideas = AST_support_indonesian_uprising
				}

	}
	focus = {
		id = AST_protect_the_south_west_pacific
		icon = GFX_goal_generic_defence
		cost = 10
		prerequisite = {
			focus = AST_support_indonesian_uprising
		}
		x = 35
		y = 5
			ai_will_do = {
					factor = 1
				}
			available = {
					if = {
							limit = {
									not = {
											has_government = fascism
										}
								}
							has_autonomy_state = autonomy_dominion
						}
					if = {
							limit = {
									has_government = fascism
								}
							has_autonomy_state = autonomy_satellite
						}
					MAL = {
							is_puppet_of = ENG
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {
					is_subject = no
				}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					ENG = {
							country_event = {
									id = tfv_australia.70
								}
						}
				}

	}
	focus = {
		id = AST_a_deal_with_japan
		icon = GFX_goal_generic_dangerous_deal
		cost = 10
		prerequisite = {
			focus = AST_protect_the_south_west_pacific
		}
		mutually_exclusive = {
			focus = AST_our_own_empire
		}
		x = 35
		y = 6
			ai_will_do = {
					factor = 8
					modifier = {
							JAP = {
									has_capitulated = yes
								}
							factor = 0
						}
				}
			available = {
					OR = {
							is_subject = no
							AND = {
									if = {
											limit = {
													not = {
															has_government = fascism
														}
												}
											has_autonomy_state = autonomy_dominion
										}
									if = {
											limit = {
													has_government = fascism
												}
											has_autonomy_state = autonomy_satellite
										}
									compare_autonomy_progress_ratio > 0.8
								}
						}
					NOT = {
							has_war_together_with = ENG
						}
					JAP = {
							has_government = ROOT
							OR = {
									is_faction_leader = yes
									is_in_faction = no
								}
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			complete_tooltip = {

}
			completion_reward = {
					custom_effect_tooltip = AST_deal_with_japan_tt
					if = {
							limit = {
									is_in_faction_with = ENG
								}
							ENG = {
									remove_from_faction = ROOT
								}
						}
					OVERLORD = {
							set_autonomy = {
									target = AST
									autonomy_state = autonomy_free
								}
						}
					set_rule = {
							can_create_factions = yes
						}
					JAP = {
							country_event = {
									id = tfv_australia.80
								}
						}
				}

	}
	focus = {
		id = AST_our_own_empire
		icon = GFX_goal_generic_secret_weapon
		cost = 10
		prerequisite = {
			focus = AST_protect_the_south_west_pacific
			focus = AST_demand_new_zealand
		}
		mutually_exclusive = {
			focus = AST_a_deal_with_japan
		}
		x = 37
		y = 6
			ai_will_do = {
					factor = 4
					modifier = {
							ENG = {
									has_capitulated = yes
								}
							factor = 10
						}
					modifier = {
							JAP = {
									has_capitulated = yes
								}
							factor = 10
						}#power vacuum in SouthPac
				}
			available = {
					OR = {
							is_subject = no
							AND = {
									if = {
											limit = {
													not = {
															has_government = fascism
														}
												}
											has_autonomy_state = autonomy_dominion
										}
									if = {
											limit = {
													has_government = fascism
												}
											has_autonomy_state = autonomy_satellite
										}
									compare_autonomy_progress_ratio > 0.8
								}
						}
					NOT = {
							has_war_together_with = ENG
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					add_ideas = militarism_focus
					ENG = {
							remove_from_faction = ROOT
						}
					OVERLORD = {
							set_autonomy = {
									target = AST
									autonomy_state = autonomy_free
								}
						}
					set_rule = {
							can_create_factions = yes
						}
				}

	}
	focus = {
		id = AST_japan_tech_sharing
		icon = GFX_goal_tfv_generic_tech_sharing
		cost = 10
		prerequisite = {
			focus = AST_a_deal_with_japan
		}
		x = 35
		y = 7
			ai_will_do = {
					factor = 3
				}
			available = {
					is_in_faction_with = JAP
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			complete_tooltip = {

}
			completion_reward = {
					add_to_tech_sharing_group = japanese_research
					JAP = {
							add_to_tech_sharing_group = japanese_research
						}
				}

	}
	focus = {
		id = AST_war_on_japan
		icon = GFX_goal_generic_major_war
		cost = 10
		prerequisite = {
			focus = AST_our_own_empire
		}
		x = 37
		y = 7
			ai_will_do = {
					factor = 1
				}
			available = {
					NOT = {
							is_in_faction_with = JAP
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
					has_army_manpower = {
							size > 300000
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			completion_reward = {
					create_wargoal = {
							type = annex_everything
							target = JAP
						}
				}

	}
	focus = {
		id = AST_research_city_excursions
		icon = GFX_goal_tfv_generic_tech_sharing
		cost = 10
		prerequisite = {
			focus = AST_join_comintern
		}
		x = 39
		y = 7
			ai_will_do = {
					factor = 1
				}
			available = {
					is_in_faction_with = SOV
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = yes
			complete_tooltip = {

}
			completion_reward = {
					SOV = {
							add_to_tech_sharing_group = comintern_research
						}
					add_to_tech_sharing_group = comintern_research
				}

	}
	focus = {
		id = AST_nz_puppet
		icon = GFX_goal_generic_position_armies
		cost = 10
		prerequisite = {
			focus = AST_workers_paradise
			focus = AST_join_comintern
		}
		x = 41
		y = 7
			ai_will_do = {
					factor = 1
					modifier = {
							NZL = {
									has_government = democratic
								}
							factor = 10
						}
				}
			available = {
					has_army_manpower = {
							size > 200000
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					NZL = {
							country_event = {
									id = tfv_australia.60
								}
						}
				}

	}
	focus = {
		id = AST_the_threat_against_the_people
		icon = GFX_goal_generic_major_war
		cost = 10
		prerequisite = {
			focus = AST_workers_paradise
		}
		x = 43
		y = 7
			ai_will_do = {
					factor = 1
					modifier = {
							JAP = {
									has_government = communism
								}
							factor = 0
						}
				}
			available = {
					has_army_manpower = {
							size > 300000
						}
					NOT = {
							is_in_faction_with = JAP
						}
					NOT = {
							has_country_flag = britain_enforced_our_loyalty
						}
				}
			bypass = {

}
			cancel_if_invalid = yes
			continue_if_invalid = no
			available_if_capitulated = no
			complete_tooltip = {

}
			completion_reward = {
					create_wargoal = {
							target = JAP
							type = puppet_wargoal_focus
						}
				}

	}
}
