• 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.
Yes, but could you please refresh my memory and tell me how Louis III is related to the events you are mentioning? It has been a while since I made them.
Here (in Italian) on the third text section you can read: [...] ...at Valence, in 890, an assembly of lay people and bishops, elevated LUDOVICO (Louis), Bosone's son, to the throne of Provence.[...]

We could definitely add events for the kinglets' submissions to Arnulf but, except for PRO, I do not think the other three should be vassals of GER. They did retain an independent foreign policy and they did not pay any tribute, the two major effects of a vassalization in EU2/FTG.
OK, but I still think that ITA should have a "submission" event, as in the same site I linked above, in the eighth text section, about BERENGARIO they say [...] e gli porse l'omaggio feudale [...], that is Berengario submitted to Arnulf in Trento at the end of year 888. Arnulf acknowledged him as king of Italy (confermò a Berengario il possesso d'Italia)

So PRO could start as GER vassal, whilst ITA should become vassal by event in 888.
This ITA event could also have an action B where Berengario refuses and Arnulf can get the crown of Italy before Wido ever did. Then we can follow the historical path (and the events already scripted!) about Wido's imperial aims without involving Berengario. Berengario will follow after Lamberto in 898 (monarch 064505).

I am not against fantasy as long as it is plausible but from what I have read, this is not the case here. Eudes was marquis of Neustria, that is all the lands between the Seine and Loire rivers, certainly the most powerful and richest principality of West Francia. On the other side, the Widonids had left too long ago to retain any kind of substantial influence or lands in the western kingdom.

I have left it as a third option for FRA, but once the French northern magnates have chosen Eudes, there is no way Wido could have "conquered" the crown.
Yes, Spoleto against West Francia seems to be unreal.



The sources I remember state that Tuscany remained neutral in the conflict between Berengar and Wido, at least in the beginning. If you have any info about when/if they picked a side, I would be glad to hear of it.
I don't have any info about Tuscany between 888 and 894 when Adalberto teporarily submitted to Arnulf. But I believed that the Margrave was still a king's vassal.

Spoleto could start as a vassal and break it when Wido claims Italy, but did he ever recognize Berengar's authority, even in early 888?
No, better having Spoleto independent as even in 880 the duke acted independently. Charles the Fat sent Berengario, as Margrave of Friuli, to tame Wido.

I trust you on that, will change.
Ok, I don't have a specific source, but Verona is always associated to Berengario instead of Cividale or other sites in Friuli.
50% sounds like a lot, it would have to be tested.
Of course. There is also the possibility to have long time revolts in specific provinces such as Secusia (Ivrea), Milan, Placentia, Brescia and Pavia, as to simulate the great nobles switching sides. I hava thought about 50% considering the American revolts in agceep... I can't remember how long the rebels take to conquer a city with walls. We have only 7 years to change the king from Berengar to Wido (SPL_382001).

Was there a formal treaty in 896? My understanding so far was that it was more of a de facto ceasefire, essentially for lack of manpower to go on with the war, but it has been a long time since I read about it and I could be wrong.
Well, from what I have understood there was a split into two zones of influence. But, yes that could be a de facto cease fire. I didn't think about any event to cover this just to have 896 as a deathdate for the province or country RR.

Now I am looking at some possible improvements to the chain of ITA events from 888 to 898. I must say there is not much to improve, indeed, as the events are already good. ;)
 
Here (in Italian) on the third text section you can read: [...] ...at Valence, in 890, an assembly of lay people and bishops, elevated LUDOVICO (Louis), Bosone's son, to the throne of Provence.[...]
I may have to search again but from what I remember, Louis was already confirmed in Provence by Charles the Fat after his father's death in 887. By then, it was under the regency of his mother, Ermengarde, daughter of Louis II of Italy. The coronation occured at his coming of age. It can still be made into an event but what would the effects be?


OK, but I still think that ITA should have a "submission" event, as in the same site I linked above, in the eighth text section, about BERENGARIO they say [...] e gli porse l'omaggio feudale [...], that is Berengario submitted to Arnulf in Trento at the end of year 888. Arnulf acknowledged him as king of Italy (confermò a Berengario il possesso d'Italia)

So PRO could start as GER vassal, whilst ITA should become vassal by event in 888.
This ITA event could also have an action B where Berengario refuses and Arnulf can get the crown of Italy before Wido ever did. Then we can follow the historical path (and the events already scripted!) about Wido's imperial aims without involving Berengario. Berengario will follow after Lamberto in 898 (monarch 064505).
Ok for Berengario becoming a vassal at the end of the year, with an action B, but he should not be one anymore after 898 when he returns to power.


I don't have any info about Tuscany between 888 and 894 when Adalberto teporarily submitted to Arnulf. But I believed that the Margrave was still a king's vassal.
Ok, the problem is that if TOS is a vassal of ITA at start, they will eventually end up in the same alliance, and it will become even harder for an AI SPL. Hopefully with the high revoltrisk in Italy and the taking of Pavia by either SPL or REB as a trigger for the Widonid ITA events, it will not be an issue. I will try with a vassalization ITA TOS and low relations, around 0, to see if they make alliance.

On a more general level, this is something I have never come around to do: the forging of alliances in 888, even not fully historically justified, to avoid weird AI random alliances that will screw the early historical events (something like what you did with the Italian minors in AGCEEP if you'd remember). If you have any ideas...


Of course. There is also the possibility to have long time revolts in specific provinces such as Secusia (Ivrea), Milan, Placentia, Brescia and Pavia, as to simulate the great nobles switching sides. I hava thought about 50% considering the American revolts in agceep... I can't remember how long the rebels take to conquer a city with walls. We have only 7 years to change the king from Berengar to Wido (SPL_382001).
Yes, I think I would rather have province specific revoltrisk, I like the historical justification. ;)


Well, from what I have understood there was a split into two zones of influence. But, yes that could be a de facto cease fire. I didn't think about any event to cover this just to have 896 as a deathdate for the province or country RR.
Ok.


Now I am looking at some possible improvements to the chain of ITA events from 888 to 898. I must say there is not much to improve, indeed, as the events are already good. ;)
I am sure you can think of something, also I am aware that many events still lack descriptions. :sad:
 
Last edited:
I see there are two event files for ITA, Italy and Lombardia. As in event.txt only Italy is shown, should it mean that Lombardia is to be removed from folder?

I am going to post a big chain of events in short time...

I am aware that many events still lack descriptions
Why don't you use the event.csv provided in Localisation folder? I remember that each event description has a limited number of characters if written directly in the event file.
 
Last edited:
THE SPLIT OF THE CAROLINGIAN EMPIRE


