10e6016989 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'units_dead' into develop  
							
							... 
							
							
							
							Closes  #1297  
						
							2018-06-13 15:38:35 -04:00  
				
					
						
							
							
								 
						
							
							
								f329774059 
								
							
								 
							
						 
						
							
							
								
								dead & killed flag separation  
							
							... 
							
							
							
							squashed 4 commits from #1297  
							
						 
						
							2018-06-13 15:37:45 -04:00  
				
					
						
							
							
								 
						
							
							
								03968db344 
								
							
								 
							
						 
						
							
							
								
								Fix GCC warnings in 'tweak kitchen-prefs-all' and dev plugins  
							
							
							
						 
						
							2018-06-01 10:02:38 -04:00  
				
					
						
							
							
								 
						
							
							
								7a04fefb0b 
								
							
								 
							
						 
						
							
							
								
								Remove Vermin module (unused and obsolete)  
							
							
							
						 
						
							2018-06-01 00:22:10 -04:00  
				
					
						
							
							
								 
						
							
							
								17ba492992 
								
							
								 
							
						 
						
							
							
								
								Add some exclusion functions to Kitchen module, expose to Lua, fix build  
							
							
							
						 
						
							2018-05-17 19:34:03 -04:00  
				
					
						
							
							
								 
						
							
							
								97a79893e7 
								
							
								 
							
						 
						
							
							
								
								Change Kitchen.{h,cpp} to title case  
							
							
							
						 
						
							2018-05-17 11:08:13 -04:00  
				
					
						
							
							
								 
						
							
							
								e9ec08f419 
								
							
								 
							
						 
						
							
							
								
								Add Buildings::getRoomDescription(), moved from search plugin, +cleanup  
							
							
							
						 
						
							2018-05-12 17:00:21 -04:00  
				
					
						
							
							
								 
						
							
							
								c15571caa0 
								
							
								 
							
						 
						
							
							
								
								Move isRouteVehicle, isSquadEquipment from workflow to Items module  
							
							
							
						 
						
							2018-05-12 14:49:30 -04:00  
				
					
						
							
							
								 
						
							
							
								a34b34d3cb 
								
							
								 
							
						 
						
							
							
								
								Move a few item functions from autotrade/stocks into DFHack::Items  
							
							
							
						 
						
							2018-05-12 12:04:46 -04:00  
				
					
						
							
							
								 
						
							
							
								272cdcb2b5 
								
							
								 
							
						 
						
							
							
								
								Add function names to NullPointer and InvalidArgument exceptions  
							
							
							
						 
						
							2018-05-11 09:49:27 -04:00  
				
					
						
							
							
								 
						
							
							
								2a52582c1f 
								
							
								 
							
						 
						
							
							
								
								Add Gui::inRenameBuilding  
							
							
							
						 
						
							2018-05-09 10:23:05 -04:00  
				
					
						
							
							
								 
						
							
							
								a708b0b303 
								
							
								 
							
						 
						
							
							
								
								Add some includes in DataDefs.h  
							
							
							
						 
						
							2018-04-19 21:11:43 -04:00  
				
					
						
							
							
								 
						
							
							
								2bf9632000 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into complex-enum  
							
							
							
						 
						
							2018-04-11 10:23:32 -04:00  
				
					
						
							
							
								 
						
							
							
								61539bf345 
								
							
								 
							
						 
						
							
							
								
								Lua: implement key lookup and ipairs for complex enums  
							
							
							
						 
						
							2018-04-09 11:04:37 -04:00  
				
					
						
							
							
								 
						
							
							
								ae6b8a16e8 
								
							
								 
							
						 
						
							
							
								
								Handle most complex enum metadata on the C++ side  
							
							
							
						 
						
							2018-04-09 03:00:58 -04:00  
				
					
						
							
							
								 
						
							
							
								9cbba0ae01 
								
									
								
							
								 
							
						 
						
							
							
								
								Hide warnings about non-virtual destructors from df-structures.  
							
							
							
						 
						
							2018-04-05 14:46:28 -05:00  
				
					
						
							
							
								 
						
							
							
								eb22d5c38e 
								
							
								 
							
						 
						
							
							
								
								Add ABI version symbol to plugins  
							
							
							
						 
						
							2018-03-10 16:55:00 -05:00  
				
					
						
							
							
								 
						
							
							
								f2ff609e1c 
								
							
								 
							
						 
						
							
							
								
								Initial 0.44.06 support, update xml  
							
							
							
						 
						
							2018-03-10 16:18:15 -05:00  
				
					
						
							
							
								 
						
							
							
								8779168c96 
								
							
								 
							
						 
						
							
							
								
								DFHACK_PLUGIN: qualify Plugin  
							
							
							
						 
						
							2018-02-16 02:17:58 -05:00  
				
					
						
							
							
								 
						
							
							
								7b19c9b8f0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/DFHack/develop' into RemoteServerUnsafe  
							
							... 
							
							
							
							# Conflicts:
