Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								6b6eed34cc 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/zilpin/dfhack  
							
							 
							
							
							
						 
						
							2011-07-23 17:08:15 +02:00  
						
					 
				
					
						
							
							
								 
								zilpin
							
						 
						
							 
							
							
							
								
							
								4eb13800cd 
								
							
								 
							
						 
						
							
							
								
								-WriteVein(), and some convenience functions for the vein bitmaps.  
							
							 
							
							
							
						 
						
							2011-07-18 15:55:41 -04:00  
						
					 
				
					
						
							
							
								 
								zilpin
							
						 
						
							 
							
							
							
								
							
								de24b01a69 
								
							
								 
							
						 
						
							
							
								
								-fix pillar tile types to be TILE_SMOOTH instead of TILE_NORMAL.  
							
							 
							
							... 
							
							
							
							-Added working (though clumsy) draw tile tool.
-Began lumberjack and veinswap tools. 
							
						 
						
							2011-07-13 23:44:37 -04:00  
						
					 
				
					
						
							
							
								 
								Matthew Cline
							
						 
						
							 
							
							
							
								
							
								5c1526d6d9 
								
							
								 
							
						 
						
							
							
								
								creatures: read and write pregnancy counter  
							
							 
							
							... 
							
							
							
							Also change creaturemanger to print out the ticks-until-birth for
pregnant creatures. 
							
						 
						
							2011-07-11 02:48:10 -07:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								4d406524c0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #91  from matthew-cline/TOPIC-blockflags  
							
							 
							
							... 
							
							
							
							playground/blockflags: toggle block flag bits 
							
						 
						
							2011-07-10 22:51:32 -07:00  
						
					 
				
					
						
							
							
								 
								Matthew Cline
							
						 
						
							 
							
							
							
								
							
								ea9a6deed4 
								
							
								 
							
						 
						
							
							
								
								playground/blockflags: toggle block flag bits  
							
							 
							
							... 
							
							
							
							Invert/toggle all block flag bits, to investigate what they do.
Strangely, they don't seem to do anyting. 
							
						 
						
							2011-07-10 17:29:34 -07:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Matthew Cline
							
						 
						
							 
							
							
							
								
							
								be5361da15 
								
							
								 
							
						 
						
							
							
								
								creaturemanager: oops, "-i" was broken  
							
							 
							
							
							
						 
						
							2011-07-07 01:10:40 -07:00  
						
					 
				
					
						
							
							
								 
								Matthew Cline
							
						 
						
							 
							
							
							
								
							
								87e7ce5b1d 
								
							
								 
							
						 
						
							
							
								
								New actions and creature filters, plus minor stuff  
							
							 
							
							... 
							
							
							
							Multiple changes:
* Slight rearrangement of help message.
* Fixed bug where "Dead" flag wasn't being displayed with
  --showallflags.
* Added option "-saf" as a shortcut for --showallflags.
* Creature origin (memory pointer) and civilization number are
  displayed in the multi-line listing.
* Split logic for testing if creature is to be used off into it's
  own function, which is easier to read.
* Added "--type" filter, which can select tame creatures, wild
  creatures, demonic creatures, and so on.  If the creature type
  hasn't been changed from the default of DWARF then's it's
  automatically changed to ALL (but can still explicitly be set
  via '-c DWARF')
* Added actions to tame selected creatures and to mark them for
  butchering. 
							
						 
						
							2011-07-07 00:48:57 -07:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								07bb0408c1 
								
							
								 
							
						 
						
							
							
								
								Fix memory.xml and pdcurses.dll copy problems for good.  
							
							 
							
							
							
						 
						
							2011-05-26 12:33:38 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								d2e01ec579 
								
							
								 
							
						 
						
							
							
								
								Fix many warnings from MSVC builds.  
							
							 
							
							
							
						 
						
							2011-05-23 21:30:51 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								b7aef4d84c 
								
							
								 
							
						 
						
							
							
								
								Move dfstatus to supported.  
							
							 
							
							
							
						 
						
							2011-05-23 03:23:56 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								e5e0391d76 
								
							
								 
							
						 
						
							
							
								
								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  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								3fae382402 
								
							
								 
							
						 
						
							
							
								
								Missing dfstatus.cpp  
							
							 
							
							
							
						 
						
							2011-05-21 20:34:08 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								bb99924b24 
								
							
								 
							
						 
						
							
							
								
								Curses support across platforms!  
							
							 
							
							
							
						 
						
							2011-05-21 20:32:53 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								bba5f0884d 
								
							
								 
							
						 
						
							
							
								
								Move grow and immolate to supported.  
							
							 
							
							
							
						 
						
							2011-05-15 06:25:19 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								d9e9fae7a0 
								
							
								 
							
						 
						
							
							
								
								Unknown 1 was the grow counter. Added the immolate and grow tools.  
							
							 
							
							
							
						 
						
							2011-05-15 01:53:43 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								43fc15476a 
								
							
								 
							
						 
						
							
							
								
								Added ability to set trees on fire.  
							
							 
							
							
							
						 
						
							2011-05-15 00:26:44 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								967d630936 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/raoulxq/dfhack  
							
							 
							
							
							
						 
						
							2011-05-02 07:11:38 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								456a979244 
								
							
								 
							
						 
						
							
							
								
								Fun with tiletypes. Expect explosions.  
							
							 
							
							
							
						 
						
							2011-04-28 23:00:52 +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
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
								
							
								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