Skip to content

Commit bf0bd7c

Browse files
committed
Tagging 0.5.10, updated the readme
1 parent dcfa315 commit bf0bd7c

File tree

3 files changed

+162
-128
lines changed

3 files changed

+162
-128
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ SET(DFHACK_CONSISTENCY 1)
1717

1818
set(CPACK_PACKAGE_VERSION_MAJOR "0")
1919
set(CPACK_PACKAGE_VERSION_MINOR "5")
20-
set(CPACK_PACKAGE_VERSION_PATCH "9")
20+
set(CPACK_PACKAGE_VERSION_PATCH "10")
2121
set(DFHACK_REVISION "1")
2222

2323
set(DFHACK_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
@@ -239,4 +239,4 @@ IF(${DFHACK_INSTALL} STREQUAL "ubuntu-10.10")
239239

240240
set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}_${DFHACK_VERSION}-${DFHACK_REVISION}_${PKG_ARCHITECTURE}")
241241
INCLUDE(CPack)
242-
ENDIF()
242+
ENDIF()

README.rst

Lines changed: 65 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ Windows
4545

4646
0.31.01 - 0.31.03 legacy
4747

48-
0.31.04 - 0.31.21 SDL
48+
0.31.04 - 0.31.24 SDL
4949

5050
Linux
5151
=====
5252
0.31.05 - 0.31.19 native.
5353

5454
There are missing offsets but Map tools should be OK. Linux support is
55-
a bit lacking, I'm working on it. Slowly. All supported Windows versions
55+
a bit lacking, I'm working on it. Very slowly. All supported Windows versions
5656
running in wine can be used with native DFHack binaries.
5757

5858
=====
@@ -62,11 +62,39 @@ All the DFHack tools are terminal programs. This might seem strange to Windows
6262
users, but these are meant mostly as examples for developers. Still, they can
6363
be useful and are cross-platform just like the library itself.
6464

65+
dfattachtest
66+
============
67+
Test of the process attach/detach mechanism.
68+
6569
dfcleanmap
6670
==========
6771
Cleans all the splatter that get scattered all over the map.
6872
Only exception is mud. It leaves mud alone.
6973

74+
dfderamp (by zilpin)
75+
====================
76+
Removes all ramps designated for removal from the map. This is useful for replicating the old channel digging designation.
77+
78+
dfdoffsets
79+
==========
80+
Dumps the offsets for the currently running DF version into the terminal.
81+
82+
dfexpbench
83+
==========
84+
Just a simple benchmark of the data export speed.
85+
86+
dfflows
87+
=======
88+
A tool for checking how many liquid tiles are actively checked for flows.
89+
90+
dfincremental
91+
=============
92+
A simple memory search tool for DF. Requires arcane knowledge ;)
93+
94+
dflair
95+
======
96+
Marks all of the map as a lair, preventing item scatter on abandon/reclaim.
97+
7098
dfliquids
7199
=========
72100
A command prompt for liquid creation and manipulation (the Moses
@@ -77,80 +105,67 @@ effect included!) Also allows painting obsidian walls directly.
77105
Spawning and deleting liquids can F up pathing data and
78106
temperatures (creating heat traps). You've been warned.
79107

80-
dfderamp (by zilpin)
81-
====================
82-
Removes all ramps designated for removal from the map. This is useful for replicating the old channel digging designation.
108+
dfmode
109+
======
110+
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.
111+
There are a few good ones though.
112+
113+
.. admonition:: Example
114+
115+
You are in fort game mode (0 game mode), managing your fortress (0 control mode) and paused.
116+
You switch to the arena game mode, *assume control of a creature* and the switch to adventure game mode(1).
117+
You just lost a fortress and gained an adventurer.
118+
119+
I take no responsibility of anything that happens as a result of using this tool :P
120+
121+
dfpause
122+
=======
123+
Forces DF to pause. This is useful when your FPS drops below 1 and you lose control of the game.
83124

84125
dfposition
85126
==========
86-
Prints the current DF window properties and cursor position.
127+
Prints the game mode, current DF window properties and cursor position in both local and world coordinates.
128+
129+
dfprobe
130+
=======
131+
Can be used to determine tile properties like temperature.
87132

88133
dfprospector
89134
============
90135
Lists all available minerals on the map and how much of them there is.
91136

92-
dfprobe
93-
============
94-
Can be used to determine tile properties.
95-
96137
dfreveal
97138
========
98139
Reveals the whole map, waits for input and hides it again. If you close
99140
the tool while it waits, the map remains revealed.
100141

101-
dfunstuck
142+
dfsuspend
102143
=========
103-
Use if you prematurely close any of the tools and DF appears to be
104-
stuck.
144+
Test of the process suspend/resume mechanism. If this doesn't work as expected, it's not safe to use DFHack.
105145

106-
dfvdig
107-
======
108-
Designates a whole vein for digging. Point the cursor at a vein and run
109-
this thing :)
110-
111-
dfflows
112-
=======
113-
A tool for checking how many liquid tiles are actively checked for
114-
flows.
115-
116-
dfattachtest
117-
============
118-
Test of the process attach/detach mechanism.
146+
dftubefill
147+
==========
148+
Fills all the 'candy stores' with 'delicious candy'. No need to fear the clowns. Don't use if you haven't seen the hidden fun stuff
149+
yet ;)
119150

120-
dfsuspend
151+
dfunstuck
121152
=========
122-
Test of the process suspend/resume mechanism.
153+
Use if you prematurely close any of the tools and DF appears to be stuck. Mostly only needed on Windows.
123154

124-
dfexpbench
125-
==========
126-
Just a simple benchmark of the data export speed.
155+
dfvdig
156+
======
157+
Designates a whole vein for digging. Point the cursor at a vein and run this thing :)
158+
Running 'dfXvdig' on Windows or using the '-x' parameter will dig stairs between z-levels to follow the veins.
127159

128-
dfdoffsets
160+
dfveinlook
129161
==========
130-
Dumps the offsets for the currently running DF version into the terminal.
131-
132-
dfcleartask
133-
===========
134-
Solves the problem of unusable items after reclaim by clearing the 'in_job' bit of all items.
162+
Simplistic map viewer for linux. Mostly a debug/development thing.
135163

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

141-
dfmode
142-
===========
143-
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.
144-
There are a few good ones though.
145-
146-
.. admonition:: Example
147-
148-
You are in fort game mode (0 game mode), managing your fortress (0 control mode) and paused.
149-
You switch to the arena game mode, *assume control of a creature* and the switch to adventure game mode(1).
150-
You just lost a fortress and gained an adventurer.
151-
152-
I take no responsibility of anything that happens as a result of using this tool :P
153-
154169
Your tool here
155170
==============
156171
Write one ;)

0 commit comments

Comments
 (0)