Move dfderamp tool to supported, there's no reason for it to languish in playground.

develop
Petr Mrázek 2011-03-21 11:09:34 +01:00
parent 7f0ba3b1ff
commit 7072c43e96
5 changed files with 45 additions and 36 deletions

@ -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.

@ -336,21 +336,22 @@ allow for easier development of new tools.</p>
<li><a class="reference internal" href="#tools" id="id7">Tools</a><ul>
<li><a class="reference internal" href="#dfcleanmap" id="id8">dfcleanmap</a></li>
<li><a class="reference internal" href="#dfliquids" id="id9">dfliquids</a></li>
<li><a class="reference internal" href="#dfposition" id="id10">dfposition</a></li>
<li><a class="reference internal" href="#dfprospector" id="id11">dfprospector</a></li>
<li><a class="reference internal" href="#dfprobe" id="id12">dfprobe</a></li>
<li><a class="reference internal" href="#dfreveal" id="id13">dfreveal</a></li>
<li><a class="reference internal" href="#dfunstuck" id="id14">dfunstuck</a></li>
<li><a class="reference internal" href="#dfvdig" id="id15">dfvdig</a></li>
<li><a class="reference internal" href="#dfflows" id="id16">dfflows</a></li>
<li><a class="reference internal" href="#dfattachtest" id="id17">dfattachtest</a></li>
<li><a class="reference internal" href="#dfsuspend" id="id18">dfsuspend</a></li>
<li><a class="reference internal" href="#dfexpbench" id="id19">dfexpbench</a></li>
<li><a class="reference internal" href="#dfdoffsets" id="id20">dfdoffsets</a></li>
<li><a class="reference internal" href="#dfcleartask" id="id21">dfcleartask</a></li>
<li><a class="reference internal" href="#dfweather" id="id22">dfweather</a></li>
<li><a class="reference internal" href="#dfmode" id="id23">dfmode</a></li>
<li><a class="reference internal" href="#your-tool-here" id="id24">Your tool here</a></li>
<li><a class="reference internal" href="#dfderamp-by-zilpin" id="id10">dfderamp (by zilpin)</a></li>
<li><a class="reference internal" href="#dfposition" id="id11">dfposition</a></li>
<li><a class="reference internal" href="#dfprospector" id="id12">dfprospector</a></li>
<li><a class="reference internal" href="#dfprobe" id="id13">dfprobe</a></li>
<li><a class="reference internal" href="#dfreveal" id="id14">dfreveal</a></li>
<li><a class="reference internal" href="#dfunstuck" id="id15">dfunstuck</a></li>
<li><a class="reference internal" href="#dfvdig" id="id16">dfvdig</a></li>
<li><a class="reference internal" href="#dfflows" id="id17">dfflows</a></li>
<li><a class="reference internal" href="#dfattachtest" id="id18">dfattachtest</a></li>
<li><a class="reference internal" href="#dfsuspend" id="id19">dfsuspend</a></li>
<li><a class="reference internal" href="#dfexpbench" id="id20">dfexpbench</a></li>
<li><a class="reference internal" href="#dfdoffsets" id="id21">dfdoffsets</a></li>
<li><a class="reference internal" href="#dfcleartask" id="id22">dfcleartask</a></li>
<li><a class="reference internal" href="#dfweather" id="id23">dfweather</a></li>
<li><a class="reference internal" href="#dfmode" id="id24">dfmode</a></li>
<li><a class="reference internal" href="#your-tool-here" id="id25">Your tool here</a></li>
</ul>
</li>
</ul>
@ -411,65 +412,69 @@ effect included!) Also allows painting obsidian walls directly.</p>
temperatures (creating heat traps). You've been warned.</p>
</div>
</div>
<div class="section" id="dfderamp-by-zilpin">
<h2><a class="toc-backref" href="#id10">dfderamp (by zilpin)</a></h2>
<p>Removes all ramps designated for removal from the map. This is useful for replicating the old channel digging designation.</p>
</div>
<div class="section" id="dfposition">
<h2><a class="toc-backref" href="#id10">dfposition</a></h2>
<h2><a class="toc-backref" href="#id11">dfposition</a></h2>
<p>Prints the current DF window properties and cursor position.</p>
</div>
<div class="section" id="dfprospector">
<h2><a class="toc-backref" href="#id11">dfprospector</a></h2>
<h2><a class="toc-backref" href="#id12">dfprospector</a></h2>
<p>Lists all available minerals on the map and how much of them there is.</p>
</div>
<div class="section" id="dfprobe">
<h2><a class="toc-backref" href="#id12">dfprobe</a></h2>
<h2><a class="toc-backref" href="#id13">dfprobe</a></h2>
<p>Can be used to determine tile properties.</p>
</div>
<div class="section" id="dfreveal">
<h2><a class="toc-backref" href="#id13">dfreveal</a></h2>
<h2><a class="toc-backref" href="#id14">dfreveal</a></h2>
<p>Reveals the whole map, waits for input and hides it again. If you close
the tool while it waits, the map remains revealed.</p>
</div>
<div class="section" id="dfunstuck">
<h2><a class="toc-backref" href="#id14">dfunstuck</a></h2>
<h2><a class="toc-backref" href="#id15">dfunstuck</a></h2>
<p>Use if you prematurely close any of the tools and DF appears to be
stuck.</p>
</div>
<div class="section" id="dfvdig">
<h2><a class="toc-backref" href="#id15">dfvdig</a></h2>
<h2><a class="toc-backref" href="#id16">dfvdig</a></h2>
<p>Designates a whole vein for digging. Point the cursor at a vein and run
this thing :)</p>
</div>
<div class="section" id="dfflows">
<h2><a class="toc-backref" href="#id16">dfflows</a></h2>
<h2><a class="toc-backref" href="#id17">dfflows</a></h2>
<p>A tool for checking how many liquid tiles are actively checked for
flows.</p>
</div>
<div class="section" id="dfattachtest">
<h2><a class="toc-backref" href="#id17">dfattachtest</a></h2>
<h2><a class="toc-backref" href="#id18">dfattachtest</a></h2>
<p>Test of the process attach/detach mechanism.</p>
</div>
<div class="section" id="dfsuspend">
<h2><a class="toc-backref" href="#id18">dfsuspend</a></h2>
<h2><a class="toc-backref" href="#id19">dfsuspend</a></h2>
<p>Test of the process suspend/resume mechanism.</p>
</div>
<div class="section" id="dfexpbench">
<h2><a class="toc-backref" href="#id19">dfexpbench</a></h2>
<h2><a class="toc-backref" href="#id20">dfexpbench</a></h2>
<p>Just a simple benchmark of the data export speed.</p>
</div>
<div class="section" id="dfdoffsets">
<h2><a class="toc-backref" href="#id20">dfdoffsets</a></h2>
<h2><a class="toc-backref" href="#id21">dfdoffsets</a></h2>
<p>Dumps the offsets for the currently running DF version into the terminal.</p>
</div>
<div class="section" id="dfcleartask">
<h2><a class="toc-backref" href="#id21">dfcleartask</a></h2>
<h2><a class="toc-backref" href="#id22">dfcleartask</a></h2>
<p>Solves the problem of unusable items after reclaim by clearing the 'in_job' bit of all items.</p>
</div>
<div class="section" id="dfweather">
<h2><a class="toc-backref" href="#id22">dfweather</a></h2>
<h2><a class="toc-backref" href="#id23">dfweather</a></h2>
<p>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.</p>
</div>
<div class="section" id="dfmode">
<h2><a class="toc-backref" href="#id23">dfmode</a></h2>
<h2><a class="toc-backref" href="#id24">dfmode</a></h2>
<p>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.</p>
<div class="admonition-example admonition">
@ -481,7 +486,7 @@ You just lost a fortress and gained an adventurer.</p>
<p>I take no responsibility of anything that happens as a result of using this tool :P</p>
</div>
<div class="section" id="your-tool-here">
<h2><a class="toc-backref" href="#id24">Your tool here</a></h2>
<h2><a class="toc-backref" href="#id25">Your tool here</a></h2>
<p>Write one ;)</p>
</div>
</div>

@ -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.

@ -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)