defined_text = {
    name = GetIfADExists
	random = no

	text = {
        localisation_key = string_ad_exists_with_comma
        trigger = {
			exists = yes
			OR = {
				# East African Dominions
				AND = {
					tag = DA1
					OR = {
						exists = DA2
						exists = DA3
						exists = DA4
						exists = DA5
						exists = DA6
						exists = DA7
					}
				}
				AND = {
					tag = DA2
					OR = {
						exists = DA3
						exists = DA4
						exists = DA5
						exists = DA6
						exists = DA7
					}
				}
				AND = {
					tag = DA3
					OR = {
						exists = DA4
						exists = DA5
						exists = DA6
						exists = DA7
					}
				}
				AND = {
					tag = DA4
					OR = {
						exists = DA5
						exists = DA6
						exists = DA7
					}
				}
				AND = {
					tag = DA5
					OR = {
						exists = DA6
						exists = DA7
					}
				}
				AND = {
					tag = DA6
					exists = DA7
				}
				# Indochinese Dominions
				AND = {
					tag = DC1
					OR = {
						exists = DC2
						exists = DC3
						exists = DC4
						exists = DC5
						exists = DC6
						exists = DC7
					}
				}
				AND = {
					tag = DC2
					OR = {
						exists = DC3
						exists = DC4
						exists = DC5
						exists = DC6
						exists = DC7
					}
				}
				AND = {
					tag = DC3
					OR = {
						exists = DC4
						exists = DC5
						exists = DC6
						exists = DC7
					}
				}
				AND = {
					tag = DC4
					OR = {
						exists = DC5
						exists = DC6
						exists = DC7
					}
				}
				AND = {
					tag = DC5
					OR = {
						exists = DC6
						exists = DC7
					}
				}
				AND = {
					tag = DC6
					exists = DC7
				}
				# East Indies Dominions
				AND = {
					tag = DE1
					OR = {
						exists = DE2
						exists = DE3
						exists = DE4
						exists = DE5
						exists = DE6
						exists = DE7
						exists = DE8
						exists = DE9
					}
				}
				AND = {
					tag = DE2
					OR = {
						exists = DE3
						exists = DE4
						exists = DE5
						exists = DE6
						exists = DE7
						exists = DE8
						exists = DE9
					}
				}
				AND = {
					tag = DE3
					OR = {
						exists = DE4
						exists = DE5
						exists = DE6
						exists = DE7
						exists = DE8
						exists = DE9
					}
				}
				AND = {
					tag = DE4
					OR = {
						exists = DE5
						exists = DE6
						exists = DE7
						exists = DE8
						exists = DE9
					}
				}
				AND = {
					tag = DE5
					OR = {
						exists = DE6
						exists = DE7
						exists = DE8
						exists = DE9
					}
				}
				AND = {
					tag = DE6
					OR = {
						exists = DE7
						exists = DE8
						exists = DE9
					}
				}
				AND = {
					tag = DE7
					OR = {
						exists = DE8
						exists = DE9
					}
				}
				AND = {
					tag = DE8
					exists = DE9
				}
				# Indian Dominions
				AND = {
					tag = DI1
					OR = {
						exists = DI2
						exists = DI3
						exists = DI4
						exists = DI5
						exists = DI6
						exists = DI7
						exists = DI8
						exists = DI9
					}
				}
				AND = {
					tag = DI2
					OR = {
						exists = DI3
						exists = DI4
						exists = DI5
						exists = DI6
						exists = DI7
						exists = DI8
						exists = DI9
					}
				}
				AND = {
					tag = DI3
					OR = {
						exists = DI4
						exists = DI5
						exists = DI6
						exists = DI7
						exists = DI8
						exists = DI9
					}
				}
				AND = {
					tag = DI4
					OR = {
						exists = DI5
						exists = DI6
						exists = DI7
						exists = DI8
						exists = DI9
					}
				}
				AND = {
					tag = DI5
					OR = {
						exists = DI6
						exists = DI7
						exists = DI8
						exists = DI9
					}
				}
				AND = {
					tag = DI6
					OR = {
						exists = DI7
						exists = DI8
						exists = DI9
					}
				}
				AND = {
					tag = DI7
					OR = {
						exists = DI8
						exists = DI9
					}
				}
				AND = {
					tag = DI8
					exists = DI9
				}
				# South African Dominions
				AND = {
					tag = DS1
					OR = {
						exists = DS2
						exists = DS3
						exists = DS4
						exists = DS5
						exists = DS6
						exists = DS7
					}
				}
				AND = {
					tag = DS2
					OR = {
						exists = DS3
						exists = DS4
						exists = DS5
						exists = DS6
						exists = DS7
					}
				}
				AND = {
					tag = DS3
					OR = {
						exists = DS4
						exists = DS5
						exists = DS6
						exists = DS7
					}
				}
				AND = {
					tag = DS4
					OR = {
						exists = DS5
						exists = DS6
						exists = DS7
					}
				}
				AND = {
					tag = DS5
					OR = {
						exists = DS6
						exists = DS7
					}
				}
				AND = {
					tag = DS6
					exists = DS7
				}
				# West African Dominions
				AND = {
					tag = DW1
					OR = {
						exists = DW2
						exists = DW3
						exists = DW4
						exists = DW5
						exists = DW6
						exists = DW7
					}
				}
				AND = {
					tag = DW2
					OR = {
						exists = DW3
						exists = DW4
						exists = DW5
						exists = DW6
						exists = DW7
					}
				}
				AND = {
					tag = DW3
					OR = {
						exists = DW4
						exists = DW5
						exists = DW6
						exists = DW7
					}
				}
				AND = {
					tag = DW4
					OR = {
						exists = DW5
						exists = DW6
						exists = DW7
					}
				}
				AND = {
					tag = DW5
					OR = {
						exists = DW6
						exists = DW7
					}
				}
				AND = {
					tag = DW6
					exists = DW7
				}
			}
        }
    }
	text = {
        localisation_key = string_ad_exists_without_comma
        trigger = {
			exists = yes
        }
    }
	text = {
        localisation_key = string_ad_does_not_exist
        trigger = {
			always = yes
        }
    }
}