Phenakist Posted June 20, 2014 Share Posted June 20, 2014 Is it possible to change the geoscape from earth to, say for example mars and have different locations of the martian surface as countries? Quote Link to comment Share on other sites More sharing options...
KevinHann Posted June 20, 2014 Share Posted June 20, 2014 Or - as an alternative endspiel - is it possible to change the geoscape from Earth to, say Mars, at a specific ticker/research/event point? Or even have both available simultaneously, switching between them after the latter has been "unlocked"? Quote Link to comment Share on other sites More sharing options...
kabill Posted June 20, 2014 Share Posted June 20, 2014 Is it possible to change the geoscape from earth to, say for example mars and have different locations of the martian surface as countries? The images can definitely be changed. Not sure how easy it is to define regions, though. Quote Link to comment Share on other sites More sharing options...
Giovanni Posted June 20, 2014 Share Posted June 20, 2014 Continents can be modded by simply replacing the images, the only limitation is that the number of "continents" (not sure how they call them on mars) has to remain the same. Quote Link to comment Share on other sites More sharing options...
HammerHead Posted June 20, 2014 Share Posted June 20, 2014 But I bet it wouldn't be possible to make the Earth spherical and not cylindrical, right? Quote Link to comment Share on other sites More sharing options...
ventuswings Posted June 20, 2014 Share Posted June 20, 2014 Continents can be modded by simply replacing the images, the only limitation is that the number of "continents" (not sure how they call them on mars) has to remain the same. Could you, or anyone else, explain how you can mod the shape of landmass/regions when there is enough time? I wanted to add Oceania, Falkland Islands and Hawaii into the Geoscape but is hitting a brick wall due to my utter lack of modding nor coding experience. Quote Link to comment Share on other sites More sharing options...
Giovanni Posted June 23, 2014 Share Posted June 23, 2014 That's pretty simple, but as a coder I lack that part of manuality to be a good artist. Forgive me about the bad quality of this work, it's only a demonstration So I'll add my personal donut island east of india. Because I want to, that's why. And I'm tired of Commisar Pancake's hegemony over the Xenonaut World! Tools I'll use GIMP to do all the image related transformation, but you can use any tool you want, including that discrete program from Adobe called Photoshop. The files I'm going to edit can be found in assets/earth/continentmasks Unused files warning In the said folder there are some unused files which you won't need to modify to mod the continents: the ones named like the continent prefix (eg: au.png, ca.png, ch.png,.. ) and the whole funding subfolder. skip them Step 1 Add the landmass to landmask_quarter.png Simply open up this file and add white where you'll need the game to recognise an area as earth and not sea. I wasn't too accurate and simply put a white dot east of india. Step 2 Update the continent borders to reflect the presence of land in that point. I'm adding an island to the indochina continent, so I'll edit the ch_ files. Open up ch_edges_quarters.png, ch_edges_quarters_mz.png and ch_lost.png. To make the position of the new island the same among all files, I opened all the files as different layers in GIMP and edited them. edges_quarters and edges_quarters_mz are the files which are used to display the borders of the continents when you mouseover them; the _mz version is the one used at maximum zoom level so it *should* have more accurate borders. Step 3 Add the actual island artwork! The part I'm worse at. But it went ok! Open the appropriate file from assets/earth (which in my case was 8184geoscape_44.png), and then open as a different layer ch_edges_quarter.png. Make them match in size (scale up ch_edges_quarter to 8184x3416px) and put one on top of the other, matching existing borders. Now, using the continent edges as mask, draw your island on the earth file, then save it! Step 4 Almost done! This is optional, but needed if you want to avoid having only the default tileset in ground combat You'll need to edit tilesetmask1.png, tilesetmask2.png and townmask.png to tell the game which tileset are available in the spot you've put your new island. No need to be accurate here, as these files are never displayed in game, nor used to calculate continents positions. A simple big dot in corrispondence of our new island will be enough. All done! Now your brand new island (MY ISLAND) is in the game! Enjoy your new base in Donut Island! All edited files can be found here: [ATTACH]4381[/ATTACH] donut island.zip donut island.zip Quote Link to comment Share on other sites More sharing options...
KevinHann Posted June 23, 2014 Share Posted June 23, 2014 That's pretty simple, but as a coder I lack that part of manuality to be a good artist. Forgive me about the bad quality of this work, it's only a demonstration So I'll add my personal donut island east of india. Because I want to, that's why. And I'm tired of Commisar Pancake's hegemony over the Xenonaut World! Tools I'll use GIMP to do all the image related transformation, but you can use any tool you want, including that discrete program from Adobe called Photoshop. The files I'm going to edit can be found in assets/earth/continentmasks Unused files warning In the said folder there are some unused files which you won't need to modify to mod the continents: the ones named like the continent prefix (eg: au.png, ca.png, ch.png,.. ) and the whole funding subfolder. skip them Step 1 Add the landmass to landmask_quarter.png Simply open up this file and add white where you'll need the game to recognise an area as earth and not sea. I wasn't too accurate and simply put a white dot east of india. Step 2 Update the continent borders to reflect the presence of land in that point. I'm adding an island to the indochina continent, so I'll edit the ch_ files. Open up ch_edges_quarters.png, ch_edges_quarters_mz.png and ch_lost.png. To make the position of the new island the same among all files, I opened all the files as different layers in GIMP and edited them. edges_quarters and edges_quarters_mz are the files which are used to display the borders of the continents when you mouseover them; the _mz version is the one used at maximum zoom level so it *should* have more accurate borders. Step 3 Add the actual island artwork! The part I'm worse at. But it went ok! Open the appropriate file from assets/earth (which in my case was 8184geoscape_44.png), and then open as a different layer ch_edges_quarter.png. Make them match in size (scale up ch_edges_quarter to 8184x3416px) and put one on top of the other, matching existing borders. Now, using the continent edges as mask, draw your island on the earth file, then save it! Step 4 Almost done! This is optional, but needed if you want to avoid having only the default tileset in ground combat You'll need to edit tilesetmask1.png, tilesetmask2.png and townmask.png to tell the game which tileset are available in the spot you've put your new island. No need to be accurate here, as these files are never displayed in game, nor used to calculate continents positions. A simple big dot in corrispondence of our new island will be enough. All done! Now your brand new island (MY ISLAND) is in the game! Enjoy your new base in Donut Island! [ATTACH=CONFIG]4380[/ATTACH] All edited files can be found here: [ATTACH]4381[/ATTACH] Touche! Could you now move on to Marsian geoscape? Quote Link to comment Share on other sites More sharing options...
Giovanni Posted June 23, 2014 Share Posted June 23, 2014 Touche!Could you now move on to Marsian geoscape? Mmmm, how would you subdivide the land into "continents" in the martian surface? From the basics I've provided it's really easy to scale up to a whole geoscape-alterating mod, maybe even easier if starting from your own files and not editing existing ones! Quote Link to comment Share on other sites More sharing options...
KevinHann Posted June 23, 2014 Share Posted June 23, 2014 The more important question is if it would be possible to get both the Earth and "Alien Planet" geoscapes accessible simultaneously by say clicking a "toggle" button. Quote Link to comment Share on other sites More sharing options...
ventuswings Posted June 27, 2014 Share Posted June 27, 2014 Thank you very much!! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.