dfhack/library/modules
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
..
Buildings.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Buildings_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Constructions.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Constructions_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Creatures.cpp Deal with third flag group in creatures 2011-07-10 04:00:52 -07:00
Creatures_C.cpp Deal with third flag group in creatures 2011-07-10 04:00:52 -07:00
Engravings.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Graveyard.cpp A little cleanup in Context.cpp, started work on 31.19 2011-02-16 19:29:16 +01:00
Gui.cpp Fix a big heap of warnings. 2011-05-15 22:24:40 +02:00
Gui_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Items.cpp Fix creature owned items vector offset on Windows, added support for owned items to more versions. 2011-05-28 10:18:50 +02:00
Items_C.cpp Big Items refactor, made all the Accessor offsets optional. 2011-04-11 22:13:06 +02:00
Maps.cpp Fix a big heap of warnings. 2011-05-15 22:24:40 +02:00
Maps_C.cpp Fix for MSVC build, added prototype cmd.exe detection on windows. 2011-05-15 05:19:51 +02:00
Materials.cpp stop dfstatus from wasting time. added 'stopwatch.h' to extras for getting accurate unix time in milliseconds 2011-05-21 21:54:53 +02:00
Materials_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Translation.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Translation_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Vegetation.cpp Added ability to set trees on fire. 2011-05-15 00:26:44 +02:00
Vegetation_C.cpp Added ability to set trees on fire. 2011-05-15 00:26:44 +02:00
WindowIO-linux.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
WindowIO-windows.cpp Fixed mingw32 build. 2011-04-17 01:48:58 +02:00
WindowIO_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
World.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
World_C.cpp Fix for MSVC build, added prototype cmd.exe detection on windows. 2011-05-15 05:19:51 +02:00