• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
As an update to my suggestion from a while ago :)oo) post 948, here's what I envision as an update to the dutch revolt sequence.

Code:
#([color=limegreen]1579[/color]-1586) Union of Arras

#Friesen version
event = {
	id = 337036
	trigger = {
		NOT = {
			AND = {
				NOT = {
					core = { province = 385 data = -1 } #Ile de France - not exempt FRA
					AND = {
						core = { province = 387 data = -1 } #Franche Comte - not exempt SPA, BUR and HAB
						NOT = { #BUR exempted under conditions
							AND = {
								flag = [Brussels]
								exists = HOL
							}
						}
					}
					core = { province = 371 data = -1 } #Tirol, plugs a hole for HAB
				}
				AND = {
					OR = {
						core = { province = 337 data = -1 } #exempt FRI
						core = { province = 338 data = -1 } #exempt GEL
						core = { province = 378 data = -1 } #exempt HAU
						core = { province = 377 data = -1 } #exempt LUX
					}
					NOT = { flag = [DutchClaim] } #not exempt PFA, MUN and KLE
				}
			}
		}
		NOT = { #have to be catholic for this one
			religion = protestant
			religion = reformed
		}
		NOT = { domestic = { type = innovative value = 8 } }
		flag = [DutGenEst] #Only get this one if you had Dutch Nobles Demand general Estates
		flag = [EdictBlood] #Only happens if you had the Edict of Blood
		NOT = { flag = [Arras] }
		[color=yellow]NOT = { flag = [BraCouncil] }[/color]
	}
	random = no
	province = 337 #Friesen
	name = "EVENTNAME_UNIONARRAS" #Union of Arras
	desc = "EVENTHIST_UNIONARRAS"
	#-#

	[color=red]date = { day = 1 month = january year = 1575 }[/color]
	[color=yellow]date = { day = 1 month = january year = 1579 }[/color]
	offset = 13
	deathdate = { day = 1 month = january year = 1586 }

	action_a = {
		name = "ACTIONNAME_UNIONARRASA" #Sign the Union of Arras
		command = { type = province_revoltrisk which = 337 value = 10 } #Friesen
		command = { type = province_revoltrisk which = 338 value = 10 } #Geldre
		command = { type = province_revoltrisk which = 339 value = 10 } #Holland
		command = { type = province_revoltrisk which = 340 value = 10 } #Zeeland
		[color=yellow]command = { type = province_revoltrisk which = 380 value = 5 } #Flandern
		command = { type = province_revoltrisk which = 378 value = 5 } #Brabant[/color]
		command = { type = province_revoltrisk which = 377 value = -15 } #Luxembourg
		[color=red]command = { type = province_revoltrisk which = 378 value = -15 } #Brabant[/color]
		command = { type = province_revoltrisk which = 379 value = -15 } #Artois
		[color=red]command = { type = province_revoltrisk which = 380 value = -15 } #Flandern[/color]
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 340 } #Zeeland
		[color=yellow]command = { type = revolt which = 380 } #Flandern
		command = { type = revolt which = 378 } #Brabant[/color]
		command = { type = treasury value = -200 }
		command = { type = stability value = 1 }
		command = { type = setflag which = [Arras] }
	}
	action_b = {
		name = "ACTIONNAME_UNIONARRASB" #No Concessions
		command = { type = province_revoltrisk which = 337 value = 10 } #Friesen
		command = { type = province_revoltrisk which = 338 value = 10 } #Geldre
		command = { type = province_revoltrisk which = 339 value = 10 } #Holland
		command = { type = province_revoltrisk which = 340 value = 10 } #Zeeland
		command = { type = province_revoltrisk which = 377 value = 7 } #Luxembourg
		command = { type = province_revoltrisk which = 378 value = 7 } #Brabant
		command = { type = province_revoltrisk which = 379 value = 7 } #Artois
		command = { type = province_revoltrisk which = 380 value = 7 } #Flandern
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 380 } #Flandern
		command = { type = revolt which = 380 } #Flandern
		[color=yellow]command = { type = revolt which = 380 } #Flandern
		command = { type = revolt which = 378 } #Brabant[/color]
		command = { type = domestic which = INNOVATIVE value = -1 }
		command = { type = treasury value = 300 }
		command = { type = stability value = 3 }
		command = { type = setflag which = [Arras] }
	}
	action_c = {
		name = "ACTIONNAME_UNIONARRASC" #Sign the Union of Arras and lower taxes
		command = { type = province_revoltrisk which = 337 value = 5 } #Friesen
		command = { type = province_revoltrisk which = 338 value = 5 } #Geldre
		command = { type = province_revoltrisk which = 339 value = 5 } #Holland
		command = { type = province_revoltrisk which = 340 value = 5 } #Zeeland
		command = { type = province_revoltrisk which = 377 value = -15 } #Luxembourg
		[color=red]command = { type = province_revoltrisk which = 378 value = -15 } #Brabant[/color]
		command = { type = province_revoltrisk which = 379 value = -15 } #Artois
		[color=red]command = { type = province_revoltrisk which = 380 value = -15 } #Flandern[/color]
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = domestic which = INNOVATIVE value = 1 }
		command = { type = treasury value = -800 }
		command = { type = stability value = -1 }
		command = { type = setflag which = [Arras] }
	}
}
After the failure of the Edict of Blood a more humane policy was adopted. It was understood that the Netherlands could only be kept if the wishes of the catholic provinces were agreed upon. In 1579 the Union of Arras was signed with some of the southern Catholic provinces the Catholic provinces of Artois and Hainault., which were in rebellion. However In response, some of the Northern provinces then created the Union of Utrecht, the first sign of a new country. In addition to the northern provinces, all of the key southern cities, Bruges, Ghent, Antwerp, Brussels, and Brabant, joined the union despite apathy from their surrounding territories.

