• Crusader Kings II Expansion Subscription

    Subscribe to the CK II Expansion and enjoy unlimited access to 13 major expansions and more!


  • Crusader Kings III Available Now!

    The realm rejoices as Paradox Interactive announces the launch of Crusader Kings III, the latest entry in the publisher’s grand strategy role-playing game franchise. Advisors may now jockey for positions of influence and adversaries should save their schemes for another day, because on this day Crusader Kings III can be purchased on Steam, the Paradox Store, and other major online retailers.


    Real Strategy Requires Cunning

Garbon

Sultan d'Afrique
72 Badges
Feb 1, 2002
9.745
176
www.crystalempiregames.com
  • Imperator: Rome
  • For The Glory
  • Europa Universalis IV
  • Crusader Kings II
  • Crusader Kings II: Holy Knight (pre-order)
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Conclave
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Way of Life
  • Deus Vult
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Res Publica
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
As some of the oldest events that I ever wrote, I think these were sorely in need of updates.

Code:
#(1472) The Fate of Morocco [color=yellow]-I-[/color]
event = {
	id = 232006
	random = no
	trigger = {
		NOT = { event = 232007 } [color=yellow]#The Fate of Morocco -II-[/color]
		atwar = no
	}
	country = MOR
	name = "EVENTNAME51000" #The Fate of Morocco
	desc = "EVENTHIST51000"
	#-#

	date = { day = 1 month = january year = 1472 }
	[color=yellow]offset = 1
	deathdate = { day = 6 month = january year = 1472 }[/color]

	action_a = {
		name = "ACTIONNAME51000A" #Support the Wattasid dynasty
		command = { type = removecore which = 1595 } #Anti Atlas
		command = { type = removecore which = 805 } #Sahara
		command = { type = colonialrevolt which = -1 }
		command = { type = revolt which = -1 }
		command = { type = stability value = 2 }
		command = { type = revoltrisk which = 120 value = [color=limegreen]5[/color] }
		#command = { type = AI which = MOR_wattasid.ai }
		command = { type = province_revoltrisk which = 805 value = [color=limegreen]20[/color] } #Sahara
		command = { type = province_revoltrisk which = 804 value = [color=limegreen]10[/color] } #Tassaret
		command = { type = province_revoltrisk which = 1595 value = [color=limegreen]15[/color]  } #Anti Atlas
	}
	action_b = {
		name = "ACTIONNAME51000B" #Anarchy shall prevail!
		command = { type = stability value = -4 }
		command = { type = removecore which = 732 } #Tangiers
		command = { type = removecore which = 733 } #Fez
		command = { type = removecore which = 806 } #Toubkal
		command = { type = revoltrisk which = 100 value = [color=limegreen]10[/color] }
		command = { type = revolt which = -1 }
		command = { type = sleepmonarch which = 091005 } #Muhammad al-Shaikh
		command = { type = sleepmonarch which = 091006 } #Muhammad II al-Burtuqûlî
		command = { type = sleepmonarch which = 091007 } #Abu al-'Abbas Ahmad
		command = { type = sleepmonarch which = 091008 } #Bu Hassun
		command = { type = wakemonarch which = 091009 } #Anarchy *
		command = { type = wakemonarch which = 091010 } #Muhammad I al-Qa'im °
		command = { type = wakemonarch which = 091011 } #Ahmad al A'raj °
		command = { type = wakemonarch which = 091012 } #Muhammad II al-Shaikh °
		command = { type = sleepevent which = 232008 } #MOR: The infirmity of the Wattasid Dynasty
	}
}
#(1472) The Fate of Morocco [color=yellow]-II-[/color] [color=red]Alternate[/color]
event = {
	id = 232007
	random = no
	trigger = {
		atwar = yes
		NOT = { event = 232006 } [color=yellow]#The Fate of Morocco -I- [/color]
	}
	country = MOR
	name = "EVENTNAME51000" #The Fate of Morocco
	desc = "EVENTHIST51000"
	#-#

	date = { day = 1 month = january year = 1472 }
	[color=yellow]offset = 2
	deathdate = { day = 6 month = january year = 1472 }[/color]

	action_a = {
		name = "ACTIONNAME51000A" #Support the Wattasid dynasty
		command = { type = removecore which = 1595 } #Anti Atlas
		command = { type = removecore which = 805 } #Sahara
		command = { type = colonialrevolt which = -1 }
		command = { type = colonialrevolt which = -1 }
		command = { type = revolt which = -1 }
		command = { type = stability value = 1 }
		command = { type = revoltrisk which = 120 value = [color=limegreen]10[/color] }
		#command = { type = AI which = MOR_Wattasid.ai }
		command = { type = province_revoltrisk which = 805 value = [color=limegreen]20[/color] } #Sahara
		command = { type = province_revoltrisk which = 804 value = [color=limegreen]10[/color] } #Tassaret
		command = { type = province_revoltrisk which = 1595 value = [color=limegreen]15[/color]  } #Anti Atlas
	}
	action_b = {
		name = "ACTIONNAME51000B" #Anarchy shall prevail!
		command = { type = stability value = -3 }
		command = { type = removecore which = 732 } #Tangiers
		command = { type = removecore which = 733 } #Fez
		command = { type = removecore which = 806 } #Toubkal
		command = { type = revoltrisk which = 100 value = [color=limegreen]13[/color] }
		command = { type = revolt which = -1 }
		command = { type = revolt which = -1 }
		command = { type = sleepmonarch which = 091005 } #Muhammad al-Shaikh
		command = { type = sleepmonarch which = 091006 } #Muhammad II al-Burtuqûlî
		command = { type = sleepmonarch which = 091007 } #Abu al-'Abbas Ahmad
		command = { type = sleepmonarch which = 091008 } #Bu Hassun
		command = { type = wakemonarch which = 091009 } #Anarchy *
		command = { type = wakemonarch which = 091010 } #Muhammad I al-Qa'im °
		command = { type = wakemonarch which = 091011 } #Ahmad al A'raj °
		command = { type = wakemonarch which = 091012 } #Muhammad II al-Shaikh °
		command = { type = sleepevent which = 232008 } #MOR: The infirmity of the Wattasid Dynasty
	}
}

