4287abbc94 
								
							
								 
							
						 
						
							
							
								
								Add pregnancy and blood stuff to the creature struct  
							
							
							
						 
						
							2010-03-21 15:47:24 -05:00  
				
					
						
							
							
								 
						
							
							
								849fafdc87 
								
							
								 
							
						 
						
							
							
								
								Effects vector for d17-d19_2 on Windows.  
							
							
							
						 
						
							2010-03-21 14:33:02 +01:00  
				
					
						
							
							
								 
						
							
							
								353ca44d31 
								
							
								 
							
						 
						
							
							
								
								Effect vector for windows 40d16, don't try to use it with versions>40d16!  
							
							
							
						 
						
							2010-03-21 13:22:59 +01:00  
				
					
						
							
							
								 
						
							
							
								71f8474e11 
								
							
								 
							
						 
						
							
							
								
								Added reading/writing support for effects like mist  
							
							... 
							
							
							
							Veinlook shows effects for it's middle block
Veinlook now uses wide-character ncurses 
							
						 
						
							2010-03-20 17:30:13 +01:00  
				
					
						
							
							
								 
						
							
							
								c283197b71 
								
							
								 
							
						 
						
							
							
								
								Flush input in veinlook, so it doesn't 'lag' so bad  
							
							
							
						 
						
							2010-03-18 20:05:32 +01:00  
				
					
						
							
							
								 
						
							
							
								d2afd21318 
								
							
								 
							
						 
						
							
							
								
								Stop synchronous suspend from eating CPU cycles.  
							
							... 
							
							
							
							Untested on windows.
Breaks the SHM protocol. New SHM server library is required. 
							
						 
						
							2010-03-18 19:55:01 +01:00  
				
					
						
							
							
								 
						
							
							
								e18828e466 
								
							
								 
							
						 
						
							
							
								
								s/Intimitador/Intimidator/ in Memory.xml  
							
							
							
						 
						
							2010-03-17 01:34:40 +01:00  
				
					
						
							
							
								 
						
							
							
								65cf2fabda 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/belal/dfhack  
							
							
							
						 
						
							2010-03-16 22:12:50 +01:00  
				
					
						
							
							
								 
						
							
							
								df4de4a333 
								
							
								 
							
						 
						
							
							
								
								Detach in API destructor  
							
							
							
						 
						
							2010-03-16 22:12:05 +01:00  
				
					
						
							
							
								 
						
							
							
								1797fef7b4 
								
							
								 
							
						 
						
							
							
								
								add correct offsets for squad_name artifact_name and mood to linux creatures, and update the creature vectors to use the proper address  
							
							
							
						 
						
							2010-03-16 13:21:17 -04:00  
				
					
						
							
							
								 
						
							
							
								a2972af971 
								
							
								 
							
						 
						
							
							
								
								Add missing hothey_size hexval on 40d2+  
							
							
							
						 
						
							2010-03-16 13:21:16 -04:00  
				
					
						
							
							
								 
						
							
							
								917bbf6c4a 
								
							
								 
							
						 
						
							
							
								
								Fixed findnameindexes.cpp and added a description of its purpose, it wasn't working because someone had commented out the body, which makes it hard to function.  
							
							
							
						 
						
							2010-03-15 18:18:05 -04:00  
				
					
						
							
							
								 
						
							
							
								ff27cdb2f3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/belal/dfhack  
							
							
							
						 
						
							2010-03-15 17:18:27 +01:00  
				
					
						
							
							
								 
						
							
							
								8b0173ae05 
								
							
								 
							
						 
						
							
							
								
								Add missing hothey_size hexval on 40d2+  
							
							
							
						 
						
							2010-03-15 16:51:49 +01:00  
				
					
						
							
							
								 
						
							
							
								a2eb3a6892 
								
							
								 
							
						 
						
							
							
								
								add iostream to DFProcess.h include, std:: prefix to the output line, DT was getting mad about them not being defined  
							
							
							
						 
						
							2010-03-14 20:28:36 -04:00  
				
					
						
							
							
								 
						
							
							
								76939afe50 
								
							
								 
							
						 
						
							
							
								
								fix incorrect squad name offset  
							
							
							
						 
						
							2010-03-14 20:05:11 -04:00  
				
					
						
							
							
								 
						
							
							
								e4dc165954 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'shm-multi'  
							
							
							
						 
						
							2010-03-14 23:17:54 +01:00  
				
					
						
							
							
								 
						
							
							
								5fe279d8ec 
								
							
								 
							
						 
						
							
							
								
								Added a cache mechanism to vtable lookups  
							
							... 
							
							
							
							Fixed python bindings (build, not actual functionality)
