diff --git a/README.rst b/README.rst index 372d8d269..0ff04a392 100644 --- a/README.rst +++ b/README.rst @@ -77,6 +77,10 @@ effect included!) Also allows painting obsidian walls directly. Spawning and deleting liquids can F up pathing data and temperatures (creating heat traps). You've been warned. +dfderamp (by zilpin) +==================== +Removes all ramps designated for removal from the map. This is useful for replicating the old channel digging designation. + dfposition ========== Prints the current DF window properties and cursor position. diff --git a/Readme.html b/Readme.html index 522050a23..54456ea9f 100644 --- a/Readme.html +++ b/Readme.html @@ -336,21 +336,22 @@ allow for easier development of new tools.

  • Tools
  • @@ -411,65 +412,69 @@ effect included!) Also allows painting obsidian walls directly.

    temperatures (creating heat traps). You've been warned.

    +
    +

    dfderamp (by zilpin)

    +

    Removes all ramps designated for removal from the map. This is useful for replicating the old channel digging designation.

    +
    -

    dfposition

    +

    dfposition

    Prints the current DF window properties and cursor position.

    -

    dfprospector

    +

    dfprospector

    Lists all available minerals on the map and how much of them there is.

    -

    dfprobe

    +

    dfprobe

    Can be used to determine tile properties.

    -

    dfreveal

    +

    dfreveal

    Reveals the whole map, waits for input and hides it again. If you close the tool while it waits, the map remains revealed.

    -

    dfunstuck

    +

    dfunstuck

    Use if you prematurely close any of the tools and DF appears to be stuck.

    -

    dfvdig

    +

    dfvdig

    Designates a whole vein for digging. Point the cursor at a vein and run this thing :)

    -

    dfflows

    +

    dfflows

    A tool for checking how many liquid tiles are actively checked for flows.

    -

    dfattachtest

    +

    dfattachtest

    Test of the process attach/detach mechanism.

    -

    dfsuspend

    +

    dfsuspend

    Test of the process suspend/resume mechanism.

    -

    dfexpbench

    +

    dfexpbench

    Just a simple benchmark of the data export speed.

    -

    dfdoffsets

    +

    dfdoffsets

    Dumps the offsets for the currently running DF version into the terminal.

    -

    dfcleartask

    +

    dfcleartask

    Solves the problem of unusable items after reclaim by clearing the 'in_job' bit of all items.

    -

    dfweather

    +

    dfweather

    Lets you change the current weather to 'clear sky', 'rainy' or 'snowing'. Fill those ponds without mucking around with dfliquids :D Rain can also stop brush fires.

    -

    dfmode

    +

    dfmode

    This tool lets you change the game mode directly. Not all combinations are good for every situation and most of them will produce undesirable results. There are a few good ones though.

    @@ -481,7 +486,7 @@ You just lost a fortress and gained an adventurer.

    I take no responsibility of anything that happens as a result of using this tool :P

    -

    Your tool here

    +

    Your tool here

    Write one ;)

    diff --git a/tools/playground/CMakeLists.txt b/tools/playground/CMakeLists.txt index db2e80c4c..151f64be7 100644 --- a/tools/playground/CMakeLists.txt +++ b/tools/playground/CMakeLists.txt @@ -61,12 +61,6 @@ DFHACK_TOOL(dfcopypaste copypaste.cpp) # current tileset and color files DFHACK_TOOL(dfpaths paths.cpp) -# deramp -# Author: zilpin -# seeks entire map for 'remove ramp' designation, makes a floor, removes designation. -# intended use is to simulate old 'channel' functionality. -DFHACK_TOOL(dfderamp deramp.cpp) - # printtiletypes # Author: zilpin # Prints CSV dump of all tile type information. diff --git a/tools/supported/CMakeLists.txt b/tools/supported/CMakeLists.txt index e7c81d986..e919f1ed5 100644 --- a/tools/supported/CMakeLists.txt +++ b/tools/supported/CMakeLists.txt @@ -71,6 +71,12 @@ DFHACK_TOOL(dfdoffsets dumpoffsets.cpp) # change the weather DFHACK_TOOL(dfweather weather.cpp) +# deramp +# Author: zilpin +# seeks entire map for 'remove ramp' designation, makes a floor, removes designation. +# intended use is to simulate old 'channel' functionality. +DFHACK_TOOL(dfderamp deramp.cpp) + # incrementalsearch - a bit like cheat engine, only DF-specific, very basic #DFHACK_TOOL(dfautosearch autosearch.cpp) DFHACK_TOOL(dfincremental incrementalsearch.cpp) diff --git a/tools/playground/deramp.cpp b/tools/supported/deramp.cpp similarity index 100% rename from tools/playground/deramp.cpp rename to tools/supported/deramp.cpp