Carlberg

Lead Artist - CKIII
41 Badges
Oct 17, 2014
208
1.417
  • Crusader Kings II
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Paradox Order
  • Semper Fi
  • Europa Universalis IV: Res Publica
  • Magicka
  • Lead and Gold
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Cities in Motion 2
  • Dungeonland
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Art of War
  • Shadowrun: Dragonfall
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris Sign-up
  • Shadowrun Returns
  • Magicka 2
  • Shadowrun: Hong Kong
  • Prison Architect
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • War of the Roses
  • The Showdown Effect
  • Europa Universalis IV
Wait!!!!! soooo, IR doesnt have used a conic map projection like Lambert or Albers or an Equidistant ones, but just curves the Mercator ones....
I am going to mad, to be honest.

So, whether there could be any parameters about IR map that can be shown to us?

Wait ,if whether the height map is found from there? https://visibleearth.nasa.gov/view.php?id=73934.
This is not a map of mercartor map projection.

If that's not mercator i'm calling it the wrong thing, my bad :)
But yeah, that's the height data from Nasa that we've been working with.

And @Talvos , @shadowofneptune , that looks like the right data to change, do note however that they are Defines files, which means they currently cant be changed by mods.
It's possible to force test it by editing the game files, but like mentioned earlier we need to enable defines modding before regular mods can do it. (I am prodding coders about this whenever I have the chance).
 

NaiveCarto

Captain
63 Badges
Dec 24, 2015
365
205
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Semper Fi
  • Europa Universalis IV: Common Sense
  • Age of Wonders III
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis III: Collection
  • Hearts of Iron IV: Death or Dishonor
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Tyranny: Archon Edition
  • Shadowrun Returns
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Rights of Man
  • Imperator: Rome Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Prison Architect
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings III
  • Europa Universalis IV
  • Cities: Skylines - Parklife
  • Imperator: Rome
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Reapers Due
  • Stellaris: Galaxy Edition
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Hearts of Iron III Collection
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
  • Crusader Kings II
  • Arsenal of Democracy
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Art of War
If that's not mercator i'm calling it the wrong thing, my bad :)
But yeah, that's the height data from Nasa that we've been working with.

And @Talvos , @shadowofneptune , that looks like the right data to change, do note however that they are Defines files, which means they currently cant be changed by mods.
It's possible to force test it by editing the game files, but like mentioned earlier we need to enable defines modding before regular mods can do it. (I am prodding coders about this whenever I have the chance).

Thank you for your answer,if so, the map projection should be Plate Carrée map projection, or the Equirectangular map projection.
The BMNG dataset is gridded at the following spatial resolutions: 15, 60 and240 arc-seconds (500m, 2km, and 8km approximate spacing at the equator). Ituses a geographic (Plate Carrée) projection, which is based on an equal latitude-longitude grid spacing (not an equal area projection!). The projection datum is WGS84.
Which is found from https://eoimages.gsfc.nasa.gov/images/imagerecords/74000/74167/readme.pdf
 

Blood Royal

General
37 Badges
Jun 1, 2007
2.198
530
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Horse Lords
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Death or Dishonor
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Crusader Kings III
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Victoria: Revolutions
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • War of the Roses
  • 500k Club
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
@Carlberg

We're still tinkering with terrain in the LOTR mod, but we have a crash on trying to load the map_editor. I was just wondering if you'd ever seen this in the crash log?

Unhandled Exception C0000005 (EXCEPTION_ACCESS_VIOLATION) at address 0x00007FF7B9F4EA29

Stack Trace:
1 imperator.exe CFortMapObject::UpdateSiegeEntity (fort_map_object.cpp: 124)
2 imperator.exe CProvinceMapObjects::UpdateFortInProvince (province_map_objects.cpp: 198)
3 imperator.exe CProvinceMapObjects::Update (province_map_objects.cpp: 96)

I tried removing both the forts from the locations file and the setup.txt file, but that wasn't it - if you haven't seen this issue before, no worries, we'll probably figure it out eventually via good old trial & error, but I'm just hoping that you might have encountered this issue yoursel at some point and remember the solution.
 

Arcvalons