Code:
#(1583-1593) The Dissolution of the Council of State

#Friesen version
event = {
	id = 
	trigger = {
		NOT = {
			AND = {
				NOT = {
					core = { province = 385 data = -1 } #Ile de France - not exempt FRA
					AND = {
						core = { province = 387 data = -1 } #Franche Comte - not exempt SPA, BUR and HAB
						NOT = { #BUR exempted under conditions
							AND = {
								flag = [Brussels]
								exists = HOL
							}
						}
					}
					core = { province = 371 data = -1 } #Tirol, plugs a hole for HAB
				}
				AND = {
					OR = {
						core = { province = 337 data = -1 } #exempt FRI
						core = { province = 338 data = -1 } #exempt GEL
						core = { province = 378 data = -1 } #exempt HAU
						core = { province = 377 data = -1 } #exempt LUX
					}
					NOT = { flag = [DutchClaim] } #not exempt PFA, MUN and KLE
				}
			}
		}
		NOT = { #have to be catholic for this one
			religion = protestant
			religion = reformed
		}
		NOT = { owned = { province = 337 data = REB } } #Friesen - Can't have the rebels controlling the province
		NOT = { domestic = { type = innovative value = 8 } }
		flag = [DutGenEst] #Only get this one if you had Dutch Nobles Demand general Estates
		flag = [EdictBlood] #Only happens if you had the Edict of Blood
		NOT = { flag = [BraCouncil] }
	}
	random = no
	province = 337 #Friesen
	name = "EVENTNAME_BRACOUNCIL" #The Dissolution of the Council of State
	desc = "EVENTHIST_BRACOUNCIL"
	#-#
        date = { day = 1 month = january year = 1583 }
	offset = 13
	deathdate = { day = 1 month = january year = 1593 }

	action_a = {
		name = "ACTIONNAME_BRACOUNCILA" #Regain control
		command = { type = province_revoltrisk which = 378 value = -20 }
		command = { type = province_revoltrisk which = 380 value = -20 }
		command = { type = treasury value = 20 }
		command = { type = setflag which = [BraCouncil] }
	}
}

I still need to create the event text for The Dissolution of the Council of State which I suppose only needs a Flandern and Brabant version, as they are the only provinces affected.
 
Last edited:
As an update to my suggestion from a while ago :)oo) post 948, here's what I envision as an update to the dutch revolt sequence.

Code:
#([color=limegreen]1579[/color]-1586) Union of Arras

