902e0c4d90 
								
							
								 
							
						 
						
							
							
								
								Strip out old offsets from Gui module and use df::global vars where available  
							
							
							
						 
						
							2012-01-24 22:18:21 -06:00  
				
					
						
							
							
								 
						
							
							
								9a683ffda4 
								
							
								 
							
						 
						
							
							
								
								Switch some World module stuff to read out of appropriate df::global vars, and fix setPauseState to only write a byte instead of a dword  
							
							
							
						 
						
							2012-01-24 21:51:17 -06:00  
				
					
						
							
							
								 
						
							
							
								26730dc6c2 
								
							
								 
							
						 
						
							
							
								
								Kill the Constructions module  
							
							
							
						 
						
							2012-01-24 16:11:48 -06:00  
				
					
						
							
							
								 
						
							
							
								8861e93848 
								
							
								 
							
						 
						
							
							
								
								Kill the Vegetation module, replacing it with the same 3 simple methods used in Engravings  
							
							
							
						 
						
							2012-01-24 12:02:12 -06:00  
				
					
						
							
							
								 
						
							
							
								6d1af090c5 
								
							
								 
							
						 
						
							
							
								
								Tweak Engravings.h  
							
							
							
						 
						
							2012-01-24 11:57:47 -06:00  
				
					
						
							
							
								 
						
							
							
								f8ce959402 
								
							
								 
							
						 
						
							
							
								
								Kill the Engravings module  
							
							
							
						 
						
							2012-01-24 11:53:49 -06:00  
				
					
						
							
							
								 
						
							
							
								cc7c7795a1 
								
							
								 
							
						 
						
							
							
								
								Kill the Units module, and add another pair of methods to the Items module to simplify some things  
							
							
							
						 
						
							2012-01-24 11:32:34 -06:00  
				
					
						
							
							
								 
						
							
							
								02d75e2c94 
								
							
								 
							
						 
						
							
							
								
								Building module is gone, so this function doesn't exist anymore  
							
							
							
						 
						
							2012-01-24 10:59:26 -06:00  
				
					
						
							
							
								 
						
							
							
								a3904b99dd 
								
							
								 
							
						 
						
							
							
								
								Remove bad assert from Translation, as well as <cassert> from other modules that don't use it  
							
							
							
						 
						
							2012-01-24 10:57:25 -06:00  
				
					
						
							
							
								 
						
							
							
								466bf89578 
								
							
								 
							
						 
						
							
							
								
								Goodbye, Translation module  
							
							
							
						 
						
							2012-01-24 10:54:12 -06:00  
				
					
						
							
							
								 
						
							
							
								174d9d0739 
								
							
								 
							
						 
						
							
							
								
								Tweak showmood, add a few validity checks, commit a dfhack.init example.  
							
							
							
						 
						
							2012-01-24 15:36:30 +04:00  
				
					
						
							
							
								 
						
							
							
								6adadb396e 
								
							
								 
							
						 
						
							
							
								
								df::tool_uses is now implicitly int16_t, so no more enum_field<> here  
							
							
							
						 
						
							2012-01-23 19:40:02 -06:00  
				
					
						
							
							
								 
						
							
							
								7f23c322a2 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2012-01-21 19:24:58 -06:00  
				
					
						
							
							
								 
						
							
							
								ccf22bed10 
								
							
								 
							
						 
						
							
							
								
								Replace df_plant with df::plant - this leaves the Vegetation module a bit empty, but I'll leave it in case we decide to add something new there  
							
							
							
						 
						
							2012-01-21 17:54:57 -06:00  
				
					
						
							
							
								 
						
							
							
								d2c78646ea 
								
							
								 
							
						 
						
							
							
								
								t_creaturecaste shouldn't be using t_attrib, because those AREN'T actual attribute values, just the PHYS/MENT_ATT_RANGE values from the raws  
							
							
							
						 
						
							2012-01-21 13:24:38 -06:00  
				
					
						
							
							
								 
						
							
							
								7b2835e2a9 
								
							
								 
							
						 
						
							
							
								
								Get rid of df_name  
							
							
							
						 
						
							2012-01-21 13:12:40 -06:00  
				
					
						
							
							
								 
						
							
							
								8052305c2e 
								
							
								 
							
						 
						
							
							
								
								Cleanup the Units module  
							
							
							
						 
						
							2012-01-21 13:03:39 -06:00  
				
					
						
							
							
								 
						
							
							
								118e5c6617 
								
							
								 
							
						 
						
							
							
								
								Major cleanup of Materials modul, precursor to eventually nuking it  
							
							
							
						 
						
							2012-01-21 10:12:26 -06:00  
				
					
						
							
							
								 
						
							
							
								d504479fc2 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-01-21 09:59:54 -06:00  
				
					
						
							
							
								 
						
							
							
								d9c4f259a0 
								
							
								 
							
						 
						
							
							
								
								These will become necessary shortly  
							
							
							
						 
						
							2012-01-21 08:59:19 -06:00  
				
					
						
							
							
								 
						
							
							
								b0cda1526e 
								
							
								 
							
						 
						
							
							
								
								Adjust FOR_ENUM_ITEMS to account for ENUM_LAST_ITEM being inclusive now.  
							
							
							
						 
						
							2012-01-21 18:50:44 +04:00  
				
					
						
							
							
								 
						
							
							
								2449b80010 
								
							
								 
							
						 
						
							
							
								
								Update to match the data definitions.  
							
							
							
						 
						
							2012-01-21 17:18:53 +04:00  
				
					
						
							
							
								 
						
							
							
								1b419313f4 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-01-20 10:40:25 -06:00  
				
					
						
							
							
								 
						
							
							
								80292bd49e 
								
							
								 
							
						 
						
							
							
								
								Update Maps to match the new geo_biome definitions.  
							
							
							
						 
						
							2012-01-20 20:27:39 +04:00  
				
					
						
							
							
								 
						
							
							
								67f60a07bd 
								
							
								 
							
						 
						
							
							
								
								Fix crash bug in dfprobe  
							
							
							
						 
						
							2012-01-20 08:30:09 -06:00  
				
					
						
							
							
								 
						
							
							
								cc510a2c4b 
								
							
								 
							
						 
						
							
							
								
								Replace DFCoord with df::coord and df::coord2d.  
							
							
							
						 
						
							2012-01-20 14:28:00 +04:00  
				
					
						
							
							
								 
						
							
							
								c0a0702882 
								
							
								 
							
						 
						
							
							
								
								Improve error handling within Maps module - only throw exceptions if there's no meaningful return type  
							
							
							
						 
						
							2012-01-19 22:11:43 -06:00  
				
					
						
							
							
								 
						
							
							
								e7ecda1434 
								
							
								 
							
						 
						
							
							
								
								Kill the Maps module  
							
							
							
						 
						
							2012-01-19 21:44:17 -06:00  
				
					
						
							
							
								 
						
							
							
								e7dcd4c66a 
								
							
								 
							
						 
						
							
							
								
								Fix stupid typo  
							
							
							
						 
						
							2012-01-19 14:57:55 -06:00  
				
					
						
							
							
								 
						
							
							
								4bb724cd6c 
								
							
								 
							
						 
						
							
							
								
								Significant cleanup of Maps module - next step will be to kill it properly  
							
							
							
						 
						
							2012-01-19 14:11:52 -06:00  
				
					
						
							
							
								 
						
							
							
								e2d7359bdd 
								
							
								 
							
						 
						
							
							
								
								Add the gps global to Memory.xml.  
							
							
							
						 
						
							2012-01-19 17:26:21 +04:00  
				
					
						
							
							
								 
						
							
							
								7db467a740 
								
							
								 
							
						 
						
							
							
								
								Update code to accomodate the new coord/coord2d/coord_path structs.  
							
							... 
							
							
							
							Also replicate the methods of DFCoord. 
							
						 
						
							2012-01-19 14:30:22 +04:00  
				
					
						
							
							
								 
						
							
							
								35ad84c58a 
								
							
								 
							
						 
						
							
							
								
								angavrilov changed general_ref_type to be all uppercase  
							
							
							
						 
						
							2012-01-18 08:26:08 -06:00  
				
					
						
							
							
								 
						
							
							
								fd653a0227 
								
							
								 
							
						 
						
							
							
								
								Kill the Items module  
							
							
							
						 
						
							2012-01-16 22:12:58 -06:00  
				
					
						
							
							
								 
						
							
							
								9d8c67b710 
								
							
								 
							
						 
						
							
							
								
								Kill the Kitchen module (which was never really a proper module to begin with)  
							
							
							
						 
						
							2012-01-16 21:22:42 -06:00  
				
					
						
							
							
								 
						
							
							
								a9eb555b99 
								
							
								 
							
						 
						
							
							
								
								Get rid of t_itemimprovement (wasn't even used)  
							
							
							
						 
						
							2012-01-16 20:41:09 -06:00  
				
					
						
							
							
								 
						
							
							
								7c5835d318 
								
							
								 
							
						 
						
							
							
								
								t_itemref -> df::general_ref  
							
							
							
						 
						
							2012-01-16 20:40:29 -06:00  
				
					
						
							
							
								 
						
							
							
								c18619520d 
								
							
								 
							
						 
						
							
							
								
								df_contaminant -> df::contaminant  
							
							
							
						 
						
							2012-01-16 20:18:40 -06:00  
				
					
						
							
							
								 
						
							
							
								64b55acf37 
								
							
								 
							
						 
						
							
							
								
								df_item -> df::item, t_itemflags -> df::item_flags  
							
							
							
						 
						
							2012-01-16 20:16:16 -06:00  
				
					
						
							
							
								 
						
							
							
								97bae19c13 
								
							
								 
							
						 
						
							
							
								
								Update BitArray to automatically grow whenever setting/toggling bits beyond the end  
							
							
							
						 
						
							2012-01-15 18:08:35 -06:00  
				
					
						
							
							
								 
						
							
							
								e82055986e 
								
							
								 
							
						 
						
							
							
								
								Only use #include <> for system libraries - for everything else, use ""  
							
							
							
						 
						
							2012-01-15 14:54:14 -06:00  
				
					
						
							
							
								 
						
							
							
								d972b07d57 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/autodump.cpp
	plugins/cleaners.cpp 
							
						 
						
							2012-01-15 19:51:34 +01:00  
				
					
						
							
							
								 
						
							
							
								bcb51d8ff7 
								
							
								 
							
						 
						
							
							
								
								Use the announcement API to report starting and stopping workflow jobs.  
							
							
							
						 
						
							2012-01-15 15:39:20 +04:00  
				
					
						
							
							
								 
						
							
							
								0f56611edc 
								
							
								 
							
						 
						
							
							
								
								Support showing announcements, as suggested by Q.  
							
							
							
						 
						
							2012-01-15 15:19:20 +04:00  
				
					
						
							
							
								 
						
							
							
								a31542862a 
								
							
								 
							
						 
						
							
							
								
								Add utility functions to retrieve the selected job/unit/item.  
							
							... 
							
							
							
							Units can be selected via 'u', 'j', 'v' and 'k'; full-screen
unit details view not supported.
Items can be selected via 't', 'k', 'v'->inventory.
Also, when viewing a container item full-screen, the selected
contained item or unit is returned; never the container itself.
The api is used in rename to allow setting nicknames for
arbitrary units, including animals and enemies. 
							
						 
						
							2012-01-14 19:31:43 +04:00  
				
					
						
							
							
								 
						
							
							
								53e9a1659b 
								
							
								 
							
						 
						
							
							
								
								Add automatic drybucket and melting to workflow.  
							
							
							
						 
						
							2012-01-12 20:07:53 +04:00  
				
					
						
							
							
								 
						
							
							
								555183cb25 
								
							
								 
							
						 
						
							
							
								
								Remove unreferenced variables  
							
							
							
						 
						
							2012-01-11 10:57:05 -06:00  
				
					
						
							
							
								 
						
							
							
								6d2ce7b8a9 
								
							
								 
							
						 
						
							
							
								
								Add default return value to MaterialInfo::matches  
							
							
							
						 
						
							2012-01-11 10:50:38 -06:00  
				
					
						
							
							
								 
						
							
							
								9a86087db5 
								
							
								 
							
						 
						
							
							
								
								Add timeouts when a job is cancelled, and color the command output.  
							
							
							
						 
						
							2012-01-11 20:04:04 +04:00  
				
					
						
							
							
								 
						
							
							
								24576ffe19 
								
							
								 
							
						 
						
							
							
								
								Silence annoying warning in MSVC  
							
							
							
						 
						
							2012-01-11 08:54:54 -06:00