
defined_text = {
	name = GetAnschlussRisk
	text = {
		trigger = {
			AUS_anschluss_risk_low = yes
		}
		localization_key = AUS_antischluss_category_desc_low
	}

	text = {
		trigger = {
			AUS_anschluss_risk_medium = yes
		}
		localization_key = AUS_antischluss_category_desc_medium
	}

	text = {
		trigger = {
			AUS_anschluss_risk_high = yes
		}
		localization_key = AUS_antischluss_category_desc_high
	}

	text = {
		trigger = {
			AUS_anschluss_risk_critical = yes
		}
		localization_key = AUS_antischluss_category_desc_critical
	}
}

defined_text = {
	name = GetAnschlussStatus

	text = {
		trigger = {
			has_country_flag = AUS_anschluss_process_has_begun_flag
		}
		localization_key = AUS_anscluss_process_has_begun
	}

	text = {
		trigger = {
			NOT = {
				has_country_flag = AUS_anschluss_process_has_begun_flag
			}
		}
		localization_key = AUS_anscluss_process_has_not_begun
	}
}

defined_text = {
	name = GetMilitiaName

	text = {
		trigger = {
			
			has_completed_focus = AUS_schutzbund_support
		}

		localization_key = AUS_militia_is_schutzbund
	}

	text = {
		trigger = {
			has_completed_focus = AUS_sturmscharen_support
		}

		localization_key = AUS_militia_is_sturmscharen
	}

	text = {
		trigger = {
			has_completed_focus = AUS_heimwehr_support
		}

		localization_key = AUS_militia_is_heimwehr
	}
	text = {
		trigger = {
			NOT = {
				has_completed_focus = AUS_schutzbund_support
				has_completed_focus = AUS_sturmscharen_support
				has_completed_focus = AUS_heimwehr_support
			}
		}

		localization_key = AUS_militia_is_undecided
	}
}

defined_text = {
	name = GetGuarantorFlavorText

	text = {
		trigger = {
			original_tag = ITA
		}

		localization_key = AUS_guarantor_is_italy_key
	}

	text = {
		trigger = {
			NOT = { original_tag = ITA }
		}

		localization_key = AUS_guarantor_is_not_italy_key
	}
}

defined_text = {
	name = GetTreatyStatus

	text = {
		trigger = {
			OR = {
				AND = {
					original_tag = ITA
					has_country_flag = AUS_ITA_rejects_rearmament_flag
				}
				AND = {
					original_tag = FRA
					has_country_flag = AUS_FRA_rejects_rearmament_flag
				}
				AND = {
					original_tag = ENG
					has_country_flag = AUS_ENG_rejects_rearmament_flag
				}
				AND = {
					original_tag = USA
					has_country_flag = AUS_USA_rejects_rearmament_flag
				}
			}
		}

		localization_key = AUS_treaty_asked_permission_key
	}

	text = {
		trigger = {
		}

		localization_key = AUS_treaty_no_permission_key
	}
}

defined_text = {
	name = GetGrossosterreichCosmeticIdeology

	text = {
		trigger = {
			has_government = fascism
		}

		localization_key = AUS_grossosterreich_fascism_key
	}

	text = {
		trigger = {
			has_government = neutrality
		}

		localization_key = AUS_grossosterreich_neutrality_key
	}
}

defined_text = {
	name = GetIntegrationEventTarget

	text = {
		trigger = {
			OR = {
				original_tag = POL
				original_tag = YUG
				original_tag = ROM
			}
		}

		localization_key = AUS_integration_target_is_poland_key
	}

	text = {
		trigger = {
			NOT = { 
				original_tag = POL 
				original_tag = YUG
				original_tag = ROM
			}
		}

		localization_key = AUS_integration_target_is_not_poland_key
	}
}


defined_text = {
	name = GetHostilityItalianClaimTitle56

	text = {
		trigger = {
			has_completed_focus = AUS_strike_deal_with_italy		
		}

		localization_key = AUS_seeks_a_deal_title_56
	}

	text = {
		trigger = { 
			has_completed_focus = AUS_renew_claims_in_italy
		}

		localization_key = AUS_makes_demands_title_56
	}
}

