• 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.
Does anyone have a generic events/decisions package? You know, everything that would work properly with a total conversion? I tried doing it myself and I was mostly successful, except for assassination plots. Whenever someone is murdered it says he did it himself. Other posts I found said it's probably a problem with on_action_events but validator doesn't find anything wrong there. It does report a lot of problems with cm_murder_plot_events and plot_events, at nearly every FROM, FROMFROM and FROMFROMFORM. Those are all correct syntaxes and aren't reported if I run it on vanilla files (I copied them to my mod unchanged).

Any suggestions on how to solve this would be appreciated.
 
  • 1
Reactions:
Hi JonStryker, just a question?

Do you plan on doing a tutorial in here for the world_normal_height file?
I saw that you're example mod already featurers a done file, but I have no clue how to do one.

Also thanks for this tutorial, I'm now deep in making my own mod (already 400provinces done :D)
 
Not to hard to do a normal, basically you take the topography and run it though nvida normal map filter if you use photoshop

I alter it slightly with smudging on some areas to make it look curved, instead of minecrafty

you may need to change the image size as it only support 3072 by 3072 max size
 
  • 1
Reactions:
For Photoshop I use the Blur tool at 30%-50% power and merge in the topographic lines together in the normal

Other graphic programs may call it smooth or have a smudge tool or sharpen tool which may work well also

-----------------Example----------
If you make a step pyramid in your topology.bmp, if you make a unaltered Word_normal_height.bmp from that it will still look like a step pyramid when the game is running.

Now if you alter the Word_normal_height.bmp and use the blur tool to merge in the lines, it will look like a rounded hill when you run the game
 
Yes, but I also blur the topology map in trouble areas like mountains, to make it very smooth, and natural looking also.

Normal tends to be easier for people to see since it effect things such as lighting

Normal altering I usually do for terrain that is slightly being raise or lowered since blurring the topology will have no effect
 
Did you move map/regions.txt to island_regions.txt, or make blank island_regions.txt and geographical_regions.txt in map/?
 
Did you move map/regions.txt to island_regions.txt, or make blank island_regions.txt and geographical_regions.txt in map/?
Island_regions is blank and (geographical_)regions is

Code:
world_test = {

  duchies = {

  d_nw_u d_nw_l d_ne_u d_ne_l d_sw_u d_sw_l d_se_l d_se_u}

}

And the titles

