• 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.
I put here some flavor event for Ashanti... I want to provide some fun for gamers who choose this country...

I first think design Ashanti as a minor state a sort of buffer between Mali and Benin (Oyo) but a player who want to start with minor in africa... and conquer it with a Pagan State ?

It's just a first event.

Code:
####################################################################################
#
#  Events for Ashanti in Interregnum by Didier Adams aka 'Crio'
#  Modification / Adaptation :
#
#  ID Range is 723000 to 723999 
#
####################################################################################

# Flavor events 723800 to 723899

event = {
        id = 723801
	random = no
	country = ASH
	trigger = {
		religion = pagan
		}
	name = "Otumfuo Nana Osei Tutu Opemsoo Temple of Nyame."
	desc = "The Ashanti people of Ghana in West Africa believed in a supreme being called Nyame. Worship of Nyame was the exclusive preserve of the king."
	date = { day = 1 month = january year = 1688 }
	action_a = {
		name = "Build the Temple for the glory of Ashantehe"
		command = { type = stability   value = 1 }
		command = { type = DIP which = 6 value = 24 }
		command = { type = cash value = -100 }
	}
	action_b = {
		name = "We must keep our money for the people need"
		command = { type = infra value = 50 }
		command = { type = cash value = -50 }
	}
}
 
Last edited:
Crio,

I am busy with a few other things for this next upload, and I will review and get the remaining Mali events plus these new ones into 6.13

Matty
 
MattyG said:
Crio,

I am busy with a few other things for this next upload, and I will review and get the remaining Mali events plus these new ones into 6.13

Matty

Don't worry... please wait for the Civil War sequence... I want to finish it before you work on it. The Ashanti first serie of events are ready ;)

