DFHack - Dwarf Fortress Modding Engine

DFHack - Dwarf Fortress Modding Engine

crawlers Mar 3, 2024 @ 5:55pm
How to edit/find biomes?
I have been trying to set up an ideal embark - volcano, reanimating, thralling clouds - but arranging for all of this can be difficult. Is there some way to tell if a given biome has these things (without slow testing through embarking) or to add them to it?
< >
Showing 1-10 of 10 comments
myk002  [developer] Mar 3, 2024 @ 6:21pm 
we have a tool called embark-assistant planned that will cover this, but it's not implemented yet. This is definitely on our radar.
BlackSmokeDMax Mar 3, 2024 @ 7:04pm 
Originally posted by myk002:
we have a tool called embark-assistant planned that will cover this, but it's not implemented yet. This is definitely on our radar.

That is great to hear, was just thinking about looking into whether you had a tool or not earlier today!
crawlers Mar 3, 2024 @ 7:52pm 
I have heard of this thing, that it can reveal such matters but wondered if something else existed that could do it as embark-assistant was not updated yet. Does it have the capability to modify existing biomes/weather?
myk002  [developer] Mar 3, 2024 @ 11:00pm 
As written, it inspects and searches, but does not modify.

Stage one would be an interface that shows you details about the region the mouse cursor is over.

Stage two would probably be an integration with the vanilla site finder to be able to search for additional properties.

I'm not sure whether editing biomes is feasible. It might be, but biomes are tied deeply into the generated world and editing a biome might affect the surrounding area in unforeseen ways.
crawlers Mar 4, 2024 @ 4:35am 
I had the idea of modifying them as the df wiki said that dfhack could do it https://dwarffortresswiki.org/index.php/Weather#Evil_clouds

Perhaps this was outdated information.
Last edited by crawlers; Mar 4, 2024 @ 4:35am
myk002  [developer] Mar 4, 2024 @ 4:42am 
biomemanipulator isn't available (it's a 3rd party script) but you absolutely can go in and edit the biome with gui/gm-editor. I don't know offhand where to look, but editing weather types will be a safe change.
crawlers Mar 4, 2024 @ 7:40am 
I have tried to figure out how to edit weather with gm-editor but haven't yet understood the method. Does anyone know how to change the weather with it?
Last edited by crawlers; Mar 4, 2024 @ 7:43am
BlackSmokeDMax Mar 4, 2024 @ 9:03am 
Originally posted by myk002:
As written, it inspects and searches, but does not modify.

Stage one would be an interface that shows you details about the region the mouse cursor is over.

Stage two would probably be an integration with the vanilla site finder to be able to search for additional properties.

I'm not sure whether editing biomes is feasible. It might be, but biomes are tied deeply into the generated world and editing a biome might affect the surrounding area in unforeseen ways.

With Stage One, are you talking about something similar to the system in the pre-Steam version where it would highlight the different biomes' squares as a highlighted group? (think that was something like F1, F2, F3, or F4 to display each??))

Or did you have some new idea for a UI/UX on that?
myk002  [developer] Mar 4, 2024 @ 10:00pm 
My initial thought was that it could be similar to the current gui/biomes, but for the world map instead of the fort map. It would highlight the boundaries of the biomes and display information in a draggable, resizable window
myk002  [developer] Mar 4, 2024 @ 10:05pm 
Originally posted by crawlers:
I have tried to figure out how to edit weather with gm-editor but haven't yet understood the method. Does anyone know how to change the weather with it?

Here is the related code in the old embark-assistant: https://github.com/DFHack/dfhack/blob/develop/plugins/embark-assistant/survey.cpp#L243

it looks very very non-trivial
< >
Showing 1-10 of 10 comments
Per page: 1530 50