Well, thing is, I've had a slow weekend, so I have begun to experiment with map modding. My first try (which may be too ambitious) is to start a new map from scratch, with only one continent and very few (but huge) provinces. At the moment, just 9 land provinces and 7 more sea zones. The size of the continent is about as big as Africa.
After much trial and error I think I have found every file related to the map (including these pesky colormap.dds and colormap_water.dds). I believe I have done everything correctly, the rgb values match, every reference to provinces which doesn't exist anymore is eliminated, etc. But I still can't get it to work.
I can load the game, I can even start a new game, but the map is composed entirely of TI. The map where you can choose your country displays only the contents of colormap_water.dds, the PTI I have defined and, strangely, the PTI for the default world map (even if I think there are no more references to it in my files). Looking at the logs, I found this (in setup.log):
I understand this happens because the engine can't find the boundaries of the provinces, so every province has 0 pixels and is located at (0,0). Could anybody who has had any experience with this tell me what I'm doing wrong? Here is a snip of provinces.bmp, the rest is just black PTI (compressed in jpg to decrease size, I'm not trying to actually use this very image
)
After much trial and error I think I have found every file related to the map (including these pesky colormap.dds and colormap_water.dds). I believe I have done everything correctly, the rgb values match, every reference to provinces which doesn't exist anymore is eliminated, etc. But I still can't get it to work.
I can load the game, I can even start a new game, but the map is composed entirely of TI. The map where you can choose your country displays only the contents of colormap_water.dds, the PTI I have defined and, strangely, the PTI for the default world map (even if I think there are no more references to it in my files). Looking at the logs, I found this (in setup.log):
Code:
Setup[map.cpp:1052]: Bounding Box of 0 => (177,0) - (512,720)
Setup[map.cpp:1052]: Bounding Box of 1 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 2 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 3 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 4 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 5 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 6 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 7 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 8 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 9 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 10 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 11 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 12 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 13 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 14 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 15 => (0,0) - (0,0)
Setup[map.cpp:1052]: Bounding Box of 16 => (0,0) - (0,0)
Setup[map.cpp:1152]: Adjacencies for 0 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 1 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 2 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 3 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 4 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 5 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 6 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 7 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 8 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 9 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 10 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 11 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 12 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 13 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 14 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 15 ==> NONE
Setup[map.cpp:1152]: Adjacencies for 16 ==> NONE