Code:
event = {
	id = 198000
	trigger = {
		NOT = { war = { country = NST country = FRA } }
	}
	country = FRA

	name = "The Kingdom of the West Franks"
	desc = "[COLOR=Yellow]After Charles the Fat's death. The Empire was split in kingdoms and kings were elected by great nobles.[/COLOR] In late February 888, Eudes, marquis de Neustrie and Comte de Paris, managed to get himself elected King of West Franks by an assembly of nobles. Those were mostly his close vassals and allies. The other powerful Marquis, in Aquitaine, Auvergne, Bourgogne, Flandres were not there and only the Archbishop of Reims, Foulques, attempted to oppose the victor of the Normans only two years before, by defending the candidacy of the only Carolingian left in Francia, Charles, son of King Louis le Bègue (877-879). [COLOR=Yellow]Guy, duc de Spolète, also of Carolingian descendency, hoped for the title which actually got a couple of weeks after at Langres.[/COLOR]"

	date = { day = 29 month = february year = 888 }

	action = {
		name = "[COLOR=Yellow]Elect[/COLOR] Eudes, marquis de Neustrie"
		command = { type = relation which = NST value = 50 }
		command = { type = trigger which = 384000 } #NST: The Kingdom of the West Franks
		command = { type = trigger which = 228003 } #ITA: Guido[COLOR=Yellow]'s aim at the Italian crown[/COLOR] [COLOR=Red]di Spoleto[/COLOR]
	}
	action = {
		name = "[COLOR=Yellow]Elect[/COLOR] Charles, son of Louis le Bègue [COLOR=Yellow]instead[/COLOR]"
		command = { type = sleepmonarch which = 049501 } #Eudes de Neustrie
		command = { type = sleepmonarch which = 049522 } #Charles III le Simple
		command = { type = wakemonarch which = 049520 } #Foulques de Reims, regent
		command = { type = wakemonarch which = 049502 } #Charles III le Simple (early)
		command = { type = stability value = -3 }
		command = { type = relation which = NST value = -100 }
		command = { type = trigger which = 384005 } #NST: The Kingdom of the West Franks
		command = { type = trigger which = 228003 } #ITA: Guido[COLOR=Yellow]'s aim at the Italian crown[/COLOR] [COLOR=Red]di Spoleto[/COLOR]
	}
	action = {
		name = "[COLOR=Yellow]Give the crown to[/COLOR] Guy, duc de Spolète"
		command = { type = vassal which = SPL }
		command = { type = relation which = SPL value = 400 }
		command = { type = relation which = NST value = -200 }
		command = { type = add_countryculture which = lombard }
		command = { type = wakemonarch which = 049525 } #Guy Ier de Spolète
		command = { type = wakemonarch which = 049546 } #Lambert Ier
		command = { type = wakemonarch which = 049547 } #Guy II *
		command = { type = wakemonarch which = 049548 } #Guy III *
		command = { type = wakemonarch which = 049549 } #Lambert II *
		command = { type = wakemonarch which = 049550 } #Guy IV *
		command = { type = wakemonarch which = 049551 } #Albéric Ier *
		command = { type = wakemonarch which = 049552 } #Lambert III *
		command = { type = wakemonarch which = 049553 } #Albéric II *
		command = { type = wakemonarch which = 049554 } #Guy V *
		command = { type = wakemonarch which = 049555 } #Albéric III *
		command = { type = wakemonarch which = 049556 } #Guy VI *
		command = { type = wakemonarch which = 049557 } #Guy VII *
		command = { type = wakemonarch which = 049558 } #Lambert IV *
		command = { type = wakemonarch which = 049559 } #Adalbert Ier *
		command = { type = wakemonarch which = 049560 } #Lambert V *
		command = { type = wakemonarch which = 049561 } #Guy VIII *
		command = { type = wakemonarch which = 049562 } #Adalbert II *
		command = { type = wakemonarch which = 049563 } #Guy IX *
		command = { type = wakemonarch which = 049564 } #Lambert VI *
		command = { type = wakemonarch which = 049565 } #Guy X *
		command = { type = wakemonarch which = 049566 } #Guy XI *
		command = { type = sleepmonarch which = 049501 } #Eudes de Neustrie
		command = { type = sleepmonarch which = 049505 } #Louis IV
		command = { type = sleepmonarch which = 049506 } #Lothaire
		command = { type = sleepmonarch which = 049507 } #Louis V
		command = { type = sleepmonarch which = 049508 } #Hugues
		command = { type = sleepmonarch which = 049509 } #Robert II
		command = { type = sleepmonarch which = 049510 } #Henri Ier
		command = { type = sleepmonarch which = 049511 } #Philippe Ier
		command = { type = sleepmonarch which = 049512 } #Louis VI
		command = { type = sleepmonarch which = 049513 } #Louis VII
		command = { type = sleepmonarch which = 049514 } #Philippe II
		command = { type = sleepmonarch which = 049515 } #Louis VIII
		command = { type = sleepmonarch which = 049516 } #Louis IX
		command = { type = sleepmonarch which = 049517 } #Philippe III
		command = { type = sleepmonarch which = 049518 } #Philippe IV
		command = { type = sleepmonarch which = 049519 } #Edwige de Wessex (Louis IV)
		command = { type = sleepmonarch which = 049522 } #Charles III le Simple
		command = { type = trigger which = 384005 } #NST: The Kingdom of the West Franks
	}
}


BERENGARIO'S SUBMISSION TO ARNULF OF CARINTHIA

ARNULF'S DESCENT TO ITALY 888



NEW EVENTS
Code:
event = {
	id = 205031
	trigger = {
		ITA = { monarch = 064500 } #Berengario I
	}
	country = GER

	name = "Anarchy in the Kingdom of Italy"
	desc = "After Charles the Fat's death, the Empire was split in kingdoms and kings were elected by great nobles. In Northern Italy the local nobles elected Berengario, Margrave of Friuli and Louis the Pious' grandson, as King of Italy. But still Berengario didn't acknowledge the newly elected Emperor and king of the East Franks, Arnulf of Carinthia, as his liege. Arnulf moved an army towards Trento, ready to siege Verona. "

	date = { day = 0 month = january year = 888 }
	offset = 360
	deathdate = { day = 29 month = december year = 889 }

	action = {
		name = "Require his submission"
		command = { type = trigger which = 228025 } #ITA: Arnulf, King of the Eastern Franks
	}
	action = {
		name = "We are not interested in Italian affairs"
		command = { type = DIP which = -2 value = 24 }
		command = { type = relation which = ITA value = 50 }
	}
}
Code:
event = {
	id = 228025 #triggered by GER_205031 A (888-889)
	random = no
	country = ITA

	name = "The submission to the German King"
	desc = "After Charles the Fat's death, the Empire was split in kingdoms and kings were elected by great nobles. In Northern Italy the local nobles elected Berengario, Margrave of Friuli and Louis the Pious' grandson, as King of Italy. But still Berengario didn't acknowledge the newly elected Emperor and king of the East Franks, Arnulf of Carinthia, as his liege. Arnulf moved an army towards Trento, ready to siege Verona. Fearing to face two enemies at the same time, such as the German King and Wido of Spoleto who aimed at the crown of Italy, Berengario looked for imperial legitimacy paying hommage to Arnulf. Arnulf sent some troops to support his vassal against Wido."

	action = {
		name = "Submit to the Carinthian
		command = { type = diplomats value = -1 }
		command = { type = INF which = 671 value = 2000 } #Verona
		command = { type = relation which = GER value = 50 }
		command = { type = trigger which = 205032 } #GER: Berengar's submission
	}
	action = {
		name = "We are kings with no master"
		command = { type = stability value = -2 }
		command = { type = revoltrisk which = 72 value = 25 }
		command = { type = relation which = GER value = -100 }
		command = { type = trigger which = 205033 } #GER: Arnulf's intervention in Italy
	}
}

