• 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.
OK, after unzipping the files, edit mapfiller.bat with TextEdit. Add the "./" right infront of the "CK2Tools.jar", delete the "pause" line, and save it. This would also be a good time to edit the config.properties file with TextEdit as well. At the least, you need to change the line "moddirectory=E:\\Dropbox\\_Stuff\\Europe" to "moddirectory=~/Documents/Paradox Interactive/Crusader Kings II/mod/<yourmod>", replacing "<yourmod>" with the name of your mod folder.

Start Terminal. Type in Terminal "cd ", but don't hit enter. Drag the folder (CK2Tools-v17) onto the Terminal window, and it will add the full path after the "cd ". Now hit enter.

Type "chmod +x *.bat" and hit enter. This will make the 3 .bat files executable. Now you can drop any of the .bat files onto Terminal & hit enter, and it will run. You'll need to do the "cd" stuff from above each time you start Terminal to do this.

Alternatively, you could rename the .bat files as .sh files. Then you can double-click them, without needing to start Terminal & do the CD bit.
 
OK, after unzipping the files, edit mapfiller.bat with TextEdit. Add the "./" right infront of the "CK2Tools.jar", delete the "pause" line, and save it. This would also be a good time to edit the config.properties file with TextEdit as well. At the least, you need to change the line "moddirectory=E:\\Dropbox\\_Stuff\\Europe" to "moddirectory=~/Documents/Paradox Interactive/Crusader Kings II/mod/<yourmod>", replacing "<yourmod>" with the name of your mod folder.

Start Terminal. Type in Terminal "cd ", but don't hit enter. Drag the folder (CK2Tools-v17) onto the Terminal window, and it will add the full path after the "cd ". Now hit enter.

Type "chmod +x *.bat" and hit enter. This will make the 3 .bat files executable. Now you can drop any of the .bat files onto Terminal & hit enter, and it will run. You'll need to do the "cd" stuff from above each time you start Terminal to do this.

Alternatively, you could rename the .bat files as .sh files. Then you can double-click them, without needing to start Terminal & do the CD bit.

Thanks so much! Everything worked all the way up to... dragging and dropping the mapfiller.bat file into terminal and nothing happens but this pops up.

Hx1kv1j.png


I have since borrowed a friends pc and have the tool working there, just running into a few errors but working through them. Id still like to get it to work on my macbook if possible.
 
2.5.0 isn't released yet... you mean 2.4.5, Shirley?
 
v18 is up (compatible with CK2 up to version 2.5.0)
-------------------------------------------------------------------------------------------
To make it work you have to add a new column at position 'G' or use a provinceDef based on my personal one:
http://www.mediafire.com/view/d1y5lyjc6dl7j3z/provinceDef.xls
Great!
do the prefixes in the new column refer to cultures in games, or localisation languages or...? I think you should update the fist page instructions.
 
With the new column you can set the cultural renamings in the provinceDef file. This is not necessary, though. The other version, making a second landed titles file that only has them still works fine and it is actual more fail-safe. The excel file allows a lot more characters than CK2 and if you enter ones that I haven't taken care of it might show questionmarks instead.
 
@Samdaman307:

i get the same error message as you everytime i launch the mapfiller tool= | did you find any solution to this?

as far as the tutorial goes, i 'seem' to have done everything correctly, copied the original files to have the right colortables, used the newly uploaded provinceDef.xls and created my own from that, tech start dates are set correctly, and so on...


@JonStryker:

which 'other' defines do you mean within the properties file? Following the tutorial step by step the only things i changed in that file are the modfolder path and the tech start/end dates... this may be a stupid question, but in case it helps solving the problem i'm just gonna ask it, is there anything else i need to change/add in the properties file? =D
 
With the newest version, the reverse_mapfiller is giving me this error

Code:
C:\Users\usuario\Documents\Paradox Interactive\Crusader Kings II\mod\Dark Mediev
al\CK2Tools-v18>java -Xmx256m -cp CK2Tools.jar kld.ck2tools.mapfiller_inverse.Re
verseMapFiller
java.io.FileNotFoundException: null\map\definition.csv (El sistema no puede enco
ntrar la ruta especificada)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(Unknown Source)
        at java.io.FileInputStream.<init>(Unknown Source)
        at java.io.FileReader.<init>(Unknown Source)
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.loadProvinces(Reverse
MapFiller.java:306)
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.execute(ReverseMapFil
ler.java:80)
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.main(ReverseMapFiller
.java:52)
java.io.FileNotFoundException: null\map\default.map (El sistema no puede encontr
ar la ruta especificada)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(Unknown Source)
        at java.io.FileInputStream.<init>(Unknown Source)
        at java.io.FileReader.<init>(Unknown Source)
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.loadDefaultMap(Revers
eMapFiller.java:281)
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.execute(ReverseMapFil
ler.java:90)
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.main(ReverseMapFiller
.java:52)
Exception in thread "main" java.lang.NullPointerException
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.execute(ReverseMapFil
ler.java:92)
        at kld.ck2tools.mapfiller_inverse.ReverseMapFiller.main(ReverseMapFiller
.java:52)

C:\Users\usuario\Documents\Paradox Interactive\Crusader Kings II\mod\Dark Mediev
al\CK2Tools-v18>pause
Presione una tecla para continuar . . .

For what I can unterstand, the problem seems to be that the reverse mapfiller can't find the default.map nor definition.csv. However the mod path is well defined (the normal mapfiller works just fine).

Any help would be appreciated.