• 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

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
It can happen but it depends if England was involved in wars or not. I don't see this very often in my tests for any country, except as the result of the billions treasury bug.
 

Toio

Field Marshal
6 Badges
Jun 18, 2003
7.699
0
Visit site
  • Europa Universalis III
  • Europa Universalis III Complete
  • For The Glory
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • 500k Club
It can happen but it depends if England was involved in wars or not. I don't see this very often in my tests for any country, except as the result of the billions treasury bug.

ENG only had 4200g and no colonists available fast enough to colonize their one tp
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
4200 is much more than needed for the building of a shipyard when there is nothing else to build and AI doesn't want to build manufactories. But wars are always costly for AI. England was certainly very peaceful in order to have such available treasury, wasn't she?
 

Duc de Guise

Captain
54 Badges
Aug 4, 2002
452
0
Visit site
  • Crusader Kings II: Reapers Due
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Victoria 2
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Europa Universalis IV: Cradle of Civilization
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Golden Century
  • Europa Universalis III Complete
  • Hearts of Iron II: Armageddon
  • 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
  • Darkest Hour
  • Deus Vult
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
is there a way for ENG AI to send most of their troups in France in order to fight for the duration of HYW ?
they seem to settle their troups in England :wacko:
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
is there a way for ENG AI to send most of their troups in France in order to fight for the duration of HYW ?
they seem to settle their troups in England :wacko:
Maybe Toio can answer this question. Maybe some paramaters in the AI files... but not sure because of the Channel.
 

unmerged(49888)

Second Lieutenant
Oct 29, 2005
168
0
How about an alternative monarch to James I for England? Other heirs were named by Henry VIII's will, and/or Elizabeth I could marry and produce a continuation of the Tudor dynasty...
 

Toio

Field Marshal
6 Badges
Jun 18, 2003
7.699
0
Visit site
  • Europa Universalis III
  • Europa Universalis III Complete
  • For The Glory
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • 500k Club
Maybe Toio can answer this question. Maybe some paramaters in the AI files... but not sure because of the Channel.

i used to use this file below, but it led to 50% of games, DAU being smashed.
I just retried it, in 2 games and had win for ENG and win for DAU

so changes are in yellow, but check file in case i missed a change not indicated

#
# English HYW AI
#
continent = { }
region = { }
area = { }
expansion = 0
traders = 50
monopoly = 10 #-500
war = 20
ferocity = no
combat = { EIR FRA BUR }
base = 0.1
front = 9.0
conquer = {
enemy = 3.0
supply = 5.2
distance = 18.0
owner = 4.0 #was 1.0
notsupply = 1.0
base = 6.0
}
garrison = {
fortress = 1.0
strategic = 3.0
size = 1.0
supply = 2.0
war = 7.0
}


This file will send 98% of english troops to the rim of the empire, in PEACE time

In war, conquer section will take over, but you should see the following:
-English build many troops in english owned french lands,
-England will try to get GASCOYNE back from BRI or DAU by marching troops down from the north of france
- wars will be longer
 

sturmvogel

Field Marshal
29 Badges
Oct 13, 2005
2.819
234
  • Stellaris
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Europa Universalis IV: Rule Britannia
  • Stellaris: Apocalypse
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • PDXCon 2017 Awards Winner
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Europa Universalis IV: Res Publica
  • For The Glory
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
Code:
#(1667-1820) Division of Guiana
#by sturmvogel
event = {
	id = 170331
	trigger = {
		owned = { province = 182 data = -1 } #Maroni
		control = { province = 182 data = -1 } #Maroni
		NOT = { core = { province = 182 data = -1 } }
		NOT = { provincereligion = { province = 182 data = pagan } } #not a TP
	}
	random = no
	country = FRA
	name = "EVENTNAME170331" #Division of Guiana
	desc = "EVENTHIST170331"
	#-#

	date = { day = 29 month = july year = 1667 }
	offset = 10
	deathdate = { year = 1820 }

	action_a = {
		name = "EXCELLENT"
		command = { type = addcore which = 182 } #Maroni
	}
}
EVENTNAME170331;Division of Guiana;;;;;;;;;;
EVENTHIST170331;The Treaty of Breda formally divided Guiana between the Dutch and French.;;;;;;;;;;
 

sturmvogel