Code:
event = {
	id = 205032 #triggered by ITA_228025 A (888-889)
	country = GER

	name = "Berengar's submission"
	desc = "Fearing to face two enemies at the same time, such as Arnulf of Carinthia and Wido of Spoleto who aimed at the crown of Italy, Berengario looked for imperial legitimacy paying hommage to Arnulf."

	action = {
		name = "Good"
		command = { 
			trigger = {
			NOT = {
				vassal = { country = ITA country = GER }
			}
		} 
		command = { type = vassal which = ITA }
		command = { type = relation which = ITA value = 100 }
		command = { type = stability value = 1 }
	}
}

Code:
event = {
	id = 205033 #triggered by ITA_228025 B (888-889)
	country = GER

	name = "Berengar's defiance"
	desc = "Even if facing two enemies at the same time, such as Arnulf of Carinthia and Wido of Spoleto who aimed at the crown of Italy, Berengario refused to pay hommage to Arnulf as his liege. The Carolingian empire couldn't lose control over Italy."

	action = {
		name = "This means war"
		command = { type = casusbelli which = ITA value = 1 }
		command = { type = war which = ITA }
	}
	action = {
		name = "We're not strong enough"
		command = { type = stability value = -2 }
		command = { type = MIL which = -2 value = 12 }
	}
}
Code:
event = {
	id = 205034
	trigger = {
		event = 205033 #GER: Berengar's defiance
		OR = {
			control = { province = 665 data = -1 } #Aquae
			control = { province = 671 data = -1 } #Verona
		}
	}
	country = GER

	name = "Arnulf's rule over Italy"
	desc = "After a bloody war campaing against the illegitimate king of Italy, Arnulf restored order and peace in Northern Italy."

	date = { day = 0 month = january year = 888 }
	offset = 10
	deathdate = { day = 29 month = december year = 892 }

	action = {
		name = "Good"
		trigger = { 
			ITA = { ai = yes } 
		} 
		command = { type = inherit which = ITA }
	}
	action = {
		name = "Good"
		trigger = { 
			ITA = { ai = no }
			NOT = {
				vassal = { country = ITA country = GER }
			} 
		} 
		command = { type = vassal which = ITA }
	}
}

Code:
event = {
	id = 205035
	trigger = {
		event = 205034 #GER: Arnulf's rule over Italy
	}
	country = GER

	name = "Arnulf, Emperor of the West"
	desc = "Being Emperor and having reunited the crowns of Germany and Italy, Arnulf had to choose how to rule over Northern Italy."

	date = { day = 0 month = january year = 888 }
	offset = 20
	date = { day = 29 month = december year = 892 }

	action = {
		name = "Rule it as an independent kingdom"
		command = { type = independence which = SPL } #add
		command = { type = independence which = TOS } #cede
		command = { type = independence which = FRL } #provinces
		command = { type = independence which = ITA }
		command = { type = trigger which = 228026 } #ITA: Arnolfo di Carinzia, King of Italy
	}
	action = {
		name = "We keep the crown of Italy"
		trigger = { 
			ITA = { ai = yes } 
		} 
		command = { type = independence which = SPL } #add
		command = { type = independence which = TOS } #cede
		command = { type = independence which = FRL } #provinces
		command = { type = addcore_national which = 521 } #
		command = { type = addcore_national which = 522 } #
		command = { type = addcore_national which = 527 } #
		command = { type = addcore_national which = 528 } #
		command = { type = addcore_national which = 529 } #
		command = { type = addcore_national which = 662 } #
		command = { type = addcore_national which = 663 } #
		command = { type = addcore_national which = 664 } #
		command = { type = addcore_national which = 665 } #
		command = { type = addcore_national which = 666 } #
		command = { type = addcore_national which = 667 } #
		command = { type = addcore_national which = 668 } #
		command = { type = addcore_national which = 669 } #
		command = { type = addcore_national which = 670 } #
	}
}
Code:
event = {
	id = 228026 #triggered by GER_205035 A (888-892)
	random = no
	country = ITA

	name = "King Arnolfo di Carinzia"
	desc = "After a bloody war campaing against the illegitimate king of Italy, Arnulf restored order and peace in Northern Italy"
	
	action = {
		name = "Ok"
		command = { type = wakemonarch which = 064562 } #Arnolfo
		command = { type = stability value = 3 }
		command = { type = revoltrisk which = 24 value = -25 }
	}
}
a new monarch:
Code:
historicalmonarch = {
	id = { type = 6 id = 064562 }
	name = "Arnolfo di Carinzia"
	startdate = {
		day = 0
		month = february
		year = 888
	}
	enddate = {
		day = 29
		month = december
		year = 896
	}
	DIP = 8
	ADM = 7
	MIL = 7
	dormant = yes
	remark = "King of Italy, early version"
}
 
Last edited:
THE STRUGGLE FOR THE KINGDOM OF ITALY SEQUENCE
Code:
event = {
	id = 228003 #triggered by FRA_198000 A / B (888)
	[COLOR=Yellow]trigger = {
		monarch = 064500 #Berengario I
	}[/COLOR] 
	random = no
	country = ITA

	name = "Guido[COLOR=Yellow]'s aim at the Italian crown[/COLOR] [COLOR=Red]di Spoleto[/COLOR]"
	desc = "[COLOR=Yellow]After Charles the Fat's death. The Empire was split in kingdoms and kings were elected by great nobles.[/COLOR] Seeing his candidacy [COLOR=Yellow]for the King of West Franks[/COLOR] rejected by the Magnates [COLOR=Red]of West Francia[/COLOR], Guido di Spoleto turned his ambitions [COLOR=Yellow]to the crown of the Kingdom of Italy currently held by[/COLOR] [COLOR=Red]against[/COLOR] Berengario del Friuli [COLOR=Red]in Italy[/COLOR][COLOR=Yellow]who was legitimated by Arnulf King of the Eastern Franks.[/COLOR]"

	action = {
		name = "[COLOR=Yellow]We keep[/COLOR] Berengario del Friuli [COLOR=Yellow]as king[/COLOR]"
		[COLOR=Yellow]command = { type = setflag which = [Feudal_Anarchy] }
		command = { type = stability value = -3 }
		command = { type = revolt which = 662 } #Spoletan party in Ivrea
		command = { type = revolt which = 665 } #Spoletan party in Pavia
		command = { type = revolt which = 665 }
		command = { type = revolt which = 667 } #Spoletan party in Milan
		command = { type = revolt which = 667 }
		command = { type = revolt which = 668 } #Spoletan party in Placentia
		command = { type = revolt which = 668 }
		command = { type = province_revoltrisk which = 662 value = 30 } #Secusia
		command = { type = province_revoltrisk which = 666 value = 30 } #Novara
		command = { type = province_revoltrisk which = 665 value = 30 } #Aquae
		command = { type = province_revoltrisk which = 667 value = 30 } #Milan
		command = { type = province_revoltrisk which = 668 value = 30 } #Placentia
		command = { type = revoltrisk which = 60 value = 20 }[/COLOR]
		command = { type = trigger which = 382000 } #SPL: The Kingdom of the Lombards
	}
	action = {
		name = "[COLOR=Yellow]We want[/COLOR] Guido di Spoleto [COLOR=Yellow]instead[/COLOR]"
		[COLOR=Yellow]command = { type = stability value = -2 }
		command = { type = revoltrisk which = 60 value = 30 }[/COLOR]
		command = { type = wakemonarch which = 064501 } #Guido
		command = { type = wakemonarch which = 064502 } #Lamberto
		command = { type = independence which = FRL }
		command = { type = independence which = IRA }
		command = { type = vassal which = SPL }
		command = { type = trigger which = 228024 } #ITA: Strenghtening the throne
		command = { type = trigger which = 382003 } #SPL: Guido IV
	}
}

Code:
event = {
	id = 382000 #triggered by ITA_228003 A (888)
	random = no
	country = SPL

	name = "The Kingdom of the Lombards"
	desc = "[COLOR=Yellow]After Charles the Fat's death. The Empire was split in kingdoms and kings were elected by great nobles.[/COLOR] Seeing his candidacy [COLOR=Yellow]for the King of West Franks[/COLOR] rejected by the Magnates [COLOR=Red]of West Francia[/COLOR], Guido di Spoleto turned his ambitions [COLOR=Yellow]to the crown of the Kingdom of Italy currently held by[/COLOR] [COLOR=Red]against[/COLOR] Berengario del Friuli [COLOR=Red]in Italy[/COLOR] [COLOR=Yellow]who was legitimated by Arnulf King of the Eastern Franks.[/COLOR]"

	action = {
		name = "Attempt to seize the Crown"
		[COLOR=Yellow]command = { type = stability value = -1 }
		command = { 
			trigger = { 
				vassal = { country = ITA country = SPL }
			}
			type = breakvassal which = ITA
		}[/COLOR]
		command = { type = relation which = ITA value = -400 }
		command = { type = addcore_claim which = 521 } #Pentapolis
		command = { type = addcore_claim which = 522 } #Umbria
		command = { type = addcore_claim which = 527 } #Parma
		command = { type = addcore_claim which = 528 } #Ravenna
		command = { type = addcore_claim which = 529 } #Ferrara
		command = { type = addcore_claim which = 662 } #Secusia
		command = { type = addcore_claim which = 663 } #Ventimiglia
		command = { type = addcore_claim which = 664 } #Liguria
		command = { type = addcore_claim which = 665 } #Aquae
		command = { type = addcore_claim which = 666 } #Novara
		command = { type = addcore_claim which = 667 } #Milan
		command = { type = addcore_claim which = 668 } #Placentia
		command = { type = addcore_claim which = 669 } #Brescia
		command = { type = addcore_claim which = 670 } #Mantua
		command = { type = war which = ITA }
		command = { type = inf which = 519 value = 8000 } #Spoletium
		command = { type = cav which = 519 value = 4000 } #Spoletium
	}
	action = {
		name = "We dare not"
		command = { type = relation which = ITA value = 200 }
		command = { type = sleepevent which = 382001 } #SPL: The taking of Pavia
		[COLOR=Yellow]command = { type = trigger which = 228027 } #ITA: Berengar's victory[/COLOR]
	}
}
Code:
event = {
	id = 382001
	trigger = {
		event = 382000 #SPL: The Kingdom of the Lombards
		[COLOR=Yellow]ITA = {
			monarch = 064500 #Berengario I
		}
		OR = {[/COLOR]
			control = { province = 665 data = -1 } #Aquae
			[COLOR=Yellow]control = { province = 665 data = REB } #Aquae
			someof = {
				number = 5 #provinces in the kingdom of Italy controlled by the Spoletan party
				control = { province = 662 data = REB } #Secusia
				control = { province = 663 data = REB } #Ventimiglia
				control = { province = 664 data = REB } #Liguria
				control = { province = 666 data = REB } #Novara
				control = { province = 667 data = REB } #Milan
				control = { province = 668 data = REB } #Placentia
				control = { province = 669 data = REB } #Brescia
				control = { province = 670 data = REB } #Mantua
				control = { province = 662 data = SPL } #Secusia
				control = { province = 663 data = SPL } #Ventimiglia
				control = { province = 664 data = SPL } #Liguria
				control = { province = 666 data = SPL } #Novara
				control = { province = 667 data = SPL } #Milan
				control = { province = 668 data = SPL } #Placentia
				control = { province = 669 data = SPL } #Brescia
				control = { province = 670 data = SPL } #Mantua
				##control = { province = 527 data = SPL } #Parma #REMINDER: just in case
				##control = { province = 528 data = SPL } #Ravenna
				##control = { province = 521 data = SPL } #Pentapolis
				##control = { province = 522 data = SPL } #Umbria
			}	
		}[/COLOR]
	}
	random = no
	country = SPL

	name = "The taking of Pavia"
	desc = "[COLOR=Yellow]In the struggle for the crown of Italy,[/COLOR] Berengario di Friuli was defeated by Guido di Spoleto who managed to take Pavia in 889."

	date = { day = 0 month = january year = 889 }
	offset = 10
	deathdate = { day = 1 month = december year = 894 }

	action = {
		name = "We ousted the usurpator"
		[COLOR=Yellow]trigger = { 
			ITA = { ai = yes } 
		}[/COLOR]
		command = { type = inherit which = ITA }
	}
	[COLOR=Yellow]action = {
		name = "We ousted the usurpator"
		trigger = { 
			ITA = { ai = no } 
			NOT = {
				vassal = { country = ITA country = SPL }
			}
		} 
		command = { type = vassal which = ITA }
	}[/COLOR]
}
Code:
event = {
	id = 382002
	trigger = {
		event = 382001 #SPL: The taking of Pavia
	}
	random = no
	country = SPL

	name = "The Kingdom of the Lombards"
	desc = "[COLOR=Yellow]After beating Berengario back to his March, Guido was elected king of Italy by an assembly of bishops and great nobles at Pavia.[/COLOR]"

	date = { day = 12 month = february year = 889 }
	offset = 10
	deathdate = { day = 11 month = december year = 894 }


	action = {
		name = "We are King of Italy"
		[COLOR=Yellow]trigger = { 
			NOT = { exists = ITA } 
		}[/COLOR]
		command = { type = flagname which = "" }
		command = { type = country which = ITA }
		command = { type = capital which = 665 } #Aquae
		command = { type = addcore_national which = 521 } #Pentapolis
		command = { type = addcore_national which = 522 } #Umbria
		command = { type = addcore_national which = 527 } #Parma
		command = { type = addcore_national which = 528 } #Ravenna
		command = { type = addcore_national which = 529 } #Ferrara
		command = { type = addcore_national which = 662 } #Secusia
		command = { type = addcore_national which = 663 } #Ventimiglia
		command = { type = addcore_national which = 664 } #Liguria
		command = { type = addcore_national which = 665 } #Aquae
		command = { type = addcore_national which = 666 } #Novara
		command = { type = addcore_national which = 667 } #Milan
		command = { type = addcore_national which = 668 } #Placentia
		command = { type = addcore_national which = 669 } #Brescia
		command = { type = addcore_national which = 670 } #Mantua
		command = { type = trigger which = 228004 } #ITA: Guido, King of Italy
	}
	[COLOR=Yellow]action = {
		name = "We are King of Italy"
		trigger = { 
			ITA = { ai = no } 
		}
		command = { type = trigger which = 228004 } #ITA: Guido, King of Italy	
	}[/COLOR]
}

Code:
event = {
	id = 228004 #triggered by SPL_382002 [COLOR=Yellow]A and B[/COLOR] (889-894)
	random = no
	country = ITA

	name = "Guido, King of Italy"
	desc = "Berengario di Friuli was defeated by Guido di Spoleto who managed to take Pavia in 889."
	
	action = {
		name = "Ok"
		command = { type = wakemonarch which = 064501 } #Guido
		command = { type = wakemonarch which = 064502 } #Lamberto
		[COLOR=Yellow]command = { type = province_revoltrisk which = 662 value = -30 } #Secusia
		command = { type = province_revoltrisk which = 666 value = -30 } #Novara
		command = { type = province_revoltrisk which = 665 value = -30 } #Aquae
		command = { type = province_revoltrisk which = 667 value = -30 } #Milan
		command = { type = province_revoltrisk which = 668 value = -30 } #Placentia
		command = { 
			trigger = { 
				ITA = { ai = no } 
			}
			type = revoltrisk which = 48 value = -10 
		}[/COLOR] 
		command = { type = independence which = FRL }
		command = { type = independence which = IRA }
		command = { type = independence which = PAP }
		command = { type = independence which = SPL }
		command = { type = independence which = TOS }
		command = { type = trigger which = 228024 } #ITA: Strenghtening the throne
		command = { type = trigger which = 382003 } #SPL: Guido IV
	}
}


############################################################################################

Code:
event = {
	id = 228024 #triggered by ITA_228004 / ITA_228003 B (889-894)
	country = ITA

	name = "Strenghtening the throne"
	desc = "Having obtained the crown of Italy, now Guido was ready to get the next step, the imperial crown by legitimation of the Pope. Before sending emissaries to Rome he strenghtened his power forming alliances with his new vassals."
	
	action = {
		name = "Good"
		[COLOR=Yellow]command = { 
			trigger = { 
				vassal = { country = GER country = ITA }
			}
			type = breakvassal which = GER #provokes future Arnulf's intervention
		}
		command = { type = stability value = 2 }
		command = { type = relation which = GER value = -150 }
		command = { type = relation which = PAP value = -100 }[/COLOR]
		command = { type = alliance which = IRA }
		command = { type = alliance which = SPL }
		command = { type = trigger which = 390000 } #FRL: [COLOR=Red]Guido di Spoleto[/COLOR] [COLOR=Yellow]The Spoletan menace[/COLOR]
	}
}

Code:
event = {
	id = 382003 #triggered by ITA_228004 / ITA_228003 B (889-894)
	random = no
	country = SPL

	name = "Guido IV"
	desc = "When he became king of Italy, Guido invested his cousin [COLOR=Yellow]Guido IV[/COLOR] as duke of Spoleto."
	
	action = {
		name = "Ok"
		command = { type = wakemonarch which = 0141502 } #Guido IV
	}
}

############################################################################################


new ITA event in yellow:


Code:
event = {
	id = 228027 #triggered by SPL_382000 B (889-894)
	random = no
	country = ITA

	name = "Berengar's victory"
	desc = "King Berengario kept his crown on his head as Guido di Spoleto renounced his aim to rule over Northern Italy."
	
	action = {
		name = "Good"
		command = { type = province_revoltrisk which = 662 value = -30 } #Secusia
		command = { type = province_revoltrisk which = 666 value = -30 } #Novara
		command = { type = province_revoltrisk which = 665 value = -30 } #Aquae
		command = { type = province_revoltrisk which = 667 value = -30 } #Milan
		command = { type = province_revoltrisk which = 668 value = -30 } #Placentia
		command = { type = revoltrisk which = 48 value = -10 } 
	}
}


Code:
event = {
	id = 390000 #triggered by ITA_228024 (889-894)
	random = no
	country = FRL

	name = "[COLOR=Red]Guido di Spoleto[/COLOR] [COLOR=Yellow]The Spoletan menace[/COLOR]"
	desc = "[COLOR=Yellow]After Charles the Fat's death. The Empire was split in kingdoms and kings were elected by great nobles. Having his candidacy to the crown of the West Franks rejected by the Magnates, the ambitious Guido di Spoleto longed for the title of King of Italy and of Holy Roman Emperor. But our Marquis Berengario del Friuli was already legitimated king by Arnulf King of the Eastern Franks.[/COLOR]"

	action = {
		name = "We'll [COLOR=Red]have our revenge[/COLOR] [COLOR=Yellow]get our crown back![/COLOR]"
		command = { type = breakvassal which = ITA }
		command = { type = relation which = ITA value = -400 }
		command = { type = addcore_claim which = 521 } #Pentapolis
		command = { type = addcore_claim which = 522 } #Umbria
		command = { type = addcore_claim which = 527 } #Parma
		command = { type = addcore_claim which = 528 } #Ravenna
		command = { type = addcore_claim which = 529 } #Ferrara
		command = { type = addcore_claim which = 662 } #Secusia
		command = { type = addcore_claim which = 663 } #Ventimiglia
		command = { type = addcore_claim which = 664 } #Liguria
		command = { type = addcore_claim which = 665 } #Aquae
		command = { type = addcore_claim which = 666 } #Novara
		command = { type = addcore_claim which = 667 } #Milan
		command = { type = addcore_claim which = 668 } #Placentia
		command = { type = addcore_claim which = 669 } #Brescia
		command = { type = addcore_claim which = 670 } #Mantua
		command = { type = war which = ITA }
		command = { type = inf which = 676 value = 8000 } #Friuli
		command = { type = cav which = 676 value = 4000 } #Friuli
	}
}
 
Last edited:
NEW FRIULI EVENTS TO RETAKE THE CROWN OF ITALY
Code:
event = {
	id = 390004
	trigger = {
		event = 390000 #FRL: The Spoletan Menace
		control = { province = 665 data = -1 } #Aquae
	}
	random = no
	country = FRL

	name = "The taking of Pavia"
	desc = "In the struggle for the crown of Italy, Berengario di Friuli defeated Guido di Spoleto and managed to retake Pavia."

	date = { day = 0 month = january year = 889 }
	offset = 10
	deathdate = { day = 1 month = december year = 894 }

	action = {
		name = "We ousted the usurpator"
		trigger = { 
			ITA = { ai = yes } 
		}
		command = { type = inherit which = ITA }
	}
	action = {
		name = "We ousted the usurpator"
		trigger = { 
			ITA = { ai = no } 
			NOT = {
				vassal = { country = ITA country = FRL }
			}
		} 
		command = { type = vassal which = ITA }
	}
}
Code:
event = {
	id = 390005
	trigger = {
		event = 390004 #FRL: The taking of Pavia
	}
	random = no
	country = FRL

	name = "The Kingdom of the Lombards"
	desc = "After beating Guido back to his Duchy, Berengario reacquired his power in Northern Italy."

	date = { day = 12 month = february year = 889 }
	offset = 10
	deathdate = { day = 11 month = december year = 894 }


	action = {
		name = "We are King of Italy"
		[COLOR=Yellow]trigger = { 
			NOT = { exists = ITA } 
		}[/COLOR]
		command = { type = country which = ITA }
		command = { type = flagname which = "" }
		command = { type = capital which = 665 } #Aquae
		command = { type = addcore_national which = 521 } #Pentapolis
		command = { type = addcore_national which = 522 } #Umbria
		command = { type = addcore_national which = 527 } #Parma
		command = { type = addcore_national which = 528 } #Ravenna
		command = { type = addcore_national which = 529 } #Ferrara
		command = { type = addcore_national which = 662 } #Secusia
		command = { type = addcore_national which = 663 } #Ventimiglia
		command = { type = addcore_national which = 664 } #Liguria
		command = { type = addcore_national which = 665 } #Aquae
		command = { type = addcore_national which = 666 } #Novara
		command = { type = addcore_national which = 667 } #Milan
		command = { type = addcore_national which = 668 } #Placentia
		command = { type = addcore_national which = 669 } #Brescia
		command = { type = addcore_national which = 670 } #Mantua
		command = { type = trigger which = 228028 } #ITA: Berengario, King of Italy
	}
	action = {
		name = "We are King of Italy"
		trigger = { 
			ITA = { ai = no } 
		}
		command = { type = trigger which = 228028 } #ITA: Berengario, King of Italy	

	}
}

Code:
event = {
	id = 228028 #triggered by FRL_390005 A and B (889-894)
	random = no
	country = ITA

	name = "Berengario, King of Italy"
	desc = "In the struggle for the crown of Italy, Berengario di Friuli defeated Guido di Spoleto and managed to retake his kingdom."
	
	action = {
		name = "Ok"
		command = { type = wakemonarch which = 064563 } #Berengario
		command = { type = province_revoltrisk which = 662 value = -30 } #Secusia
		command = { type = province_revoltrisk which = 666 value = -30 } #Novara
		command = { type = province_revoltrisk which = 665 value = -30 } #Aquae
		command = { type = province_revoltrisk which = 667 value = -30 } #Milan
		command = { type = province_revoltrisk which = 668 value = -30 } #Placentia
		command = { 
			trigger = { 
				ITA = { ai = no } 
			}
			type = revoltrisk which = 48 value = -10 }
	}
}
a new Berengario monarch:
Code:
historicalmonarch = {
	id = { type = 6 id = 064563 }
	name = "Berengario I del Friuli"
	startdate = {
		month = january
		year = 888
	}
	enddate = {
		day = 6
		month = april
		year = 924
	}
	DIP = 5
	ADM = 5
	MIL = 6
	dormant = yes
	remark = "in case of victory over Guido"
}
 
Last edited:
ARNULF'S INTERVENTION IN ITALY 894

NEW EVENTS for PAP and MUS:
Code:
event = {
	id = 305002
	trigger = {
		exists = GER
		exists = ITA
		NOT = { event = 287000 } #MUS: Request for German help in Italian affairs
		NOT = { 
			war = { country = MOR country = GER } #wars with Swatopluk of Moravia 
		}
		ITA = {
			OR = {
				monarch = 064501 #Guido I
				monarch = 064502 #Lamberto
			}
		}
	}
	country = PAP

	name = "Request for German help in Italian affairs"
	desc = "Guido of Spoleto and then his son Lamberto, as Kings of Italy they were a menace to the stability of the Italian peninsula. Pope Formosus, who was a resolute opposer of the Spoletan party in Rome, asked Arnulf's military help to dethrone the Spoletan kings and keep safe the Papal duchy."

	date = { day = 0 month = january year = 893 }
	offset = 360
	deathdate = { day = 22 month = february year = 896 }

	action = {
		name = "Send ambassadors to Regensburg"
		command = { type = stability value = -1 }
		command = { type = diplomats which = -1 }
		command = { type = sleepevent which = 287000 } #MUS: Request for German help in Italian affairs
		command = { type = trigger which = 205016 } #GER: The Kingdom of the Lombards
	}
	action = {
		name = "Legitimate Guido as King of Italy"
		command = { type = ADM which = -2 value = 12 }
		command = { type = stability value = -2 }
		command = { type = revoltrisk which = 24 value = 10 }
		command = { type = relation which = ITA value = 50 }
		command = { type = sleepevent which = 287000 } #MUS: Request for German help in Italian affairs
	}
}
Code:
event = {
	id = 287000
	trigger = {
		exists = GER
		exists = ITA
		NOT = { 
			war = { country = MOR country = GER } #wars with Swatopluk of Moravia 
		}
		NOT = { exists = PAP }
		NOT = { event = 305002 } #PAP: Request for German help in Italian affairs
		ITA = {
			OR = {
				monarch = 064501 #Guido I
				monarch = 064502 #Lamberto
			}
		}
	}
	country = MUS

	name = "Request for German help in Italian affairs"
	desc = "."

	date = { day = 0 month = january year = 893 }
	offset = 360
	deathdate = { day = 22 month = february year = 896 }

	action = {
		name = "Send ambassadors to Regensburg"
		command = { type = sleepevent which = 305002 } #PAP: Request for German help in Italian affairs
		command = { type = trigger which = 205016 } #ITA: The Kingdom of the Lombards
	}
	action = {
		name = "Legitimate Guido as King of Italy"
		command = { type = sleepevent which = 305002 } #PAP: Request for German help in Italian affairs
	}
}
Code:
event = {
	id = 205016 [COLOR=Yellow]#triggered by PAP_305002 or MUS_287000 (893-896)[/COLOR]
	[COLOR=Red]trigger = {
		ITA = {
			OR = {
				monarch = 064501 #Guido I
				monarch = 064502 #Lamberto
			}
		}
	}[/COLOR]
	country = GER

	name = "The Kingdom of the Lombards"
	desc = "[COLOR=Yellow]Guido of Spoleto and then his son Lamberto, as Kings of Italy they were a menace to the stability of the Italian peninsula. Pope Formosus, who was a resolute opposer of the Spoletan party in Rome, asked Arnulf's military help to dethrone the Spoletan kings and keep safe the Papal duchy. Arnulf took the chance to get the crown of Italy definitely.[/COLOR]"

	[COLOR=Red]date = { day = 0 month = january year = 894 }
	offset = 360
	deathdate = { day = 29 month = december year = 894 }[/COLOR]

	action = {
		name = ""[COLOR=Yellow]Require Guido's submission[/COLOR]"
		command = { type = trigger which = 228000 } #ITA: Arnulf, King of the Eastern Franks
	}
	action = {
		name = "We don't really care"
		command = { type = relation which = ITA value = 50 }
		[COLOR=Yellow]command = { type = DIP which = -2 value = 12 }
		command = { type = MIL which = -2 value = 6 }[/COLOR]
	}
}

Code:
event = {
	id = 228000 #triggered by GER_205016 A [COLOR=Red](894)[/COLOR] [COLOR=Yellow](893-896)[/COLOR]
	random = no
	country = ITA

	name = "Arnulf, King of the Eastern Franks"
	desc = "[COLOR=Yellow]The Spoletan Kings of Italy were considered a menace to the stability of the Italian peninsula. Pope Formosus, who was a resolute opposer of the Spoletan party in Rome, asked Arnulf's military help to take back the crown of Italy and keep safe the Papal duchy.[/COLOR]"

	action = {
		name = "[COLOR=Yellow]We are the King of Italy[/COLOR]"
		[COLOR=Yellow]command = { 
			trigger = { 
				vassal = { country = GER country = ITA }
			}
			type = breakvassal which = GER #provokes future Arnulf's intervention
		}[/COLOR]
		command = { type = relation which = GER value = -100 }
		command = { type = trigger which = 205017 } #GER: Arnulf's intervention in Italy
	}
	action = {
		name = "Submit to the Carolingian [COLOR=Yellow]heir[/COLOR]"
		[COLOR=Yellow]trigger = { 
			NOT = {
				vassal = { country = ITA country = GER }
			} 
		}[/COLOR]
		command = { type = relation which = GER value = 50 }
		command = { type = trigger which = 205018 } #GER: The Widonid's submission
	}
}

Code:
event = {
	id = 205017 #triggered by ITA_228000 A [COLOR=Red](894)[/COLOR] [COLOR=Yellow](893-896)[/COLOR]
	country = GER

	name = "Arnulf's intervention in Italy"
	desc = "[COLOR=Yellow]The Spoletan kings didn't submit nor renounce the crown of Italy.[/COLOR]"

	action = {
		name = "This means war"
		command = { type = casusbelli which = ITA value = 1 }
		command = { type = war which = ITA }
	}
	action = {
		name = "We're not strong enough"
		command = { type = stability value = -2 }
		[COLOR=Yellow]command = { type = MIL which = -2 value = 12 }[/COLOR]
	}
}
Code:
event = {
	id = 205019
	trigger = {
		event = 205017 #GER: Arnulf's intervention in Italy
		control = { province = 665 data = -1 } #Aquae
	}
	country = GER

	name = "Arnulf, King of Italy"
	desc = "[COLOR=Yellow]Now that the Spoletan dukes are tamed, the order is restored in Northern Italy.[/COLOR]"

	date = { day = 0 month = january year = 894 }
	offset = 10
	deathdate = { day = 22 month = february year = 896 }

	action = {
		name = "Good"
		[COLOR=Yellow]trigger = { 
			ITA = { ai = yes } 
		}[/COLOR]
		command = { type = inherit which = ITA }
	}
	[COLOR=Yellow]action = {
		name = "Good"
		trigger = { 
			ITA = { ai = no }
			NOT = {
				vassal = { country = ITA country = GER }
			} 
		} 
		command = { type = vassal which = ITA }
	}[/COLOR]
}

Code:
event = {
	id = 205020
	trigger = { 
		event = 205019 #GER: Arnulf, King of Italy
	}
	country = GER

	name = "Arnulf, Emperor of the West"
	desc = "[COLOR=Yellow]Being Emperor and having reunited the crowns of Germany and Italy, Arnulf had to choose how to rule over Northern Italy[/COLOR]"

	date = { day = 23 month = february year = 896 }

	action = {
		name = "Rule it as an independent kingdom"
		command = { type = independence which = SPL } #add
		command = { type = independence which = TOS } #cede
		command = { type = independence which = FRL } #provinces
		command = { type = independence which = ITA }
		command = { type = trigger which = 228001 } #ITA: Arnolfo di Carinzia, King of Italy
	}
	action = {
		name = "We are King of Italy"
		[COLOR=Yellow]trigger = { 
			NOT = { exists = ITA } 
		}[/COLOR]
		command = { type = independence which = SPL } #add
		command = { type = independence which = TOS } #cede
		command = { type = independence which = FRL } #provinces
		command = { type = addcore_national which = 521 } #
		command = { type = addcore_national which = 522 } #
		command = { type = addcore_national which = 527 } #
		command = { type = addcore_national which = 528 } #
		command = { type = addcore_national which = 529 } #
		command = { type = addcore_national which = 662 } #
		command = { type = addcore_national which = 663 } #
		command = { type = addcore_national which = 664 } #
		command = { type = addcore_national which = 665 } #
		command = { type = addcore_national which = 666 } #
		command = { type = addcore_national which = 667 } #
		command = { type = addcore_national which = 668 } #
		command = { type = addcore_national which = 669 } #
		command = { type = addcore_national which = 670 } #
	}
}
Code:
event = {
	id = 228001 #triggered by GER_205020 A (896)
	random = no
	country = ITA

	name = "Arnolfo di Carinzia"
	desc = "[COLOR=Yellow]After a bloody war campaing against the illegitimate king of Italy, Arnulf restored order and peace in Northern Italy[/COLOR]"
	
	action = {
		name = "Ok"
		command = { type = wakemonarch which = 064503 } #Arnolfo
	}
}

##############################################################################
Code:
event = {
	id = 205018 #triggered by ITA_228000 B (894)
	country = GER

	name = "The Widonid's submission"
	desc = "[COLOR=Yellow]The Spoletan kings submitted and paid us feudal hommage.[/COLOR]"

	action = {
		name = "Good"
		command = { type = vassal which = ITA }
		command = { type = relation which = ITA value = 100 }
		command = { type = stability value = 1 }
	}
}

##############################################################################
Code:
event = {
	id = 205021
	country = GER

	name = "Arnulf's illness"
	desc = "[COLOR=Yellow]In his visit in Rome, King Arnulf received the imperial title from Pope Formosus, but in his stay he got sick. HHe had to get back to Regensburg where he would did in 899 without a heir to the throne of Germany.[/COLOR]"

	date = { day = 0 month = march year = 896 }
	offset = 300
	deathdate = { day = 29 month = december year = 896 }

	action = {
		name = "Too bad"
		command = { type = dip which = -5 value = 36 }
		command = { type = adm which = -5 value = 36 }
		command = { type = mil which = -5 value = 36 }
		command = { type = independence which = ITA }
		command = { type = removecore_national which = 521 } #
		command = { type = removecore_national which = 522 } #
		command = { type = removecore_national which = 527 } #
		command = { type = removecore_national which = 528 } #
		command = { type = removecore_national which = 529 } #
		command = { type = removecore_national which = 662 } #
		command = { type = removecore_national which = 663 } #
		command = { type = removecore_national which = 664 } #
		command = { type = removecore_national which = 665 } #
		command = { type = removecore_national which = 666 } #
		command = { type = removecore_national which = 667 } #
		command = { type = removecore_national which = 668 } #
		command = { type = removecore_national which = 669 } #
		command = { type = removecore_national which = 670 } #
		command = {
			trigger = {
				event = 205019 #GER: Arnulf, King of Italy
			}
			type = trigger which = 228002 #ITA: Arnulf's illness
		}
	}
}

Code:
event = {
	id = 228002 #triggered by GER_205021 A (896)
	random = no
	country = ITA

	name = "Arnulf's illness"
	desc = "[COLOR=Yellow]In his visit in Rome, King Arnulf received the imperial title from Pope Formosus, but in his stay he got sick. He had to get back to Regensburg where he would did in 899 without a heir to the throne of Germany. In Italy the Spoletan party came back to the throne with Lamberto.[/COLOR]"
	
	action = {
		name = "Ok"
		command = { type = breakvassal which = GER }
		command = { type = relation which = GER value = -200 }
		command = { type = wakemonarch which = 064504 } #Lamberto
	}
}
 
Last edited:
About the events posted above, I am in doubt whether we need to use a country revolt risk or simply province revolt risks. Country RR can also be negative, so maybe we could just increase province RR by 10-15 up to 40-45...

However, targetting specific provinces means that more Northern Italian provinces to the West of Adda River should be involved. Maybe with different RR, let's say from 5 to 20...
 
Last edited:
I see there are two event files for ITA, Italy and Lombardia. As in event.txt only Italy is shown, should it mean that Lombardia is to be removed from folder?
Yes, Italy was originally named Lombardia in earlier versions than I decided to rename it to Italia because a) it was much larger than just Lombardy, b) I needed Lombardy to model the dependencies of the Archbishopric of Milan in 1031. I chose Italia instead of Italy because a) the kingdom does not cover the southern part of the peninsula, b) for consistency with Francia and Germania.


