1) open the file
...config\world_names.csv and search for the string...
Code:
U019;User Defined;;;;;;;;;;X
...and write
Iberia over
User Defined. Beware: keep the exact numer of semicolons.
2) open the file
...db\country.csv and copy that string...
Code:
U019;Yellow;castillan;grey_regular;green_regular;X
...among the others you see in that file.
3) open your savegame (
...scenarios\save games\ folder: make a backup copy before proceed) and search the string...
followed by this one
copy the whole group: something like this (but not this, copy the one
like this in your file)...
Code:
title = {
tag = CAST
tier = kingdom
liege = ----
holder = {
character = { type = 10 id = x }
startdate = { year = x month = january day = 0 }
}
}
and past it among the others you see there. In this copied group, replace
CAST with
U019. Now replace (auto-replace, not manual

) the
CAST entries with the
U019 one. Preserve case in the auto-replacing (or other words too, like
castillian, will be changed): for this kind of work I suggest to use programs like
Ultra Edit.
4) download
this (you have to right click on the link and
Save Target As), unzip it and place its content (
u019.bmp) in the
...\gfx\coa\ folder)
This Iberian kingdom havent prerequisites on the
province.csv, then the capital will be wandering on the map, following your richest region. If you conquer Baghdad, your capital will be Baghdad.
If you want to keep, say, Toledo as capital, you have to mod a base game file, so its better you make a backup copy of this, play this iberian game, and at the end replacing the modded file with the original one.
So: go to
...\db\ folder and make a safety copy of
province.csv.
Open this file (not the copy

) and search for the string...
Code:
197;PROV197;Toledo;Spain;La_Mancha;0;Hills;0;castillian;5;NONE;CAST;NONE;
...and replace
CAST with
U019 in this string only.