#(1472) The Infirmity of the Wattasid Dynasty
event = {
	id = 232008
	random = no
	country = MOR
	name = "EVENTNAME51013" #The infirmity of the Wattasid Dynasty
	desc = "EVENTHIST51013"
	#-#

	date = { day = 1 month = january year = 1472 }
	offset = 200
	deathdate = { day = 29 month = december year = 1472 }

	action_a = {
		name = "ACTIONNAME51013A" #The nation is spiraling out of our control!
		[color=yellow]command = { type = stability value = -3 }[/color]
		command = { type = diplomats value = -3 }
		command = { type = missionaries value = -3 }
		command = { type = inflation value = 10 }
		command = { type = treasury value = -50 }
		command = { type = infra value = -250 }
	}
}

#(1500-1545) The Wattasids
event = {
	id = 232010
	trigger = {
		ai = yes
		exists = FEZ
	}
	random = no
	country = MOR
	name = "EVENTNAME232010" #The Wattasids
	desc = "EVENTHIST232010"
	#-#

	date = { day = 1 month = january year = 1500 }
	offset = 30
	deathdate = { day = 1 month = january year = 1545 }

	action_a = {
		name = "ACTIONNAME51007A" #And so we lose control
		command = { type = province_revoltrisk which = 805 value = [color=limegreen]-20[/color] } #Sahara
		command = { type = province_revoltrisk which = 804 value = [color=limegreen]-10[/color] } #Tassaret
		command = { type = province_revoltrisk which = 1595 value = [color=limegreen]-15[/color]  } #Anti Atlas
		command = { type = secedeprovince which = FEZ value = 1597 } #Azaouad
		command = { type = secedeprovince which = FEZ value = 804 } #Tassaret
		command = { type = secedeprovince which = FEZ value = 1596 } #Mdennan
		command = { type = secedeprovince which = FEZ value = 805 } #Sahara
		command = { type = secedeprovince which = FEZ value = 803 } #Nouadibuh
		command = { type = secedeprovince which = FEZ value = 802 } #Nouakchott
		command = { type = secedeprovince which = FEZ value = 1595 } #Anti Atlas
		command = { type = relation which = FEZ value = -100 }
	}
}
#(1554-1665) The Sa'di dynasty
#inspired by Greebo
event = {
	id = 232009
	random = no
	trigger = {
		NOT = { exists = FEZ }
	}
	country = MOR
	name = "EVENTNAME51003" #The Sa'di dynasty
	desc = "EVENTHIST232009"
	#-#

	date = { day = 1 month = january year = 1554 }
	offset = 20
	deathdate = { day = 1 month = january year = 1665 }

	action_a = {
		name = "ACTIONNAME232009A" #We are the Sa'di!
		command = { type = addcore which = 1595 } #Anti Atlas
		command = { type = addcore which = 805 } #Sahara
		command = { type = inflation value = -10 }
		command = { type = province_revoltrisk which = 805 value = [color=limegreen]-20[/color] } #Sahara
		command = { type = province_revoltrisk which = 804 value = [color=limegreen]-10[/color] } #Tassaret
		command = { type = province_revoltrisk which = 1595 value = [color=limegreen]-15[/color]  } #Anti Atlas
		command = { type = add_countryculture which = berber }
	}
}