Field Marshal
29 Badges
Oct 13, 2005
2.819
234
  • Stellaris
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Europa Universalis IV: Rule Britannia
  • Stellaris: Apocalypse
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • PDXCon 2017 Awards Winner
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Europa Universalis IV: Res Publica
  • For The Glory
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
Code:
#(1814-1820) Cession of Guyana
#by sturmvogel
event = {
	id = 164272 #triggered by HOL_186091
	random = no
	country = HOL
	name = "EVENTNAME186091" #Cession of Guyana
	desc = "EVENTHIST186091"
	#-#

	date = { day = 13 month = august year = 1814 }
	offset = 10
	deathdate = { year = 1820 }

	action_a = {
		name = "EXCELLENT"
		command = { type = addcore which = 180 } #Guyana
	}
}
EVENTNAME186091;Cession of Guyana;;;;;;;;;;
EVENTHIST186091;The Anglo-Dutch Treaty of 1814 confirmed Britain in its control of Guyana.;;;;;;;;;;
 
Jan 9, 2005
8.858
4
How about an alternative monarch to James I for England? Other heirs were named by Henry VIII's will, and/or Elizabeth I could marry and produce a continuation of the Tudor dynasty...

A logical dynasty could be the de la Poles, though that would largely depend on a forced usurpation after the death of Henry VIII or Edward VI.

You could, for example, have a small event chain dealing with the early Tudors' systematic hunt for & execution of the remaining Yorkist pretenders, culminating with Margaret Pole (Edward IV's niece) and her children.

Still, you'd need to make it realistic, and I wouldn't propose using fantasy monarchs - the line should end with the death of the last historical member of the Pole family.

This is just an idea, and England has plenty of alt. history stuff at present anyway. Also, I certainly don't recommend replacing Elizabeth I until the Queen Jane sequence is finished.
 

De-VILLARS

Le diable blanc
7 Badges
Feb 7, 2006
3.228
0
  • Hearts of Iron II: Armageddon
  • Darkest Hour
  • Europa Universalis IV
  • For The Glory
  • Hearts of Iron III
  • Victoria 2
  • 500k Club
I propose a new sequence for France in India.

Code:
(1664-1719) The French East India Company
event = {
	id = 170333
	trigger = {
		[COLOR="Yellow"]ai = no[/COLOR]
		event = 12075 #FRA : Jean-Baptiste Colbert
		AND = {
			OR = { 
				event = 260059 #POR : Portuguese Indian empire firmly established
				event = 3503 #HOL: Vereenigde Oostindische Compagnie
				event = 164600 #ENG: An Opportunity in India
				discovered = 807 #Ambovombe
				discovered = 808 #Antsirana
				discovered = 809 #Bourbon
				discovered = 810 #Mauritius
			}
			OR = {
				owned = { province which = 384 data = -1 } #Caux
				owned = { province which = 413 data = -1 } #Normandie
				owned = { province which = 414 data = -1 } #Armor
				owned = { province which = 415 data = -1 } #Bretagne
				owned = { province which = 416 data = -1 } #Morbihan
				owned = { province which = 417 data = -1 } #Vendée
				owned = { province which = 418 data = -1 } #Poitou
				owned = { province which = 424 data = -1 } #Gascogne
			}
		}
	}
	random = no
	country = FRA
	name = "EVENTNAME170333" 
	desc = "EVENTHIST170333"
	#-#

	date = { day = 27 month = august year = 1664 }
	offset = 300
	deathdate = { day = 29 month = december year = 1719 }

	action_a = {
		name = "ACTIONNAME170333A" #Create the company !
		command = { type = colonists value = 3 }
		command = { type = merchants value = 3 }
		command = { type = warships which = 415 value = 5 } #Bretagne
		command = { type = treasury value = -300 }
		command = { type = setflag which [CFIO] } #French East India Company	
	}
	action_b = {
		name = "ACTIONNAME170333B" #No, it's too costly... 
		command = { type = vp value = -10 }
		command = { type = relation which = HOL value = 50 }
		command = { type = relation which = ENG value = 25 }
		command = { type = relation which = POR value = 25 }
		command = { type = sleepevent which = 120020 } #AYU: The Siamese Embassy
		command = { type = sleepevent which = 338023 } #ProvinceSpec: The French and Pondicherry
	}
}