Fixed building subtypes on linux 
							
						 
						
							2010-03-14 22:58:28 +01:00  
				
					
						
							
							
								 
						
							
							
								34a2f238b0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'version_compatiblity' of git://github.com/belal/dfhack  
							
							
							
						 
						
							2010-03-14 20:15:54 +01:00  
				
					
						
							
							
								 
						
							
							
								607bad2bf8 
								
							
								 
							
						 
						
							
							
								
								Fix settlement offsets for 40d, everything should work of 40d now  
							
							
							
						 
						
							2010-03-14 13:32:19 -04:00  
				
					
						
							
							
								 
						
							
							
								12abef8ace 
								
							
								 
							
						 
						
							
							
								
								used different creature vector than before, this is the correct one, the old one was missing some creatures, and the current_creature index was not right,  also found the offsets for mood and artifacts for 40d  
							
							... 
							
							
							
							Everything should work now from 40d,40d2->40d19 on windows, linux was already done before
I also modified creaturedump.cpp to show mood and aritifacts if a creature has one, also the mood is now a int rather than a uint, as we check for -1 
							
						 
						
							2010-03-14 13:21:52 -04:00  
				
					
						
							
							
								 
						
							
							
								d0531c2925 
								
							
								 
							
						 
						
							
							
								
								Add class entries to meta-40d for stonesense  
							
							
							
						 
						
							2010-03-14 13:37:39 +01:00  
				
					
						
							
							
								 
						
							
							
								2bd68b9c58 
								
							
								 
							
						 
						
							
							
								
								Fix out of bounds vector access in itemdesignator/itemdump  
							
							
							
						 
						
							2010-03-14 00:36:09 +01:00  
				
					
						
							
							
								 
						
							
							
								48edd3a1ea 
								
							
								 
							
						 
						
							
							
								
								Updated precompiled shm libs  
							
							
							
						 
						
							2010-03-13 18:09:44 +01:00  
				
					
						
							
							
								 
						
							
							
								310669737e 
								
							
								 
							
						 
						
							
							
								
								Port multiple client SHM to Windows  
							
							
							
						 
						
							2010-03-13 17:44:36 +01:00  
				
					
						
							
							
								 
						
							
							
								17e81ddcce 
								
							
								 
							
						 
						
							
							
								
								fixed merge for creaturedump.cpp  
							
							
							
						 
						
							2010-03-13 09:09:14 -05:00  
				
					
						
							
							
								 
						
							
							
								0582354191 
								
							
								 
							
						 
						
							
							
								
								Merge remote branch 'remotes/peterix/master' into version_compatiblity  
							
							... 
							
							
							
							trying merge
Conflicts:
	examples/creaturedump.cpp
	output/Memory.xml 
							
						 
						
							2010-03-13 08:45:30 -05:00  
				
					
						
							
							
								 
						
							
							
								834a64c282 
								
							
								 
							
						 
						
							
							
								
								Fix horrible race conditions in suspend and resume  
							
							
							
						 
						
							2010-03-12 18:29:11 +01:00  
				
					
						
							
							
								 
						
							
							
								791ac8dd75 
								
							
								 
							
						 
						
							
							
								
								modify the renamer and creature dump to output the new current cursor creature code  
							
							
							
						 
						
							2010-03-12 09:21:45 -05:00  
				
					
						
							
							
								 
						
							
							
								0dd14bb9c8 
								
							
								 
							
						 
						
							
							
								
								Cosmetic changes, really  
							
							
							
						 
						
							2010-03-12 12:14:20 +01:00  
				
					
						
							
							
								 
						
							
							
								ed386d3fd3 
								
							
								 
							
						 
						
							
							
								
								linux addresses back to 40d2  
							
							
							
						 
						
							2010-03-11 21:25:07 -05:00  
				
					
						
							
							
								 
						
							
							
								9d503515dd 
								
							
								 
							
						 
						
							
							
								
								Another try at locking  
							
							
							
						 
						
							2010-03-12 00:13:50 +01:00  
				
					
						
							
							
								 
						
							
							
								e500b13533 
								
							
								 
							
						 
						
							
							
								
								offsets are all correct for 40d, creature offsets are not constant all the way back to 38.a, so more work needs to be done there  
							
							... 
							
							
							
							This could probably be used in stonesense as it is though, all the map data is correct 
							
						 
						
							2010-03-10 21:24:31 -05:00  
				
					
						
							
							
								 
						
							
							
								b702d53641 
								
							
								 
							
						 
						
							
							
								
								updated Memory.xml with current_cursor_creature for the creature index, which seems to exist in all versions, whereas the old vector did not.  
							
							
							
						 
						
							2010-03-10 16:01:00 -05:00  
				
					
						
							
							
								 
						
							
							
								3ae8b56a49 
								
							
								 
							
						 
						
							
							
								
								Addresses all the way back to 173.38a, not checked yet, and offsets may have changed in the versions, but it is a start!  
							
							... 
							
							
							
							Also changing the current_creature offset, have to make sure what I changed it to is in the d# releases, but I think it is
