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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								4cfc12b52b 
								
							
								 
							
						 
						
							
							
								
								Engravings module.  
							
							
							
						 
						
							2011-04-03 00:15:47 +02:00  
				
					
						
							
							
								 
						
							
							
								837ea52c22 
								
							
								 
							
						 
						
							
							
								
								Fix windows/wine version information bugs related to processes without a PE header.  
							
							
							
						 
						
							2011-03-31 05:39:12 +02:00  
				
					
						
							
							
								 
						
							
							
								1bf6a2ea71 
								
							
								 
							
						 
						
							
							
								
								generally, function signatures are supposed to match between header and implementation file...  
							
							
							
						 
						
							2011-03-29 10:42:04 -05:00  
				
					
						
							
							
								 
						
							
							
								4c55f54464 
								
							
								 
							
						 
						
							
							
								
								spelled a couple of allocator names wrong  
							
							
							
						 
						
							2011-03-29 10:41:45 -05:00  
				
					
						
							
							
								 
						
							
							
								cf59b7802d 
								
							
								 
							
						 
						
							
							
								
								added getPosition  
							
							
							
						 
						
							2011-03-29 10:23:04 -05:00  
				
					
						
							
							
								 
						
							
							
								e34831a354 
								
							
								 
							
						 
						
							
							
								
								added getters/setters for cursor/view coords, window size, and screen tiles added ReadHotkeys  
							
							
							
						 
						
							2011-03-29 09:59:12 -05:00  
				
					
						
							
							
								 
						
							
							
								635e1998ee 
								
							
								 
							
						 
						
							
							
								
								Stop DFVector from accessing VersionInfo in the constructor (slight optimization).  
							
							
							
						 
						
							2011-03-25 06:40:33 +01:00  
				
					
						
							
							
								 
						
							
							
								1a1a28ee3d 
								
							
								 
							
						 
						
							
							
								
								World module offsets for windows 31.22  
							
							
							
						 
						
							2011-03-25 03:27:07 +01:00  
				
					
						
							
							
								 
						
							
							
								4c030e7cc1 
								
							
								 
							
						 
						
							
							
								
								Some linux 31.22 offsets, slight tweaks to Materials  
							
							
							
						 
						
							2011-03-25 02:31:27 +01:00  
				
					
						
							
							
								 
						
							
							
								754647fe96 
								
							
								 
							
						 
						
							
							
								
								The mysterious variable is mysterious, 31.22 support, needs testing  
							
							
							
						 
						
							2011-03-24 23:21:50 +01:00  
				
					
						
							
							
								 
						
							
							
								ecb239f64c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'worldmap'  
							
							
							
						 
						
							2011-03-24 17:43:28 +01:00  
				
					
						
							
							
								 
						
							
							
								1f4ac33200 
								
							
								 
							
						 
						
							
							
								
								Clarification of some values of geology and local feature reading  
							
							
							
						 
						
							2011-03-24 17:41:34 +01:00  
				
					
						
							
							
								 
						
							
							
								7c971cd8f1 
								
							
								 
							
						 
						
							
							
								
								World coords for dfposition  
							
							
							
						 
						
							2011-03-24 06:13:21 +01:00  
				
					
						
							
							
								 
						
							
							
								d0a171a350 
								
							
								 
							
						 
						
							
							
								
								Add a form of ReadFeature applicable to already read blocks.  
							
							
							
						 
						
							2011-03-24 04:39:38 +01:00  
				
					
						
							
							
								 
						
							
							
								4090a378c1 
								
							
								 
							
						 
						
							
							
								
								Remove message spam, make sure the old methods act the same.  
							
							
							
						 
						
							2011-03-24 04:20:34 +01:00  
				
					
						
							
							
								 
						
							
							
								64a578b204 
								
							
								 
							
						 
						
							
							
								
								Added cache for map features inside the Maps module along with convenience feature getter for blocks. Adamantine vein refiller tool.  
							
							
							
						 
						
							2011-03-24 04:00:23 +01:00  
				
					
						
							
							
								 
						
							
							
								fe92edfb4e 
								
							
								 
							
						 
						
							
							
								
								No more generated config files.  
							
							
							
						 
						
							2011-03-20 06:20:23 +01:00  
				
					
						
							
							
								 
						
							
							
								2bc7aacb79 
								
							
								 
							
						 
						
							
							
								
								Remove precompiled garbage, fix dfcleanmap for real  
							
							
							
						 
						
							2011-03-19 20:17:04 +01:00  
				
					
						
							
							
								 
						
							
							
								a7f3258018 
								
							
								 
							
						 
						
							
							
								
								Get rid of SHM in modules.  
							
							
							
						 
						
							2011-03-18 17:58:48 +01:00  
				
					
						
							
							
								 
						
							
							
								d75c940958 
								
							
								 
							
						 
						
							
							
								
								Kill Position module everywhere.  
							
							
							
						 
						
							2011-03-18 11:45:37 +01:00  
				
					
						
							
							
								 
						
							
							
								e1b80e6f33 
								
							
								 
							
						 
						
							
							
								
								Massive tool and wrapper fixage.  
							
							
							
						 
						
							2011-03-18 11:38:37 +01:00  
				
					
						
							
							
								 
						
							
							
								a6c724bfb5 
								
							
								 
							
						 
						
							
							
								
								Module rearrangement and doxygen documentification. API break.  
							
							
							
						 
						
							2011-03-18 11:09:26 +01:00  
				
					
						
							
							
								 
						
							
							
								b94ddf50d0 
								
							
								 
							
						 
						
							
							
								
								Eliminated silly dependency cascade within the library. Some documentation tweaks.  
							
							
							
						 
						
							2011-03-18 08:53:59 +01:00  
				
					
						
							
							
								 
						
							
							
								5cbc9e5918 
								
							
								 
							
						 
						
							
							
								
								added Maps_ReadLocalFeatures  
							
							
							
						 
						
							2011-03-14 14:59:31 -05:00  
				
					
						
							
							
								 
						
							
							
								d347713860 
								
							
								 
							
						 
						
							
							
								
								Merge remote branch 'upstream/master'  
							
							
							
						 
						
							2011-03-14 09:54:19 -05:00  
				
					
						
							
							
								 
						
							
							
								c5e9f67389 
								
							
								 
							
						 
						
							
							
								
								added ReadVegetation implementation  
							
							
							
						 
						
							2011-03-11 16:58:42 -06:00  
				
					
						
							
							
								 
						
							
							
								870be3a1e7 
								
							
								 
							
						 
						
							
							
								
								added tree buffer allocators  
							
							... 
							
							
							
							renamed a couple of allocators for consistency 
							
						 
						
							2011-03-11 16:58:22 -06:00  
				
					
						
							
							
								 
						
							
							
								4e3a66fcd8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/doomchild/dfhack  
							
							
							
						 
						
							2011-03-11 22:38:25 +01:00  
				
					
						
							
							
								 
						
							
							
								b9e8aa8952 
								
							
								 
							
						 
						
							
							
								
								Materials_getRaceEx finally works as expected  
							
							
							
						 
						
							2011-03-11 14:10:51 -06:00  
				
					
						
							
							
								 
						
							
							
								49b7f8acb5 
								
							
								 
							
						 
						
							
							
								
								fixed a couple of bad return values  
							
							
							
						 
						
							2011-03-11 14:10:22 -06:00  
				
					
						
							
							
								 
						
							
							
								c223bb858f 
								
							
								 
							
						 
						
							
							
								
								Added MapExtras, ported dfliquids to MapCache. Fixed vein non-ident bug in dfvdig.  
							
							
							
						 
						
							2011-03-11 03:09:45 +01:00  
				
					
						
							
							
								 
						
							
							
								5bd51c2e08 
								
							
								 
							
						 
						
							
							
								
								updated to use the allocator callbacks correctly  
							
							
							
						 
						
							2011-03-09 12:26:04 -06:00  
				
					
						
							
							
								 
						
							
							
								187a8a0578 
								
							
								 
							
						 
						
							
							
								
								added a function to read all the veins at once  
							
							... 
							
							
							
							updated vein reading functions to use the allocator callbacks correctly 
							
						 
						
							2011-03-09 12:22:00 -06:00  
				
					
						
							
							
								 
						
							
							
								bbbea3d023 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/doomchild/dfhack  
							
							
							
						 
						
							2011-03-06 23:57:22 +01:00  
				
					
						
							
							
								 
						
							
							
								9e62ee6e75 
								
							
								 
							
						 
						
							
							
								
								Maps + Materials for 31.20. Still many broken offsets!  
							
							
							
						 
						
							2011-03-06 20:27:40 +01:00  
				
					
						
							
							
								 
						
							
							
								2c9016d2f2 
								
							
								 
							
						 
						
							
							
								
								added checks for allocator callback being null  
							
							
							
						 
						
							2011-03-03 14:17:09 -06:00  
				
					
						
							
							
								 
						
							
							
								4cf037d5d3 
								
							
								 
							
						 
						
							
							
								
								changed a couple of argument types to be more explicit  
							
							
							
						 
						
							2011-03-03 14:15:38 -06:00  
				
					
						
							
							
								 
						
							
							
								f307d2c4c3 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/doomchild/dfhack  
							
							
							
						 
						
							2011-03-03 17:51:27 +01:00  
				
					
						
							
							
								 
						
							
							
								6f7a8e3af5 
								
							
								 
							
						 
						
							
							
								
								Export fail removal - sa_feature, other minor changes  
							
							
							
						 
						
							2011-03-03 17:50:17 +01:00  
				
					
						
							
							
								 
						
							
							
								f4be3ef4fe 
								
							
								 
							
						 
						
							
							
								
								updated to use t_gamemodes struct in Read/WriteGameMode calls  
							
							
							
						 
						
							2011-03-03 10:18:27 -06:00  
				
					
						
							
							
								 
						
							
							
								680fe2981e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tomprince/dfhack  
							
							
							
						 
						
							2011-03-03 16:56:38 +01:00  
				
					
						
							
							
								 
						
							
							
								552180d430 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/doomchild/dfhack  
							
							
							
						 
						
							2011-03-03 16:24:26 +01:00  
				
					
						
							
							
								 
						
							
							
								faea954da1 
								
							
								 
							
						 
						
							
							
								
								Now with less endless loops.  
							
							
							
						 
						
							2011-03-02 22:43:46 +01:00  
				
					
						
							
							
								 
						
							
							
								777e997da2 
								
							
								 
							
						 
						
							
							
								
								Make vein reading a little saner.  
							
							
							
						 
						
							2011-03-02 22:36:02 +01:00  
				
					
						
							
							
								 
						
							
							
								3ff4e2c43e 
								
							
								 
							
						 
						
							
							
								
								Get rid of 'unknown vein' spam.  
							
							
							
						 
						
							2011-03-02 22:32:08 +01:00  
				
					
						
							
							
								 
						
							
							
								a82e249205 
								
							
								 
							
						 
						
							
							
								
								Move definition of sa_feature to .cpp to avoid unsed variable warning.  
							
							... 
							
							
							
							Signed-off-by: Tom Prince <tom.prince@ualberta.net> 
							
						 
						
							2011-03-01 17:29:27 -05:00  
				
					
						
							
							
								 
						
							
							
								267bc1d446 
								
							
								 
							
						 
						
							
							
								
								Game/Control mode improvements. Use dfposition to check them.  
							
							
							
						 
						
							2011-03-01 22:18:26 +01:00  
				
					
						
							
							
								 
						
							
							
								0b77744905 
								
							
								 
							
						 
						
							
							
								
								added game mode reader  
							
							
							
						 
						
							2011-03-01 14:38:55 -06:00  
				
					
						
							
							
								 
						
							
							
								bdb0ebd8ea 
								
							
								 
							
						 
						
							
							
								
								added grass vein and world construction readers  
							
							
							
						 
						
							2011-03-01 14:38:18 -06:00  
				
					
						
							
							
								 
						
							
							
								b1061d0f94 
								
							
								 
							
						 
						
							
							
								
								Game mode reading, removed some include paths  
							
							
							
						 
						
							2011-03-01 06:59:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c6a402c2b8 
								
							
								 
							
						 
						
							
							
								
								One more vein type. No ready for use.  
							
							
							
						 
						
							2011-02-27 20:43:44 +01:00  
				
					
						
							
							
								 
						
							
							
								254aec1787 
								
							
								 
							
						 
						
							
							
								
								Alternate way to read vegetation using a vector in map blocks. 31.19 only for now.  
							
							
							
						 
						
							2011-02-27 13:59:45 +01:00  
				
					
						
							
							
								 
						
							
							
								d6592502cc 
								
							
								 
							
						 
						
							
							
								
								No need to start Buildings for reading the custom types  
							
							
							
						 
						
							2011-02-25 03:13:50 +01:00  
				
					
						
							
							
								 
						
							
							
								9f5ee8a790 
								
							
								 
							
						 
						
							
							
								
								Many fixes, still many to go.  
							
							
							
						 
						
							2011-02-18 02:51:17 +01:00  
				
					
						
							
							
								 
						
							
							
								02e6e46d5f 
								
							
								 
							
						 
						
							
							
								
								Grass veins  
							
							
							
						 
						
							2011-02-17 01:54:45 +01:00  
				
					
						
							
							
								 
						
							
							
								72fd88cff3 
								
							
								 
							
						 
						
							
							
								
								Windows base map offsets  
							
							
							
						 
						
							2011-02-17 01:18:27 +01:00  
				
					
						
							
							
								 
						
							
							
								eb1a0b6b22 
								
							
								 
							
						 
						
							
							
								
								A little cleanup in Context.cpp, started work on 31.19  
							
							
							
						 
						
							2011-02-16 19:29:16 +01:00  
				
					
						
							
							
								 
						
							
							
								ad5e207276 
								
							
								 
							
						 
						
							
							
								
								make veinlook work with less offsets (maybe)  
							
							
							
						 
						
							2011-02-15 00:45:37 +01:00  
				
					
						
							
							
								 
						
							
							
								e958b8432a 
								
							
								 
							
						 
						
							
							
								
								More work on windos VM map method (compiles, needs testing), some MSVC 2010 nonsense warnings disabled.  
							
							
							
						 
						
							2011-02-12 10:26:36 +01:00  
				
					
						
							
							
								 
						
							
							
								ac91f46b6c 
								
							
								 
							
						 
						
							
							
								
								Merged patches from Rainer Keller  
							
							
							
						 
						
							2010-11-17 20:50:50 +01:00  
				
					
						
							
							
								 
						
							
							
								9ac7c1a9f2 
								
							
								 
							
						 
						
							
							
								
								memory.xml invalidation (untested)  
							
							
							
						 
						
							2010-11-08 00:10:59 +01:00  
				
					
						
							
							
								 
						
							
							
								457b331be7 
								
							
								 
							
						 
						
							
							
								
								Small fixes  
							
							
							
						 
						
							2010-11-03 10:45:29 +01:00  
				
					
						
							
							
								 
						
							
							
								4edd33e13a 
								
							
								 
							
						 
						
							
							
								
								Fix crash when deallocating items module  
							
							
							
						 
						
							2010-10-28 17:22:56 -05:00  
				
					
						
							
							
								 
						
							
							
								5e507163b8 
								
							
								 
							
						 
						
							
							
								
								Material fix, custom reaction items seem to work again with offset update and bars work  
							
							
							
						 
						
							2010-10-27 22:30:58 -05:00  
				
					
						
							
							
								 
						
							
							
								df012b4bae 
								
							
								 
							
						 
						
							
							
								
								Fixes animal bars but may need to be reworked if other item types were messed up. Also, fix shouldn't break other types.  
							
							
							
						 
						
							2010-10-25 16:15:14 -05:00  
				
					
						
							
							
								 
						
							
							
								ba88c86670 
								
							
								 
							
						 
						
							
							
								
								dfitemdump appears to work. Materials still buggy (Pig Iron Bar != Mule Bar). This has been bugged since .12 or earlier  
							
							
							
						 
						
							2010-10-19 05:07:07 -05:00  
				
					
						
							
							
								 
						
							
							
								b3121b898d 
								
							
								 
							
						 
						
							
							
								
								Urrgh. Seriously.  
							
							
							
						 
						
							2010-10-07 01:23:35 +02:00  
				
					
						
							
							
								 
						
							
							
								ec032240aa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/belal/dfhack  
							
							
							
						 
						
							2010-09-24 19:07:38 +02:00  
				
					
						
							
							
								 
						
							
							
								b95ec7a2b3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/doomchild/dfhack  
							
							
							
						 
						
							2010-09-24 19:07:07 +02:00  
				
					
						
							
							
								 
						
							
							
								a8ae899f2e 
								
							
								 
							
						 
						
							
							
								
								Add checks to handle missing custom workshop offsets.  
							
							
							
						 
						
							2010-09-22 18:34:51 +02:00  
				
					
						
							
							
								 
						
							
							
								026a2eb94e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack into belal  
							
							
							
						 
						
							2010-09-22 10:42:22 -04:00  
				
					
						
							
							
								 
						
							
							
								8ac0b653df 
								
							
								 
							
						 
						
							
							
								
								Merge remote branch 'upstream/master'  
							
							
							
						 
						
							2010-09-20 12:40:44 -05:00  
				
					
						
							
							
								 
						
							
							
								1a5bce53a7 
								
							
								 
							
						 
						
							
							
								
								added ReadGeology  
							
							
							
						 
						
							2010-09-20 12:40:00 -05:00  
				
					
						
							
							
								 
						
							
							
								0f7a27d611 
								
							
								 
							
						 
						
							
							
								
								fix the WindowIO-windows.cpp module to work correctly with the new DF, also made it a little simpler.  
							
							
							
						 
						
							2010-09-19 19:50:20 -04:00  
				
					
						
							
							
								 
						
							
							
								88934f0add 
								
							
								 
							
						 
						
							
							
								
								Materials done  
							
							
							
						 
						
							2010-09-19 06:17:48 +02:00  
				
					
						
							
							
								 
						
							
							
								9844a8f8b3 
								
							
								 
							
						 
						
							
							
								
								added SetPauseState wrapper  
							
							
							
						 
						
							2010-09-16 13:10:13 -05:00  
				
					
						
							
							
								 
						
							
							
								78a12876d5 
								
							
								 
							
						 
						
							
							
								
								added ReadInventoryIdx and ReadInventoryPtr wrappers  
							
							
							
						 
						
							2010-09-16 13:04:19 -05:00  
				
					
						
							
							
								 
						
							
							
								3592748a50 
								
							
								 
							
						 
						
							
							
								
								Bits and pieces  
							
							
							
						 
						
							2010-09-16 15:09:42 +02:00  
				
					
						
							
							
								 
						
							
							
								d2db7524a1 
								
							
								 
							
						 
						
							
							
								
								Keeping the current working directory addition, but reverting the current tileset and color stuff, as the tileset was just an initializer, not the actual current one, just going to have to read the init.txt file myself  
							
							... 
							
							
							
							Revert "Add function to get the current working directory of the DF process, as well as offsets for the relative paths of the current tileset and color file, also created a simple program to dump those three things out"