#	plugins/proto/RemoteFortressReader.proto
#	plugins/remotefortressreader/remotefortressreader.cpp
#	scripts 
							
						 
						
							2018-02-12 20:19:40 +05:30  
				
					
						
							
							
								 
						
							
							
								7426f08504 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Error.cpp compile for Windows  
							
							
							
						 
						
							2018-02-07 10:40:52 -06:00  
				
					
						
							
							
								 
						
							
							
								c1e2633e17 
								
							
								 
							
						 
						
							
							
								
								Refactor DFHack exception classes  
							
							... 
							
							
							
							Move implementations out of MiscUtils.cpp to Error.cpp and make what() return a
more useful description 
							
						 
						
							2018-02-05 19:18:35 -05:00  
				
					
						
							
							
								 
						
							
							
								1ba5477b63 
								
							
								 
							
						 
						
							
							
								
								Add designation priority support to MapCache and dig plugin  
							
							... 
							
							
							
							Fixes  #481  
						
							2018-01-21 19:27:16 -05:00  
				
					
						
							
							
								 
						
							
							
								0332a5c25a 
								
							
								 
							
						 
						
							
							
								
								Replace a call to abort() with a VTableMissing exception  
							
							... 
							
							
							
							This makes some scripts crash less when the viewscreen vtable is unavailable,