#(1603-1605) Brother against Brother [color=yellow]-I-[/color]
event = {
	id = 232014
	trigger = {
		NOT = {
			monarch = 091017 #Ahmad al-Mansur
			exists = FEZ
		}
	}
	random = no
	country = MOR
	name = "EVENTNAME232014" #Brother against Brother
	desc = "EVENTHIST232014"
	#-#

	date = { day = 1 month = january year = 1603 }
	offset = 5[color=limegreen]1[/color]
	deathdate = { day = 1 month = january year = 1605 }

	action_a = {
		name = "ACTIONNAME232014A" #Al-Mansur is dead and chaos reigns!
		command = { type = independence which = FEZ }
		command = { type = stability value = -2 }
		command = { type = trigger which = 166004 } #FEZ: Brother against Brother
		command = { type = revoltrisk which = [color=limegreen]84[/color] value = [color=limegreen]10[/color] }
		command = { type = sleepevent which = 232015 } #MOR: Brother against Brother [color=yellow]-II-[/color]
	}
}
#(1603-1605) Brother against Brother [color=red]alternate[/color] [color=yellow]-II-[/color]
event = {
	id = 232015
	trigger = {
		exists = FEZ
		NOT = { monarch = 091017 } #Ahmad al-Mansur
	}
	random = no
	country = MOR
	name = "EVENTNAME232015" #Brother against Brother
	desc = "EVENTHIST232015"
	#-#

	date = { day = 1 month = january year = 1603 }
	offset = 50
	deathdate = { day = 1 month = january year = 1605 }

	action_a = {
		name = "ACTIONNAME232015A" #Al-Mansur is dead and chaos reigns!
		command = { type = stability value = -2 }
		command = { type = revoltrisk which = [color=limegreen]84[/color] value = [color=limegreen]10[/color] }
		command = { type = sleepevent which = 232014 } #MOR: Brother against Brother [color=yellow]-I-[/color]
		command = { type = trigger which = 232017 } #MOR: Death of al-Mansur
	}
}

#(1603-1605) Brother against Brother
event = {
	id = 166004 #triggered by MOR_232014 / MOR_232017
	random = no
	country = FEZ
	name = "EVENTNAME166004" #Brother against Brother
	desc = "EVENTHIST166004"
	#-#

	action_a = {
		name = "ACTIONNAME166004A" #Al-Mansur is dead and chaos reigns!
		command = { type = breakvassal which = MOR }
		command = { type = relation which = MOR value = -350 }
		command = { type = revoltrisk which = [color=limegreen]84[/color] value = [color=limegreen]10[/color] }
		[color=yellow]#[/color]command = { type = capital which = 806 } #Toubkal
		command = { type = stability value = -3 }
	}
}
 
Last edited:

Garbon

Sultan d'Afrique
72 Badges
Feb 1, 2002
9.745
176
www.crystalempiregames.com
  • Imperator: Rome
  • For The Glory
  • Europa Universalis IV
  • Crusader Kings II
  • Crusader Kings II: Holy Knight (pre-order)
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Conclave
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Way of Life
  • Deus Vult
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Res Publica
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
Also, Sus needs an AI file.

Code:
FEZ = { #Sus
	date = { day = 1 month = january year = 1472 }
	expirydate = { year = 1820 }
	minimum = { 805 1595 }
	extra = { }
	capital = 805
	group = muslim
	culture = berber
	[color=red]ai = "SmallTrade1.ai"[/color]
	[color=yellow]ai = "FEZ_1472_Saadi.ai"[/color]
}