Field Marshal
86 Badges
Feb 21, 2010
3.059
2.537
  • Stellaris: Nemesis
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Crusader Kings II
  • Victoria 2: A House Divided
  • Crusader Kings II: Rajas of India
  • Stellaris
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Pre-order
  • Cities: Skylines - After Dark
  • Ship Simulator Extremes
  • Stellaris: Apocalypse
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Sword of Islam
  • For The Glory
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Arsenal of Democracy
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron III
  • Cities: Skylines - Mass Transit
  • Stellaris: Necroids
  • Crusader Kings Complete
  • Cities: Skylines - Green Cities
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Cities: Skylines Industries
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Imperator: Rome Deluxe Edition
  • Cities: Skylines - Campus
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
How do you adjust the clouds to match a custom map? My clouds are covering important stuff:

Qg1odep.png
 

Carlberg

Lead Artist - CKIII
41 Badges
Oct 17, 2014
208
1.417
  • Crusader Kings II
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Paradox Order
  • Semper Fi
  • Europa Universalis IV: Res Publica
  • Magicka
  • Lead and Gold
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Cities in Motion 2
  • Dungeonland
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Art of War
  • Shadowrun: Dragonfall
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris Sign-up
  • Shadowrun Returns
  • Magicka 2
  • Shadowrun: Hong Kong
  • Prison Architect
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • War of the Roses
  • The Showdown Effect
  • Europa Universalis IV
@Carlberg

We're still tinkering with terrain in the LOTR mod, but we have a crash on trying to load the map_editor. I was just wondering if you'd ever seen this in the crash log?

Unhandled Exception C0000005 (EXCEPTION_ACCESS_VIOLATION) at address 0x00007FF7B9F4EA29

Stack Trace:
1 imperator.exe CFortMapObject::UpdateSiegeEntity (fort_map_object.cpp: 124)
2 imperator.exe CProvinceMapObjects::UpdateFortInProvince (province_map_objects.cpp: 198)
3 imperator.exe CProvinceMapObjects::Update (province_map_objects.cpp: 96)

I tried removing both the forts from the locations file and the setup.txt file, but that wasn't it - if you haven't seen this issue before, no worries, we'll probably figure it out eventually via good old trial & error, but I'm just hoping that you might have encountered this issue yoursel at some point and remember the solution.

I'm afraid that's a new one to me, sounds like something isnt right under the hood, codewise. Might be that some fort data is trying to (re)generate but failing to.
 

OwIcohoIic

First Lieutenant
91 Badges
Apr 13, 2011
272
235
33
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Pre-order
  • Sengoku
  • Semper Fi
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Dharma
  • Europa Universalis: Rome
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis III Complete
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis 4: Emperor
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Crusader Kings II: Holy Fury
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Europa Universalis IV
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Megacorp
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis III Complete
  • Cities: Skylines Industries
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
Haha thanks, I'm not planning on doing anything more, I'm just an artist who happens to love LOTR so I tend to test things out when modding by making quick LOTR locations :p Perhaps if a LOTR mod is started I'll help out with art though.

On the topic of art, what's your workflow with spec maps. I'm used to either old school diff/spec/norm or PBR with base color/metal/rough but not sure where the spec fits in for PBR. I heard in the 24 hours livestream that you use substance painter. At the moment I have painter set up to export according to how you do your maps and it works well but for spec I wasn't sure if you use 'specular', 'specular level' or something entirely different? Or do you just do it manually? I noticed that even with roughness down quite a bit, there's not much shine, but it could be because my specular map is almost blank.
 

Carlberg

Lead Artist - CKIII
41 Badges
Oct 17, 2014
208
1.417
  • Crusader Kings II
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Paradox Order
  • Semper Fi
  • Europa Universalis IV: Res Publica
  • Magicka
  • Lead and Gold
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Cities in Motion 2
  • Dungeonland
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Art of War
  • Shadowrun: Dragonfall
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris Sign-up
  • Shadowrun Returns
  • Magicka 2
  • Shadowrun: Hong Kong
  • Prison Architect
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • War of the Roses
  • The Showdown Effect
  • Europa Universalis IV
Haha thanks, I'm not planning on doing anything more, I'm just an artist who happens to love LOTR so I tend to test things out when modding by making quick LOTR locations :p Perhaps if a LOTR mod is started I'll help out with art though.

On the topic of art, what's your workflow with spec maps. I'm used to either old school diff/spec/norm or PBR with base color/metal/rough but not sure where the spec fits in for PBR. I heard in the 24 hours livestream that you use substance painter. At the moment I have painter set up to export according to how you do your maps and it works well but for spec I wasn't sure if you use 'specular', 'specular level' or something entirely different? Or do you just do it manually? I noticed that even with roughness down quite a bit, there's not much shine, but it could be because my specular map is almost blank.