Why don't you use the event.csv provided in Localisation folder? I remember that each event description has a limited number of characters if written directly in the event file.
Because I am lazy :p, and it is not as if I had very long descriptions up to now. Seriously it should be done at some point eventually but it is not a priority.



Impressive work with the events, Bordic, it almost feels like the old times when we discussed the Burgundian succession in AGCEEP. I will have a look at them tonight and comment. Thanks for the lacking descriptions by the way. :)
 
I will have a look at them tonight and comment.
Ok. Note that I haven't yet tested them. There could be inconsistencies.

About text, well I am not a good writer. I have just summarized facts and modified some strings as to better understand going things.

Have you thought about the possibility for MUS to elect GER as emperor and GER marking the HRE boundaries. Is it feasible? I think I'll try something but I don't know how to let MUS know GER only. Is it a scenario feature or can it be given by event with discover command? Or the famous hidden MUS capital province in AGCEEP which is only known by GER? Unfortunately I don't know how to code this.
 
Ok. Note that I haven't yet tested them. There could be inconsistencies.

About text, well I am not a good writer. I have just summarized facts and modified some strings as to better understand going things.

Have you thought about the possibility for MUS to elect GER as emperor and GER marking the HRE boundaries. Is it feasible? I think I'll try something but I don't know how to let MUS know GER only. Is it a scenario feature or can it be given by event with discover command? Or the famous hidden MUS capital province in AGCEEP which is only known by GER? Unfortunately I don't know how to code this.