#Friesen version
event = {
	id = 337036
	trigger = {
		NOT = {
			AND = {
				NOT = {
					core = { province = 385 data = -1 } #Ile de France - not exempt FRA
					AND = {
						core = { province = 387 data = -1 } #Franche Comte - not exempt SPA, BUR and HAB
						NOT = { #BUR exempted under conditions
							AND = {
								flag = [Brussels]
								exists = HOL
							}
						}
					}
					core = { province = 371 data = -1 } #Tirol, plugs a hole for HAB
				}
				AND = {
					OR = {
						core = { province = 337 data = -1 } #exempt FRI
						core = { province = 338 data = -1 } #exempt GEL
						core = { province = 378 data = -1 } #exempt HAU
						core = { province = 377 data = -1 } #exempt LUX
					}
					NOT = { flag = [DutchClaim] } #not exempt PFA, MUN and KLE
				}
			}
		}
		NOT = { #have to be catholic for this one
			religion = protestant
			religion = reformed
		}
		NOT = { domestic = { type = innovative value = 8 } }
		flag = [DutGenEst] #Only get this one if you had Dutch Nobles Demand general Estates
		flag = [EdictBlood] #Only happens if you had the Edict of Blood
		NOT = { flag = [Arras] }
		[color=yellow]NOT = { flag = [BraCouncil] }[/color]
	}
	random = no
	province = 337 #Friesen
	name = "EVENTNAME_UNIONARRAS" #Union of Arras
	desc = "EVENTHIST_UNIONARRAS"
	#-#

	[color=red]date = { day = 1 month = january year = 1575 }[/color]
	[color=yellow]date = { day = 1 month = january year = 1579 }[/color]
	offset = 13
	deathdate = { day = 1 month = january year = 1586 }

	action_a = {
		name = "ACTIONNAME_UNIONARRASA" #Sign the Union of Arras
		command = { type = province_revoltrisk which = 337 value = 10 } #Friesen
		command = { type = province_revoltrisk which = 338 value = 10 } #Geldre
		command = { type = province_revoltrisk which = 339 value = 10 } #Holland
		command = { type = province_revoltrisk which = 340 value = 10 } #Zeeland
		[color=yellow]command = { type = province_revoltrisk which = 380 value = 5 } #Flandern
		command = { type = province_revoltrisk which = 378 value = 5 } #Brabant[/color]
		command = { type = province_revoltrisk which = 377 value = -15 } #Luxembourg
		[color=red]command = { type = province_revoltrisk which = 378 value = -15 } #Brabant[/color]
		command = { type = province_revoltrisk which = 379 value = -15 } #Artois
		[color=red]command = { type = province_revoltrisk which = 380 value = -15 } #Flandern[/color]
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 340 } #Zeeland
		[color=yellow]command = { type = revolt which = 380 } #Flandern
		command = { type = revolt which = 378 } #Brabant[/color]
		command = { type = treasury value = -200 }
		command = { type = stability value = 1 }
		command = { type = setflag which = [Arras] }
	}
	action_b = {
		name = "ACTIONNAME_UNIONARRASB" #No Concessions
		command = { type = province_revoltrisk which = 337 value = 10 } #Friesen
		command = { type = province_revoltrisk which = 338 value = 10 } #Geldre
		command = { type = province_revoltrisk which = 339 value = 10 } #Holland
		command = { type = province_revoltrisk which = 340 value = 10 } #Zeeland
		command = { type = province_revoltrisk which = 377 value = 7 } #Luxembourg
		command = { type = province_revoltrisk which = 378 value = 7 } #Brabant
		command = { type = province_revoltrisk which = 379 value = 7 } #Artois
		command = { type = province_revoltrisk which = 380 value = 7 } #Flandern
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = revolt which = 380 } #Flandern
		command = { type = revolt which = 380 } #Flandern
		[color=yellow]command = { type = revolt which = 380 } #Flandern
		command = { type = revolt which = 378 } #Brabant[/color]
		command = { type = domestic which = INNOVATIVE value = -1 }
		command = { type = treasury value = 300 }
		command = { type = stability value = 3 }
		command = { type = setflag which = [Arras] }
	}
	action_c = {
		name = "ACTIONNAME_UNIONARRASC" #Sign the Union of Arras and lower taxes
		command = { type = province_revoltrisk which = 337 value = 5 } #Friesen
		command = { type = province_revoltrisk which = 338 value = 5 } #Geldre
		command = { type = province_revoltrisk which = 339 value = 5 } #Holland
		command = { type = province_revoltrisk which = 340 value = 5 } #Zeeland
		command = { type = province_revoltrisk which = 377 value = -15 } #Luxembourg
		[color=red]command = { type = province_revoltrisk which = 378 value = -15 } #Brabant[/color]
		command = { type = province_revoltrisk which = 379 value = -15 } #Artois
		[color=redcommand = { type = province_revoltrisk which = 380 value = -15 } #Flandern[/color]
		command = { type = revolt which = 337 } #Friesen
		command = { type = revolt which = 338 } #Geldre
		command = { type = revolt which = 339 } #Holland
		command = { type = revolt which = 340 } #Zeeland
		command = { type = domestic which = INNOVATIVE value = 1 }
		command = { type = treasury value = -800 }
		command = { type = stability value = -1 }
		command = { type = setflag which = [Arras] }
	}
}
After the failure of the Edict of Blood a more humane policy was adopted. It was understood that the Netherlands could only be kept if the wishes of the catholic provinces were agreed upon. In 1579 the Union of Arras was signed with some of the southern Catholic provinces the Catholic provinces of Artois and Hainault., which were in rebellion. However In response, some of the Northern provinces then created the Union of Utrecht, the first sign of a new country. In addition to the northern provinces, all of the key southern cities, Bruges, Ghent, Antwerp, Brussels, and Brabant, joined the union despite apathy from their surrounding territories.