This reverts commit 040f8f7b7a 
							
						 
						
							2010-09-13 09:45:53 -04:00  
				
					
						
							
							
								 
						
							
							
								040f8f7b7a 
								
							
								 
							
						 
						
							
							
								
								Add function to get the current working directory of the DF process, as well as offsets for the relative paths of the current tileset and color file, also created a simple program to dump those three things out  
							
							
							
						 
						
							2010-09-12 21:38:21 -04:00  
				
					
						
							
							
								 
						
							
							
								f6b137230a 
								
							
								 
							
						 
						
							
							
								
								Fixed pause state offset in 31.12 linux version, dfreveal pauses and has improved usability.  
							
							
							
						 
						
							2010-09-04 07:43:39 +02:00  
				
					
						
							
							
								 
						
							
							
								5a5745590a 
								
							
								 
							
						 
						
							
							
								
								More Creatures rework, this time with more memset  
							
							
							
						 
						
							2010-09-03 03:01:37 +02:00  
				
					
						
							
							
								 
						
							
							
								dc6aa19083 
								
							
								 
							
						 
						
							
							
								
								Creature rework  
							
							
							
						 
						
							2010-09-03 02:15:09 +02:00  
				
					
						
							
							
								 
						
							
							
								f1307d9f13 
								
							
								 
							
						 
						
							
							
								
								Added a common exception for DFHack, made World and Position use it for feature detection.  
							
							
							
						 
						
							2010-09-01 18:03:52 +02:00  
				
					
						
							
							
								 
						
							
							
								988b1d8692 
								
							
								 
							
						 
						
							
							
								
								Added support for reading and setting the weather.  
							
							... 
							
							
							
							Signed-off-by: Mike Stewart <thewonderiidot@gmail.com> 
							
						 
						
							2010-09-01 11:22:19 -04:00  
				
					
						
							
							
								 
						
							
							
								86aa19daa4 
								
							
								 
							
						 
						
							
							
								
								Fix for Creature module  
							
							
							
						 
						
							2010-08-31 17:21:47 +02:00  
				
					
						
							
							
								 
						
							
							
								66c3d30bd8 
								
							
								 
							
						 
						
							
							
								
								Fix Gui module so Stonesense can work.  
							
							
							
						 
						
							2010-08-31 12:59:48 +02:00  
				
					
						
							
							
								 
						
							
							
								b9bee108e1 
								
							
								 
							
						 
						
							
							
								
								Sync, fixes.  
							
							
							
						 
						
							2010-08-31 06:52:03 +02:00  
				
					
						
							
							
								 
						
							
							
								9bcdc78d00 
								
							
								 
							
						 
						
							
							
								
								name of GUI offset group was wrong in its module  
							
							
							
						 
						
							2010-08-31 05:32:40 +02:00  
				
					
						
							
							
								 
						
							
							
								95abf6e605 
								
							
								 
							
						 
						
							
							
								
								All the modules *should* now use the new offset storage properly. Maybe, needs testing :)  
							
							
							
						 
						
							2010-08-30 00:08:17 +02:00  
				
					
						
							
							
								 
						
							
							
								2dd8aed7a0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://genodeen.net/adeon_dfhack  
							
							... 
							
							
							
							Conflicts:
	CMakeLists.txt
	library/modules/Position.cpp 
							
						 
						
							2010-08-28 22:47:38 +02:00  
				
					
						
							
							
								 
						
							
							
								85240c78b5 
								
							
								 
							
						 
						
							
							
								
								Fix probe utility, Position module  
							
							
							
						 
						
							2010-08-28 22:07:31 +02:00  
				
					
						
							
							
								 
						
							
							
								d46dcb8342 
								
							
								 
							
						 
						
							
							
								
								Maps stuff, geology seems broken  
							
							
							
						 
						
							2010-08-28 15:43:53 +02:00  
				
					
						
							
							
								 
						
							
							
								b44fd18dc8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/belal/dfhack  
							
							
							
						 
						
							2010-08-28 13:52:12 +02:00  
				
					
						
							
							
								 
						
							
							
								4d55e37e20 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/doomchild/dfhack  
							
							
							
						 
						
							2010-08-28 06:36:40 +02:00  
				
					
						
							
							
								 
						
							
							
								e762f1caea 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://bigbox.banquise.net/dfhack  
							
							... 
							
							
							
							Conflicts:
	tools/examples/creaturedump.cpp
	tools/supported/dumpoffsets.cpp 
							
						 
						
							2010-08-28 04:39:03 +02:00  
				
					
						
							
							
								 
						
							
							
								2df6433fef 
								
							
								 
							
						 
						
							
							
								
								Fix map reading for dfcopypaste, add simple console application to do the copy/pasting.  
							
							
							
						 
						
							2010-08-27 14:56:38 -04:00  
				
					
						
							
							
								 
						
							
							
								afdc91265d 
								
							
								 
							
						 
						
							
							
								
								Revert "Add a dirty hack to stop flickering on non-synchronizing DF processes."  
							
							... 
							
							
							
							This reverts commit 3a33e64acc4da7270eef30ef595fc6f82eb72efc.