Why do you want to have them know only GER? So that they can only elect GER and noone else? Why not simply give GER the election bonus that usually HAB gets?
In file
religions_special.txt

Code:
hre = {
	default_emperor = HAB
	election_bonus = { HAB GER }
}
 
Why do you want to have them know only GER? So that they can only elect GER and noone else?
It was my intention.

Why not simply give GER the election bonus that usually HAB gets?
In file
religions_special.txt

Code:
hre = {
	default_emperor = HAB
	election_bonus = { HAB GER }
}
I thought GER needs at least one country to elect them. Or is GER able to be elected just using this coded string? That's why I said I don't know how it works actually.
 
Here is a new ITA event ending the first phase of the struggle for the Italian kingdom:

at first we need to set a flag in event ITA_228000 action A such as:

Code:
command = { type = setflag which = [Feudal_Anarchy] }

then an event to restore province RR checking all possible situations in which Berengario is now King.

I am in doubt whether we need that atwar = no as many events give a war command...We also cannot postpone the deathdate as other events dealing with Louis of Provence in the "crown contest" against Berangario.

So that event is likely to fire sometimes only. In the second chain of events I am going to revise about the involvement of Provence I would try to solve the perennial province RR.

That is, the following event could be put at the end of any feudal war between Berengario and Arnulf, Wido, Lamberto and Louis of Provence.