defined_text = {
	name = GetHostilityItalianClaimDesc56

	text = {
		trigger = {
			has_completed_focus = AUS_strike_deal_with_italy		
		}

		localization_key = AUS_seeks_a_deal_desc_56
	}

	text = {
		trigger = { 
			has_completed_focus = AUS_renew_claims_in_italy
		}

		localization_key = AUS_makes_demands_desc_56
	}
}

defined_text = {
	name = GetHostilityItalianClaimTitle57

	text = {
		trigger = {
			has_completed_focus = AUS_strike_deal_with_italy		
		}

		localization_key = AUS_seeks_a_deal_title_57
	}

	text = {
		trigger = { 
			has_completed_focus = AUS_renew_claims_in_italy
		}

		localization_key = AUS_makes_demands_title_57
	}
}

defined_text = {
	name = GetHostilityItalianClaimDesc57

	text = {
		trigger = {
			has_completed_focus = AUS_strike_deal_with_italy		
		}

		localization_key = AUS_seeks_a_deal_desc_57
	}

	text = {
		trigger = { 
			has_completed_focus = AUS_renew_claims_in_italy
		}

		localization_key = AUS_makes_demands_desc_57
	}
}

defined_text = {
	name = GetHowAvoidedAnschluss

	text = {
		trigger = {
			is_in_faction = yes		
		}

		localization_key = AUS_joined_faction
	}

	text = {
		trigger = { 
			is_subject = yes
		}

		localization_key = AUS_became_subject
	}
}

defined_text = {
	name = GetAirPartners

	text = {
		trigger = {
			NOT = {
				any_country = {
					has_country_flag = AUS_this_country_agreed_to_air_partnership
				}
			}
			has_completed_focus = AUS_seek_international_partners
		}

		localization_key = AUS_has_no_air_partners
	}

	text = {
		trigger = { 
	
		}

		localization_key = AUS_has_air_partners
	}
}

defined_text = {
	name = GetRejectionAmounts

	text = {
		trigger = {
			NOT = {
				has_country_flag = GER_has_already_upped_pressure_for_seyss_inquart_flag
			}
		}

		localization_key = AUS_has_not_rejected_before
	}

	text = {
		trigger = { 
			has_country_flag = GER_has_already_upped_pressure_for_seyss_inquart_flag
		}

		localization_key = AUS_GER_cannot_take_a_no
	}
}

defined_text = {
	name = GetWhoIsFormingHre

	text = {
		trigger = {
			original_tag = GER
			has_country_leader = { 
				ruling_only = yes 
				character = GER_victoria 
			}
		}

		localization_key = GER_is_forming_hre
	}

	text = {
		trigger = {
			original_tag = GER
			NOT = {
				has_country_leader = { 
					ruling_only = yes 
					character = GER_victoria 
				}
			}
		}

		localization_key = GER_is_forming_hre_without_victoria
	}

	text = {
		trigger = {
			original_tag = AUS
		}

		localization_key = AUS_is_forming_hre
	}
}

defined_text = {
	name = GetArmyName

	text = {
		trigger = {
			has_completed_focus = AUS_legacy_of_the_empire
		}

		localization_key = AUS_army_is_landwehr
	}

	text = {
		trigger = {
			NOT = {
				has_completed_focus = AUS_legacy_of_the_empire
			}
		}

		localization_key = AUS_army_is_bundesheer

	}
}

defined_text = {
	name = GetAnnexOrIntegrateDecision

	text = {
		trigger = {
			FROM = {
				OWNER = {
					NOT = {
						original_tag = HUN
						original_tag = ALB
						original_tag = CZE
					}
				}
			}
		}

		localization_key = AUS_can_integrate
	}

	text = {
		trigger = {
			FROM = {
				OWNER = {
					OR = {
						original_tag = HUN
						original_tag = ALB
						original_tag = CZE
					}
				}
			}
		}

		localization_key = AUS_can_annex
	}
}

