cf3534bc42 
								
							
								 
							
						 
						
							
							
								
								Fix silly typo.  
							
							
							
						 
						
							2011-04-17 13:13:23 +02:00  
				
					
						
							
							
								 
						
							
							
								67ea981dc3 
								
							
								 
							
						 
						
							
							
								
								Big ugly deuglyfication of DFTileTypes and its use in the tools.  
							
							
							
						 
						
							2011-04-17 13:06:19 +02:00  
				
					
						
							
							
								 
						
							
							
								e255a2cba6 
								
							
								 
							
						 
						
							
							
								
								Rename single character member variables from DFTileTypes to something sensible.  
							
							
							
						 
						
							2011-04-17 11:37:36 +02:00  
				
					
						
							
							
								 
						
							
							
								6e607d45d9 
								
							
								 
							
						 
						
							
							
								
								Fixed mingw32 build.  
							
							
							
						 
						
							2011-04-17 01:48:58 +02:00  
				
					
						
							
							
								 
						
							
							
								b0cb59a3f2 
								
							
								 
							
						 
						
							
							
								
								The item designator tool lives again.  
							
							
							
						 
						
							2011-04-16 23:57:04 +02:00  
				
					
						
							
							
								 
						
							
							
								89169053ff 
								
							
								 
							
						 
						
							
							
								
								Item support for windows 31.25  
							
							
							
						 
						
							2011-04-16 21:02:20 +02:00  
				
					
						
							
							
								 
						
							
							
								34128c2f6d 
								
							
								 
							
						 
						
							
							
								
								Item Accessor method pointer was used incorrectly.  
							
							
							
						 
						
							2011-04-14 15:16:12 +02:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f5911a14a6 
								
							
								 
							
						 
						
							
							
								
								Some const correctness, re-enabled job printing in the creature dump tool.  
							
							
							
						 
						
							2011-04-12 13:59:07 +02:00  
				
					
						
							
							
								 
						
							
							
								212500ee00 
								
							
								 
							
						 
						
							
							
								
								Big Items refactor, made all the Accessor offsets optional.  
							
							
							
						 
						
							2011-04-11 22:13:06 +02:00  
				
					
						
							
							
								 
						
							
							
								77f0885d9e 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  into items  
							
							
							
						 
						
							2011-04-11 12:48:28 +02:00  
				
					
						
							
							
								 
						
							
							
								2e0ec2db72 
								
							
								 
							
						 
						
							
							
								
								Support retrieving the item owner reference.  
							
							... 
							
							
							
							Reference is done by item id, and stored in some kind
of generic reference vector in the item structure. 
							
						 
						
							2011-04-11 14:32:53 +04:00  
				
					
						
							
							
								 
						
							
							
								fbf76440b5 
								
							
								 
							
						 
						
							
							
								
								Try to handle signed and unsigned 16-bit accessors.  
							
							... 
							
							
							
							Not sure whether it makes much sense, seeing as some
accessors (e.g. wear) actually return 32-bit values,
assuming that the caller would correctly sign-extend
the lower half and discard the upper. 
							
						 
						
							2011-04-10 22:44:01 +04:00  
				
					
						
							
							
								 
						
							
							
								f6ae41fe49 
								
							
								 
							
						 
						
							
							
								
								Provide access to item header, including flags, and wear information.  
							
							... 
							
							
							
							Add preliminary offsets for the item data to Memory.xml 
							
						 
						
							2011-04-10 22:42:25 +04:00  
				
					
						
							
							
								 
						
							
							
								e3897b0f93 
								
							
								 
							
						 
						
							
							
								
								Improve the accessor instruction parser.  
							
							... 
							
							
							
							Instead of hard-coding complete machine code patterns, try