EVENTNAME170333;The 'Compagnie Française des Indes Orientales';;;;;;;;;;
EVENTHIST170333;The French East India Company was a commercial enterprise, founded in 1664 to compete with the British and Dutch East India companies. Planned by Jean Baptiste Colbert, it was chartered by King Louis XIV for the purpose of trading in the Eastern Hemisphere. The first Director General for the Company was François Caron, who had spent 30 years working for the Dutch East India Company. The company was granted a 50-year monopoly on French trade in the Indian and Pacific Oceans, a region stretching from the Cape of Good Hope to the Straits of Magellan. The Company failed to found a successful colony on Madagascar, but was able to establish ports on the nearby islands of Bourbon and Île-de-France (today's Réunion and Mauritius). In 1673 it had established itself at Pondicherry, first step of the french presence in India.;;;;;;;;;;
ACTIONNAME170333A;Create the company !;;;;;;;;;;
ACTIONNAME170333B;No, it's too costly...;;;;;;;;;;

New event wich introduce the sequence.

Twin event :
Code:
(1664-1719) The French East India Company
event = {
	id = [COLOR="Yellow"]170335[/COLOR]
	trigger = {
		[COLOR="Yellow"]ai = yes[/COLOR]
		event = 12075 #FRA : Jean-Baptiste Colbert
		AND = {
			OR = { 
				event = 260059 #POR : Portuguese Indian empire firmly established
				event = 3503 #HOL: Vereenigde Oostindische Compagnie
				event = 164600 #ENG: An Opportunity in India
				discovered = 807 #Ambovombe
				discovered = 808 #Antsirana
				discovered = 809 #Bourbon
				discovered = 810 #Mauritius
			}
			OR = {
				owned = { province which = 384 data = -1 } #Caux
				owned = { province which = 413 data = -1 } #Normandie
				owned = { province which = 414 data = -1 } #Armor
				owned = { province which = 415 data = -1 } #Bretagne
				owned = { province which = 416 data = -1 } #Morbihan
				owned = { province which = 417 data = -1 } #Vendée
				owned = { province which = 418 data = -1 } #Poitou
				owned = { province which = 424 data = -1 } #Gascogne
			}
		}
	}
	random = no
	country = FRA
	name = "EVENTNAME170333" 
	desc = "EVENTHIST170333"
	#-#

	date = { day = 27 month = august year = 1664 }
	offset = 300
	deathdate = { day = 29 month = december year = 1719 }

	action_a = {
		name = "ACTIONNAME170333A" #Create the company !
		command = { type = colonists value = 3 }
		command = { type = merchants value = 3 }
		command = { type = warships which = 415 value = 5 } #Bretagne
		command = { type = treasury value = -300 }
		command = { type = setflag which [CFIO] } #French East India Company	
	}
}

Code:
#(1673-1700) The French and Pondicherry
event = {
	id = 338023
	trigger = {
		exists = HOL
		exists = FRA
		continent = asia
		event = 3503 #HOL: Vereenigde Oostindische Compagnie
		NOT = {
			core = { province = 572 data = -1 } #Gingee exempt
		}
		OR = {
			#Event checks to ensure that the Netherlands have something to do with India/the East
			event = 3503 #HOL: Vereenigde Oostindische Compagnie
			event = 186036 #HOL: Succession Dispute in Cochin
			event = 186037 #HOL: Asendancy in Malabar
		}
		OR = {
			religion = sunni
			religion = shiite
			religion = buddhism
			religion = hinduism
		}
	}
	random = no
	province = 572 #Pondicherry
	name = "EVENTNAME338023" #The French and Pondicherry
	desc = "EVENTHIST338023"

	date = { day = 1 month = january year = 1673 }
	offset = 30
	deathdate = { day = 1 month = january year = 1700 }

	action_a = {
		name = "ACTIONNAME338023A" #Encourage the French to setup a trading centre
		command = { type = trigger which = 170600 } #FRA: Expansion in Pondicherry
		command = { type = relation which = FRA value = 50 }
		command = { type = secedeprovince which = FRA value = 572 } #Pondicherry
		command = { type = trade value = 200 }
	}
	action_b = {
		name = "ACTIONNAME338023B" #We do not need the French!
		command = { type = relation which = FRA value = -50 }
		command = { type = trade value = -400 }
	}
}

modified trigger according to the former event

Code:
#(1673-1700) [COLOR="Yellow"]The gift of Pondicherry[/COLOR]
event = {
	id = 170600 #triggered by ProvinceSpec_338023 A
	random = no
	country = FRA
	name = "EVENTNAME170600" #[COLOR="Yellow"]The gift of Pondicherry[/COLOR]
	desc = "EVENTHIST170600"
	#-#In 1673, the ruler of the lands around small fishing village of Pondicherry invited the French to start a trading centre, in order to compete with the Dutch.

	action_a = {
		name = "ACTIONNAME170600A" #We welcome the chance to expand
		[COLOR="Red"]command = { type = treasury value = -50 }[/COLOR]
		command = { type = relation which = HOL value = -50 }
		[COLOR="Yellow"]command = { type = relation which = MOG value = 50 }[/COLOR]
		[COLOR="Yellow"]command = { type = trade value = 200 }[/COLOR]
		[COLOR="Red"]command = { type = provincetax which = 572 value = 2 } #Pondicherry[/COLOR]
	}
}

I propose to change the EVENTNAME : EVENTNAME170600;The gift of Pondicherry;;;;;;;;;;

modified commands :
- remove treasury as pondicherry was given to the french
- remove provincetax because of a new event, see below

Code:
#(1700-1710) Expansion in Pondicherry 
event = {
	id = 170334
	trigger = {
		flag = [CFIO] #French East India Company		
		owned = { province which = 572 data = -1 } #Pondichéry
		control = { province = 572 data = -1 }	
	}
	random = no
	country = FRA
	name = "EVENTNAME170334" #Expansion in Pondicherry
	desc = "EVENTHIST170334"

	date = { day = 1 month = january year = 1700 }
	offset = 90
	deathdate = { day = 29 month = december year = 1710 }

	action_a = {
		name = "ACTIONNAME170334A" #Pondicherry needs insvestments
		command = { type = fortress which = 572 value = 1 } #Pondichéry
		command = { type = provincetax value = 2 }
		command = { type = trade value = 400 }
		command = { type = population which = 572 value = 40 000 }
		command = { type = relation which = ENG value = -50 }
		command = { type = treasury value = -300 }		
	}
	action_b = {
		name = "ACTIONNAME170334B" #Let us abandon the city
		command = { type = relation which = ENG value = 50 }
		command = { type = trade value = -400 }
	}
}

EVENTNAME170334;Expansion in Pondicherry;;;;;;;;;;
EVENTHIST170334;By the time, the french trading centre of pondicherry grew and eventually became the chief French settlement in India. Thanks to the successful trade between France and India its population rise to approximately 50 000 people. To protect the settlement a new fortress was built.
ACTIONNAME170334A;Pondicherry needs investments;;;;;;;;;;
ACTIONNAME170334B;Let us abandon the city;;;;;;;;;;

New event which represents the economic and demographic growth of the city.

Code:
#(1680-1684) The Siamese Embassy
event = {
	id = 120020
	trigger = {
		exists = FRA
		exists = HOL
		event = 3503 #HOL: Vereenigde Oostindische Compagnie
		event = 3125 #FRA: The Commissioning of Versailles
		NOT = {
			war = { country = FRA country = AYU }
		}
	}
	random = no
	country = AYU
	name = "EVENTNAME120020" #The Siamese Embassy
	desc = "EVENTHIST120020"

	date = { day = 1 month = january year = 1680 }
	offset = 20
	deathdate = { day = 29 month = january year = 1684 }

	action_a = {
		name = "ACTIONNAME120020A" #Send the Embassy
		command = { type = relation which = FRA value = 25 }
		command = { type = relation which = HOL value = -25 }
		command = { type = treasury value = -25 }
		command = { type = trigger which = 170236 } #FRA: The Siamese Embassy
	}
	action_b = {
		name = "ACTIONNAME120020B" #Neglect France
		command = { type = relation which = FRA value = -25 }
		command = { type = DIP which = -2 value = 12 }
		command = { type = treasury value = 25 }
	}
}

modified trigger as first french diplomats in Siam were members of the company

I propose also to remove the explorer Beaulieu :

Code:
[COLOR="Red"]historicalleader = {
	id = { type = 6 id = 049853 }
	category = explorer
	name = "A. de Beaulieu" #Augustin de Beaulieu
	startdate = {
		year = 1618
	}
	deathdate = {
		year = 1621
	}
	location = 385 #Caux
	rank = 13
	movement = 2
	fire = 1
	shock = 1
	siege = 0
	dormant = no
}[/COLOR]

and to replace him by François Pyrard :

Code:
historicalleader = {
	id = { type = 6 id = 049853 }
	category = explorer
	name = "F. Pyrard" #François Pyrard
	startdate = {
		day = 11
		moth = may
		year = 1601
	}
	deathdate = {
		day = 20
		month = january
		year = 1611
	}
	location = 414 #Armor
	rank = 13
	movement = 2
	fire = 1
	shock = 1
	siege = 0
	dormant = no
}
 
Last edited:

Garbon

Sultan d'Afrique
72 Badges
Feb 1, 2002
9.744
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
So only issue, which is really an issue with all trading company sequences, is that when would the player be likely to opt out of forming the trading company? I can only really think of a situation where the player isn't want to get involved in India. Other than that, making that gatekeeper event really only serves to hurt the AI, as it is the one that will randomnly end up without forming the company and not getting the extra good events.
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
You're right. This is something we can't avoid in such sequences if we don't want to have an AI only event... (or an ai_chance option for actions, if you see what I mean).

It can be solved without action_b but players will feel forced... (no choice).
 

Garbon

Sultan d'Afrique
72 Badges
Feb 1, 2002
9.744
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
Yeah, I just wonder what our "best practices" should be for chains like this...as it seems that the AI could "miss out" on some important sequences. But at the same time, we shouldn't railroad the player...so I guess with current functionality, two events (ai and player) is the best way to go about such?
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
Yes, only a limited number of events could have such treatment. Toio said the same for the Burgundian Capital.

We have the solution for the future. But this is not the right time. :)
 