defined_text = {
	name = GetAUSDiplomaticOutcome

	text = {
		trigger = {
			FROM = {
				OWNER = {
					count_triggers = {
						amount > 2 # Add triggers to count below
						has_non_aggression_pact_with = FROM
						has_country_flag = AUS_held_speeches_against_us_flag
						has_country_flag = AUS_held_military_exercises_on_border_flag
						has_country_flag = AUS_armed_guards_on_border_flag
						has_country_flag = AUS_sent_industrial_suuport_flag
						has_country_flag = AUS_held_joint_military_exercises_flag
					}

					is_in_faction = no
				}
			}
		}

		localization_key = TheyWillAccept
	}

	text = {
		trigger = {
			FROM = {
				OWNER = {
					count_triggers = {
						amount > 1 # Add triggers to count below
						has_non_aggression_pact_with = FROM
						has_country_flag = AUS_held_speeches_against_us_flag
						has_country_flag = AUS_held_military_exercises_on_border_flag
						has_country_flag = AUS_armed_guards_on_border_flag
						has_country_flag = AUS_sent_industrial_suuport_flag
						has_country_flag = AUS_held_joint_military_exercises_flag
					}

					is_in_faction = no
				}
			}
		}

		localization_key = TheyWillLikelyAccept
	}


	text = {
		trigger = {
			FROM = {
				OWNER = {
					OR = {
						is_in_faction = yes
						AND = {
							NOT = { has_non_aggression_pact_with = FROM }
							NOT = { has_country_flag = AUS_held_speeches_against_us_flag }
							NOT = { has_country_flag = AUS_held_military_exercises_on_border_flag }
							NOT = { has_country_flag = AUS_armed_guards_on_border_flag }
							NOT = { has_country_flag = AUS_sent_industrial_suuport_flag }
							NOT = { has_country_flag = AUS_held_joint_military_exercises_flag }
							OR = {
								has_government = fascism
								has_government = neutrality
							}
							strength_ratio = {
								tag = ROOT
								ratio > 1.5
							}
						}	
					}

				}
			}
		}

		localization_key = TheyWillLikelyReject
	}

	text = {
		trigger = {
			FROM = {
				OWNER = {
					AND = {
						is_in_faction = no
						
						NOT = { has_non_aggression_pact_with = FROM }
						NOT = { has_country_flag = AUS_held_speeches_against_us_flag }
						NOT = { has_country_flag = AUS_held_military_exercises_on_border_flag }
						NOT = { has_country_flag = AUS_armed_guards_on_border_flag }
						NOT = { has_country_flag = AUS_sent_industrial_suuport_flag }
						NOT = { has_country_flag = AUS_held_joint_military_exercises_flag }
							
					}
				}
			}
		}

		localization_key = TheOutcomeIsUncertain

	}
}

defined_text = {
	name = Get43PuppetOrNotTitle
	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					is_subject_of = ROOT
				}
			}
		}

		localization_key = 43TitleIsPuppet
	}

	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					NOT = { is_subject_of = ROOT }
				}
			}
		}

		localization_key = 43TitleIsNotPuppet
	}
}

defined_text = {
	name = Get43PuppetOrNotDesc
	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					is_subject_of = ROOT
				}
			}
		}

		localization_key = 43DescIsPuppet
	}

	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					NOT = { is_subject_of = ROOT }
				}
			}
		}

		localization_key = 43DescIsNotPuppet
	}
}

defined_text = {
	name = Get43PuppetOrNotTt
	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					is_subject_of = ROOT
				}
			}
		}

		localization_key = 43TtIsPuppet
	}

	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					NOT = { is_subject_of = ROOT }
				}
			}
		}

		localization_key = 43TtIsNotPuppet
	}
}

defined_text = {
	name = Get44PuppetOrNotDesc
	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					is_subject_of = ROOT
				}
			}
		}

		localization_key = 44DescIsPuppet
	}

	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					NOT = { is_subject_of = ROOT }
				}
			}
		}

		localization_key = 44DescIsNotPuppet
	}
}

defined_text = {
	name = Get37PuppetOrNotDesc
	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					is_subject_of = ROOT
				}
			}
		}

		localization_key = 37DescIsPuppet
	}

	text = {
		trigger = {
			FROM.FROM = {	
				OWNER = {
					NOT = { is_subject_of = ROOT }
				}
			}
		}

		localization_key = 37DescIsNotPuppet
	}
}

defined_text = {
	name = Get38PuppetOrNotDesc
	text = {
		trigger = {
			FROM = {
				any_subject_country = {
					owns_state = FROM.FROM
				}
			}
		}

		localization_key = 38DescIsPuppet
	}

	text = {
		trigger = {
			NOT = {
				FROM = {
					any_subject_country = {
						owns_state = FROM.FROM
					}
				}
			}
		}

		localization_key = 38DescIsNotPuppet
	}
}