to really parse a certain subset of MOV instructions. 
							
						 
						
							2011-04-10 21:51:21 +04:00  
				
					
						
							
							
								 
						
							
							
								b0b76f6d7c 
								
							
								 
							
						 
						
							
							
								
								Tool for resetting hidden tile status after botched reveals.  
							
							
							
						 
						
							2011-04-10 18:41:49 +02:00  
				
					
						
							
							
								 
						
							
							
								b630e93c5a 
								
							
								 
							
						 
						
							
							
								
								Added base layer material support to map cache, material display to dfprobe.  
							
							
							
						 
						
							2011-04-10 17:01:58 +02:00  
				
					
						
							
							
								 
						
							
							
								7876a42258 
								
							
								 
							
						 
						
							
							
								
								The C test tool doesn't compile as a plain C program!  
							
							
							
						 
						
							2011-04-10 15:36:01 +02:00  
				
					
						
							
							
								 
						
							
							
								cfc1dad4b6 
								
							
								 
							
						 
						
							
							
								
								Fix the item flag bitfield & set the item vector ptr.  
							
							
							
						 
						
							2011-04-10 16:55:22 +04:00  
				
					
						
							
							
								 
						
							
							
								1d35044db3 
								
							
								 
							
						 
						
							
							
								
								Started removing C++-isms from C wrapper. Removed DFGlobal.h  
							
							
							
						 
						
							2011-04-10 13:12:28 +02:00  
				
					
						
							
							
								 
						
							
							
								c1deee768e 
								
							
								 
							
						 
						
							
							
								
								Add missing files, wix build on windows.  
							
							
							
						 
						
							2011-04-10 11:03:24 +02:00  
				
					
						
							
							
								 
						
							
							
								d4e2850768 
								
							
								 
							
						 
						
							
							
								
								Make C-wrapper compile times less ridiculous.  
							
							
							
						 
						
							2011-04-10 10:50:32 +02:00  
				
					
						
							
							
								 
						
							
							
								bb04aa1a32 
								
							
								 
							
						 
						
							
							
								
								Linux header cleanups. Windows side will follow.  
							
							
							
						 
						
							2011-04-10 10:19:15 +02:00  
				
					
						
							
							
								 
						
							
							
								425971ef8c 
								
							
								 
							
						 
						
							
							
								
								Linux fixes/creature vector addresses. Needs more testing.  
							
							
							
						 
						
							2011-04-10 09:21:32 +02:00  
				
					
						
							
							
								 
						
							
							
								696ca5ccb9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2011-04-10 06:17:55 +02:00  
				
					
						
							
							
								 
						
							
							
								4547c8c0aa 
								
							
								 
							
						 
						
							
							
								
								Use MapExtras more.  
							
							
							
						 
						
							2011-04-10 06:17:11 +02:00  
				
					
						
							
							
								 
						
							
							
								b5d086ac02 
								
							
								 
							
						 
						
							
							
								
								Fix memory access on 32-bit linux.  
							
							... 
							
							
							
							The reason for random read failures is that these defines