De-VILLARS

Le diable blanc
7 Badges
Feb 7, 2006
3.228
0
  • Hearts of Iron II: Armageddon
  • Darkest Hour
  • Europa Universalis IV
  • For The Glory
  • Hearts of Iron III
  • Victoria 2
  • 500k Club
So only issue, which is really an issue with all trading company sequences, is that when would the player be likely to opt out of forming the trading company? I can only really think of a situation where the player isn't want to get involved in India. Other than that, making that gatekeeper event really only serves to hurt the AI, as it is the one that will randomnly end up without forming the company and not getting the extra good events.
in this case a solution would be to increase the cost of the company : from 300 to 600 ? Under the reign of Louis XIV france have to pay a huge amount of money, if we increase this cost the player will think before click on action A (moreover it is historical). But the effect on AI is not very good :(

But you are right, it is the main problem of these sequences and your idea of AI events is good :)

One question : do I have to change something ?
 

unmerged(40707)

Just call me Yoda in private!
Mar 1, 2005
20.187
2
Only thing to do would be a twin event of FRA_170333 with condition ai = yes and no action_b and ai = no as new condition in FRA_170333.

Anyway, remaining problem will be AI not choosing Colbert first (i.e. action_b in FRA_12074)...
 

De-VILLARS

Le diable blanc
7 Badges
Feb 7, 2006
3.228
0
  • Hearts of Iron II: Armageddon
  • Darkest Hour
  • Europa Universalis IV
  • For The Glory
  • Hearts of Iron III
  • Victoria 2
  • 500k Club
