There's HOLDING_SLOT_BUILD_COST_MOD in defines.lua which appears to be a multiplier to the base to calculate how much more each additional holding costs, but the base cost appears to be hard coded.
Damn that's what i thought. The problem is i wanted to darken the skin tone of a portait pack but i guess that wont work.You can't. There's no way to test for minor DLCs, so once you've extracted and manipulated the image files, there's no way to require others to have the DLCs if you distribute said edited images..
What you can do is distribute the .gfx files if all you're doing is mixing and matching images from different DLCs.
OK, I spent a few more minutes looking at my archived versions of DLC014:
The change from 2.1.6 to 2.2 involved shrinking the image files & adding the offset files.
Then the change from 2.2.1 to 2.3 changed to the new graphics and renamed, rearranged, and/or edited some of the files.
Additionally, some changes occurred in non-DLC files relevant to portraits.
For some DLCs there may be no need to extract the DLC zip into a mod folder, nor to copy the old DLC into the vanilla DLC folder. You could create a mod file that simply uses the old DLC zip *as* the mod, and copy the zip into the mod folder, of course. The DLC zip has exactly the structure expected of a mod zip.
It sounds like your best bet would be using DLC014 from the 2.2 era, but that wasn't in your list of available versions. 2.1.4 and 2.1.6 used the same version of that DLC, so which of those you use doesn't matter.
The problem you are getting from using the 2.1.4 version is that it uses full-size graphics files with no offsets needed. But the current vanilla file interface/portrait_offsets/byzantine_offsets.txt offsets the mouth, nose, eyes, & ears of Byz. characters. So your mod also needs a copy of the vanilla file, but with all the offsets set to 0x0.
I actually just tested this, and it seems to work:
Create a mod file & folder. Just a basic mod file, with name="Whatever" and path="mod/whatever".
Extract DLC014.zip, version 2.1.4, into that mod folder.
In the mod folder, go into interface and add a portrait_offsets folder.
Go in that portrait_offsets folder and bring in a copy of the vanilla interface/portrait_offsets/byzantine_offsets.txt file.
Open that byzantine_offsets.txt file and replace every <number>x<number> with 0x0. (You'll see what I mean.)
Save that, and fire up CK2.![]()
Specifically, 10 events in religious_events.txt with set_global_flag = <christian_crusades_unlocked or muslim_jihads_unlocked or pagan_ghws_unlocked>. Also history/titles/k_papal_state.txt unlocks 2 of them in 1095 & 1099. You'd want to change that if you plan to start after 1094 without them already unlocked.How do I change the dates that great holy war eras start?
Special titles override the titles of a ruler such as King or Duke to be a set one, in vanilla this is used for a ruler to claim the title of Genghis Khan. They are given using set_special_title = TITLE and the TITLE must be localised. Atm they are a bit buggy in tooltips but nothing serious that affects their functionality.
Does the title show up under their name, like a minor title? (Ex. Keeper of the Swans.)
No, it just gives them a title beside their name -- nothing else. We use them in CK2Plus to put "Brother" or "Sister" in front of the names of people with the monk/nun traits.
If you also want them to have a title under their name, you'd need to also create a minor title for them.
Make sure you're saving in Windows 1252. Make sure the symbols you want to use are part of the Windows 1252 character set, as that is the only character encoding the game uses.