There isnt a 100% conversion between substance painter and the game, generally though the roughness and metalness should be the same. I.e. Metal should either be very strong or off entirely if the material is metallic. Specular is holding a bit of a complicated position, we generally give a material 50% grey tops if it's an object with more fresnel and reflectivity to it. But it's very strong.

My recommendation is to start the game and spawn the material test object in a flat ocean somewhere, it's good for getting a hang of material values and how they affect the shading.
Writing the following in console will spawn it at the mouse cursor:
Code:
spawnentity shader_test_all_test_objects

upload_2019-4-27_23-23-53.png
 

OwIcohoIic

First Lieutenant
91 Badges
Apr 13, 2011
272
235
33
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Pre-order
  • Sengoku
  • Semper Fi
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Dharma
  • Europa Universalis: Rome
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis III Complete
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis 4: Emperor
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Crusader Kings II: Holy Fury
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Europa Universalis IV
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Megacorp
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis III Complete
  • Cities: Skylines Industries
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
There isnt a 100% conversion between substance painter and the game, generally though the roughness and metalness should be the same. I.e. Metal should either be very strong or off entirely if the material is metallic. Specular is holding a bit of a complicated position, we generally give a material 50% grey tops if it's an object with more fresnel and reflectivity to it. But it's very strong.

My recommendation is to start the game and spawn the material test object in a flat ocean somewhere, it's good for getting a hang of material values and how they affect the shading.
Writing the following in console will spawn it at the mouse cursor:
Code:
spawnentity shader_test_all_test_objects

View attachment 474893
Ah perfect, I wasn't aware of that test object, that will help a lot! Thanks for the tips on the spec map, I'll have a play around tomorrow and post my results. Maybe I'll spend a little more time and make an Isengard worthy of Saruman :p
 

Arthyn

Private
60 Badges
Jan 23, 2017
21
4
  • Crusader Kings II
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Hearts of Iron IV: Death or Dishonor
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Europa Universalis IV: Mandate of Heaven
  • Steel Division: Normandy 44 Deluxe Edition
  • BATTLETECH
  • Surviving Mars
  • Stellaris
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Surviving Mars: Digital Deluxe Edition
  • BATTLETECH - Digital Deluxe Edition
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III: Royal Edition
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Crusader Kings II: The Republic
  • Europa Universalis IV
  • Crusader Kings III
  • Europa Universalis IV: Conquest of Paradise
  • Imperator: Rome Sign Up
  • Prison Architect
  • Victoria 2
  • Europa Universalis IV: Rights of Man
  • Imperator: Rome
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Knights of Pen and Paper 2
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
Could anyone tell me how I make rivers work on a custom map? I tried changing the rivers.bmp file but it wouldn't start the game anymore when I did. Am I missing something?
 

Carlberg

Lead Artist - CKIII
41 Badges
Oct 17, 2014
208
1.417
  • Crusader Kings II
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Paradox Order
  • Semper Fi
  • Europa Universalis IV: Res Publica
  • Magicka
  • Lead and Gold
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Cities in Motion 2
  • Dungeonland
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Art of War
  • Shadowrun: Dragonfall
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris Sign-up
  • Shadowrun Returns
  • Magicka 2
  • Shadowrun: Hong Kong
  • Prison Architect
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • War of the Roses
  • The Showdown Effect
  • Europa Universalis IV
Could anyone tell me how I make rivers work on a custom map? I tried changing the rivers.bmp file but it wouldn't start the game anymore when I did. Am I missing something?

Examine the rivers, and the error log under documents/paradoxinteractive/imperator.

A couple of rules about rivers.bmp:
  • White represents land, pink represents the ocean. Mostly a guide to allow ease of identifying coastlines and dont affect rivers themselves.
  • Rivers uses a gradient of blue and green colors to denote the width of the river. Green colors are wider, blue are thinner, brighter variants are wider, darker thinner out of those.
  • Use the only the width colors already in the river file.
  • Rivers start at a green dot (0, 255, 0)
  • Rivers connects to other rivers as a tributary at a red dot (255, 0, 0)
  • River can diverge at a yellow dot (255, 252, 0)
  • Diverged rivers cannot rejoin with red dot, this causes errors.
  • In a river system only the main unbroken river should have a green starting dot.
  • Every pixel in a river needs to connect to another to form an unbroken line.
  • No pixel can have more than 2 connecting pixels. Except when a river connects or diverges. Doing so will cause an error or crash.