After discussion with Yodamaster i propose to delete these events :

Code:
#-----------------------------------------------------------------------------------------------
#Random Events
#-----------------------------------------------------------------------------------------------

#-----------------------------------------------------------------------------------------------
#(1650-1715) Louis XIV's Extravagance
#modified by Isaac Brock
#at centralization >4 two random events -200 each
#at centralization >5 two random events -200 and -500
#at centralization >6 two random events -200 and -500
#at centralization >7 one random events -500
#at centralization >9 one random events -500


event = {
	id = 170004
	trigger = {
		domestic = { type = centralization value = 5 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -200 }
	}
}
event = {
	id = 170005
	trigger = {
		domestic = { type = centralization value = 6 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -200 }
	}
}
event = {
	id = 170006
	trigger = {
		domestic = { type = centralization value = 6 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -500 }
	}
}
event = {
	id = 170007
	trigger = {
		domestic = { type = centralization value = 7 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -200 }
	}
}
event = {
	id = 170008
	trigger = {
		domestic = { type = centralization value = 7 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -500 }
	}
}
event = {
	id = 170009
	trigger = {
		domestic = { type = centralization value = 8 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -500 }
	}
}
event = {
	id = 170010
	trigger = {
		domestic = { type = centralization value = 10 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -500 }
	}
}

#-----------------------------------------------------------------------------------------------
#(1650-1715) Sale of Monopoly - Set of two events

