@@ -45,14 +45,14 @@ Windows
45
45
46
46
0.31.01 - 0.31.03 legacy
47
47
48
- 0.31.04 - 0.31.21 SDL
48
+ 0.31.04 - 0.31.24 SDL
49
49
50
50
Linux
51
51
=====
52
52
0.31.05 - 0.31.19 native.
53
53
54
54
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
56
56
running in wine can be used with native DFHack binaries.
57
57
58
58
=====
@@ -62,11 +62,39 @@ All the DFHack tools are terminal programs. This might seem strange to Windows
62
62
users, but these are meant mostly as examples for developers. Still, they can
63
63
be useful and are cross-platform just like the library itself.
64
64
65
+ dfattachtest
66
+ ============
67
+ Test of the process attach/detach mechanism.
68
+
65
69
dfcleanmap
66
70
==========
67
71
Cleans all the splatter that get scattered all over the map.
68
72
Only exception is mud. It leaves mud alone.
69
73
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
+
70
98
dfliquids
71
99
=========
72
100
A command prompt for liquid creation and manipulation (the Moses
@@ -77,80 +105,67 @@ effect included!) Also allows painting obsidian walls directly.
77
105
Spawning and deleting liquids can F up pathing data and
78
106
temperatures (creating heat traps). You've been warned.
79
107
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.
83
124
84
125
dfposition
85
126
==========
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.
87
132
88
133
dfprospector
89
134
============
90
135
Lists all available minerals on the map and how much of them there is.
91
136
92
- dfprobe
93
- ============
94
- Can be used to determine tile properties.
95
-
96
137
dfreveal
97
138
========
98
139
Reveals the whole map, waits for input and hides it again. If you close
99
140
the tool while it waits, the map remains revealed.
100
141
101
- dfunstuck
142
+ dfsuspend
102
143
=========
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.
105
145
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 ;)
119
150
120
- dfsuspend
151
+ dfunstuck
121
152
=========
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 .
123
154
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.
127
159
128
- dfdoffsets
160
+ dfveinlook
129
161
==========
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.
135
163
136
164
dfweather
137
165
===========
138
166
Lets you change the current weather to 'clear sky', 'rainy' or 'snowing'. Fill those ponds without mucking around with dfliquids
139
167
:D Rain can also stop brush fires.
140
168
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
-
154
169
Your tool here
155
170
==============
156
171
Write one ;)
0 commit comments