However, talking with people who actually have photoshop, they say it works great for them when they use that. I don't want to have to buy photoshop just for this purpose as I prefeer gimp, and its 10 bucks a month. Free trial is only a week... If anyone has photoshop and would like to lend me a hand please reply here. I need someone to take maps, export them from photoshop, then give it back to me. Sounds stupid but I know no other way at this point.
I even tried a few converter programs that claim to be just like photoshop, some even advertising IPTC, but none of them work with Kenshi.
I can also tell that the heightmap used for the game was actually made in photoshop originally, or was at least exported there in its final product form. Seems World Machine was also used, as I don't know any other program that offers as much detail in a heightmap that kenshi has. Considering to bite the bullet and get World Machine, would make a custom map mod way better than if I just threw stuff together with Wilbur and Gimp...
This is the header for the fullmap.tif found in Kenshi. When I save tif files in other programs, there is no xml header, and this header specifically mentions photoshop.
Code: Select all
Adobe Photoshop CS6 (Windows) 2017:09:25 15:03:57 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:dc="http://purl.org/dc/elements/1.1/">
<dc:Format>image/tiff</dc:Format>
<dc:format>image/tiff</dc:format>
</rdf:Description>
<rdf:Description rdf:about=""
xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/">
<photoshop:ColorMode>1</photoshop:ColorMode>
<photoshop:ICCProfile>Dot Gain 20%</photoshop:ICCProfile>
<photoshop:DateCreated>2016-11-22T14:59:18-14:59</photoshop:DateCreated>
<photoshop:DocumentAncestors>
<rdf:Bag>
<rdf:li>uuid:2ED132E01488DE11BF61F4C61B8EADA1</rdf:li>
…(about a hundred more lines of gibberish)
Also here are some teasers as to what is possible with these discoveries (stuff made by other people):


Notice in the second image above, that there are strange river lines on the landmass. That probably has to do with some sort of detail map for rendering terrain at great distances, but I have no idea how that works at the moment. Probably something to do with the many smaller dds files scattered in the overlaymaps folder. Interestingly, there is an exe in this same folder that seems to be designed for putting these dds files together into some sort of larger image. However, it seems to be bugged and gets stuck and never finish doing what its doing. I have a feeling this exe is not meant for running on its own, and is actually something called by the game at runtime for some purpose.
Another interesting folder is the navtiles folder. My guess is that all these binary files in this folder are the navmeshes for the base terrain. I don't think these files are actually for the finalized navmesh used, because the buildings and objects will change the navmesh and these things are mod dependent. It seems that in order to make a new map, one of the hardest parts will be updating the navmeshes map wide, which has to be done in the ingame editor. These changes are then packed into the .mod files of the mods you load it seems. That means for a new continent, you need to go to every area on the map and recreate the navmesh. With the crashes and stuff, this could be unbearable for an entirely new continent that is as large as kenshi... I'm eager to find a better way of doing this part.
Also this nexusmods page from someone who already did it and released something with it: a new island. Its super low detail due to him not having world machine or something else to make it as nice as vanilla, but you can see it is indeed possible. If you look at one of his screenshots, you can see that its even possible to customize the biome locations, which is done by editing the areasmap.tga.
https://www.nexusmods.com/kenshi/mods/250/
Anyways, total-conversion mod with a new landmass is my goal. I especially want to explore the idea of icy environments, something you don't see much in vanilla. If you want to talk to me about ideas with that, you can reply about that here as well.