We could also have it twice. I think this is best.
Code:
event = {
	id = 228029 
	trigger = {
		flag = [Feudal_Anarchy]
		OR = { #all of them are Berengario I
			monarch = 064500 #ahistorical, in case he ahistorically kept the crown of Italy
			monarch = 064505 #historical, when succeding the Spoletan Kings
			monarch = 064563 #ahistorical, in case he reconquered Italy as Margrave of Friuli 
		}
		atwar = no
	}
	random = no
	country = ITA

	name = "The End of Feudal Anarchy"
	desc = "After Lamberto's death, the last Spoletan contender to the throne, Berengario found himself as the only legitimated King of Italy. All his vassals paid him feudal hommage. But a new challenge from the East was in front of him. Hungarians raids were reported in Central Europe and advancing unstopped towards the Po Valley."

	date = { day = 16 month = october year = 898 }
	offset = 10
	deathdate = { day = 16 month = august year = 900 }
	
	action = {
		name = "Good"
		command = { type = clrflag which = [Feudal_Anarchy] }
		command = { type = province_revoltrisk which = 662 value = -30 } #Secusia
		command = { type = province_revoltrisk which = 666 value = -30 } #Novara
		command = { type = province_revoltrisk which = 665 value = -30 } #Aquae
		command = { type = province_revoltrisk which = 667 value = -30 } #Milan
		command = { type = province_revoltrisk which = 668 value = -30 } #Placentia
		command = { type = relation which = IRA value = 50 }
		command = { type = relation which = FRL value = 50 }
		command = { type = relation which = TOS value = 50 }
		command = { type = relation which = SPL value = 50 }
		command = { type = relation which = PAP value = 50 }
		command = { 
			trigger = { 
				FRL = { ai = no }
				NOT = {
					vassal = { country = FRL country = ITA }
			}
			 type = vassal which = FRL
		}
		command = { 
			trigger = { 
				FRL = { ai = yes } 
			}
			type = inherit which = FRL 
		}
	}
}
 
What file should I add in FTG Music folder in order to hear some custom music? Do I need a "8.txt" and so on? As for now only default music plays. I have 14.txt but it doesn't work. I had read somewhere that it was the txt used by FTG when playing centuries before 1400... Maybe I misread...
 
What file should I add in FTG Music folder in order to hear some custom music? Do I need a "8.txt" and so on? As for now only default music plays. I have 14.txt but it doesn't work. I had read somewhere that it was the txt used by FTG when playing centuries before 1400... Maybe I misread...

I use this music mod in addition to the normal music files:
http://forum.paradoxplaza.com/forum/showthread.php?456183-For-the-Music!

Within that thread are several posts explaining in which order FtG plays the Music and how to sort songnames into either nation specific or century specific files.
 
Ok. Note that I haven't yet tested them. There could be inconsistencies.
About the events, it all looks good, I will add them to 0.49 which should be released before the end of next week. Here is what I noticed while reading them, I did not test them either.

Post #124

_ event GER_205034, why should 892 be the deathdate?


Post #125

_ event SPL_382001, couldn't some of the provinces listed in the someof trigger be controlled also by SPL?
_ event SPL_382002, I do not understand the ai = yes trigger, if ITA is played by AI, it will have been inherited in SPL_382001.


Post #126

_ event FRL_390005, same as above with FRL_390004.
_ monarch 064563, I guess he should be dormant.


Post #127

_ event GER_205020, same as above with GER_205019.


About text, well I am not a good writer. I have just summarized facts and modified some strings as to better understand going things.
That is good enough for me, thanks again.


Have you thought about the possibility for MUS to elect GER as emperor and GER marking the HRE boundaries. Is it feasible? I think I'll try something but I don't know how to let MUS know GER only. Is it a scenario feature or can it be given by event with discover command? Or the famous hidden MUS capital province in AGCEEP which is only known by GER? Unfortunately I don't know how to code this.
My issue with this idea is that I do not want any kind of HRE before 962 because the Carolingian empire and the proto-HRE between 962 and 1356 had very different organization and ideology, and I cannot think of any decent way to introduce it once the game has started. If we had defined borders in 888, we would have to have an emperor at this date and only Arnulf can really be called one before 962 and that only for one year in 896.

Also, I am afraid I am as bad as you when it comes to use the MUS tag, and that also applies to the Music folder, though at some point I did consider adding some medieval music but I had to prioritize things.


Ok for the last event but what do you mean by having it twice?
 
It was my intention.

I thought GER needs at least one country to elect them. Or is GER able to be elected just using this coded string? That's why I said I don't know how it works actually.

Is it intended to have a HRE only after the pope crowns the king of the East Frankian state? Then why not an event for that coronation in which the provinces that GER historically should own, become part of the HRE? Currently there seems to be no single province being part of the HRE in the first 880 scenario.

command = { type = hre which = x value = yes / no }
Adds or removes province x as a part of the Holy Roman Empire.

Could the text file mod_DOK.txt be updated? It still reads version 0.44 even after unzipping patch 0.48

Edit: Why are no provinces defined as part of the HRE in the two later scenarios too?
 
Last edited:
Is it intended to have a HRE only after the pope crowns the king of the East Frankian state? Then why not an event for that coronation in which the provinces that GER historically should own, become part of the HRE? Currently there seems to be no single province being part of the HRE in the first 880 scenario.

command = { type = hre which = x value = yes / no }
Adds or removes province x as a part of the Holy Roman Empire.
Having no HRE in 888 is on purpose, read above as we cross-posted. Do you happen to know if the hre command works even for un-owned provinces? In that case, we could implement a HRE with Otto I's coronation as emperor.


Could the text file mod_DOK.txt be updated? It still reads version 0.44 even after unzipping patch 0.48
Sure, will do.

Also, if you happen to have some time and to be somewhat knowledgeable about medieval Germany, or any other country, feel free to conribute. ;)
 
