Overmap special / mapgen Viewer

In a post a while back i asked for some feature suggestions for a potential Map Editor. For the past few months i have been working on this program and am now ready to show what i have implemented so far.

As you probably know, the effort to implement a fully fledged map editor is huge. That is why i have implemented a what is call Map Viewer inspired by Mapgen Explorer - #21 by _Fuji. This allows you to open up files with Mapgen entries and view the map in a graphical way. When you make changes to the file, the map that is displayed is automatically reloaded with the new changes. With this you can easily create a new map without having to reload the game and see what the map looks like.

Example with house_01

showcase

This program can be downloaded on GitHub under the releases tab.

If you have any suggestions, feedback or bugs you would like to report, feel free to comment on this post or create a new issue in the repository.

I have plans to turn this program into a Map Editor in the future (It is called a Map Editor for a reason). But this felt like the quickest feature to implement to get some feedback and make something that is actually usable.

Looks interesting! Traveling currently, but looking forward to testing this out when I have comp access again

I might be a little dense here, but I’m not getting anything to populate. I’ve chosen the “Open an Existing Map” function and then in the Import Map popup window I choose “Select a mapgen file path” and select a json file and then click the “Import” button at the bottom, but nothing happens.

Did you enter the overmap id that the program should look for in the selected file?

For example for the Map house_01 you would select the file at data/json/mapgen/house/house01.json and then enter the overmap terrain id house_01

Is there meaby some error message in the console window which opened when you started the program?