event = {
	id = 12071
	trigger = {
		domestic = { type = mercantilism value = 5 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12071" #Sale of Monopoly
	desc = "EVENTHIST12071"
	#-#The monarchy often sold the rights of monopoly to specific merchants in an effort to raise revenue. The cost of this practice was borne by the other merchants and the French consumer.

	action_a = {
		name = "ACTIONNAME12071A" #Sell the monopoly rights
		command = { type = treasury value = 200 }
		command = { type = domestic which = mercantilism value = 1 }
		command = { type = merchants value = -2 }
		command = { type = provincetax which = -1 value = -1 }
		command = { type = provincetax which = -1 value = -1 }
	}
	action_b = {
		name = "ACTIONNAME12071B" #Refuse to sell the monopoly rights
		command = { type = domestic which = mercantilism value = -2 }
	}
}
event = {
	id = 12072
	trigger = {
		domestic = { type = mercantilism value = 5 }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12071" #Sale of Monopoly
	desc = "EVENTHIST12071"
	#-#The monarchy often sold the rights of monopoly to specific merchants in an effort to raise revenue. The cost of this practice was borne by the other merchants and the French consumer.

	action_a = {
		name = "ACTIONNAME12071A" #Sell the monopoly rights
		command = { type = treasury value = 100 }
		command = { type = merchants value = -2 }
		command = { type = provincetax which = -1 value = -1 }
	}
	action_b = {
		name = "ACTIONNAME12071B" #Refuse to sell the monopoly rights
		command = { type = domestic which = mercantilism value = -1 }
	}
}

#-----------------------------------------------------------------------------------------------
#(1650-1715) Bureaucratic Expansion - Set of two events

event = {
	id = 12069
	trigger = {
		NOT = { domestic = { type = centralization value = 8 } }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12069" #Bureaucratic Expansion
	desc = "EVENTHIST12069"
	#-#During the reign of Louis XIV, the royal bureaucracy was expanded many times over. This increased royal revenue, but created much internal friction.

	action_a = {
		name = "ACTIONNAME12069A" #Expand the Bureaucracy
		command = { type = treasury value = -200 }
		command = { type = domestic which = centralization value = 1 }
		command = { type = provincetax which = -1 value = 1 }
		command = { type = provincetax which = -1 value = 1 }
		command = { type = stability value = -2 }
	}
	action_b = {
		name = "ACTIONNAME12069B" #Keep the Bureaucracy the way it is
		command = { type = stability value = 1 }
	}
}
event = {
	id = 12070
	trigger = {
		NOT = { domestic = { type = centralization value = 8 } }
		year = 1650
		NOT = { year = 1715 }
	}
	random = yes
	country = FRA
	name = "EVENTNAME12069" #Bureaucratic Expansion
	desc = "EVENTHIST12069"
	#-#During the reign of Louis XIV, the royal bureaucracy was expanded many times over. This increased royal revenue, but created much internal friction.

	action_a = {
		name = "ACTIONNAME12069A" #Expand the Bureaucracy
		command = { type = treasury value = -100 }
		command = { type = domestic which = centralization value = 1 }
		command = { type = provincetax which = -1 value = 1 }
		command = { type = stability value = -1 }
	}
	action_b = {
		name = "ACTIONNAME12069B" #Keep the Bureaucracy the way it is
		command = { type = stability value = 1 }
	}
}

and to modify this one :

Code:
event = {
	id = 170003
	trigger = {
		domestic = { type = centralization value = 5 }
		year = 1650
		NOT = { year = 1715 }
		[COLOR="Yellow"]countrysize = 20[/COLOR]
	}
	random = yes
	country = FRA
	name = "EVENTNAME12077" #Louis XIV's Extravagance
	desc = "EVENTHIST12077"
	#-#Louis XIV was an extravagant monarch. France was often forced to suffer in order to indulge him.

	action_a = {
		name = "ACTIONNAME12038A" #C'est la Vie...
		command = { type = treasury value = -200 }
	}
}

Indeed, under the reign of Louis XIV, france have already to pay 4800, with the most likely events (what excludes the colonial events). Moreover some of the other events show the extravagant life of Louis XIV. We can keep 170003 as it will not be too hard for a big france (countrysize 20).

i propose to modify these events :

Code:
#(1676) Leibniz in Paris - Flavor
#(text from Weisstein's World of Scientific Biography)
#(http://scienceworld.wolfram.com/biography/)
#by mfigueras
event = {
	id = 5010
[COLOR="Yellow"]	trigger = {
		owned = { province = 385 data = -1 } #Ile de France
	}[/COLOR]
	random = no
	country = FRA
	name = "EVENTNAME5010" #Leibniz in Paris
	desc = "EVENTHIST5010"

	date = { day = 15 month = october year = 1676 }

	action_a = {
		name = "ACTIONNAME5010A" #Accept the decision of the Academy
		command = { type = trigger which = 5160 } #HAN: Leibniz
	}
	action_b = {
		name = "ACTIONNAME5010B" #He's the best mathematician in the world. He must remain in Paris
		command = { type = treasury value = -25 }
		command = { type = infra value = 50 }
		command = { type = relation which = HAN value = -15 }
	}
}

Code:
#(1699) L'Académie des Sciences de Paris - Flavor
#by mfigueras
event = {
	id = 5005
[COLOR="Yellow"]	trigger = {
		owned = { province = 385 data = -1 } #Paris
	}[/COLOR]
	random = no
	country = FRA
	name = "EVENTNAME5005" #L'Académie des Sciences de Paris
	desc = "EVENTHIST5005"
	
	date = { day = 15 month = october year = 1699 }
	offset = 30
	deathdate = { day = 15 month = december year = 1699 }

	action_a = {
		name = "ACTIONNAME5005A" #Let's give the institution our protection
		command = { type = treasury value = -75 }
		command = { type = infra value = 100 }
		command = { type = naval value = 25 }
	}
	action_b = {
		name = "ACTIONNAME5005B" #Let's fund the institution and invite foreign scientists
		command = { type = treasury value = -125 }
		command = { type = infra value = 150 }
		command = { type = naval value = 50 }
		command = { type = ADM which = 1 value = 12 }
		command = { type = DIP which = 1 value = 12 }
		command = { type = relation which = -1 value = 15 }
		command = { type = relation which = -1 value = 15 }
		command = { type = relation which = -1 value = 15 }
	}
	action_c = {
		name = "ACTIONNAME5005C" #I'm tired of useless scientists!
		command = { type = domestic which = innovative value = -1 }
		command = { type = ADM which = -2 value = 6 }
		command = { type = sleepevent which = 170118 } #FRA: The true sphericity of the Earth
		command = { type = sleepevent which = 170119 } #FRA: The true sphericity of the Earth
		command = { type = sleepevent which = 5006 } #FRA: The great physicists of the 18th century
	}
}

Code:
#(1794-1795) Haydn at London - Flavor
#by Marc Figueras
#Text from the Grove Concise Dictionary of Music
event = {
	id = 164036
	trigger = {
		event = 179036 #HAB: Franz Joseph Haydn
		NOT = { war = { country = HAB country = ENG } }
		[COLOR="Yellow"]owned = { province which = 247 data = -1 } #Anglia[/COLOR]
	}
	random = no
	country = ENG
	name = "EVENTNAME164036" #Franz Joseph Haydn
	desc = "EVENTHIST164036"

	date = { day = 1 month = february year = 1794 }
	offset = 360
	deathdate = { day = 1 month = march year = 1795 }

	action_a = {
		name = "GREAT"
		command = { type = relation which = HAB value = 10 }
	}
}

Code:
#(1717) The Mississippi Trade Company
event = {
	id = 3132
[COLOR="Yellow"]	trigger = {
		OR = {
			owned = { province = 45 data = -1 } #Bayou
			owned = { province = 46 data = -1 } #Biloxi
			owned = { province = 51 data = -1 } #Arkansas
			owned = { province = 52 data = -1 } #Yazoo
			owned = { province = 53 data = -1 } #Tuscaloosa
			owned = { province = 57 data = -1 } #Mississippi
		}
	}[/COLOR]
	random = no
	country = FRA
	name = "EVENTNAME3132" #The Mississippi Trade Company
	desc = "EVENTHIST3132"

	date = { day = 1 month = january year = 1717 }
	offset = 30
	deathdate = { day = 1 month = january year = 1718 }

	action_a = {
		name = "ACTIONNAME3132A" #This sounds like Easy Money!
		command = { type = trade value = 1000 }
		command = { type = gainmanufactory which = -1 value = refinery }
		command = { type = merchants value = 6 }
		command = { type = treasury value = 200 }
		command = { type = stability value = 1 }
	}
	action_b = {
		name = "ACTIONNAME3132B" #This sounds like a Fraud!
		command = { type = sleepevent which = 3133 } #FRA: State Bankruptcy
		command = { type = sleepevent which = 3134 } #FRA: Banque de France and New Financial Legislation
		command = { type = domestic which = INNOVATIVE value = -1 }
		command = { type = stability value = -1 }
	}
}

modified triger to be sure that france knows Louisiana.

Code:
#"The Great Plague" Sequence
#(1665) The Great Plague
event = {
	id = 164041
	random = no
	trigger = {
		[COLOR="Yellow"]owned = { province which = 247 data = -1 } #Anglia[/COLOR]
	}
	country = ENG
	name = "EVENTNAME164041" #The Great Plague
	desc = "EVENTHIST164041"

	date = { day = 1 month = february year = 1665 }
	offset = 90
	deathdate = { day = 29 month = april year = 1665 }

	action_a = {
		name = "ACTIONNAME164041A" #Argh!
		command = { type = population which = 247 value = -8000 } -1
		command = { type = revoltrisk which = 247 value = 2 }
		command = { type = provincetax which = 247 value = -2 }
		command = { type = infra value = -250 }
		command = { type = stability value = -1 }
	}
}
Code:
#(1666) The Great Fire of London
event = {
	id = 164042
	trigger = { 
		event = 164041 #ENG: The Great Plague
		[COLOR="Yellow"]owned = { province which = 247 data = -1 } #Anglia[/COLOR]
	}
	random = no
	country = ENG
	name = "EVENTNAME164042" #The Great Fire of London
	desc = "EVENTHIST164042"

	date = { day = 1 month = april year = 1666 }
	offset = 35
	deathdate = { day = 1 month = august year = 1666 }

	action_a = {
		name = "ACTIONNAME164042A" #We must rebuild our great city...
		command = { type = population which = 247 value = -3000 }
		command = { type = provincetax which = 247 value = -2 }
		command = { type = infra value = -750 }
		command = { type = stability value = -1 }
	}
}

modified events to be sure that England owned London.
 

ConjurerDragon

Generalissimus
63 Badges
Apr 19, 2005
5.247
467
  • Teleglitch: Die More Edition
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • The Kings Crusade
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Impire
  • Victoria 2
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • War of the Roses
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Magicka: Wizard Wars Founder Wizard
  • Pride of Nations
  • Rise of Prussia
  • Shadowrun: Hong Kong
  • East India Company Collection
  • Hearts of Iron Anthology
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • A Game of Dwarves
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Hearts of Iron III
Code:
#(1667-1820) 	}
	random = no
	country = FRA
	name = "EVENTNAME170331" #Division of Guiana
	desc = "EVENTHIST170331"
	#-#

	date = { day = 29 month = july year = 1667 }
	offset = 10
	deathdate = { year = 1820 }

	action_a = {
		name = "EXCELLENT"
		command = { type = addcore which = 182 } #Maroni
	}
}
EVENTNAME170331;Division of Guiana;;;;;;;;;;
EVENTHIST170331;The Treaty of Breda formally divided Guiana between the Dutch and French.;;;;;;;;;;

The treaty of Breda was the result of a war between several nations including France and the Netherlands. If the name of that treaty is mentioned in the text, should not the existance of the Netherlands be a condition of the event and a somewhat historically strong France?

e.g. as triggers:
exists = HOL
and
countrysize = 20
so that France should have a normal size before laying claim to south america?
And perhaps too much to check, but I would say that France should not be at war with HOL.

According to the wiki about the Treaty of Breda
http://en.wikipedia.org/wiki/Treaty_of_Breda_(1667)
the treaty went into effect on different dates varying on region due to slow communication - for "other areas" the 24.04.1668 is mentioned. I would not change the date of the event, but I would recommend to use a larger offset than 10, perhaps 60.
 
Last edited:

ConjurerDragon

Generalissimus
63 Badges
Apr 19, 2005
5.247
467
  • Teleglitch: Die More Edition
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • The Kings Crusade
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Impire
  • Victoria 2
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • War of the Roses
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Magicka: Wizard Wars Founder Wizard
  • Pride of Nations
  • Rise of Prussia
  • Shadowrun: Hong Kong
  • East India Company Collection
  • Hearts of Iron Anthology
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • A Game of Dwarves
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Hearts of Iron III
Code:
#(1814-1820) Cession of Guyana
#by sturmvogel
event = {
	id = 164272 #triggered by HOL_186091
	random = no
	country = HOL
	name = "EVENTNAME186091" #Cession of Guyana
	desc = "EVENTHIST186091"
	#-#

	date = { day = 13 month = august year = 1814 }
	offset = 10
	deathdate = { year = 1820 }

	action_a = {
		name = "EXCELLENT"
		command = { type = addcore which = 180 } #Guyana
	}
}
EVENTNAME186091;Cession of Guyana;;;;;;;;;;
EVENTHIST186091;The Anglo-Dutch Treaty of 1814 confirmed Britain in its control of Guyana.;;;;;;;;;;

I do not understand that event. The text mentions that the treaty confirmed England in control of Guyana, but the event adds a core for the Netherlands?

Did you perhaps mean
country = ENG
so that the even fires for England?