are only effective if they are placed before any system
headers, especially sys/types.h; in the old version they
didn't work, and pread was expecting a signed 32-bit offset. 
							
						 
						
							2011-04-09 22:54:45 +04:00  
				
					
						
							
							
								 
						
							
							
								5465890b34 
								
							
								 
							
						 
						
							
							
								
								Added more direction flags to engravings.  
							
							
							
						 
						
							2011-04-04 11:57:09 +02:00  
				
					
						
							
							
								 
						
							
							
								c0cdf8d827 
								
							
								 
							
						 
						
							
							
								
								Linux 31.22 support.  
							
							
							
						 
						
							2011-04-04 03:49:29 +02:00  
				
					
						
							
							
								 
						
							
							
								7b1f3ce72b 
								
							
								 
							
						 
						
							
							
								
								Job ID is a Word, not DWord.  
							
							
							
						 
						
							2011-04-03 21:43:16 +02:00  
				
					
						
							
							
								 
						
							
							
								8b8c70b5ff 
								
							
								 
							
						 
						
							
							
								
								Big creature jobs read/write fix (it was cmpletely broken)  
							
							
							
						 
						
							2011-04-03 21:27:47 +02:00  
				
					
						
							
							
								 
						
							
							
								fcc23149db 
								
							
								 
							
						 
						
							
							
								
								Engravings: 3 byte padding after the display character.  
							
							
							
						 
						
							2011-04-03 03:25:12 +02:00  
				
					
						
							
							
								 
						
							
							
								46c5041bea 
								
							
								 
							
						 
						
							
							
								
								Direction flags for engravings.  
							
							
							
						 
						
							2011-04-03 03:19:34 +02:00  
				
					
						
							
							
								 
						
							
							
								a68702000d 
								
							
								 
							
						 
						
							
							
								
								hexdump accepts length in bytes, hopefully fixed engravings struct  
							
							
							
						 
						
							2011-04-03 02:49:03 +02:00  
				
					
						
							
							
								 
						
							
							
								e18ade4ea6 
								
							
								 
							
						 
						
							
							
								
								Engravings are 0x28 bytes long.  
							
							
							
						 
						
							2011-04-03 02:00:56 +02:00  
				
					
						
							
							
								 
						
							
							
								4cfc12b52b 
								
							
								 
							
						 
						
							
							
								
								Engravings module.  
							
							
							
						 
						
							2011-04-03 00:15:47 +02:00  
				
					
						
							
							
								 
						
							
							
								68b13d6bf0 
								
							
								 
							
						 
						
							
							
								
								Dreary offset work.  
							
							
							
						 
						
							2011-04-02 12:35:23 +02:00  
				
					
						
							
							
								 
						
							
							
								84494e873c 
								
							
								 
							
						 
						
							
							
								
								added readClassName  
							
							
							
						 
						
							2011-04-01 14:42:03 -05:00  
				
					
						
							
							
								 
						
							
							
								3ef6893bc7 
								
							
								 
							
						 
						
							
							
								
								removed getPosition prototype (since the Position module doesn't exist anymore)  
							
							
							
						 
						
							2011-04-01 14:41:26 -05:00  
				
					
						
							
							
								 
						
							
							
								cb88d59358 
								
							
								 
							
						 
						
							
							
								
								uncommented C process wrappers  
							
							
							
						 
						
							2011-03-31 13:56:12 -05:00  
				
					
						
							
							
								 
						
							
							
								695303d0c6 
								
							
								 
							
						 
						
							
							
								
								added memrange buffer callback  
							
							
							
						 
						
							2011-03-31 13:54:36 -05:00  
				
					
						
							
							
								 
						
							
							
								5e67ee2970 
								
							
								 
							
						 
						
							
							
								
								removed unneeded memrange wrapper struct  
							
							... 
							
							
							
							renamed some stuff to match the C++ version
added read, write, readSTLVector, readString, getPath, getMemranges, and getPID 
							
						 
						
							2011-03-31 13:47:17 -05:00  
				
					
						
							
							
								 
						
							
							
								fea7d56c32 
								
							
								 
							
						 
						
							
							
								
								added DFProcess_C stuff to project lists (although they're commented out, since it's not done yet)  
							
							
							
						 
						
							2011-03-31 09:46:34 -05:00  
				
					
						
							
							
								 
						
							
							
								9b6f5d2ac1 
								
							
								 
							
						 
						
							
							
								
								first commit  
							
							
							
						 
						
							2011-03-31 09:45:53 -05:00  
				
					
						
							
							
								 
						
							
							
								837ea52c22 
								
							
								 
							
						 
						
							
							
								
								Fix windows/wine version information bugs related to processes without a PE header.  
							
							
							
						 
						
							2011-03-31 05:39:12 +02:00  
				
					
						
							
							
								 
						
							
							
								6cd08c3f31 
								
							
								 
							
						 
						
							
							
								
								Suspend all DF threads on Windows.  
							
							
							
						 
						
							2011-03-31 01:14:08 +02:00  
				
					
						
							
							
								 
						
							
							
								d6bd4d47fb 
								
							
								 
							
						 
						
							
							
								
								Revert "Hide depend headers better, upgraded tinyxml"  
							
							... 
							
							
							
							This reverts commit 54a580ac68 
							
						 
						
							2011-03-31 01:12:50 +02:00  
				
					
						
							
							
								 
						
							
							
								e61a907da1 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/doomchild/dfhack  
							
							
							
						 
						
							2011-03-30 14:35:41 +02:00  
				
					
						
							
							
								 
						
							
							
								37b0dbe02e 
								
							
								 
							
						 
						
							
							
								
								31.25, tweaks to make dfliquids and dfreveal better  
							
							
							
						 
						
							2011-03-30 14:27:47 +02:00  
				
					
						
							
							
								 
						
							
							
								1bf6a2ea71 
								
							
								 
							
						 
						
							
							
								
								generally, function signatures are supposed to match between header and implementation file...  
							
							
							
						 
						
							2011-03-29 10:42:04 -05:00