Code:
e_test_land = {

  color={ 11 22 170 }

  color2={ 255 255 20 }


  capital = 8

  k_ne = {

  color={ 15 27 187 }

  color2={ 255 255 20}

  capital = 16

  d_ne_l = {

  color={ 43 24 226 }

  color2={ 255 255 255 }



  capital = 8


  c_ne_lr = {

  color={ 45 26 228 }

  color2={ 255 255 255 }

  b_ne_lr_1 = {

  }

  b_ne_lr_2 = {

  }

  b_ne_lr_3 = {

  }

  b_ne_lr_4 = {

  }


  }

  c_ne_ll = {

  color={ 49 30 232 }

  color2={ 255 255 255 }

  b_ne_ll_1 = {

  }

  b_ne_ll_2 = {

  }

  b_ne_ll_3 = {

  }

  b_ne_ll_4 = {

  }


  }

  }

  d_ne_u ={

  color={ 24 52 226 }

  color2={ 255 255 255 }

  capital = 5

  c_ne_ur = {

  color={ 27 55 229 }

  color2={ 255 255 255 }

  b_ne_ur_1 = {

  }

  b_ne_ur_2 = {

  }

  b_ne_ur_3 = {

  }

  b_ne_ur_4 = {

  }


  }

  c_ne_ul = {

  color={ 30 58 232 }

  color2={ 255 255 255 }

  b_ne_ul_1 = {

  }

  b_ne_ul_2 = {

  }

  b_ne_ul_3 = {

  }

  b_ne_ul_4 = {

  }


  }

  }

  }


  k_nw = {

  color={ 15 27 187 }

  color2={ 255 255 20}

  capital = 3

  d_nw_l = {

  color={ 43 24 226 }

  color2={ 255 255 255 }



  capital = 3


  c_nw_lr = {

  color={ 45 26 228 }

  color2={ 255 255 255 }

  b_nw_lr_1 = {

  }

  b_nw_lr_2 = {

  }

  b_nw_lr_3 = {

  }

  b_nw_lr_4 = {

  }


  }

  c_nw_ll = {

  color={ 49 30 232 }

  color2={ 255 255 255 }

  b_nw_ll_1 = {

  }

  b_nw_ll_2 = {

  }

  b_nw_ll_3 = {

    }

  b_nw_ll_4 = {

  }


  }

  }

  d_nw_u ={

  color={ 24 52 226 }

  color2={ 255 255 255 }

  capital = 2

  c_nw_ur = {

  color={ 27 55 229 }

  color2={ 255 255 255 }

  b_nw_ur_1 = {

  }

  b_nw_ur_2 = {

  }

  b_nw_ur_3 = {

  }

  b_nw_ur_4 = {

  }


  }

  c_nw_ul = {

  color={ 30 58 232 }

  color2={ 255 255 255 }

  b_nw_ul_1 = {

  }

  b_nw_ul_2 = {

  }

  b_nw_ul_3 = {

  }

  b_nw_ul_4 = {

  }


  }

  }

  }


  k_sw = {

  color={ 15 27 187 }

  color2={ 255 255 20}

  capital = 10

  d_sw_l = {

  color={ 43 24 226 }

  color2={ 255 255 255 }



  capital = 11


  c_sw_lr = {

  color={ 45 26 228 }

  color2={ 255 255 255 }

  b_sw_lr_1 = {

  }

  b_sw_lr_2 = {

    }

  b_sw_lr_3 = {

  }

  b_sw_lr_4 = {

  }


  }

  c_sw_ll = {

  color={ 49 30 232 }

  color2={ 255 255 255 }

  b_sw_ll_1 = {

  }

  b_sw_ll_2 = {

  }

  b_sw_ll_3 = {

  }

  b_sw_ll_4 = {

  }


  }

  }

  d_sw_u ={

  color={ 24 52 226 }

  color2={ 255 255 255 }

  capital = 10

  c_sw_ur = {

  color={ 27 55 229 }

  color2={ 255 255 255 }

  b_sw_ur_1 = {

  }

  b_sw_ur_2 = {

  }

  b_sw_ur_3 = {

  }

  b_sw_ur_4 = {

  }


  }

  c_sw_ul = {

  color={ 30 58 232 }

  color2={ 255 255 255 }

  b_sw_ul_1 = {

  }

  b_sw_ul_2 = {

  }

  b_sw_ul_3 = {

  }

  b_sw_ul_4 = {

  }


  }

  }

  }

  k_se = {

  color={ 15 27 187 }

  color2={ 255 255 20}

  capital = 16

  d_se_l = {

  color={ 43 24 226 }

  color2={ 255 255 255 }



  capital = 14


  c_se_lr = {

  color={ 45 26 228 }

  color2={ 255 255 255 }

  b_se_lr_1 = {

  }

  b_se_lr_2 = {

  }

  b_se_lr_3 = {

  }

  b_se_lr_4 = {

  }


  }

  c_se_ll = {

  color={ 49 30 232 }

  color2={ 255 255 255 }

  b_se_ll_1 = {

  }

  b_se_ll_2 = {

  }

  b_se_ll_3 = {

  }

  b_se_ll_4 = {

  }


  }

  }

  d_se_u ={

  color={ 24 52 226 }

  color2={ 255 255 255 }

  capital = 14

  c_se_ur = {

  color={ 27 55 229 }

  color2={ 255 255 255 }

  b_se_ur_1 = {

  }

  b_se_ur_2 = {

  }

  b_se_ur_3 = {

  }

  b_se_ur_4 = {

  }


  }

  c_se_ul = {

  color={ 30 58 232 }

  color2={ 255 255 255 }

  b_se_ul_1 = {

  }

  b_se_ul_2 = {

  }

  b_se_ul_3 = {

  }

  b_se_ul_4 = {

  }


  }

  }

  }

}
 
Last edited:
regions.txt is obsolete. What is your geographical_regions.txt?
 
Try setting your launch options in Steam to -debug -debugscripts and see what is reported in error.log.
 
Try setting your launch options in Steam to -debug -debugscripts and see what is reported in error.log.
Never knew logs could be useful.
Code:
[map.cpp:1440]: Province 10 has no pixels in provinces.bmp
[map.cpp:780]: Strait First Parameter Not Valid! Line: 2
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Catholic
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Cathar
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Fraticelli
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Waldensian
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Lollard
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Orthodox
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Miaphysite
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Monophysite
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Bogomilist
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Monothelite
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Iconoclast
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Paulician
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Nestorian
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Messalian
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Sunni
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Zikri
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Yazidi
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Ibadi
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Kharijite
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Shia
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Druze
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Hurufi
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Pagan
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Germanic
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Germanic
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Tengri
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Tengri
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Romuva
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Romuva
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Suomenusko
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Suomenusko
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Aztec
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Aztec
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Slavic
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Slavic
[religion.cpp:111]: Not enough Holy Sites scripted for religion: West African
[religion.cpp:111]: Not enough Holy Sites scripted for religion: West African
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Church of Zun
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Zunist
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Hellenic
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Zoroastrian
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Mazdaki
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Manichean
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Jewish
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Samaritan
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Karaite
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Hindu
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Buddhist
[religion.cpp:111]: Not enough Holy Sites scripted for religion: Jain

EDIT: I got rid of the province error, put 1 instead of 2, but can't find strait anywhere.
 
Straits are defined in map/adjacencies.csv
 
I'm not really a map modder, so I'll have to pass on this one to someone more knowledgeable.