1.10 introduced a new rivers system to CK2 that is causing issues with basically every previous custom map, in addition to some other changes to the way the game works. I'm creating this thread to help other custom map makers get their maps working.
Firstly, adjacencies is formatted slightly differently now and you seem to require at least 1 portage entry and 1 major river entry. This seems to be the #1 issue with custom maps. (Luca0312 is credited with discovering this)
For example;
Secondly, default.map require entries for the provinces that make up your major rivers as well.
Thirdly, de jure Duchies now require de jure Kingdoms. Previously it was possible to have de jure duchies independent of de jure kingdoms but this no longer appears to be the case. Titular Duchies remain unaffected.
These are so far the only issues I have personally run in to, it would be great if anyone else with issues they've managed to resolve could also reply to this thread with their solution(s) so other map makers don't drive themselves crazy trying to figure things out
Firstly, adjacencies is formatted slightly differently now and you seem to require at least 1 portage entry and 1 major river entry. This seems to be the #1 issue with custom maps. (Luca0312 is credited with discovering this)
For example;
Code:
From;To;Type;Through;-1;-1;-1;-1;Comment
1;289;sea;1072;-1;-1;-1;-1;Imperial-Weye
375;89;major_river;1108;-1;-1;-1;-1;Ebonheart-Thir
386;86;portage;1026;-1;-1;-1;-1;Firewatch
-1;-1;;-1;-1;-1;-1;-1;-1
Secondly, default.map require entries for the provinces that make up your major rivers as well.
Code:
max_provinces = 1195
sea_starts = 1025
definitions = "definition.csv"
provinces = "provinces.bmp"
positions = "positions.txt"
terrain = "terrain.bmp"
rivers = "rivers.bmp"
terrain_definition = "terrain.txt"
heightmap = "topology.bmp"
tree_definition = "trees.bmp"
continent = "continent.txt"
adjacencies = "adjacencies.csv"
climate = "climate.txt"
region = "region.txt"
static = "static.txt"
# Define which indices in trees.bmp palette which should count as trees for automatic terrain assignment
tree = { 3 4 7 10 }
major_rivers = {
1025 1026 1108 # River Thir
1027 1028 1029 #
1030 1031 1032 # Bjoulsae
1033 1034 1035 # Brena
1036 1037 1038 #
1039 1040 1041 1042 1043 1044 1045 1046 1047 # Xylo
}
Thirdly, de jure Duchies now require de jure Kingdoms. Previously it was possible to have de jure duchies independent of de jure kingdoms but this no longer appears to be the case. Titular Duchies remain unaffected.
These are so far the only issues I have personally run in to, it would be great if anyone else with issues they've managed to resolve could also reply to this thread with their solution(s) so other map makers don't drive themselves crazy trying to figure things out