Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Dwarven Surveyor 0.2.2 (Map visualizer that works with the Steam Version)  (Read 3300 times)

iggyboi

  • Escaped Lunatic
  • https://www.youtube.com/@theiggy
    • View Profile
    • My Dwarf Fortress tutorials

Renders your world map from the legends.xml and legendsplus.xml files generated by the game and DFHack. Lets you see your world, its regions, and sites.

Download

Source Code

How do I visualize my Dwarf Fortress world using Dwarven Surveyor?
  • Install DFHack

    • Go to the world you want to visualize, and play it on Legends Mode.
    • Press the "Export XML" button on the top left corner of the screen. This will generate an legends,xml file with the name of that world, and you can find it in the game's installation directory.
    • Click on the DFHack button on the top left of the game, and open the DFHack gui
    • Search for the command "exportlegends", click on it and press enter. This should generate the legendsplus xml file.
    • With both files generated, either take note of their full directory, or move them to a directory that's easier to remember.
    • Open Dwarven Surveyor, and type the directories for both the regular and the plus xml files on their respective fields.
    • Directories should be complete, including the drive and the extension of the .xml file, like so: C:\MyFolder\legends.xml
    • If the directory is valid, the Generate button will be enabled and you can click it to generate your map.

    It should be pretty straightforward: export your regular .xml dump and your plus .xml dump and then paste their full directories into Dwarven Surveyor.

    This was very fun to make! If you want to see the process of me making it, check out this video!

    Screenshot 1
    Spoiler (click to show/hide)

    Screenshot 2
    Spoiler (click to show/hide)

    Screenshot 3
    Spoiler (click to show/hide)

« Last Edit: August 06, 2023, 07:24:44 pm by iggyboi »
Logged

myk

  • Bay Watcher
    • View Profile

This looks like an awesome project!

btw, the link to DFHack is broken:
Code: [Select]
[url=http://"https://docs.dfhack.org/en/stable"]DF Hack[/url]
should be
Code: [Select]
[url=https://docs.dfhack.org/en/stable]DFHack[/url]
Logged

iggyboi

  • Escaped Lunatic
  • https://www.youtube.com/@theiggy
    • View Profile
    • My Dwarf Fortress tutorials

This looks like an awesome project!

btw, the link to DFHack is broken:
Code: [Select]
[url=http://"https://docs.dfhack.org/en/stable"]DF Hack[/url]
should be
Code: [Select]
[url=https://docs.dfhack.org/en/stable]DFHack[/url]

Whoops, thank you my friend. It's been a good 10 years since I used an oldschool forum like this. Should be fixed now! haha

BikeRacks

  • Bay Watcher
    • View Profile

This is great! But could we get a search feature? Be cool while looking through legends, and seeing a place mentioned not needing to manually look all over the map for it.
Logged

iggyboi

  • Escaped Lunatic
  • https://www.youtube.com/@theiggy
    • View Profile
    • My Dwarf Fortress tutorials

This is great! But could we get a search feature? Be cool while looking through legends, and seeing a place mentioned not needing to manually look all over the map for it.

Yeah, I will try to add that in the next update, just gotta figure out how to do it!