• 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.

Fitch

Second Lieutenant
7 Badges
Aug 15, 2003
147
0
Visit site
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
I would Assume it's possible to create your own leaders, for liek the Minor Nations?? So What do You need to add, and to what File??
 

unmerged(17489)

General
Jun 7, 2003
2.475
7
ok, I thínk it's like this but I may be wrong on one part or another:

you go into C:\...\Europa Universalis 2\db\leaders and open the leader file for the country you want to change leaders for with notepad. Let's say byzantium, which has got the tag BYZ. In there you'll find this:

Code:
historicalleader = {
	id = { type = 6 id = 09580 }
	category = monarch
	name = "Konstantinos XI"
	startdate = { 
		year = 1424
	}
	deathdate = {
		day = 29
		month = may
		year = 1453
	}
	rank = 0
	movement = 4
	fire = 3
	shock = 3
	siege = 0
}
most of these commands tell what they do themselves. You just copy this and change the name to what you want to name him, date he's born, date he dies etc. Change the ID# up one step for each leader (two leaders can't have the same ID#) until 09599 where BYZ leader IDs ends.
 

Fitch

Second Lieutenant
7 Badges
Aug 15, 2003
147
0
Visit site
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
Ok what if the nation doesn't have a Leaders file??

I'm sure you can create one...but I'm really unclear on the whole ID #s?
 

unmerged(11695)

Corporal
Nov 15, 2002
42
0
Visit site
ok there is something that i'm not doing right here, the savefile doesn't stop tilting..

here is the start of the new leaderscript:

historicalmonarch = {
id = { type = 6 id = 4695 }
name = "Konstantinos XIV *"
category = monarch
rank = 100
startdate = { year = 1789 month = january day = 0 }
deathdate = { year = 1823 month = january day = 0 }
ADM = 7
DIP = 4
MIL = 7
}
}
leadertable = {
historicalleader = {
id = { type = 6 id = 09582 }
category = monarch
name = "Konstantinos The Great"
startdate = {
year = 1508
}
deathdate = {
day = 29
month = may
year = 1551
}
rank = 0
movement = 4
fire = 4
shock = 4
siege = 1
}


and the end:

}
historicalleader = {
id = { type = 6 id = 09587 }
category = monarch
name = "Constans III"
startdate = {
year = 1764
}
deathdate = {
day = 29
month = may
year = 1819
}
rank = 0
movement = 4
fire = 3
shock = 3
siege = 0 }
landunit = {
id = { type = 4712 id = 2104128 }
name = "Bulgaria Regiment"
location = 358
date = { year = 1462 month = september day = 26 }
development = no
morale = 2.450
inf = 33375.992
cav = 207.798
art = 0.000
}


could someone tell me what i'm not doing right? :eek:o :(
 

unmerged(18213)

Second Lieutenant
Jul 13, 2003
167
0
Visit site
Blitz said:
leadertable = {
...

and the end:

}
historicalleader = {
id = { type = 6 id = 09587 }
category = monarch
name = "Constans III"
startdate = {
year = 1764
}
deathdate = {
day = 29
month = may
year = 1819
}
rank = 0
movement = 4
fire = 3
shock = 3
siege = 0 }
}
landunit = {
...
}
I think you have forgotten to close the leadertable or perhaps misplaced the curly braces. Just insert what I marked with red above and check that you don't have one too many further up the file.
 

unmerged(11695)

Corporal
Nov 15, 2002
42
0
Visit site
here is the script-part as it is now..


historicalmonarch = {
id = { type = 6 id = 4695 }
name = "Konstantinos XIV *"
category = monarch
rank = 100
startdate = { year = 1789 month = january day = 0 }
deathdate = { year = 1823 month = january day = 0 }
ADM = 7
DIP = 4
MIL = 7
}
}
leadertable = {
historicalleader = {
id = { type = 6 id = 09582 }
category = monarch
name = "Konstantinos The Great"
startdate = {
year = 1508
}
deathdate = {
day = 29
month = may
year = 1551
}
rank = 0
movement = 4
fire = 4
shock = 4
siege = 1
}
historicalleader = {
id = { type = 6 id = 09583 }
category = general
name = "Scipio Africanus"
startdate = {
year = 1552
}
enddate = {
day = 29
month = may
year = 1600
}
rank = 2
movement = 3
fire = 3
shock = 3
siege = 0
}
historicalleader = {
id = { type = 6 id = 09584 }
category = monarch
name = "Justinianus"
startdate = {
year = 1601
}
deathdate = {
day = 29
month = may
year = 1661
}
rank = 0
movement = 4
fire = 4
shock = 4
siege = 0
}
historicalleader = {
id = { type = 6 id = 09585 }
category = monarch
name = "Tiberius II"
startdate = {
year = 1662
}
deathdate = {
day = 29
month = may
year = 1711
}
rank = 0
movement = 3
fire = 4
shock = 3
siege = 0
}
historicalleader = {
id = { type = 6 id = 09586 }
category = monarch
name = "Marcus Aurelianus"
startdate = {
year = 1712
}
deathdate = {
day = 29
month = may
year = 1763
}
rank = 0
movement = 3
fire = 3
shock = 3
siege = 2
}
historicalleader = {
id = { type = 6 id = 09587 }
category = monarch
name = "Constans III"
startdate = {
year = 1764
}
deathdate = {
day = 29
month = may
year = 1819
}
rank = 0
movement = 4
fire = 3
shock = 3
siege = 0
}
landunit = {


This should work?
 

unmerged(18213)

Second Lieutenant
Jul 13, 2003
167
0
Visit site
No, you need to add one } like this:
Code:
historicalleader = {
id = { type = 6 id = 09587 }
category = monarch
name = "Constans III"
startdate = { 
year = 1764
}
deathdate = {
day = 29
month = may
year = 1819
}
rank = 0
movement = 4
fire = 3
shock = 3
siege = 0 
}
}
landunit = {
The apparent extra } is necessary in order to close the leadertable = { which is opened at the start of your example.