## Vietnamese Alliances

#Tonkin (Trinh Lords) and Annam (Nguyen Lords) Alliance

alliance = {
	first = TOK
	second = ANN
	start_date = 1558.1.1
	end_date = 1627.1.1
}

# Vietnamese Countries vassalized Champa

vassal = {
	first = ANN
	second = CHA
	start_date = 1697.1.1
	end_date = 1776.12.31
}

vassal = {
	first = DAI
	second = CHA
	start_date = 1777.1.1
	end_date = 1801.12.31
}

vassal = {
	first = ANN
	second = CHA
	start_date = 1802.1.1
	end_date = 1820.12.31
}

# Chey Chettha II and Sai Vuong's daughter
royal_marriage = {
	first = KHM
	second = ANN
	start_date = 1620.1.1
	end_date = 1628.1.1
}

## Burmese Alliances

# Vassalization of Siam

vassal = {
	first = TAU
	second = AYU
	start_date = 1564.1.1
	end_date = 1568.1.1
}

vassal = {
	first = TAU
	second = AYU
	start_date = 1569.1.1
	end_date = 1584.5.3
}

# Vassalization of Lan Na

vassal = {
	first = TAU
	second = LNA
	start_date = 1558.4.2
	end_date = 1596.1.1
}

vassal = {
	first = TAU
	second = LNA
	start_date = 1614.1.1
	end_date = 1727.1.1
}

vassal = {
	first = BRM
	second = LNA
	start_date = 1757.1.1
	end_date = 1774.12.31
}

vassal = {
	first = BRM
	second = LUA
	start_date = 1771.1.1
	end_date = 1778.1.1
}

## Siamnese Dynasties

# Ayutthaya and Sukhothai
vassal = {
	first = AYU
	second = SUK
	start_date = 1438.1.1
	end_date = 1530.1.1
}

# Vassalization of Lan Na
vassal = {
	first = AYU
	second = LNA
	start_date = 1602.1.1
	end_date = 1614.1.1
}

vassal = {
	first = THB		#Thonburi seizes Lan Na under Taksin
	second = LNA
	start_date = 1775.1.1
	end_date = 1782.4.6
}
vassal = {
	first = RTN		#Rattanakosin overthrows Thonburi
	second = LNA
	start_date = 1782.4.6
	end_date = 1884.1.1
}


# Ligor (Nakhon Si Thammarat)
vassal = {
	first = AYU
	second = LIG
	start_date = 1400.1.1
	end_date = 1570.1.1
}
# added MMETR, Ligor (Nakhon Si Thammarat) is restored as a tributary status in 1770
vassal = {		
	first = THB
	second = LIG
	start_date = 1770.1.1
	end_date = 1782.4.6		#new overlord Rattanakosin
}
vassal = {
	first = RTN
	second = LIG
	start_date = 1782.4.6
	end_date = 1784.1.1		#Ligor is annexed as a province
}


# Pattani
vassal = {
	first = AYU
	second = PAT
	start_date = 1500.1.1
	end_date = 1632.1.1
}

vassal = {
	first = AYU
	second = PAT
	start_date = 1636.1.1
	end_date = 1767.4.7
}
vassal = {
	first = THB		#Taksin of Thonburi replaces Ayutthaya
	second = PAT
	start_date = 1767.4.7
	end_date = 1782.4.6
}
vassal = {
	first = RTN	#Rattanakosin overthrows Thonburi
	second = PAT
	start_date = 1782.4.6
	end_date = 1902.1.1
}

# Siamese vassals in Laos
vassal = {
	first = THB		#Taksin of Thonburi replaces Ayutthaya
	second = CHK
	start_date = 1776.1.1
	end_date = 1782.4.6
}
vassal = {
	first = RTN	#Rattanakosin overthrows Thonburi
	second = CHK
	start_date = 1782.4.6
	end_date = 1899.1.1
}

vassal = {
	first = THB		#Taksin of Thonburi replaces Ayutthaya
	second = VIE
	start_date = 1779.1.1
	end_date = 1782.4.6
}
vassal = {
	first = RTN	#Rattanakosin overthrows Thonburi
	second = VIE
	start_date = 1782.4.6
	end_date = 1828.1.1
}

vassal = {
	first = THB		#Taksin of Thonburi replaces Ayutthaya
	second = LUA
	start_date = 1779.1.1
	end_date = 1782.4.6
}
vassal = {
	first = RTN	#Rattanakosin overthrows Thonburi
	second = LUA
	start_date = 1782.4.6
	end_date = 1828.1.1
}

# Khmer

vassal = {
	first = THB		#Taksin of Thonburi replaces Ayutthaya
	second = KHM
	start_date = 1779.1.1
	end_date = 1782.4.6
}
vassal = {
	first = RTN	#Rattanakosin overthrows Thonburi
	second = KHM
	start_date = 1782.4.6
	end_date = 1828.1.1
}



## Sulu
guarantee = {
	first = BEI
	second = SUL
	start_date = 1405.1.1
	end_date = 1578.1.1
}

## Maynila
alliance = {
	first = TDO
	second = MNA
	start_date = 1400.1.1
	end_date = 1500.1.1
}

alliance = {
	first = BEI
	second = MNA
	start_date = 1500.1.1
	end_date = 1570.1.1
}

## Sumatra

vassal = {
	first = MLC
	second = SAK
	start_date = 1445.1.1
	end_date = 1471.1.1
}

## Java

alliance = {
	first = CRB
	second = BAN
	start_date = 1527.1.1
	end_date = 1552.1.1
}

# Remaining Mahapahit Tributaries

dependency = {
	subject_type = "tributary_state"
	first = MAJ
	second = BNJ
	start_date = 1444.1.1
	end_date = 1468.1.1
}

dependency = {
	subject_type = "tributary_state"
	first = MAJ
	second = BLI
	start_date = 1444.1.1
	end_date = 1475.1.1
}

dependency = {
	subject_type = "tributary_state"
	first = MAJ
	second = BLM
	start_date = 1444.1.1
	end_date = 1475.1.1
}

dependency = {
	subject_type = "tributary_state"
	first = MAJ
	second = PLB
	start_date = 1444.1.1
	end_date = 1475.1.1
}

# Muan Phuang
guarantee = {
	first = LXA
	second = MPH
	start_date = 1444.1.1
	end_date = 1531.1.1
}

guarantee = {
	first = DAI
	second = MPH
	start_date = 1444.1.1
	end_date = 1478.1.1
}

dependency = {
	subject_type = "tributary_state"
	first = MNG
	second = MPH
	start_date = 1444.1.1
	end_date = 1531.1.1
}