Code:
#
# Europa Universalis
#
# Sus AI
#
region = { }
area = {
	Mauritania
}
expansion = 1
tradingpost = 0
neighbour = 10
enemies = 0
traders = 100
monopoly = 10 #-100
war = 50
ferocity = no
counterreform = no
combat = { MOR }
base = 0.1
front = 5.0
conquer = {
	enemy = 5.0
	supply = 0.1
	distance = 2.0
	owner = 1.0
	notsupply = 0.1
	base = 0.3
}
garrison = {
	fortress = 1.0
	strategic = 3.0
	size = 1.0
	supply = 2.0
	war = 5.0
}
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
About MOR_232006 and MOR_232007, couldn't we extend date and ovoid event always fiiring the same day. Or is there an historical reason for the fixed date?

If not and with an extended date, events will have to sleep each other.

For reference, I try to use -I- and -II- in comments:
232006: The Fate of Morocco -I-
232007: The Fate of Morocco -II-

Event -I- is always the historical one. In our case, only difference is the atwar condition. Was Morocco historically "at war" at this time?

EDIT: same reference issue for 232014 and 232015.
 
Last edited:

Garbon

Sultan d'Afrique
72 Badges
Feb 1, 2002
9.745
176
www.crystalempiregames.com
  • Imperator: Rome
  • For The Glory
  • Europa Universalis IV
  • Crusader Kings II
  • Crusader Kings II: Holy Knight (pre-order)
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Conclave
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Way of Life
  • Deus Vult
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Res Publica
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
YodaMaster said:
About MOR_232006 and MOR_232007, couldn't we extend date and ovoid event always fiiring the same day. Or is there an historical reason for the fixed date?

If not and with an extended date, events will have to sleep each other.

For reference, I try to use -I- and -II- in comments:
232006: The Fate of Morocco -I-
232007: The Fate of Morocco -II-

Event -I- is always the historical one. In our case, only difference is the atwar condition. Was Morocco historically "at war" at this time?

EDIT: same reference issue for 232014 and 232015.

No, we can stagger the dates. The event was written before anyone had really explained the offset value.

I try to never use the -I- -II- system, but change it as you see fit. (re-phrase that, I usually don't use that system when it is an either or. I use it when there are 3 or more version though!)

And no Morocco wasn't historically at war but I think I had decided that things would have been tougher had Morocco been at war.
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
For me, a serie of alternate events begins with a single alternative. ;)

Only advantage of the -I- notation is being sure you will find at least another event just below and without blank line in the events file.

I remember some alternate events were added to existing series. Notation is then ready. :)
Of course, this is only for comments and never for the name of the event itself.


What about the extended date then?
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
Garbon said:
I'll fix that. I'll make the deathdate 5 days later with an offset off 1 and 2.
Only 5 days?

Couldn't it be at any time (offset around 60) before the end of the first trimester or do we have to take Muhammad al-Shaikh's startdate in account:
Code:
historicalmonarch = {
	id = { type = 6 id = 091005 }
	startdate = {
		day = 3
		month = january
		year = 1472
	}
	deathdate = {
		year = 1504
	}
	name = "Muhammad al-Shaikh"
	DIP = 4
	MIL = 6
	ADM = 6
	dormant = no
}
If yes, 5 days are even too much.
 

Garbon

Sultan d'Afrique
72 Badges
Feb 1, 2002
9.745
176
www.crystalempiregames.com
  • Imperator: Rome
  • For The Glory
  • Europa Universalis IV
  • Crusader Kings II
  • Crusader Kings II: Holy Knight (pre-order)
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Conclave
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Way of Life
  • Deus Vult
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Res Publica
  • Europa Universalis III
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
YodaMaster said:
Only 5 days?

Couldn't it be at any time (offset around 60) before the end of the first trimester or do we have to take Muhammad al-Shaikh's startdate in account:
Code:
historicalmonarch = {
	id = { type = 6 id = 091005 }
	startdate = {
		day = 3
		month = january
		year = 1472
	}
	deathdate = {
		year = 1504
	}
	name = "Muhammad al-Shaikh"
	DIP = 4
	MIL = 6
	ADM = 6
	dormant = no
}
If yes, 5 days are even too much.

Yea actually you're right. We do need to keep his start date in mind.
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
In this case, better have a fixed date or use 0 for the day of the startdate and 2 for the day of the deathdate with offset 1.
 