About the events, it all looks good, I will add them to 0.49 which should be released before the end of next week. Here is what I noticed while reading them, I did not test them either.

Post #124

_ event GER_205034, why should 892 be the deathdate?
That was because of second Arnulf's descent in Italy with PAP_305002 firing from january 893. Do you think we could have the first event end in 896 too? In this shouldn't GER_205034 and GER_205019 sleep each other.
Post #125

_ event SPL_382001, couldn't some of the provinces listed in the someof trigger be controlled also by SPL?
Yes, I haven't thought of this! With this "someof" we could have some mix of controlled provinces. How many of them then? Still 3?
Should the SPL controlled provinces be in the Southern part only, that is 522 Umbria, 528 Ravenna, 521 Pentapolis, or also some of the KoI in the Northwestern part?

I have also seen a bug there: Aque is in two conditions. The one in the someof is then to be cancelled.
_ event SPL_382002, I do not understand the ai = yes trigger, if ITA is played by AI, it will have been inherited in SPL_382001.
Yes, than a "ITA not exists" needs to be put in the command "type country which ITA" instead.

Post #126

_ event FRL_390005, same as above with FRL_390004.
Yes, the same modification needed as in SPL_382002.
_ monarch 064563, I guess he should be dormant.
Yes, a bad copy and paste.