Code:
event = {
        id = 723802
	random = no
	country = ASH
	name = "After years of consolidation Ashanti reaffirm his power in the West African Coast."
	desc = "Despite their fleeing from Malian conquered territory and fierce defence of old Dahomey tribes, The Asentehene regain his full power in the region."
	date = { day = 1 month = september year = 1480 }
	action_a = {
		name = "Glory to the Asentehene"
		command = { type = stability value = 1 }
		command = { type = DIP which = 8 value = 6 }
		command = { type = MIL which = 4 value = 12 }
		
	}
	
event = {
        id = 723803
	random = no
	country = ASH
	trigger = {
		owned   = { province = 794 data = -1 }
	}
	name = "The kola nuts Trade"
	desc = "If gold, slaves and ivory was the predominent trading values of the Asante, kola nuts was also exported by Malian traders and later by european colonizers "
	date = { day = 1 month = january year = 1455 }
	action_a = {
		name = "Just collect the current production"
		command = { type = cash value = 25 }
		command = { type = trade   value = 100 }
		command = { type = provincetax  which = 794 value = 1 }
		command = { type = sleepevent   which = 723804 }
		command = { type = sleepevent   which = 723805 }
	}
	action_b = {
		name = "Organize larger plantation"
		command = { type = cash value = -25 }
		command = { type = trade value = 200 }
		command = { type = provincetax  which = 794 value = 3 }
	}	
}

event = {
        id = 723804
	random = no
	country = ASH
	trigger = {
		event = 723803
		owned   = { province = 794 data = -1 }
	}
	name = "The kola nuts Disease"	
	desc = "Kola nuts larger plantation fragilize the ecosystem and was soon attacked by a small insect who eat a part of the production"
	date = { day = 1 month = april year = 1465 }
	action_a = {
		name = "We can't fight this thread !"
		command = { type = provincetax  which = 794 value = -1 }
	}

}

event = {
        id = 723805
	random = no
	country = ASH
	trigger = {
		event = 723803
		not { owned   = { province = 794 data = -1 } }
	}
	name = "The kola nuts Disease"	
	desc = "Kola nuts larger plantation fragilize the ecosystem and was soon attacked by a small insect who eat a part of the production"
	date = { day = 1 month = april year = 1465 }
	action_a = {
		name = "We can't fight this thread !"
		command = { type = provincetax  which = 794 value = -1 }
	}

}

event = {
        id = 723806
	random = no
	country = ASH
	trigger = {
	owned   = { province = 1499 data = -1 }
	exists = BEN
	}
	name = "Zaria Tribes first refuse to join the Confederation"	
	desc = "Zaria Tribes keeps the hope of a come back of Oyo army. If Oyo doesn't take the risk of a open war with the Asantehene they send secret support to the rebels. The Ashenti Army must mobilize quickly if they want to prove his efficientness"
	date = { day = 1 month = march year = 1624 }
	action_a = {
		name = "Fight this rebel scum."
		command = { type = revolt  which = 1499 }
		command = { type = revolt  which = 1499 }
		command = { type = INF   which = -2 value = 4200 }
	}

}

event = {
        id = 723807
	random = no
	country = ASH
	trigger = {
	control   = { province = 1499 data = REB }
	owned = { province = 1499 data = -1 }
	exists = BEN
	}
	name = "Zaria Tribes won and choose to return to Oyo"	
	desc = "Zaria Amanhene keeps the hope of a come back of Oyo army. If Oyo doesn't take the risk of a open war with the Asantehene they send secret support to the rebels. The Ashenti Army must mobilize quickly if they want to prove his efficientness"
	date = { day = 15 month = july year = 1627 }
	action_a = {
		name = "We loose for good."
		command = { type = DIP which = -4 value = 24 }
		command = { type = secedeprovince   which = BEN value = 1499 }
		command = { type = relation   which = BEN value = -50 }
	}

}

event = {
        id = 723808
	random = no
	country = ASH
	trigger = { 
		countrysize = 3
	}
	name = "Osei Tutu slowly transform the loose confederation primary based on defence cooperation to a politically and culturally unified country"	
	desc = ""
	date = { day = 15 month = july year = 1703 }
	action_a = {
		name = "We are a great power !"
		command = { type = DIP which = 2 value = 24 }
		command = { type = domestic which = centralization  value = 2 }		
	}

}

event = {
        id = 723809
	random = no
	country = ASH
	name = "The Golden Stool was stolen"	
	desc = "The Golden Stool is sacred to the Ashanti, it is believed that the Golden Stool contains the 'Sunsum',the spirit or soul of the Ashanti people. The legend tell that Ashanti would cease to exist if the Golden Stool were to be taken from them. The Golden stool is not just sacred, it is a symbol of nationhood, a symbol that binds or unifies all Ashanti."
	date = { day = 15 month = july year = 1804 }
	action_a = {
		name = "We must found it before gods punish our people"
		command = { type = revolt  which = -1 }	
		command = { type = revoltrisk   which = 24 value = 20 }
		command = { type = stability value = -2 }
	}

}

event = {
        id = 723810
	random = no
	country = ASH
	name = "The Golden Stool was found near the Oyo borderline"	
	desc = "When all hope vanished the Golden Stool return to the Asentehene. The Asentehe begin the building of memorial to don't forget this blessed day. All the Amanhene (local chief) send a tribute for his construction."
	date = { day = 19 month = july year = 1806 }
	action_a = {
		name = "A full month of celebration"
		command = { type = revoltrisk   which = 8 value = -50 }
		command = { type = stability value = 1 }
		command = { type = ADM   which = 12 value = 1 }
		command = { type = cash value = 125 }
		
	}

}
 
Wow ! I'm positively impressed by your work on my Ashanti ideas (and the speed of your work) Matty, you transform my "children garden" coding and descriptions into these mature event.
 
Last edited:
I put some comment here.

Code:
event = {
	id = 723032
	random = no
	country = ASH
	trigger = { 
		infra = 1
	}
	name = "Concentrated Ownership and Production of Kola Nuts"
	desc = "[B]Argicultural[/B]

Just a typo : Agricultural

In event 723034, you take the old name of Kola Nut Pestilence event action text

Code:
action_a = {
		name = "We can't fight this thread !"
		command = { type = cash value = 25 }
		command = { type = provincetax  which = 794 value = 1 }
	}

Must be likes "Nyame bless us !" ?

In event 723050 : supremecy -> supremacy

Code:
event = {
        id = 723620
	random = no
	country = ASH
	trigger = { 
		countrysize = 4
		OR = {
			infra = 3
			[B]ai = yes[/B]
		}

Why did you do it an AI only event ?

In event 723810 : rmember -> remember

Thanks again !
 
Thanks, made those changes.

The event you mention isn't ai only. The OR = { means that one of the subsidiary conditions must be met, either the ai is playing the nation or the Infra level needs to be 3, which a player can acheive. I did this because the ai can't be relied upon to attain tech levels ahead of schedule, let aone on time, so it doesn't have to with that structure.


The big task for you, Crio, will be to start thinking about event for interraction with the Europeans. Maybe check out the Maya/Aztec/Zapotec/Dichali files for some inspiration.

Matty
 
Matty and Calipah : Slowly but surely i prepare sets of event for interraction between Mali / Marocco / European just be patient... I didn't sleep well lasts days ;)
 
Crio said:
Matty and Calipah : Slowly but surely i prepare sets of event for interraction between Mali / Marocco / European just be patient... I didn't sleep well lasts days ;)

Don't worry, I completely and utterly understand.
 
Crio said:
Matty and Calipah : Slowly but surely i prepare sets of event for interraction between Mali / Marocco / European just be patient... I didn't sleep well lasts days ;)
Me, too. Lost right sleeping hours order at last days. Now trying to return to normal with 24 hours Champa-non-stop. Became more and more :wacko: .
So event quality degrades. But still, they all will be needed to balance and precise in detail.
:wacko: :D
 
Crio said:
Matty and Calipah : Slowly but surely i prepare sets of event for interraction between Mali / Marocco / European just be patient... I didn't sleep well lasts days ;)

Im very intrested to see your work in regards to Morocco - It needs some re-editing especially since Timbuktu is now under Mali control and the storyline needs expanding.
 
Calipah said:
Im very intrested to see your work in regards to Morocco - It needs some re-editing especially since Timbuktu is now under Mali control and the storyline needs expanding.

I can already give you some part of my base story :

- Treason between the chiefs of Buré, fighting with Marrocco against Mansa to recover their old glory (and the capital... and the gold). The Mansa will soon learn that moving capital is a dangerous game.
- Love Between country at war likes Romeo and Juliette who can conduct to peace and Royal Marriage of a blood bath for honor.
- Poesie with a Irish Storyteller who join the first european to settle in the gold coast.
- Faith, if Mali stays "Sunny" and Marocco follow Mutzaelite "Heresy" the Mansa look at it as a new war declaration from Marocco.
- We also discover than wifes and Harems will be more valuable than all the gold of the Mansa...

More later...
 
Ok... stage 2 : Writing pre-event based on the story up

- Treason between the chiefs of Buré, fighting with Marrocco against Mansa to recover their old glory (and the capital... and the gold). The Mansa will soon learn that moving capital is a dangerous game.

Code:
ID = xxx1
Name = "Buré loose his traders"
Description = "Most traders leave Bure for Timbuktu Kwadwo Anane governor of Bure is a good administrator but without the gold the city rapidly decline" 
Trigger = {
   atwar = no
   flag = timbuktucapital
   owned   = { province = 1495 data = -1} # Timbuktu
   owned   = { province = 1494 data = -1} # Buré   
}
action_a = {
		name = "Poeple leave the old capital my lord"
                command = { type = population   which = 1494 value = -72 }
                command = { type = population   which = 1495 value = 72 }
                command = { type = provincetax   which = 1494 value = -2 }
}


Id = xxx2
Name = "The Dissident of Buré want the capital back to Buré"
Description = "Moving the Capital to Timbuktu was more than a diplomatic insult to marrocco. Despite the caravane passing by Buré, the city loose more  wealth than the nobility can support. Rapidly joined by Gao peasan the revolt takes the arms and Marroco rapidly propose his help and send skilled mercenaries"
Trigger = {
   atwar = no
   event= xxx1
... 
}   
	action_a ={
		name = "Traitors !"
                command = { type = revolt   which = 1496 }
                command = { type = revolt   which = 1496 }
                command = { type = revolt   which = 1494 }
                command = { type = revolt   which = 1494 }
                command = { type = revolt   which = 1494 }
}

[COLOR=LemonChiffon]Id = xxxM1
Country = MOR
Name = "Marroco take advantage of chaos"
Description = "The Marrocan takes profit of chaos and call his mercenary to assiege the Malian Capital, the Mansa troops in south must defeat rebels before return to capital"
Trigger = {
   event= xxx2
   control   = { province = 1494 data = REB }
   control   = { province = 1496 data = REB }
... 
}   
	action_a ={
		name = "Timbuktu must be ours... Prepare for war"
                command = { type = war  which = MAL }
                command = { type = badboy value = 2 }
                command = { type = sleepevent which = xxx3 }
                ... # Maybe stab corrector / Free troops if AI ?
                }
	action_b ={
		name = "We must be like desert snake and push the rebel to take the capital for us"
               command = { type = revolt which = 1495 }               
                ... # 
                }
[/COLOR]

Id = xxx3
Name = "Musa must surrender."
Description = "When rebels take the Mansa Palace a large Marrocan Army wait at the gate of the city... and propose peace with Malian Rebels in exchange of Timbuktu"
Trigger = {
   event= xxxM1
   control   = { province = 1495 data = REB }
... 
}
action_a ={
		name = "The Malians have no choice"
                command = { type = capital   which = 1494 }
                command = { type = secedeprovince   which = MOR value = 1495 }
                command = { type = provincetax   which = 1494 value = 2 }
                command = { type = relation   which = MOR value = 200 }
                ... # 
                }
action_b ={
		name = "We only need to move the capital"
                command = { type = capital   which = 1494 }
                command = { type = trigger   which = xxxxM2 }
                command = { type = provincetax   which = 1494 value = 2 }
                command = { type = relation   which = MOR value = -75 }
                ... # 
                }


[COLOR=LemonChiffon]Id = xxxM2
Country = MOR
Name = "Marroco assiege Timbuktu"
Description = "The rebels have won and refuse to give the keys of city of Timbuktu to the Sultan"
Trigger = {
   event= xxx3
}
	action_a ={
		name = "Prepare for war"
                command = { type = war  which = MAL }
                ... # Maybe stab corrector / Free troops if AI ?
                }[/COLOR]

... Well... Something like that...
 
Code:
ID = xxx4
Name = "The Trial of Kwadwo Anane"
Description = "When the rebels where stopped, The Mansa, will do an example for the nexts generations and punish the Locals chiefs who participate to the rebellion." 
Trigger = {
   event = xxx2
   flag = timbuktucapital
   owned   = { province = 1495 data = -1} # Timbuktu
   owned   = { province = 1494 data = -1} # Buré   
}
action_a = {
		name = "We must kill these traitors"
                command = { type = population   which = 1494 value = -12 }
                command = { type = population   which = 1496 value = -2 }
                command = { type = provincetax   which = 1494 value = -1 } #To explain the end of administration by Kwadwo Anane
                command = { type = stability value = -2 }
                command = { type = DIP   which = -2 value = 24 } 
}
action_b = {
		name = "Make them work for us in the gold mines"
                command = { type = population   which = 1494 value = -12 }
                command = { type = population   which = 1496 value = -2 }
                command = { type = mine which = -1 value = 2 }
                command = { type = provincetax   which = 1494 value = -1 } #To explain the end of administration by Kwadwo Anane
                command = { type = stability value = -1 } 
                command = { type = province_revoltrisk   which = 1494 value = 1 }

}

ID = xxx5
Name = "The Marrocan Victory"
Description = "Despite the surrender of Timbuktu to the Sultan, The Mansa didn't secure Buré as the new capital. Magnanime he consent to let the Mansa (temporary) govern Mali if he became his vassal" 
Trigger = {
OR = {
   event = xxxM1
   event = xxxM2
  }
   event = xxx2
   flag = burecapital
   owned   = { province = 1495 data = MOR} # Timbuktu 
   control  = { province = 1494 data = MOR} #  Buré   
}
action_a = {
		name = "We don't have choice"
                command = { type = trigger   which = xxxM3}
                command = { type = DIP   which = -2 value = 24 }
}
action_b = {
		name = "We must won the war"
                command = { type = INF   which = -1 value = 4000 }
                command = { type = INF   which = -1 value = 4000 }
                command = { type = cash value = -100 }
}

[COLOR=LemonChiffon]Id = xxxM3
Country = MOR
Name = "The Mansa Surrender"
Description = "All the Muslim world look at us... we maybe better choice a diplomatic resolution"
Trigger = {
   event= xxx5
}
	action_a ={
		name = "We accept "
                command = { type = vassal which = MAL } # Crash if in war ? I need help here
                command = { type = MIL   which = 2 value = 24 }
                } [/COLOR]
 
Code:
event = {
	id = 4180xx
	random = no
	country = MAL
	trigger = { event = 418060 # Marroco and Mutazelite
        NOT = { war = { country = MAL country = CRD }
        NOT = { war = { country = MAL country = MOR }
                       religion = sunni }  
	name = "Mali & the Mutazelite Heresy"
	desc = "In the early 16th century, Only the elite and north tribes was  Sunni the south still largerly pagan, and apart from a few Mutazelite Scholar, no individual Mutazeli group had a particularly large support base. However, Marroco exerted great influence on the West African traderoutes. Due to the new Caliphate declared in al-Andalus, and the choice of Marroco to follow Cordoba, the face of the conflict between Baghdad,Cordoba and Marocco had escalated from a political to a religious schism. Mali had to declare her position in the battle for the hearts and minds of Islam."
	date = { day = 1 month = january year = 1540 }
	offset = 1000
	deathdate = { day = 30 month = december year = 1590 }

	action_a = {
		name = "Mutazaliteism!"
		command = { type = relation which = CAL value = -50 }
                command = { type = relation which = MAM value = -50 }
		command = { type = relation which = CRD value = 50}
                command = { type = relation which = MOR value = 100 }
		command = { type = religion which = shiite }
		command = { type = conversion which = -2 }
                command = { type = sleepevent which = xxx6}
	}
	action_b = {
		name = "Heretics!"
		command = { type = relation which = CAL value = 50 }
                command = { type = relation which = MAM value = 50 }
		command = { type = relation which = CRD value = -50}
                command = { type = relation which = MOR value = -100 }
		command = { type = cash value = 50 }
	}
}

event = {
	id = xxx6
	random = no
	country = MAL
	trigger = { event = 418060 # Marroco and Mutazelite
                       event = 4180xx
                       war = { country = ALM country = MOR }
                       religion = sunni 
                       # Maybe a size check to didn't take to much risk ?
                    }  
	name = "Mali & Marrocan Heretics"
	desc = "When the Mansa choose to deny the Mutazelite Heresy he also look of a very good reason to fight back the Sultanate. But our people dream of peace."
	date = { day = 1 month = january year = 1545}
	offset = 1000
	deathdate = { day = 30 month = december year = 1595 }

	action_a = {
		name = "We must avoid this war!"
                command = { type = relation which = MOR value = 20}
	}
	action_b = {
		name = "These heretics must die for Allah and Malian glory!"
		command = { type = war which = MOR }
                command = { type = relation which = MOR value = -50}
		command = { type = manpower value = 10 } #Jihadists
	}
}
 
Code:
event = {
	id = xxx6
	trigger = {
        atwar = no
        NOT { religion = pagan }        
	OR { 
	neighbour = SCO
	neighbour = HSA
	neighbour = GEN
	neighbour = BUR
	neighbour = EIR
	neighbour = BRI
	}
	}
	random = no
	country = MAL
	name = "Trade With European"
	desc = "With installation of european tradepost, the poeple, especially the southern pagan has become more open to foreign influences.
Increased trade for the Europeans led to many of 
those countries sending their missionaries to the Malian lands to spread 
their faiths. If the Mansa will protect the official religion of Mali Empire, the king officially permitted them to preach where they would certain of muslim prevalence in his country. In the otherside, muslim preacher will soon visit the colonies to try to convert them."
	date = { day = 1 month = january year = 1530 }
	offset = 360
	deathdate = { day = 30 month = december year = 1660	 }

	action_a = {
		name = "We have opened a door for emancipation of our traderoute from Marroco and Cordoba"
		command = { type = stability value = -1 }
		command = { type = revoltrisk which = 420 value = 2 }
		command = { type = infra value = 500 }
		command = { type = domestic which = innovative value = 1 }
	}
}

[COLOR=LemonChiffon]event = {
	id = xxx
	trigger = {
		event = xxx6
		OR = {
			owned = { province = 801 data = -1 }
			owned = { province = 800 data = -1 }
			owned = { province = 799 data = -1 }
			owned = { province = 798 data = -1 }
			owned = { province = 797 data = -1 }
			owned = { province = 796 data = -1 }
			owned = { province = 795 data = -1 }
		     }
	}
	random = no
	country = EIR
	name = "Missionaries for Africa"
	desc = "The opening of West Africa to commerce has grown the mass of fidels to the true faith. Religious leaders have 
petitioned you to fund the sending of missionaries to Africa. How will you respond?"
	date = { day = 1 month = june year = 1530 }
	offset = 30
	deathdate = { day = 1 month = december year = 1567 }

	action_a = {
		name = "The Crown will help covert these heathens"
		command = { type = cash value = -50 }
		command = { type = vp value = 20 }
		command = { type = missionaries value = -2 }
		command = { type = revoltrisk which = 60 value = -1 }
		command = { type = trigger which = xxx }
		command = { type = relation which = PAP value = 25 }
	}
	action_b = {
		name = "This is a matter for the church"
		command = { type = vp value = -10 }
		command = { type = sleepevent which = xxx }
	}
	
event = {
	id = xxx
[...]
	country = BRI
	name = "Missionaries for Africa"
[...]
	}[/COLOR]

...

event = {
	id = xxx9
	trigger = { event = xxx8 }
	random = no
	country = MAL
	name = "Missionaries and Traders Arrive from Brittany"
	desc = "Missionaries and Traders have arrived from Brittany"

	action_a = {
		name = "OK"
		command = { type = relation which = BRI value = 75 } # Don't forget it's essentially people sentiment here
	        command = { type = relation which = MOR value = -15 }
	        command = { type = relation which = CRD value = -5 }
	}
}

This part is essentially the same than for Mayan but...

- I must also add event for conversion of pagan provinces to christian faith

The Cordoban will start a different set of event due of relative proximity especially if he is Mutazelite and Marroco stay sunni.
 
Very nice indeed , your work is fabulous seriously :D
 
Thanks Calipah, i'm happy to have your first impression... Don't hesitate to propose addition/correction to it
 
Well, its pretty great, and once it's coded , I'll rework Morocco (greatly it seems) to adjust with your work.Some things will have to go, dates adjusted, and events scripted. However, I have a question - have u ever considered Mali colonizing Brazil (quite close to Africa anyhow) ?
 
Calipah said:
However, I have a question - have u ever considered Mali colonizing Brazil (quite close to Africa anyhow) ?

Yes, sure... but internal struggle didn't permit large colonization works...

I my view, Mali wish to join south african coast and establish a tradepost to use as connection with indian ocean (and his traders) but they don't have good navigating knowledge and finish on the Brazillian coast. He ear about this land from Cordoban Traders and Poets. Wich date (period) would you think fine for this exploration stuff ?
 
Crio said:
Yes, sure... but internal struggle didn't permit large colonization works...

I my view, Mali wish to join south african coast and establish a tradepost to use as connection with indian ocean (and his traders) but they don't have good navigating knowledge and finish on the Brazillian coast. He ear about this land from Cordoban Traders and Poets. Wich date (period) would you think fine for this exploration stuff ?

It is not well known but there were expeditions from preInterregnum period Mali to the New World. They are even included in Mongol Empires Scenario.