unmerged(72200)

First Lieutenant
Mar 19, 2007
229
0
d.hatena.ne.jp
Kongo and Christianity

According to a report, Kongo can convert to Catholic by KON_203004 even if Portugal isn't Catholic but other religion like Sunni (player's Granada can often conquer Portugal).
Maybe we should amend some events but I can't work out a solution for it... Can you come up with a good way?
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
Indeed, it should be very unlikely to see Portugal not being Catholic at this time...

Only solution is a new event for Portugal checking religion (we can only check religion of the country receiving an event...) and that will directly trigger KON_203004. Date range of the Portuguese event will be KON_203004 current one.
 

unmerged(72200)

First Lieutenant
Mar 19, 2007
229
0
d.hatena.ne.jp
Reworked events for Christianization of Kongo by Portuguese influence:
#------------------------------------------------------------
Kongo (KON)
#------------------------------------------------------------
Code:
#(1491-1542) Missionaries and craftsmen from Portugal [color=yellow]-I-[/color]
event = {
	id = 203002 [color=yellow]#triggered by POR_260164[/color]
	[color=red]trigger = {
		exists = POR
		event = 203000 #KON: Diogo Cao arrives in Kongo
		event = 260007 #POR: Diogo Cao returns to Portugal with some Kongolese
	}[/color]
	random = no
	country = KON
	name = "EVENTNAME203002" #Missionaries and craftsmen from Portugal have arrived
	desc = "EVENTHIST203002"
	#-#

	[color=red]date = { day = 0 month = january year = 1491 }
	offset = 60
	deathdate = { day = 0 month = january year = 1542 }[/color]
	[...]
}
#-#In 1491, Portuguese missionaries, soldiers, and artisans were welcomed at Sao Salvador, the capital of the Kongo. The missionaries soon gained converts, with varying degrees of sincerety, among them were the manicongo, his Queen and their eldest son, Mbemba Nzinga.

Code:
#(1491-1542) Missionaries and craftsmen from Portugal [color=yellow]-II-[/color]
event = {
	id = 203003 [color=yellow]#triggered by POR_260165[/color]
	[color=red]trigger = {
		exists = POR
		event = 203000 #KON: Diogo Cao arrives in Kongo
		event = 260007 #POR: Diogo Cao returns to Portugal with some Kongolese
	}[/color]
	random = no
	country = KON
	name = "EVENTNAME203002" #Missionaries and craftsmen from Portugal have arrived
	desc = "EVENTHIST203002"
	#-#

	[color=red]date = { day = 0 month = january year = 1491 }
	offset = 60
	deathdate = { day = 0 month = january year = 1542 }[/color]
	[...]
}

Code:
#(1506-1544) Kongo converts to Christianity
event = {
	id = 203004 [color=yellow]#triggered by POR_260166[/color]
	trigger = {
		monarch = 070502 #Afonso I
		[color=red]event = 203000 #KON: Diogo Cao arrives in Kongo
		exists = POR[/color]
	}
	random = no
	country = KON
	name = "EVENTNAME203004" #Afonso I converts Kongo to Christianity
	desc = "EVENTHIST203004"
	#-#

	[color=red]date = { day = 0 month = january year = 1506 }
	offset = 60
	deathdate = { day = 0 month = january year = 1544 }[/color]

	[...]

	action_c = {
		name = "ACTIONNAME203004C" #Refuse Christianity and help from the Portuguese
		command = { type = stability value = -2 }
		command = { type = religiousrevolt which = -1 }
		command = { type = religiousrevolt which = -1 }
		command = { type = religiousrevolt which = -1 }
		command = { type = sleepevent which = 203005 } #[color=yellow]KON[/color] [color=red]POR[/color]: Pope Leo X consecrates Henrique Bishop of Utica
	}
}

