dfhack/library
Matthew Cline cb9c9aae7c Deal with third flag group in creatures
Added support for reading and writing the third creature flag group,
t_creaturflags3 (the offest already exists in Memory.xml).  So far I've
only figured out three of the flags (out of an apparent 13):

1) announce_titan, which causes the creature to be announced as if
   it was a titan or FB which had just arrived.

2) scuttle, which causes the creature to be die like it had been
   killed in the game.  That is, it leaves behind a corpse, and
   will generate unhappy thoughts in dwarves if approriate.

3) ghostly, for creatures which are the ghosts of dead dwarves.

I updated creaturemanager to use scuttle for --kill, and added the
action --erase to kill in the old way which doesn't leave a corpse or
creatre unhappy thoughts.
2011-07-10 04:00:52 -07:00
..
depends added modified getopt (c++-ized) with BSD license, vegetation flags clarified, prospector lists trees and plants separately, 2011-05-02 05:03:48 +02:00
include Deal with third flag group in creatures 2011-07-10 04:00:52 -07:00
modules Deal with third flag group in creatures 2011-07-10 04:00:52 -07:00
private Merge https://github.com/angavrilov/dfhack 2011-05-15 21:50:20 +02:00
shm Maps + Materials for 31.20. Still many broken offsets! 2011-03-06 20:27:40 +01:00
CMakeLists.txt Fix memory.xml and pdcurses.dll copy problems for good. 2011-05-26 12:33:38 +02:00
ContextShared.cpp Fix for MSVC build, added prototype cmd.exe detection on windows. 2011-05-15 05:19:51 +02:00
DFContext.cpp Minor rearrangement with no impact 2011-05-07 03:44:10 +02:00
DFContextManager.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
DFContext_C.cpp Make C-wrapper compile times less ridiculous. 2011-04-10 10:50:32 +02:00
DFProcess-SHM.cpp Big messy commit... 2011-04-20 01:28:47 +02:00
DFProcess-linux-SHM.cpp Support overwriting and removing values in STL vectors. 2011-05-12 21:10:20 +04:00
DFProcess-linux-base.cpp Fix a big heap of warnings. 2011-05-15 22:24:40 +02:00
DFProcess-linux-wine.cpp Support overwriting and removing values in STL vectors. 2011-05-12 21:10:20 +04:00
DFProcess-linux.cpp Support overwriting and removing values in STL vectors. 2011-05-12 21:10:20 +04:00
DFProcess-windows-SHM.cpp Support overwriting and removing values in STL vectors. 2011-05-12 21:10:20 +04:00
DFProcess-windows.cpp Fix many warnings from MSVC builds. 2011-05-23 21:30:51 +02:00
DFProcessEnumerator.cpp Small tweak to process enumeration on Windows. 2011-05-23 03:24:16 +02:00
DFProcess_C.cpp Fix a big heap of warnings. 2011-05-15 22:24:40 +02:00
DFTileTypes.cpp Added 'glowing barrier' to the known tile types. 2011-05-26 05:51:04 +02:00
DFTileTypes_C.cpp Big ugly deuglyfication of DFTileTypes and its use in the tools. 2011-04-17 13:06:19 +02:00
DFTypes_C.cpp Added ability to set trees on fire. 2011-05-15 00:26:44 +02:00
MicrosoftSTL.cpp Fix build on Windows. 2011-04-24 03:00:23 +02:00
VersionInfo.cpp Fix a big heap of warnings. 2011-05-15 22:24:40 +02:00
VersionInfoFactory.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00