Commit Graph

15679 Commits (c7826c8dddc21f1210f8a9a514b3396c9aec0cf5)
 

Author SHA1 Message Date
Petr Mrázek 21ddc2c461 Fix build on Windows. 2011-04-24 03:00:23 +02:00
Petr Mrázek f481ee7b5d Add missing stddef.h include in Creatures module. 2011-04-24 02:49:49 +02:00
Raoul XQ 13dad8480b Re-added file tools/playground/creaturemanager.cpp 2011-04-23 03:23:44 +02:00
Raoul XQ d53cd6163c Merge remote branch 'upstream/master' 2011-04-23 03:18:38 +02:00
Raoul XQ ac4c3481bd Renamed dfcreature to dfcreaturemanager 2011-04-23 03:09:47 +02:00
Raoul XQ c86c4c8472 very small fix 2011-04-23 02:50:58 +02:00
Raoul XQ 5d0ba0cac7 Added switches --revive, -rcs, -rms
- Switch -rcs, remove civil skills
 - Switch -rms, remove military skills (who would want that?)
 - Attempted to revive creature(s) with --revive, but it doesn't work (flag is there but invisible)
 - More space for "Current Job"
2011-04-23 02:45:18 +02:00
Raoul XQ c5609e3524 Update some strings im Memory.xml 2011-04-23 02:41:35 +02:00
Petr Mrázek b2a47cf99c Fix STLstring writing for plain linux process. 2011-04-20 21:32:49 +02:00
Tim Walberg 3d5e4f3bf6 Linux 0.31.25 offsets
* very minor changes
2011-04-20 03:24:18 +02:00
Tim Walberg 966d165550 Linux 0.31.24 offsets
* very minor changes
2011-04-20 03:19:49 +02:00
Tim Walberg 4acba8b894 Linux 0.31.23 offsets
* 0.31.23 is just a simple rebase against 0.31.22 - doesn't look like anything
  else changed
2011-04-20 03:19:41 +02:00
Tim Walberg 24e2b5e66f Linux 0.31.22 offsets
* rebased against 0.31.21 offsets instead of 0.31.19 - this removed the need for
  a number of the offsets that were in the 0.5.13 release; cleaned those up
  while preserving the other work in progress - some sections got reordered a
  bit, but everything should still be there
2011-04-20 03:19:34 +02:00
Tim Walberg ae0cf81aae Linux 0.31.21 offsets
* minor differences between 0.31.20 and 0.31.21
2011-04-20 03:19:26 +02:00
Tim Walberg b2b3fabe79 Linux 0.31.20 offsets
* it seems handling of some of the map features changed in this revision,
  as some of the related offsets are no longer constants compiled into the
  code, but come via indirect loads - comments in the Memory.xml file give
  more detail
* added the rest of the available offsets, based against 0.31.19
2011-04-20 03:19:18 +02:00
Tim Walberg 898f585415 Linux 0.31.19 offsets
* added 0.31.19 offsets, based on 0.31.18
2011-04-20 02:51:48 +02:00
Tim Walberg 66207acc41 Linux 0.31.18 offsets
* rebase existing offsets against 0.31.16 linux
* add missing offsets
* Position/window_x and Position/window_y swapped places (probably optimizer
  related, I would guess)
2011-04-20 02:51:42 +02:00
Tim Walberg 821d7c35f4 Linux 0.31.16 offsets
* remove "faek" entry that marked all offsets as invalid
* rebase 0.31.16 against 0.31.14
2011-04-20 02:51:32 +02:00
Petr Mrázek 2ed7dca69e Install the batch file for prospector tool on windows. Prospector-related readme update. 2011-04-20 01:32:34 +02:00
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 189f31e084 Split veinlook output into layer vein and base type, fix issue with bad counts of materials. 2011-04-17 15:51:52 +02:00
Petr Mrázek cf3534bc42 Fix silly typo. 2011-04-17 13:13:23 +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 6e607d45d9 Fixed mingw32 build. 2011-04-17 01:48:58 +02:00
Petr Mrázek 8c79bc597a Turn on cleartasks tool in the build system 2011-04-17 00:53:05 +02:00
Petr Mrázek b0cb59a3f2 The item designator tool lives again. 2011-04-16 23:57:04 +02:00
Petr Mrázek 2d372aca3c Merge branch 'master' of https://github.com/raoulxq/dfhack 2011-04-16 21:05:45 +02:00
Petr Mrázek 89169053ff Item support for windows 31.25 2011-04-16 21:02:20 +02:00
Raoul XQ 22e26837c6 More examples for usage() 2011-04-15 09:14:42 +02:00
Alexander Gavrilov 56b29cf12e Merge remote-tracking branch 'origin/master' 2011-04-15 10:58:09 +04:00
Raoul XQ fa34f56c6d Merge remote branch 'upstream/master' 2011-04-15 01:08:33 +02: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 e6a6620635 Add empty jobs. 2011-04-15 00:47:09 +02:00
Raoul XQ fc185eefdd Add/update definitions in Memory.xml 2011-04-14 23:38:27 +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
Petr Mrázek 34128c2f6d Item Accessor method pointer was used incorrectly. 2011-04-14 15:16:12 +02:00
Raoul XQ c3f7d6f2b2 Switch -c all to show all creatures 2011-04-14 14:53:55 +02:00
Petr Mrázek 1a8c27ce01 Fix accessor mess I made. Added Accessor description dump to the dfitemdump tool and Items module. 2011-04-14 01:42:03 +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
Alexander Gavrilov ebc4d21e66 Improve name structure handling, and support duplicating them (on linux).
The name structure actually contains additional linguistical data,
ignoring which produces wrong renderings for non-dwarfish names.
This data also obviously has to be copied with the structure.

Copying STL strings works by replicating the shared copy logic
(i.e. incrementing the reference counter), but leaks memory owned
by the string being overwritten.
2011-04-13 20:36:10 +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
Alexander Gavrilov ced036708f When searching for a string buffer, use the key as a substring.
The dfincremental ui does not allow entering strings with trailing
whitespace, and anyway sometimes it is difficult to guess how a GUI
string actually ends. Therefore it is probably more generic to
search for buffers that simply begin with the entered string.
2011-04-13 11:45:16 +04:00