Code:
#(1518) Henrique becomes the bishop of Utica
event = {
	id = 203005
	trigger = {
		[color=lime]OR = {
			religion = catholic
			religion = counterreform
		}[/color]
		event = 203000 #KON: Diogo Cao arrives in Kongo
		monarch = 070502 #Afonso I
	}
	random = no
	country = KON
	name = "EVENTNAME203005" #Pope Leo X consecrates Henrique Bishop of Utica
	desc = "EVENTHIST203005"
	#-#

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

	action_a = {
		name = "ACTIONNAME203005A" #He will help spread the faith
		command = { type = relation which = PAP value = 50 }
		command = { type = provincereligion which = -1 value = catholic }
	}
}
#-#In 1518 Pope Leo X consecrated Dom Henrique, the son of Afonso I of Kongo, Bishop of Utica. Henrique directed the Christianization of the country in 1518–36. Although this attempt at developing an indigenous clergy failed. The Kingdom nevertheless slowly became partly Christianized. Henrique was the first native bishop of West Africa.

#------------------------------------------------------------
Portugal (POR)
#------------------------------------------------------------
Maybe we should conform KON_203000's desc to POR_260007's one or merge them because the former bases on the latter and includes some errors.
Code:
#(1484-1600) Diogo Cao returns to Portugal with some Kongolese
event = {

	id = 260007
	trigger = {
		[color=yellow]exists = KON
		[color=lime]OR = {
			religion = catholic
			religion = counterreform
		}[/color][/color]
		OR = { #Any of Kongo's provinces
			discovered = 785
			discovered = 786
			discovered = 787
			discovered = 1505
			discovered = 1506
		}
	}
	random = no
	country = POR
	name = "EVENTNAME260007" #Diogo Cao returns to Portugal with some Kongolese
	desc = "EVENTHIST260007"
	#-#

	date = { day = 0 month = january year = 1484 }
	offset = 60
	deathdate = { day = 0 month = january year = 1600 }

	action_a = {
		name = "ACTIONNAME260007A" #Send missionaries and craftsmen to help the Kongolese
		command = { type = relation which = KON value = 50 }
		command = { type = treasury value = -10 }
		command = { type = missionaries value = -1 }
		command = { type = trade value = 50 }
		command = { type = merchants value = 1 }
		command = { type = domestic which = innovative value = 1 }
		[color=yellow]command = { type = sleepevent which = 260165 } #POR: Generous assistance for Kongo[/color]
		[color=red]command = { type = sleepevent which = 203003 } #KON: Missionaries and craftsmen from Portugal have arrived[/color]
	}
	action_b = {
		name = "ACTIONNAME260007B" #Help the Kongolese as much as we can
		command = { type = relation which = KON value = 100 }
		command = { type = treasury value = -10 }
		command = { type = missionaries value = -2 }
		command = { type = trade value = 75 }
		command = { type = infra value = -50 }
		command = { type = merchants value = 2 }
		command = { type = domestic which = innovative value = 1 }
		[color=yellow]command = { type = sleepevent which = 260164 } #POR: Assistance for Kongo[/color]
		[color=red]command = { type = sleepevent which = 203002 } #KON: Missionaries and craftsmen from Portugal have arrived[/color]
	}
}
#-#When Portuguese discoverer Diogo Cão arrived he found the Kingdom of Kongo to be a promising trade partner. He invited several Kongolese to return to Portugual with him and agreed to leave several Portuguese seamen behind to ensure that they were not being taken as slaves. The following year the men returned, having learned Portuguese and the basic facts of Christianity. Nzinga Nkuwu, the manikongo, asked the Portuguese crown for missionaries and technical assistance in exchange for ivory and other goods.

Code:
#(1491-1542) Assistance for Kongo
event = {
	id = 260164
	trigger = {
		exists = KON
		[color=lime]OR = {
			religion = catholic
			religion = counterreform
		}[/color]
		event = 260007 #POR: Diogo Cao returns to Portugal with some Kongolese
		event = 203000 #KON: Diogo Cao arrives in Kongo
	}
	random = no
	country = POR
	name = "EVENTNAME260164" #Assistance for Kongo
	desc = "EVENTHIST203002" #KON: Missionaries and craftsmen from Portugal have arrived
	#-#

	date = { day = 0 month = january year = 1491 }
	offset = 60
	deathdate = { day = 0 month = january year = 1542 }

	action_a = {
		name = "GOOD_NEWS"
		[color=lime]command = { type = trigger which = 203002 }[/color] #KON: Missionaries and craftsmen from Portugal -I-
	}
}
EVENTNAME260164;Assistance for Kongo;;;;;;;;;;