Adding to original post
 

Arthyn

Private
60 Badges
Jan 23, 2017
21
4
  • Crusader Kings II
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Hearts of Iron IV: Death or Dishonor
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Europa Universalis IV: Mandate of Heaven
  • Steel Division: Normandy 44 Deluxe Edition
  • BATTLETECH
  • Surviving Mars
  • Stellaris
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Surviving Mars: Digital Deluxe Edition
  • BATTLETECH - Digital Deluxe Edition
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III: Royal Edition
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Crusader Kings II: The Republic
  • Europa Universalis IV
  • Crusader Kings III
  • Europa Universalis IV: Conquest of Paradise
  • Imperator: Rome Sign Up
  • Prison Architect
  • Victoria 2
  • Europa Universalis IV: Rights of Man
  • Imperator: Rome
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Knights of Pen and Paper 2
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
Examine the rivers, and the error log under documents/paradoxinteractive/imperator.

A couple of rules about rivers.bmp:
  • White represents land, pink represents the ocean. Mostly a guide to allow ease of identifying coastlines and dont affect rivers themselves.
  • Rivers uses a gradient of blue and green colors to denote the width of the river. Green colors are wider, blue are thinner, brighter variants are wider, darker thinner out of those.
  • Use the only the width colors already in the river file.
  • Rivers start at a green dot (0, 255, 0)
  • Rivers connects to other rivers as a tributary at a red dot (255, 0, 0)
  • River can diverge at a yellow dot (255, 252, 0)
  • Diverged rivers cannot rejoin with red dot, this causes errors.
  • In a river system only the main unbroken river should have a green starting dot.
  • Every pixel in a river needs to connect to another to form an unbroken line.
  • No pixel can have more than 2 connecting pixels. Except when a river connects or diverges. Doing so will cause an error or crash.
Adding to original post
I used the correct colours for the rivers and land etc. but it still crashes when I change the basegames river.bmp with my own. I tried it both with a river and just with only the sea and land filled in and the error.log file is also completely empty. I don't understand what's going on.
 

OwIcohoIic

First Lieutenant
91 Badges
Apr 13, 2011
272
235
33
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Pre-order
  • Sengoku
  • Semper Fi
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Dharma
  • Europa Universalis: Rome
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis III Complete
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis 4: Emperor
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Crusader Kings II: Holy Fury
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Europa Universalis IV
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Megacorp
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis III Complete
  • Cities: Skylines Industries
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
I used the correct colours for the rivers and land etc. but it still crashes when I change the basegames river.bmp with my own. I tried it both with a river and just with only the sea and land filled in and the error.log file is also completely empty. I don't understand what's going on.

Make sure you're using indexed colours, you can set this here:

Capture2.PNG

Below where you set Indexed Colour, check your colour table and make sure it looks like this:

Capture.PNG

The easiest way to do this is to just make a copy of the vanilla version and edit that directly rather than starting right from scratch, it ensures nothing weird happens :)
 

Blood Royal

General
37 Badges
Jun 1, 2007
2.198
530
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Horse Lords
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Death or Dishonor
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Crusader Kings III
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Victoria: Revolutions
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • War of the Roses
  • 500k Club
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
I'm afraid that's a new one to me, sounds like something isnt right under the hood, codewise. Might be that some fort data is trying to (re)generate but failing to.

Turns out it was our fault, we had added some new provinces without updating the locator files :)

So for everyone else making new provinces and finding that the map editor suddenly crashes with a fort-related issue in the crashes/x date/exceptions.txt file, make sure to regenerate the locator files each time you add new provinces.
 

OwIcohoIic

First Lieutenant
91 Badges
Apr 13, 2011
272
235
33
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Pre-order
  • Sengoku
  • Semper Fi
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Dharma
  • Europa Universalis: Rome
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis III Complete
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis 4: Emperor
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Crusader Kings II: Holy Fury
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Europa Universalis IV
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Megacorp
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis III Complete
  • Cities: Skylines Industries
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
Turns out it was our fault, we had added some new provinces without updating the locator files :)

So for everyone else making new provinces and finding that the map editor suddenly crashes with a fort-related issue in the crashes/x date/exceptions.txt file, make sure to regenerate the locator files each time you add new provinces.
Think that advice is worthy of being added to the list in the original post for sure! Thanks for saving me so many future headaches haha