Post #127

_ event GER_205020, same as above with GER_205019.
Well, I didn't comment this event, sorry. It has nothing to do with bad coding. I have considered, for game purpose, do we need a human playing ITA being in a perpetual belligerence state with GER? If yes, I'll remove it.

My issue with this idea is that I do not want any kind of HRE before 962 because the Carolingian empire and the proto-HRE between 962 and 1356 had very different organization and ideology, and I cannot think of any decent way to introduce it once the game has started. If we had defined borders in 888, we would have to have an emperor at this date and only Arnulf can really be called one before 962 and that only for one year in 896.
I have already agreed with this. I am for HRE boundaries starting from 962 by event. As I told you the provinces in the HRE should be those owned by GER when the event fires, being or not the historical ones.
The only issue would be that the event(s) should test the alliances, the vassalages, the relations, the monarchs and so on for each HRE country, being ITA, IRA, FRL, SPL, TOS, PAP and the German ones plus Provence and Burgundy and then:

  • - either GER inherits all historical countries when the event fires according to the stated conditions;
  • - or each traditional HRE country should test its relations to GER, according to the conditions above, and then have proper events to create their own HRE provinces;
  • - EDIT: or traditional HRE province specific events to test the above stated relations between GER (or -7) and the country receiving the event, in order to be made HRE provinces;
  • - EDIT: or, and this is maybe the best solution, traditional HRE province specific events with one trigger: GER emperor, and two actions: A: province included in HRE and good relations to GER, B: province NOT included in HRE and claim_core for GER.

Also, I am afraid I am as bad as you when it comes to use the MUS tag,...
We could test a MUS event discovering GER in 962 scenario and see what happens.

Of course religion_special defines should be in the folder.

And following in the countries.txt
Code:
MUS = { #Perpetual Pope
	elector = 1
	history = { }
}
Hopely it could work!


Ok for the last event but what do you mean by having it twice?
One event for the struggle with the Spoletans and another for the struggle with Louis of Provence with a longer offset (902-922) to pease all RR provinces over.

EDIT2: You didn't tell me about the choice: country RR or province specific RR. About country RR, it cannot be perennial but it could be negative (that is if the 60 months' 20 RR has past, another 60 or 48 months' -20 RR would be more than the neutralized effect we meant).
 
Last edited:
I have almost forgotten to post another event I did according to one of my first posts in this thread -> the Cadaver Synod

Code:
event = {
	id = 305003
	trigger = {
		event = 228000 #ITA: Arnulf, King of the Eastern Franks
	}
	random = no
	country = PAP

	name = "The Cadaver Synod"
	desc = "Stephanus VI was a fierce opposer of former Pope Formosus and his friendship to the pro German party. Once Arnulf had gone, the Spoletan party increased its influence in Rome. Thus, with the Spoletan party's support he had Formosus' corpse dug up, put in a chair with sacred paramens on and found guilty for violations of canon law. The dead body was mutilated and eventually thrown in the Tiber. The trial excited a tumult which ended in Stephanus' imprisonment and death by strangling."

	date = { day = 25 month = january year = 897 }
	offset = 30
	deathdate = { day = 25 month = september year = 897 }
	
	action = {
		name = "The dead man did not answer!"
		command = { type = revolt which = 518 } #Latium
	}
}

:eek:hmy:
 
Last edited: