Petr Mrázek
d16bee48d2
Merge branch 'master' of github.com:peterix/dfhack
2011-02-08 22:57:14 +01:00
Petr Mrázek
5bed6c5949
Sync, autosearch skeleton.
2011-02-08 22:55:40 +01:00
Petr Mrázek
a436db541d
CRLF hell
2011-02-08 14:33:58 +01:00
Petr Mrázek
30d806d988
Fix backpointer scan in search tool.
2010-11-19 06:37:36 +01:00
Petr Mrázek
c13b7c035f
Fix weather tool/offsets for 31.18. Added a file I missed.
2010-11-19 01:14:41 +01:00
Petr Mrázek
e41a5c6300
Fixed URL in LICENSE, whitespace in tools.
2010-11-11 02:32:33 +01:00
rofl0r
0df38244e4
added -q (quiet) command line parameter to a couple of tools, to allow usage in scripts.
2010-11-11 02:09:43 +01:00
Petr Mrázek
9ac7c1a9f2
memory.xml invalidation (untested)
2010-11-08 00:10:59 +01:00
Petr Mrázek
8a675364e5
Added force pause tool, forum posted linux 31.16 offsets (not complete).
2010-11-07 09:49:33 +01:00
Petr Mrázek
457b331be7
Small fixes
2010-11-03 10:45:29 +01:00
Petr Mrázek
cb6cf89b0c
Merge branch 'master' of http://github.com/reverb/dfhack
2010-11-01 10:47:15 +01:00
Petr Mrázek
ab1a3a8cef
Salt/Stagnant water finally understood.
2010-10-29 07:36:06 +02:00
rofl0r
603d11ea0a
abbreviatons for range and point in dfliquids, reapply width and height when nothing is entered
2010-10-29 04:47:24 +02:00
reverb
48dd2fc424
Merge remote branch 'upstream/master'
2010-10-25 16:12:27 -05:00
Petr Mrázek
70cb93d9f4
Fixed includes, unified formatting.
2010-10-25 04:39:14 +02:00
zilpin
36fb3a2c6a
some bug fixes.
...
magma pit still bugged when placed over adamantine tube, but no longer leaks.
2010-10-22 10:44:33 -04:00
zilpin
e2d776d23f
tested, working.
...
many extensions, hellhole should probably be renamed.
2010-10-21 19:00:12 -04:00
zilpin
30b94dac87
lots of new features.
...
need debugging.
2010-10-21 17:25:24 -04:00
zilpin
92d0468694
added more information to probe.
...
added pit-with-floor option to hellhole.
bug fixes for the fake magma pipe in hellhole.
2010-10-20 12:31:16 -04:00
unknown
ba88c86670
dfitemdump appears to work. Materials still buggy (Pig Iron Bar != Mule Bar). This has been bugged since .12 or earlier
2010-10-19 05:07:07 -05:00
zilpin
d16618afe1
better randomized holes and walls.
...
better placement of walls and pillars.
2010-10-18 15:38:12 -04:00
zilpin
3acc410857
Tile Types update, and new hellhole n deramp tools in playground
2010-10-17 00:21:18 -04:00
Petr Mrázek
247b7537fd
Segmented finder gets backwards pointer scan and arbitrary data search.
2010-10-15 05:43:54 +02:00
Petr Mrázek
d4b8b8df64
Don't remove snow covering with cleanmap.
2010-10-08 05:06:13 +02:00
Petr Mrázek
404c079ad7
comment fix
2010-10-08 04:41:54 +02:00
Petr Mrázek
1460066a69
Fix formatting.
2010-10-08 04:28:26 +02:00
Petr Mrázek
aaf3155e43
Merge branch 'master' of http://github.com/comestible/dfhack
2010-10-08 03:56:45 +02:00
comestible
fd6ea7a159
Added 'range' brush mode to dfliquids, user specifies width and height from the cursor.
2010-10-06 17:27:02 -07:00
Petr Mrázek
b3121b898d
Urrgh. Seriously.
2010-10-07 01:23:35 +02:00
belal
026a2eb94e
Merge branch 'master' of git://github.com/peterix/dfhack into belal
2010-09-22 10:42:22 -04:00
Petr Mrázek
768f382a5e
Map Features
2010-09-21 00:44:41 +02:00
Petr Mrázek
dfdd1467ff
Offset stuff
2010-09-18 04:36:14 +02:00
Petr Mrázek
4959499009
Fun and games of the offset kind. Most of Linux support for 31.13. Weather is wrong.
2010-09-16 03:53:32 +02:00
belal
d2db7524a1
Keeping the current working directory addition, but reverting the current tileset and color stuff, as the tileset was just an initializer, not the actual current one, just going to have to read the init.txt file myself
...
Revert "Add function to get the current working directory of the DF process, as well as offsets for the relative paths of the current tileset and color file, also created a simple program to dump those three things out"
This reverts commit 040f8f7b7a
.
2010-09-13 09:45:53 -04:00
belal
040f8f7b7a
Add function to get the current working directory of the DF process, as well as offsets for the relative paths of the current tileset and color file, also created a simple program to dump those three things out
2010-09-12 21:38:21 -04:00
Petr Mrázek
294888f84a
Remove usleep() from reveal, replaced by normal sleep().
2010-09-09 03:36:11 +02:00
Petr Mrázek
53930c673b
Fix for veinlook - it wasn't reading the creature races.
2010-09-08 12:36:22 +02:00
Petr Mrázek
ac550c8a7a
Fix for the build system.
...
Don't install veinlook when it's not built due to missing dependencies.
2010-09-08 00:06:30 +02:00
Petr Mrázek
f6b137230a
Fixed pause state offset in 31.12 linux version, dfreveal pauses and has improved usability.
2010-09-04 07:43:39 +02:00
Petr Mrázek
5a5745590a
More Creatures rework, this time with more memset
2010-09-03 03:01:37 +02:00
Petr Mrázek
dc6aa19083
Creature rework
2010-09-03 02:15:09 +02:00
Petr Mrázek
ece423a611
Weather tool
2010-09-01 21:09:45 +02:00
Petr Mrázek
0702960731
Fix problems with CMAKE names, weather tool skeleton
2010-09-01 20:51:12 +02:00
Petr Mrázek
b9bee108e1
Sync, fixes.
2010-08-31 06:52:03 +02:00
Petr Mrázek
028dca0bef
Small addition to liquids tool - liquid level can be set, decreased and increased instead of just set.
2010-08-29 20:05:56 +02:00
Petr Mrázek
2dd8aed7a0
Merge branch 'master' of git://genodeen.net/adeon_dfhack
...
Conflicts:
CMakeLists.txt
library/modules/Position.cpp
2010-08-28 22:47:38 +02:00
Petr Mrázek
85240c78b5
Fix probe utility, Position module
2010-08-28 22:07:31 +02:00
Petr Mrázek
d46dcb8342
Maps stuff, geology seems broken
2010-08-28 15:43:53 +02:00
Petr Mrázek
b44fd18dc8
Merge branch 'master' of http://github.com/belal/dfhack
2010-08-28 13:52:12 +02:00
Petr Mrázek
e762f1caea
Merge branch 'master' of git://bigbox.banquise.net/dfhack
...
Conflicts:
tools/examples/creaturedump.cpp
tools/supported/dumpoffsets.cpp
2010-08-28 04:39:03 +02:00
Petr Mrázek
f2dea86819
Seemingly working VersionInfo loading parts. The offset names are now all wrong in the modules. DO NOT USE
2010-08-28 03:57:56 +02:00
Mikko Juola
37ac6f0744
Remove final dfveinlook installing command from tools/supported/CMakeLists.txt.
2010-08-27 22:30:13 +03:00
belal
2df6433fef
Fix map reading for dfcopypaste, add simple console application to do the copy/pasting.
2010-08-27 14:56:38 -04:00
Petr Mrázek
1bceac2343
Rename memory_info and its factory class.
2010-08-20 14:10:05 +02:00
simon
9cf2e0f26d
Support for reading inventory
2010-08-17 15:21:54 +02:00
Petr Mrázek
3b29fddf7b
unify build system, start on the new offset file format
2010-08-16 00:45:02 +02:00
Petr Mrázek
94872b8abd
A bit of checking in some places.
2010-08-14 18:32:38 +02:00
Petr Mrázek
a159707250
Fix memleak with Context not cleaning up.
2010-08-14 01:25:18 +02:00
Petr Mrázek
7fbdd6c69a
Cleartask tool, updated docs.
2010-08-13 23:25:14 +02:00
Petr Mrázek
8fa3d0811c
Make building C bindings optional.
2010-08-13 02:35:10 +02:00
Petr Mrázek
7aeafa01c9
Move offset dumper and position tool to tools/supported.
2010-08-10 00:30:52 +02:00
Petr Mrázek
0dba3df485
Testing C and C++ version of maps module in dftest.
2010-07-31 23:09:39 +02:00
Petr Mrázek
294855faef
Working custom workshops on linux
2010-07-27 04:48:47 +02:00
Petr Mrázek
efe6854e3d
furnaces and smelters ... and stuff :)
2010-07-27 04:32:51 +02:00
Petr Mrázek
34715e0c58
Fixes...
2010-07-27 02:24:16 +02:00
Petr Mrázek
794ebcc31e
incremental vector length search?
2010-07-27 02:22:14 +02:00
Petr Mrázek
2066b805f6
install targets for playground and example utilities
2010-07-27 01:52:48 +02:00
Petr Mrázek
0256a19760
Fix for veinlook bug related to module reset on resume.
...
Offsets only for supported tools, creature stuff will come later.
2010-07-13 03:21:18 +02:00
Petr Mrázek
2018ca7fe7
Move veinlook to supported
2010-07-08 23:15:51 +02:00
Petr Mrázek
411bb5ed97
Added CMake options to build examples and playground tools, disabled by default.
2010-07-08 22:58:01 +02:00
Petr Mrázek
3c458f4701
doxygen (default off), add creature entity printing to creaturedump
2010-06-24 00:34:35 +02:00
Petr Mrázek
1ee7f068d6
Some bits
2010-06-22 22:02:46 +02:00
Petr Mrázek
706769f96d
Arbitrary data search, some toad and elephant values, tiny little amount of valid offsets
2010-06-21 02:59:39 +02:00
Petr Mrázek
c5a4172a36
Sorting in prospector tool
2010-06-21 00:31:43 +02:00
Petr Mrázek
31167475de
Tool for dumping the effective addresses/offsets of a running DF instance
2010-06-20 02:50:37 +02:00
Petr Mrázek
30db6ad632
More search tool stuffs
2010-06-19 18:08:10 +02:00
Petr Mrázek
bbb29fe3d5
Find, Filter, FindInRange and Incremental search methods
2010-06-19 03:47:09 +02:00
Petr Mrázek
893deb73df
derp
2010-06-18 01:07:54 +02:00
Petr Mrázek
c53b643886
Fix liquids bug, added status checks to Maps (still not the real thing, but better)
2010-06-17 06:46:20 +02:00
Petr Mrázek
7885eb8e74
0.31.06-SDL, needs testing
2010-06-10 10:30:56 +02:00
Petr Mrázek
9d143d8afb
Fix creature vector on windows
2010-06-07 01:54:40 +02:00
Petr Mrázek
67bddfdad4
0.31.05 Windows support
2010-06-06 04:36:39 +02:00
Petr Mrázek
9f86f50369
0.31.05 Maps support on Linux
2010-06-06 02:07:01 +02:00
Petr Mrázek
f1e06b0c22
Fix number input in search tool
2010-06-06 01:33:18 +02:00
Petr Mrázek
1645df7088
Some offsets for 0.31.04, bugfixes
2010-06-06 00:56:09 +02:00
Petr Mrázek
6b7f3e1816
Big namespace cleaning
2010-06-05 00:02:02 +02:00
Petr Mrázek
56fe1c0ebf
Search stuff sync
2010-06-04 02:51:09 +02:00
Petr Mrázek
8d15e22a59
Simplified memory search tool
2010-06-02 05:39:55 +02:00
Petr Mrázek
1e00076df7
Added hexsearch (only as a template to base further work on)
2010-06-01 23:59:48 +02:00
Petr Mrázek
b8600169ef
Minor comments and other changes
2010-06-01 21:06:16 +02:00
Petr Mrázek
61fea19e91
template madness!
2010-05-31 03:04:18 +02:00
Petr Mrázek
ca0f7a27d1
Automated lang tables finder in the search tool
2010-05-31 02:37:28 +02:00
Petr Mrázek
08fd20c65f
Linux STL string search for search tool
2010-05-30 19:44:18 +02:00
Petr Mrázek
a9421db8e0
Search tool can find strings inside DF object vectors on Linux
2010-05-30 19:02:40 +02:00
Petr Mrázek
123fb5a9d0
Lots of comments. Using templates in the search tool.
2010-05-30 05:13:59 +02:00
Petr Mrázek
7300e61f8a
ContextManager and ProcessEnumerator have the basic functionality done.
...
Created a test program to validate them and show how to use them.
2010-05-29 21:34:36 +02:00
Petr Mrázek
ab40868b29
ProcessEnumerator tracks processes properly now.
2010-05-28 05:18:32 +02:00
Petr Mrázek
af1a41712e
Tiny fixes.
2010-05-26 17:54:30 +02:00
Petr Mrázek
04b71f154c
Fun and games. Also turning old DFWindow class into a module tracked by Context.
2010-05-26 12:24:45 +02:00
Petr Mrázek
b710ed687a
Moving stuff around, part 2
2010-05-26 06:48:23 +02:00
Petr Mrázek
b2acc50c90
Moving stuff around, part 1
2010-05-26 03:22:17 +02:00
Petr Mrázek
863eb2546f
Added playground folder for quick hacks
2010-05-25 23:52:04 +02:00
Petr Mrázek
8dd594dd93
Multi-process rework
2010-05-23 23:06:10 +02:00
Petr Mrázek
795e2e9883
Geology
2010-05-22 20:14:17 +02:00
Petr Mrázek
dc862e28d4
Local, global features
2010-05-22 13:20:58 +02:00
Petr Mrázek
25b6c99628
*some* linux offsets
2010-05-20 06:50:16 +02:00
U-glouglou\simon
2e61410fb4
Debugging the material access system : seems to work now
2010-05-02 11:27:16 +02:00
Petr Mrázek
64f1e47716
More warning-squashing
2010-05-02 03:06:57 +02:00
Petr Mrázek
bae9939e50
Fix-merge early C API implementation
2010-05-02 01:20:31 +02:00
Petr Mrázek
324913a038
Integrate new digger tool
2010-05-02 00:49:01 +02:00
rout
59f0c4b14b
Added digger2 comments.
2010-05-01 23:15:37 +02:00
rout
abed3312bd
Added improved digger tool.
2010-05-01 23:09:58 +02:00
Petr Mrázek
26bbd1de17
Make new probe tool out of the 'vecc' thing.
2010-04-30 21:52:37 +02:00
simon
82dbf08d0b
Modified the material API
2010-04-28 18:09:32 +02:00
Petr Mrázek
157deb85af
CR/LF?
2010-04-26 18:23:47 +02:00
Petr Mrázek
f91720c97e
Merge branch 'bartavelle' of git://bigbox.banquise.net/dfhack
2010-04-26 18:22:41 +02:00
Petr Mrázek
96c2effab6
Sync
2010-04-26 18:12:00 +02:00
simon
19895639ab
loading inorganics was necesary
2010-04-26 17:48:51 +02:00
simon
00257f8441
proper access rights for this file ...
2010-04-26 14:53:27 +02:00
simon
a60470ccd1
Merge branch 'bartavelle' of gitosis@bigbox.banquise.net:dfhack into bartavelle
2010-04-26 10:22:01 +02:00
Petr Mrázek
51f6dbd981
Fix local features in prospector.
2010-04-26 00:51:45 +02:00
Petr Mrázek
8156469825
Global, local feature reading in Maps
2010-04-24 01:15:15 +02:00
U-glouglou\simon
72dc92d2fb
new tool : mood dump
2010-04-23 20:13:08 +02:00
simon
9f93a48bb4
Revert "mood dump test"
...
This reverts commit ceaea4341d
.
Conflicts:
tools/moodump.cpp
2010-04-23 18:39:25 +02:00
simon
80cf2755a4
mood dumper à tester
2010-04-23 18:28:27 +02:00
simon
ceaea4341d
mood dump test
2010-04-23 18:22:45 +02:00
Petr Mrázek
25f5db1b4c
Invalidate all modules on Detach(), fix reveal.
2010-04-19 14:14:37 +02:00
Petr Mrázek
4bff245ab8
Quick and dirty fix to temperature problems wit dfliquids. pathing still sucks.
2010-04-19 12:39:47 +02:00
Petr Mrázek
6d06cfcee1
Fix bad ordering of map blocks in the stl map
2010-04-19 05:37:57 +02:00
Petr Mrázek
7d8b0b1bb8
cleanmap now ignores only mud
2010-04-19 05:00:32 +02:00
Petr Mrázek
3268b26852
Veindig can now dig stairs to reach veins on different z-levels
2010-04-19 04:42:27 +02:00
Petr Mrázek
fb9ca213ec
DFVector is now a template, eliminationg tons of ugly casts.
...
I think I got them all, but testing is required.
2010-04-18 14:56:09 +02:00
Petr Mrázek
13d07e5d70
Reveal that unrevals, solids
2010-04-17 22:08:16 +02:00
Petr Mrázek
caa482fbd1
Support for reading/writing temperature, extended veinlook
2010-04-17 15:30:25 +02:00
Petr Mrázek
93c58005c2
Rename magma_create to liquids to reflect change of functionality
2010-04-16 00:24:59 +02:00
Petr Mrázek
78e1a58867
Fixed vdig, improved magma create :)
2010-04-15 22:14:55 +02:00
Petr Mrázek
1e6b5bf8d6
Add missing file
2010-04-11 13:20:15 +02:00
Petr Mrázek
6aef446c57
Unstuck tool (in case user closes a non-SHM tool), Windows fixes
2010-04-11 02:56:56 +02:00
Petr Mrázek
d96d2018a8
Hotkey reading
2010-04-11 02:32:50 +02:00
Petr Mrázek
c58abe8ef9
Veindig the digger of veins. It menaces with spikes of cache and floodfill.
2010-04-11 02:08:21 +02:00
Petr Mrázek
a8b2873bbc
Digger tool works again
2010-04-10 02:27:14 +02:00
Petr Mrázek
d8e356b2b2
Resurrected the cleanmap tool, fix for crash in construction dump
2010-04-10 02:12:45 +02:00
Petr Mrázek
62fc5bd677
Spatter veins, spatterdump tool
2010-04-07 22:28:05 +02:00
Petr Mrázek
d5aa1488a6
Magma create works
2010-04-06 13:05:54 +02:00
Petr Mrázek
f8d1c042d7
Layer stone/geology
2010-04-05 05:29:46 +02:00
Petr Mrázek
500ee6a49b
Modular API
2010-04-05 00:48:19 +02:00
Petr Mrázek
7d48ea49ae
Reveal and prospector tools work. Basic inorganic matgloss works. Basic map reading works.
2010-04-03 03:52:46 +02:00
Petr Mrázek
bcbc540283
More moving of things
2010-04-02 17:27:35 +02:00
Petr Mrázek
33131754d4
Prospector detects regionoffsets overflows.
2010-03-31 17:31:49 +02:00
Petr Mrázek
71fc49897f
Accelerated creatures work on Windows
...
Refactored vector reading, proper length of vectors from MSVC9 is known (0x18, triplet starts at 0xC)
2010-03-30 02:26:52 +02:00