This branch is still a work in progress 
							
						 
						
							2010-03-09 22:05:31 -05:00  
				
					
						
							
							
								 
						
							
							
								f72bb0373d 
								
							
								 
							
						 
						
							
							
								
								Linux SHM server: clean up on exit  
							
							
							
						 
						
							2010-03-09 21:53:06 +01:00  
				
					
						
							
							
								 
						
							
							
								62ae8df573 
								
							
								 
							
						 
						
							
							
								
								per-process file locks on linux (stored in /tmp/DFHack/PID/)  
							
							... 
							
							
							
							minor signed/unsigned fix 
							
						 
						
							2010-03-09 21:25:17 +01:00  
				
					
						
							
							
								 
						
							
							
								5c4ef73f4d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'shm-only'  
							
							
							
						 
						
							2010-03-09 15:31:44 +01:00  
				
					
						
							
							
								 
						
							
							
								7207996940 
								
							
								 
							
						 
						
							
							
								
								Prevent windows process enumerator from listing the same process twice  
							
							
							
						 
						
							2010-03-09 15:21:53 +01:00  
				
					
						
							
							
								 
						
							
							
								f0087926c5 
								
							
								 
							
						 
						
							
							
								
								Revert "Nuked many Process classes. Only SHM remains. We'll see how it goes :)"  
							
							... 
							
							
							
							This reverts commit b3424418e6 
							
						 
						
							2010-03-09 15:15:15 +01:00  
				
					
						
							
							
								 
						
							
							
								3e581908c1 
								
							
								 
							
						 
						
							
							
								
								Each DF process on windows now has unique mutex and shm names.  
							
							
							
						 
						
							2010-03-09 13:41:55 +01:00  
				
					
						
							
							
								 
						
							
							
								864bf1a8df 
								
							
								 
							
						 
						
							
							
								
								Fix for dfrenamer  
							
							
							
						 
						
							2010-03-09 12:50:32 +01:00  
				
					
						
							
							
								 
						
							
							
								2a47275fd5 
								
							
								 
							
						 
						
							
							
								
								updated addresses for 40d, offsets still wrong  
							
							
							
						 
						
							2010-03-08 21:40:14 -05:00  
				
					
						
							
							
								 
						
							
							
								9d7574dafe 
								
							
								 
							
						 
						
							
							
								
								DF disappeared exception  
							
							
							
						 
						
							2010-03-09 03:30:22 +01:00  
				
					
						
							
							
								 
						
							
							
								1c499121e6 
								
							
								 
							
						 
						
							
							
								
								Fixes to memory.xml, name reading  
							
							
							
						 
						
							2010-03-08 18:27:19 +01:00  
				
					
						
							
							
								 
						
							
							
								b1a15b6fb3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'version_compatiblity' of git://github.com/belal/dfhack  
							
							
							
						 
						
							2010-03-08 14:52:40 +01:00  
				
					
						
							
							
								 
						
							
							
								e5c3ed9ad3 
								
							
								 
							
						 
						
							
							
								
								Fix python and a gcc syntax error  
							
							
							
						 
						
							2010-03-08 14:50:32 +01:00  
				
					
						
							
							
								 
						
							
							
								d2c84df4c8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/Zhentar/dfhack into mergeb  
							
							... 
							
							
							
							Conflicts:
	library/DFHackAPI.cpp 
							
						 
						
							2010-03-08 13:56:32 +01:00  
				
					
						
							
							
								 
						
							
							
								36a6f1f0a4 
								
							
								 
							
						 
						
							
							
								
								mod-core rework  
							
							... 
							
							
							
							squashed some init commands together
fixed a problem with non-atomic shm command reading on the DF side that caused segfaults 
							
						 
						
							2010-03-08 07:31:12 +01:00  
				
					
						
							
							
								 
						
							
							
								052dd53c03 
								
							
								 
							
						 
						
							
							
								
								Further cleanup for name stuff; fixing examples that I broke and handling settlements. Also added mood, so that it can be determined whether or not the dwarf's artifact was created.  
							
							
							
						 
						
							2010-03-07 20:01:30 -06:00