for example. 
							
						 
						
							2017-12-25 20:13:15 -05:00  
				
					
						
							
							
								 
						
							
							
								4edc7a6f43 
								
									
								
							
								 
							
						 
						
							
							
								
								update DataFuncs to support vmethods with 12-13 parameters ( #1192 )  
							
							
							
						 
						
							2017-12-02 21:41:44 -06:00  
				
					
						
							
							
								 
						
							
							
								a0634f9ee0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'DFHack/develop' into RemoteServerUnsafe  
							
							
							
						 
						
							2017-11-25 11:50:56 +05:30  
				
					
						
							
							
								 
						
							
							
								2c95ac411e 
								
							
								 
							
						 
						
							
							
								
								Update xml and all uses of job_handler  
							
							
							
						 
						
							2017-11-25 00:59:59 -05:00  
				
					
						
							
							
								 
						
							
							
								3c5483df03 
								
							
								 
							
						 
						
							
							
								
								Change tabs to spaces to satisfy travis.  
							
							
							
						 
						
							2017-10-04 09:48:12 +05:30  
				
					
						
							
							
								 
						
							
							
								8dffd48f70 
								
							
								 
							
						 
						
							
							
								
								Add a flag for functions considered safe for a remote computer to call.  
							
							
							
						 
						
							2017-10-02 19:55:16 +05:30  
				
					
						
							
							
								 
						
							
							
								17a7885ef2 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a bunch of 64-bit Windows warnings  
							
							
							
						 
						
							2017-07-21 13:30:05 -05:00  
				
					
						
							
							
								 
						
							
							
								10e13c532a 
								
							
								 
							
						 
						
							
							
								
								Add "tweak cage-butcher" and some extra Building module functions  
							
							... 
							
							
							
							* Buildings::markedForRemoval()
* Buildings::getCageOccupants()
Closes  #906  
							
						 
						
							2017-06-25 15:27:21 -04:00  
				
					
						
							
							
								 
						
							
							
								ae809afde7 
								
							
								 
							
						 
						
							
							
								
								Add Gui::refreshSidebar()  
							
							... 
							
							
							
							This handles feeding CURSOR_DOWN_Z and CURSOR_UP_Z properly, avoiding issues
when on the lowest z-level. 
							
						 
						
							2017-06-23 00:02:21 -04:00  
				
					
						
							
							
								 
						
							
							
								0796fafb2a 
								
							
								 
							
						 
						
							
							
								
								Add new built-in "alias" command  
							
							... 
							
							
							
							Closes  #701  
						
							2017-06-19 00:15:20 -04:00  
				
					
						
							
							
								 
						
							
							
								27343e3253 
								
							
								 
							
						 
						
							
							
								
								Add unit and tile visibility functions  
							
							
							
						 
						
							2017-06-10 21:54:08 -04:00  
				
					
						
							
							
								 
						
							
							
								778ffb0971 
								
							
								 
							
						 
						
							
							
								
								More Units module cleanup, modernize getUnitsInBox  
							
							
							
						 
						
							2017-06-10 21:02:30 -04:00  
				
					
						
							
							
								 
						
							
							
								1321a64613 
								
							
								 
							
						 
						
							
							
								
								Remove lots of old/unused functions from the Units module  
							
							
							
						 
						
							2017-06-10 17:21:34 -04:00  
				
					
						
							
							
								 
						
							
							
								ba68683964 
								
							
								 
							
						 
						
							
							
								
								Fix ncurses wgetch() on OS X  
							
							... 
							
							
							
							Ref #731  
							
						 
						
							2017-06-08 13:05:31 -04:00  
				
					
						
							
							
								 
						
							
							
								43c4a88068 
								
							
								 
							
						 
						
							
							
								
								Move some checks in paintTile/readTile after hooks are called  
							
							
							
						 
						
							2017-06-02 00:40:14 -04:00  
				
					
						
							
							
								 
						
							
							
								05f322ca30 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/lua-dmdims' into develop  
							
							
							
						 
						
							2017-06-01 23:34:35 -04:00  
				
					
						
							
							
								 
						
							
							
								939aff3231 
								
							
								 
							
						 
						
							
							
								
								readTile(): add hook support and map parameter  
							
							
							
						 
						
							2017-05-31 12:12:15 -04:00  
				
					
						
							
							
								 
						
							
							
								55931703ac 
								
							
								 
							
						 
						
							
							
								
								Designate the correct tile for trees with multi-tile trunks  
							
							... 
							
							
							
							DF always designates the southeast trunk tile, while plant.pos is the center,
which is sometimes inaccessible (see #1014 ) 
							
						 
						
							2017-05-05 21:25:25 -04:00  
				
					
						
							
							
								 
						
							
							
								d3c496cc2b 
								
							
								 
							
						 
						
							
							
								
								Add getSelectedPlant() and related functions  
							
							... 
							
							
							
							Currently only works with the center tile of multi-tile trees 
							
						 
						
							2017-05-05 14:45:46 -04:00  
				
					
						
							
							
								 
						
							
							
								1e469453fc 
								
							
								 
							
						 
						
							
							
								
								Add Designations module, currently supporting plant/tree designations  
							
							... 
							
							
							
							This makes it easier for tools to properly handle designating and undesignating
trees for chopping and plants for gathering, which changed significantly in
0.40.20.
Ref #531  (?), #656 , #1014 , #1018 , #1030 , #1076  
							
						 
						
							2017-05-04 21:47:12 -04:00  
				
					
						
							
							
								 
						
							
							
								71b553b305 
								
							
								 
							
						 
						
							
							
								
								Add a few functions to retrieve unit social activities  
							
							
							
						 
						
							2017-04-28 17:25:58 -04:00  
				
					
						
							
							
								 
						
							
							
								a10d4ae226 
								
							
								 
							
						 
						
							
							
								
								Add viewscreen::feed_key method  
							
							
							
						 
						
							2017-02-11 16:53:50 -05:00  
				
					
						
							
							
								 
						
							
							
								538b07d214 
								
							
								 
							
						 
						
							
							
								
								Update xml and fix knowledge_scholar_category_flag::value() custom method  
							
							... 
							
							
							
							Allows bitfields within unions (#1047 , dfhack/df-structures#169 ) 
							
						 
						
							2016-12-27 23:24:22 -05:00  
				
					
						
							
							
								 
						
							
							
								acdb369aa8 
								
							
								 
							
						 
						
							
							
								
								Avoid non-trivial bitfield constructors  
							
							
							
						 
						
							2016-12-09 13:41:14 -05:00  
				
					
						
							
							
								 
						
							
							
								8521b830b2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'CannibalVox/job_remove' into develop  
							
							
							
						 
						
							2016-12-05 15:24:37 -05:00  
				
					
						
							
							
								 
						
							
							
								595f3857b6 
								
							
								 
							
						 
						
							
							
								
								Reverse the param order of these two methods  
							
							... 
							
							
							
							The current way doesn't match other Job module methods 
							
						 
						
							2016-12-01 20:13:49 -08:00  
				
					
						
							
							
								 
						
							
							
								7920f71517 
								
							
								 
							
						 
						
							
							
								
								Bad formatting  
							
							
							
						 
						
							2016-11-25 00:25:18 -08:00