Code:
#(1491-1542) Generous assistance for Kongo
event = {
	id = 260165
	trigger = {
		exists = KON
		[color=lime]OR = {
			religion = catholic
			religion = counterreform
		}[/color]
		event = 260007 #POR: Diogo Cao returns to Portugal with some Kongolese
		event = 203000 #KON: Diogo Cao arrives in Kongo
	}
	random = no
	country = POR
	name = "EVENTNAME260165" #Generous assistance for Kongo
	desc = "EVENTHIST203002" #KON: Missionaries and craftsmen from Portugal have arrived
	#-#

	date = { day = 0 month = january year = 1491 }
	offset = 60
	deathdate = { day = 0 month = january year = 1542 }

	action_a = {
		name = "GOOD_NEWS"
		[color=lime]command = { type = trigger which = 203003 }[/color] #KON: Missionaries and craftsmen from Portugal -II-
	}
}
EVENTNAME260165;Generous Assistance for Kongo;;;;;;;;;;


Code:
#(1506-1544) Kongo and Christianity
event = {
	id = 260166
	trigger = {
		exists = KON
		[color=lime]OR = {
			religion = catholic
			religion = counterreform
		}[/color]
		event = 203000 #KON: Diogo Cao arrives in Kongo
	}
	random = no
	country = POR
	name = "EVENTNAME260166" #Kongo and Christianity
	desc = "EVENTHIST260166"
	#-#

	date = { day = 0 month = january year = 1506 }
	offset = 60
	deathdate = { day = 0 month = january year = 1544 }

	action_a = {
		name = "OK"
		[color=lime]command = { type = trigger which = 203004 }[/color] #KON: Kongo converts to Christianity
	}
}
EVENTNAME260166;Kongo and Christianity;;;;;;;;;;
EVENTHIST260166;The Kongo political system provided for the open election of a successor from among the descendants of the first King. Upon his father's death, Afonso's non-Christian brother attempted to deny him the election. If Afonso manage to defeat him and to take the throne, he will become a good friend for us in the region.;;;;;;;;;;
 
Last edited:

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
For KON_203005, Catholic faith is the right condition but be aware Afonso I on the throne of Kongo already means king was christianized before. As a revolter, African names will be back.

For all new POR events, Portugal could be CRC too, even before Council of Trent, if force converted by Papal States for example...

Better use "Catholic or CRC" condition after 1518 for safety.

EDIT: just a little syntax error with trigger commands => command = { type = trigger which = <id> }
 
Last edited:

unmerged(72200)

First Lieutenant
Mar 19, 2007
229
0
d.hatena.ne.jp
Thank you and I have amended #1074 in lime colors.
Yodamaster said:
For KON_203005, Catholic faith is the right condition but be aware Afonso I on the throne of Kongo already means king was christianized before. As a revolter, African names will be back.
Right, but I have intended to prepare for little possibility that Kongo can be force-converted to other religion (like Protestant by Hussite Bohemia player) after its christianization by KON_203004. What should we do?

EDIT: IMO, we should just add Catholic or CRC condition on KON_203005 as I amended #1074.
 
Last edited:

Canenald

Endarkened Despot
72 Badges
Jun 26, 2004
629
0
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Stellaris: Digital Anniversary Edition
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • BATTLETECH
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Crusader Kings II: Jade Dragon
  • Stellaris: Lithoids
  • Divine Wind
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Cities in Motion
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Heir to the Throne
  • Europa Universalis IV: Res Publica
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
I think it would be nice if all North African countries except Tlemcen, Mamluks and Morocco would have the same unit art as the Ottoman Empire. All those countries broke off the Ottoman Empire, most often under leadership of Ottoman officers and governors, and probably had similar uniforms for their soldiers. Also, seeing those countries (from Muslim techgroup) with high tech armies is probably only possible if they are released by the Ottomans.

Morocco should be excluded because they weren't conquered by the Ottomans and Mamluks because they are replaced by Egypt as revolter or will turn into Egypt if they survive long enough. Similarly, territories of Tlemcen are released as Algiers, and if they survive long enough to have renaissance or higher tech then it means they weren't conquered by the Ottomans.

The countries I suggest the change for are, from east to west: Egypt, Tripoli, Tunisia, Algiers
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
But some countries (Tripoli and Tunisia) exist before Ottoman annexation and we can't have a different set before and after because corresponding countries are also revolters. All released countries will benefit from OE techs. I think this is the best we can do.
Algiers could revolt from another country and I'm not sure Egypt adopted Ottoman uniforms, in the contrary...