I guess it's better this way. 
							
						 
						
							2010-08-27 18:34:13 +03:00  
				
					
						
							
							
								 
						
							
							
								4197ad064f 
								
							
								 
							
						 
						
							
							
								
								Add a dirty hack to stop flickering on non-synchronizing DF processes.  
							
							
							
						 
						
							2010-08-27 18:34:12 +03:00  
				
					
						
							
							
								 
						
							
							
								35a58cdf0c 
								
							
								 
							
						 
						
							
							
								
								Add screen_tiles_pointer for Memory.xml and fix reading screen tiles in Position module.  
							
							
							
						 
						
							2010-08-27 18:34:12 +03:00  
				
					
						
							
							
								 
						
							
							
								33cd5fb1b4 
								
							
								 
							
						 
						
							
							
								
								added ReadHotkeys and getScreenTiles  
							
							
							
						 
						
							2010-08-27 09:29:55 -05:00  
				
					
						
							
							
								 
						
							
							
								fb7cfc45c8 
								
							
								 
							
						 
						
							
							
								
								added getType  
							
							
							
						 
						
							2010-08-27 09:19:43 -05:00  
				
					
						
							
							
								 
						
							
							
								cfa39dde7f 
								
							
								 
							
						 
						
							
							
								
								wrapped ReadGlobalFeatures  
							
							
							
						 
						
							2010-08-26 10:29:04 -05:00  
				
					
						
							
							
								 
						
							
							
								b78b0ad2e6 
								
							
								 
							
						 
						
							
							
								
								wrapped ReadMenuState  
							
							
							
						 
						
							2010-08-26 10:28:31 -05:00  
				
					
						
							
							
								 
						
							
							
								0ddc431013 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/doomchild/dfhack  
							
							
							
						 
						
							2010-08-23 16:11:46 +02:00  
				
					
						
							
							
								 
						
							
							
								1bceac2343 
								
							
								 
							
						 
						
							
							
								
								Rename memory_info and its factory class.  
							
							
							
						 
						
							2010-08-20 14:10:05 +02:00  
				
					
						
							
							
								 
						
							
							
								464919635f 
								
							
								 
							
						 
						
							
							
								
								fixed bug where reading en empty job list played with a null pointer  
							
							
							
						 
						
							2010-08-19 12:45:43 -05:00  
				
					
						
							
							
								 
						
							
							
								fd872922a5 
								
							
								 
							
						 
						
							
							
								
								updated to match C++ additions  
							
							
							
						 
						
							2010-08-18 16:00:58 -05:00  
				
					
						
							
							
								 
						
							
							
								f2696dadca 
								
							
								 
							
						 
						
							
							
								
								added updated Write functions  
							
							
							
						 
						
							2010-08-18 15:46:15 -05:00  
				
					
						
							
							
								 
						
							
							
								2889b01357 
								
							
								 
							
						 
						
							
							
								
								updated to use pre-registered callbacks like everything else  
							
							
							
						 
						
							2010-08-18 12:59:11 -05:00  
				
					
						
							
							
								 
						
							
							
								9cf2e0f26d 
								
							
								 
							
						 
						
							
							
								
								Support for reading inventory  
							
							
							
						 
						
							2010-08-17 15:21:54 +02:00  
				
					
						
							
							
								 
						
							
							
								94872b8abd 
								
							
								 
							
						 
						
							
							
								
								A bit of checking in some places.  
							
							
							
						 
						
							2010-08-14 18:32:38 +02:00  
				
					
						
							
							
								 
						
							
							
								a159707250 
								
							
								 
							
						 
						
							
							
								
								Fix memleak with Context not cleaning up.  
							
							
							
						 
						
							2010-08-14 01:25:18 +02:00  
				
					
						
							
							
								 
						
							
							
								f6aea927c8 
								
							
								 
							
						 
						
							
							
								
								Memory.xml in new format (offsetedit/Memory-ng.xml). The declarations/descriptions are still missing.  
							
							
							
						 
						
							2010-08-12 21:38:15 +02:00  
				
					
						
							
							
								 
						
							
							
								7d684d12b4 
								
							
								 
							
						 
						
							
							
								
								Job writing for mood material editing  
							
							
							
						 
						
							2010-08-09 19:28:35 +01:00  
				
					
						
							
							
								 
						
							
							
								3afff27f03 
								
							
								 
							
						 
						
							
							
								
								A bit of offset work on linux, uprated README and COMPILE, screen reading code (untested).  
							
							
							
						 
						
							2010-07-19 21:42:17 +02:00  
				
					
						
							
							
								 
						
							
							
								52178e779f 
								
							
								 
							
						 
						
							
							
								
								Fixes to merged C API and windows SHM.  
							
							
							
						 
						
							2010-07-17 01:55:18 +02:00  
				
					
						
							
							
								 
						
							
							
								9bafefbd80 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2010-07-15 12:58:25 +01:00  
				
					
						
							
							
								 
						
							
							
								1e7a705129 
								
							
								 
							
						 
						
							
							
								
								getType needs lots of work but its ok(ish). Mostly working .10 creature offsets  
							
							
							
						 
						
							2010-07-15 12:57:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ebbb497630 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/doomchild/dfhack  
							
							
							
						 
						
							2010-07-15 00:47:51 +02:00  
				
					
						
							
							
								 
						
							
							
								46d776cf46 
								
							
								 
							
						 
						
							
							
								
								doxygen index page, OnResume all modules from Context::Resume  
							
							
							
						 
						
							2010-07-07 01:35:38 +02:00  
				
					
						
							
							
								 
						
							
							
								e7751f8fd9 
								
							
								 
							
						 
						
							
							
								
								changed vein readers to return a pointer to a buffer of just one kind of vein at a time  
							
							
							
						 
						
							2010-07-06 13:45:35 -05:00  
				
					
						
							
							
								 
						
							
							
								3abdd0f2f2 
								
							
								 
							
						 
						
							
							
								
								added vein reading functions  
							
							
							
						 
						
							2010-07-06 13:18:36 -05:00  
				
					
						
							
							
								 
						
							
							
								ec35663b62 
								
							
								 
							
						 
						
							
							
								
								Common base for all modules  
							
							
							
						 
						
							2010-06-25 07:11:26 +02:00  
				
					
						
							
							
								 
						
							
							
								4f009a5c5c 
								
							
								 
							
						 
						
							
							
								
								Civilisation writing  
							
							
							
						 
						
							2010-06-23 03:32:33 +01:00  
				
					
						
							
							
								 
						
							
							
								e1e1850d8e 
								
							
								 
							
						 
						
							
							
								
								Position writing  
							
							
							
						 
						
							2010-06-22 18:27:27 +01:00  
				
					
						
							
							
								 
						
							
							
								3f0ab50b5d 
								
							
								 
							
						 
						
							
							
								
								mood skill writing  
							
							
							
						 
						
							2010-06-22 17:21:09 +01:00  
				
					
						
							
							
								 
						
							
							
								95b52d099f 
								
							
								 
							
						 
						
							
							
								
								flag writing type fix  
							
							
							
						 
						
							2010-06-19 20:09:16 +01:00  
				
					
						
							
							
								 
						
							
							
								bbb29fe3d5 
								
							
								 
							
						 
						
							
							
								
								Find, Filter, FindInRange and Incremental search methods  
							
							
							
						 
						
							2010-06-19 03:47:09 +02:00  
				
					
						
							
							
								 
						
							
							
								41f3432d1c 
								
							
								 
							
						 
						
							
							
								
								whitespace  
							
							
							
						 
						
							2010-06-18 01:17:46 +02:00  
				
					
						
							
							
								 
						
							
							
								96c774629a 
								
							
								 
							
						 
						
							
							
								
								Added mood writing. Mood only, not skill or anything. Seems to work ok  
							
							
							
						 
						
							2010-06-17 23:18:01 +01:00  
				
					
						
							
							
								 
						
							
							
								061108c685 
								
							
								 
							
						 
						
							
							
								
								weird skill reading byte alignment fix (reverted to how it was original minus the offsetof change)  
							
							
							
						 
						
							2010-06-17 19:24:18 +01:00  
				
					
						
							
							
								 
						
							
							
								39222c972a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2010-06-17 14:16:37 +01:00  
				
					
						
							
							
								 
						
							
							
								c53b643886 
								
							
								 
							
						 
						
							
							
								
								Fix liquids bug, added status checks to Maps (still not the real thing, but better)  
							
							
							
						 
						
							2010-06-17 06:46:20 +02:00  
				
					
						
							
							
								 
						
							
							
								9a15f00c8d 
								
							
								 
							
						 
						
							
							
								
								bug fix, sex writing (seems to work ok), trait writing(untested)  
							
							
							
						 
						
							2010-06-16 20:47:05 +01:00  
				
					
						
							
							
								 
						
							
							
								5e105c9571 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2010-06-16 02:03:37 +02:00  
				
					
						
							
							
								 
						
							
							
								ba9d2d14c2 
								
							
								 
							
						 
						
							
							
								
								Magic number cleaning  
							
							
							
						 
						
							2010-06-16 08:01:17 +08:00  
				
					
						
							
							
								 
						
							
							
								77d2343742 
								
							
								 
							
						 
						
							
							
								
								Attribute writing added  
							
							
							
						 
						
							2010-06-16 07:22:39 +08:00  
				
					
						
							
							
								 
						
							
							
								8fb05f24db 
								
							
								 
							
						 
						
							
							
								
								Skill writing added  
							
							
							
						 
						
							2010-06-16 07:22:38 +08:00  
				
					
						
							
							
								 
						
							
							
								2254f3dfe5 
								
							
								 
							
						 
						
							
							
								
								Flag writing function added  
							
							
							
						 
						
							2010-06-16 07:22:38 +08:00  
				
					
						
							
							
								 
						
							
							
								b95efc22fe 
								
							
								 
							
						 
						
							
							
								
								Happiness writing function added and tested. Seems ok so far  
							
							
							
						 
						
							2010-06-16 07:22:38 +08:00  
				
					
						
							
							
								 
						
							
							
								1645df7088 
								
							
								 
							
						 
						
							
							
								
								Some offsets for 0.31.04, bugfixes  
							
							
							
						 
						
							2010-06-06 00:56:09 +02:00  
				
					
						
							
							
								 
						
							
							
								6b7f3e1816 
								
							
								 
							
						 
						
							
							
								
								Big namespace cleaning  
							
							
							
						 
						
							2010-06-05 00:02:02 +02:00  
				
					
						
							
							
								 
						
							
							
								115e969530 
								
							
								 
							
						 
						
							
							
								
								Build fixes, made precompiled SHM libs  
							
							
							
						 
						
							2010-06-04 03:05:38 +02:00  
				
					
						
							
							
								 
						
							
							
								5ee4acfd2e 
								
							
								 
							
						 
						
							
							
								
								Fixed build problem in C API. Beware of bad memory management!  
							
							
							
						 
						
							2010-05-29 23:50:14 +02:00  
				
					
						
							
							
								 
						
							
							
								3caac25145 
								
							
								 
							
						 
						
							
							
								
								changed callback signatures to allow for return codes  
							
							
							
						 
						
							2010-05-27 12:35:11 -05:00  
				
					
						
							
							
								 
						
							
							
								a962299c20 
								
							
								 
							
						 
						
							
							
								
								cleaned up header includes  
							
							
							
						 
						
							2010-05-26 14:51:21 -05:00  
				
					
						
							
							
								 
						
							
							
								04b71f154c 
								
							
								 
							
						 
						
							
							
								
								Fun and games. Also turning old DFWindow class into a module tracked by Context.  
							
							
							
						 
						
							2010-05-26 12:24:45 +02:00  
				
					
						
							
							
								 
						
							
							
								966a145b3e 
								
							
								 
							
						 
						
							
							
								
								Moving stuff around, part 3  
							
							
							
						 
						
							2010-05-26 08:42:09 +02:00  
				
					
						
							
							
								 
						
							
							
								b710ed687a 
								
							
								 
							
						 
						
							
							
								
								Moving stuff around, part 2  
							
							
							
						 
						
							2010-05-26 06:48:23 +02:00