Commit Graph

103 Commits (4acba8b894f73de38b961cba4a46a6f728d079f3)

Author SHA1 Message Date
Petr Mrázek 66bb9d448c Big messy commit... 2011-04-20 01:28:47 +02:00
Petr Mrázek bc855b296f Merge branch 'master' of https://github.com/angavrilov/dfhack 2011-04-17 16:08:13 +02:00
Petr Mrázek 67ea981dc3 Big ugly deuglyfication of DFTileTypes and its use in the tools. 2011-04-17 13:06:19 +02:00
Petr Mrázek e255a2cba6 Rename single character member variables from DFTileTypes to something sensible. 2011-04-17 11:37:36 +02:00
Petr Mrázek b0cb59a3f2 The item designator tool lives again. 2011-04-16 23:57:04 +02:00
Alexander Gavrilov 56b29cf12e Merge remote-tracking branch 'origin/master' 2011-04-15 10:58:09 +04:00
Raoul XQ cff85edf88 Patch to detect empty job ID
Will output job ID instead.
2011-04-15 00:47:48 +02:00
Raoul XQ 634ead79a8 Allow comma separated list of IDs for -i 2011-04-14 18:12:58 +02:00
Alexander Gavrilov 5edde76b8f Remove owned status from all food lying on the ground.
It is kinda late to dump an item that already produces miasma,
so take some preventive measures. Food that is being eaten or
carried should not be on the ground.
2011-04-14 20:06:36 +04:00
Raoul XQ c3f7d6f2b2 Switch -c all to show all creatures 2011-04-14 14:53:55 +02:00
Alexander Gavrilov 1d805ca328 Implement a program to hack away bug 3708 (unengraveable ghosts).
TODO: Test long-term consequences.
2011-04-13 22:04:32 +04:00
Raoul XQ 21e499f69d Fix for display issues
- Switch -i didn't work without -c for non-dwarfs
- Enable killing of non-dwarf children
2011-04-13 15:42:52 +02:00
Raoul XQ 2d1f1b45af Renamed dfskillmodify to dfcreature. 2011-04-13 14:47:53 +02:00
Raoul XQ 841c4b042c Kill creature(s) with --kill 2011-04-13 14:42:53 +02:00
Raoul XQ 547dbe05fa Add --showallflags flag to display all flags
Add --showallflags flag to display all flags of a creature. (Default: Display a few important ones.)
2011-04-13 13:22:14 +02:00
Raoul XQ 1d1c10601d Add --showdead flag to also display dead creatures
- Add --showdead flag to also display dead creatures
- Display more creature flags
- Updated usage()
2011-04-13 12:47:50 +02:00
Raoul XQ 30d5bfbf47 Show creature type (again) 2011-04-13 11:55:18 +02:00
Raoul XQ ad93afc1ee Hide skills with level 0 and 0 experience points
- Hide skills with level 0 and 0 experience points
- Tabs to spaces
2011-04-13 06:30:37 +02:00
Raoul XQ 19c4371581 Add switch -1 to skillmodify.cpp 2011-04-13 01:47:15 +02:00
Raoul XQ d10d8316e7 Reduced verbosity. 2011-04-12 13:51:20 +02:00
Raoul XQ bb80b246d1 Fix for -ah adding wrong labors. 2011-04-12 13:47:11 +02:00
Raoul XQ f2c60a3cfb Fix for materialAt()->veinMaterialAt() 2011-04-12 13:16:10 +02:00
Raoul XQ 74856ad00a Added tools/playground/digpattern
Small utility to dig certain patterns (in this case 3x3 bedrooms).
2011-04-12 13:03:34 +02:00
Raoul XQ 05f33853e1 Merge remote branch 'upstream/master'
Conflicts:
	tools/playground/CMakeLists.txt
2011-04-12 12:38:49 +02:00
Raoul XQ 46485a70c4 Remove magic numbers, smaller display changes
- Remove magic numbers
- Show social skills only when -ss is given
- Hide hauler labors when +sh is given
- Add -v for verbose
2011-04-12 12:19:01 +02:00
Petr Mrázek 212500ee00 Big Items refactor, made all the Accessor offsets optional. 2011-04-11 22:13:06 +02:00
Raoul van Putten 0a27f27431 Cleanup command line arguments and usage() in skillmodify.cpp 2011-04-11 14:02:21 +02:00
Raoul XQ 62833a2048 Add dfskillmodify 2011-04-11 13:16:47 +02:00
Raoul XQ 4e6cef8b7b Changed tabs into spaces 2011-04-11 13:15:51 +02:00
Petr Mrázek 77f0885d9e Merge https://github.com/angavrilov/dfhack into items 2011-04-11 12:48:28 +02:00
Raoul XQ 62a7c3037c Added skillmodify.cpp 2011-04-11 12:41:12 +02:00
Alexander Gavrilov 325e817d71 Improve the owner cleanup program a bit more. 2011-04-11 14:33:30 +04:00
Alexander Gavrilov 109d20d251 Add an experimental program for cleaning up garbage owned by dwarfs.
As noted by Quietust on the forum, cleaning the owned flag from the
items does not actually remove the owner, but the item ceases to be
protected from manipulation by other dwarfs. This should be enough
to work around various bugs, like untouchable rotten food producing
miasma, or dwarfs littering the place with worn objects.
2011-04-10 23:25:41 +04:00
Petr Mrázek 7876a42258 The C test tool doesn't compile as a plain C program! 2011-04-10 15:36:01 +02:00
Petr Mrázek 1d35044db3 Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Petr Mrázek 4a83f07bdd dftry pseudo-tool, dfhack can recognize 40d again, but the old API class isn't there at all. bees and wax. 2011-04-07 11:21:38 +02:00
Petr Mrázek 34a687b95a Make sure things build with playground turned on. 2011-03-21 21:29:54 +01:00
Petr Mrázek e8ee9b7cab dflair tool to match what the dfusion people have. minor tweaks to playground 2011-03-21 21:14:07 +01:00
Petr Mrázek 7072c43e96 Move dfderamp tool to supported, there's no reason for it to languish in playground. 2011-03-21 11:09:34 +01:00
Petr Mrázek 0a35afb16a Use proper paths in build system. 2011-03-20 17:17:33 +01:00
Petr Mrázek e1b80e6f33 Massive tool and wrapper fixage. 2011-03-18 11:38:37 +01:00
Petr Mrázek 557d6733e2 Make the build system sane, pt. 1 - no install or packages yet 2011-03-16 07:35:08 +01:00
Petr Mrázek c223bb858f Added MapExtras, ported dfliquids to MapCache. Fixed vein non-ident bug in dfvdig. 2011-03-11 03:09:45 +01:00
Petr Mrázek c4964f679d Moved dfmode tool to supported, updated readme to include it. 2011-03-07 10:12:27 +01:00
mikestewart 5c32991c40 Corrected game mode enum and added a mode changing tool to the playground. 2011-03-07 00:19:12 -05:00
Petr Mrázek fd831eb2a8 LICENSE stuff, some offsets, some search tool tweaks 2011-02-22 22:20:16 +01:00
Petr Mrázek 3835ba0f75 Search tools run on windows and moved to supported, some windows segment/heap/PE section enumeration work.
New windows dependency: ntdll.lib
2011-02-14 03:58:32 +01:00
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