Code:
#(1583-1593) The Dissolution of the Council of State

#Friesen version
event = {
	id = 
	trigger = {
		NOT = {
			AND = {
				NOT = {
					core = { province = 385 data = -1 } #Ile de France - not exempt FRA
					AND = {
						core = { province = 387 data = -1 } #Franche Comte - not exempt SPA, BUR and HAB
						NOT = { #BUR exempted under conditions
							AND = {
								flag = [Brussels]
								exists = HOL
							}
						}
					}
					core = { province = 371 data = -1 } #Tirol, plugs a hole for HAB
				}
				AND = {
					OR = {
						core = { province = 337 data = -1 } #exempt FRI
						core = { province = 338 data = -1 } #exempt GEL
						core = { province = 378 data = -1 } #exempt HAU
						core = { province = 377 data = -1 } #exempt LUX
					}
					NOT = { flag = [DutchClaim] } #not exempt PFA, MUN and KLE
				}
			}
		}
		NOT = { #have to be catholic for this one
			religion = protestant
			religion = reformed
		}
		NOT = { owned = { province = 337 data = REB } } #Friesen - Can't have the rebels controlling the province
		NOT = { domestic = { type = innovative value = 8 } }
		flag = [DutGenEst] #Only get this one if you had Dutch Nobles Demand general Estates
		flag = [EdictBlood] #Only happens if you had the Edict of Blood
		NOT = { flag = [BraCouncil] }
	}
	random = no
	province = 337 #Friesen
	name = "EVENTNAME_BRACOUNCIL" #The Dissolution of the Council of State
	desc = "EVENTHIST_BRACOUNCIL"
	#-#
        date = { day = 1 month = january year = 1583 }
	offset = 13
	deathdate = { day = 1 month = january year = 1593 }

	action_a = {
		name = "ACTIONNAME_BRACOUNCILA" #Regain control
		command = { type = province_revoltrisk which = 378 value = -20 }
		command = { type = province_revoltrisk which = 380 value = -20 }
		command = { type = treasury value = 20 }
		command = { type = setflag which = [BraCouncil] }
	}
}

I still need to create the event text for The Dissolution of the Council of State which I suppose only needs a Flandern and Brabant version, as they are the only provinces affected.

IIRC, Frisia joined as well even though they had no revolts in their province, rest is fine by me
 
Oh Frisia falls under "some of the Northern provinces", although given that they all eventually joined, it might make sense to just remove the "some of" bit.

Also, here is the event_text for the new "The Dissolution of the Council of State" event:

#From the start of Dutch Revolt a lack of central authority had made it difficult for the provinces to coordinate their efforts against royalist forces. By 1581 it was decided to setup Council of State, located in Brabant, to direct the war from a single command center. However, a competing council was also setup to direct forces in the northern theater. The division of Dutch forces allowed for a royalist resurgence in Brabant and Flanders. Viewing the southern lowlands as a lost cause, the Council of State in Brabant dissolved itself in 1583.