f3ca3addbf 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-05-10 22:06:43 -06:00  
				
					
						
							
							
								 
						
							
							
								dfe86f9bd7 
								
							
								 
							
						 
						
							
							
								
								ruby: interpret types in vmethod signatures  
							
							
							
						 
						
							2012-05-11 01:34:03 +02:00  
				
					
						
							
							
								 
						
							
							
								607cd9c8f2 
								
							
								 
							
						 
						
							
							
								
								ruby: tweak enums  
							
							
							
						 
						
							2012-05-10 23:41:50 +02:00  
				
					
						
							
							
								 
						
							
							
								d30573a0e0 
								
							
								 
							
						 
						
							
							
								
								probe: fix gcc warning  
							
							
							
						 
						
							2012-05-10 22:57:11 +02:00  
				
					
						
							
							
								 
						
							
							
								987cf697db 
								
							
								 
							
						 
						
							
							
								
								Merge upstream  
							
							
							
						 
						
							2012-05-09 15:44:32 +02:00  
				
					
						
							
							
								 
						
							
							
								dce7f17fe7 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-05-08 07:32:35 -06:00  
				
					
						
							
							
								 
						
							
							
								5bd90e28b8 
								
							
								 
							
						 
						
							
							
								
								Add a missing return in tiletypes  
							
							
							
						 
						
							2012-05-07 19:30:33 -06:00  
				
					
						
							
							
								 
						
							
							
								833bf518d9 
								
							
								 
							
						 
						
							
							
								
								Fix some issues  
							
							
							
						 
						
							2012-05-07 18:31:28 -06:00  
				
					
						
							
							
								 
						
							
							
								7ee4c584b9 
								
							
								 
							
						 
						
							
							
								
								ruby: tweak enums, pointerary  
							
							
							
						 
						
							2012-05-06 22:42:06 +02:00  
				
					
						
							
							
								 
						
							
							
								bfb26f1c1f 
								
							
								 
							
						 
						
							
							
								
								ruby: deconstructbld  
							
							
							
						 
						
							2012-05-06 01:02:21 +02:00  
				
					
						
							
							
								 
						
							
							
								96a62a8865 
								
							
								 
							
						 
						
							
							
								
								ruby: fix buildbed sample  
							
							
							
						 
						
							2012-05-06 00:13:53 +02:00  
				
					
						
							
							
								 
						
							
							
								f18aa9d947 
								
							
								 
							
						 
						
							
							
								
								ruby: add link_job  
							
							
							
						 
						
							2012-05-05 23:56:26 +02:00  
				
					
						
							
							
								 
						
							
							
								e2a978a4fa 
								
							
								 
							
						 
						
							
							
								
								ruby: avoid infinite recursion in inspect  
							
							
							
						 
						
							2012-05-05 22:43:12 +02:00  
				
					
						
							
							
								 
						
							
							
								e3440126a3 
								
							
								 
							
						 
						
							
							
								
								Fix missing switch case warnings.  
							
							
							
						 
						
							2012-05-05 19:36:22 +04:00  
				
					
						
							
							
								 
						
							
							
								4e084d0df7 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'rh73/master'  
							
							
							
						 
						
							2012-05-05 19:28:19 +04:00  
				
					
						
							
							
								 
						
							
							
								1b5ce7b717 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'ab9rf/master'  
							
							
							
						 
						
							2012-05-05 19:26:56 +04:00  
				
					
						
							
							
								 
						
							
							
								d4d6349f48 
								
							
								 
							
						 
						
							
							
								
								Expose builtin commands to dfhack-run, and add lua script support.  
							
							... 
							
							
							
							Move builtin command implementation to Core methods, and fall
back to hack/scripts/*.lua for otherwise unrecognized commands. 
							
						 
						
							2012-05-04 19:47:18 +04:00  
				
					
						
							
							
								 
						
							
							
								138461634e 
								
							
								 
							
						 
						
							
							
								
								ruby: fix vtable for linux destructor  
							
							
							
						 
						
							2012-05-03 19:19:58 +02:00  
				
					
						
							
							
								 
						
							
							
								ba1e3c4b23 
								
							
								 
							
						 
						
							
							
								
								ruby: vmethod call  
							
							
							
						 
						
							2012-05-03 18:49:12 +02:00  
				
					
						
							
							
								 
						
							
							
								5afe2ca002 
								
							
								 
							
						 
						
							
							
								
								Update dfhack for specific_ref.  
							
							
							
						 
						
							2012-05-03 11:47:04 +04:00  
				
					
						
							
							
								 
						
							
							
								8952eabd62 
								
							
								 
							
						 
						
							
							
								
								ruby: typo  
							
							
							
						 
						
							2012-05-03 03:33:50 +02:00  
				
					
						
							
							
								 
						
							
							
								5fdeac9913 
								
							
								 
							
						 
						
							
							
								
								ruby: fix StaticArray#inspect with indexenum, allow df.cursor = [x, y, z]  
							
							
							
						 
						
							2012-05-03 02:52:53 +02:00  
				
					
						
							
							
								 
						
							
							
								6903f3877f 
								
							
								 
							
						 
						
							
							
								
								Devel plugin nestboxes scans all nestboxes for unhatchable eggs and optionally dumps them.  
							
							
							
						 
						
							2012-05-01 10:58:12 -05:00  
				
					
						
							
							
								 
						
							
							
								4cffb6428d 
								
							
								 
							
						 
						
							
							
								
								Update building creation code with new knowledge, and fix zone.  
							
							... 
							
							
							
							Also, document new lua api, and add a more convenient wrapper. 
							
						 
						
							2012-05-01 18:55:30 +04:00  
				
					
						
							
							
								 
						
							
							
								e7c55ab6e1 
								
							
								 
							
						 
						
							
							
								
								Also exclude trader from hauling when requested at depot.  
							
							
							
						 
						
							2012-04-30 09:01:48 -05:00  
				
					
						
							
							
								 
						
							
							
								2303a25bde 
								
							
								 
							
						 
						
							
							
								
								Implement unconstructed building instance creation and linking into world.  
							
							... 
							
							
							
							For more flexibility, the base api is split into 3 phases:
alloc, setSize, and construct. No support for non-actual
buildings like stockpiles and activity zones at the moment. 
							
						 
						
							2012-04-29 21:07:39 +04:00  
				
					
						
							
							
								 
						
							
							
								a56f1549a9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-04-28 22:21:57 +03:00  
				
					
						
							
							
								 
						
							
							
								519ea08e8f 
								
							
								 
							
						 
						
							
							
								
								Typo fix  
							
							
							
						 
						
							2012-04-28 22:21:35 +03:00  
				
					
						
							
							
								 
						
							
							
								3d277823eb 
								
							
								 
							
						 
						
							
							
								
								Misc stuff needed for unreleased unfunctional stuff  
							
							
							
						 
						
							2012-04-28 22:20:49 +03:00  
				
					
						
							
							
								 
						
							
							
								ec8b090abe 
								
							
								 
							
						 
						
							
							
								
								ruby: add plugins/buildbed.rb (segfaults)  
							
							
							
						 
						
							2012-04-27 18:50:27 +02:00  
				
					
						
							
							
								 
						
							
							
								a7afe04f3b 
								
							
								 
							
						 
						
							
							
								
								ruby: name nested compounds, to allow cpp_new etc  
							
							
							
						 
						
							2012-04-27 17:59:54 +02:00  
				
					
						
							
							
								 
						
							
							
								bc218db596 
								
							
								 
							
						 
						
							
							
								
								ruby: more minor tweaks  
							
							
							
						 
						
							2012-04-27 17:46:51 +02:00  
				
					
						
							
							
								 
						
							
							
								3446fd024e 
								
							
								 
							
						 
						
							
							
								
								ruby: tweak inspect  
							
							
							
						 
						
							2012-04-27 17:38:31 +02:00  
				
					
						
							
							
								 
						
							
							
								9bceb7a443 
								
							
								 
							
						 
						
							
							
								
								ruby: typo in enumerable  
							
							
							
						 
						
							2012-04-27 17:31:39 +02:00  
				
					
						
							
							
								 
						
							
							
								6800f459f5 
								
							
								 
							
						 
						
							
							
								
								ruby: fix bitfield looking for enum value  
							
							
							
						 
						
							2012-04-27 17:24:15 +02:00  
				
					
						
							
							
								 
						
							
							
								fcfd7062eb 
								
							
								 
							
						 
						
							
							
								
								ruby: tweak inspect, autodereference pointers  
							
							
							
						 
						
							2012-04-27 17:11:01 +02:00  
				
					
						
							
							
								 
						
							
							
								22628fe9bb 
								
							
								 
							
						 
						
							
							
								
								codegen: all class-type have a vtable  
							
							
							
						 
						
							2012-04-27 14:13:44 +02:00  
				
					
						
							
							
								 
						
							
							
								551df9bb73 
								
							
								 
							
						 
						
							
							
								
								ruby: use binsearch in find_unit/find_item  
							
							
							
						 
						
							2012-04-27 03:07:03 +02:00  
				
					
						
							
							
								 
						
							
							
								2cc5333157 
								
							
								 
							
						 
						
							
							
								
								ruby: cleanup codegen enum  
							
							
							
						 
						
							2012-04-27 03:02:37 +02:00  
				
					
						
							
							
								 
						
							
							
								51ecd15fa8 
								
							
								 
							
						 
						
							
							
								
								ruby: use symbols for enums everywhere  
							
							
							
						 
						
							2012-04-26 20:55:52 +02:00  
				
					
						
							
							
								 
						
							
							
								7c606da636 
								
							
								 
							
						 
						
							
							
								
								Autolabor will exclude the trade broker from all labors if the "trader requested" flag is on at the trade depot.  
							
							
							
						 
						
							2012-04-26 13:46:38 -05:00  
				
					
						
							
							
								 
						
							
							
								ba7d4f8edd 
								
							
								 
							
						 
						
							
							
								
								ruby: extract additional info for enums  
							
							
							
						 
						
							2012-04-26 20:03:56 +02:00  
				
					
						
							
							
								 
						
							
							
								53e0ba8b8d 
								
							
								 
							
						 
						
							
							
								
								Actually write the noble penalty to the dwarf_info structure....  
							
							
							
						 
						
							2012-04-26 12:54:10 -05:00  
				
					
						
							
							
								 
						
							
							
								2ee1887870 
								
							
								 
							
						 
						
							
							
								
								ruby: add plugins/unit exemple  
							
							
							
						 
						
							2012-04-26 19:38:15 +02:00  
				
					
						
							
							
								 
						
							
							
								461c7e20cd 
								
							
								 
							
						 
						
							
							
								
								ruby: add vector#binsearch  
							
							
							
						 
						
							2012-04-26 19:37:58 +02:00  
				
					
						
							
							
								 
						
							
							
								02e43428ee 
								
							
								 
							
						 
						
							
							
								
								Sync to changes in the data structure definitions.  
							
							
							
						 
						
							2012-04-26 12:36:29 -05:00  
				
					
						
							
							
								 
						
							
							
								b4a8bcd8d0 
								
							
								 
							
						 
						
							
							
								
								Refactor MapCache: make it parse everything that is known re tiles & mats.  
							
							... 
							
							
							
							Conflicts:
	library/xml 
							
						 
						
							2012-04-26 12:21:59 -05:00  
				
					
						
							
							
								 
						
							
							
								82a0e52a3e 
								
							
								 
							
						 
						
							
							
								
								Add api to check the walkable cache, and update flow_forbid in liquids.  
							
							
							
						 
						
							2012-04-26 18:51:39 +04:00  
				
					
						
							
							
								 
						
							
							
								5f5152f449 
								
							
								 
							
						 
						
							
							
								
								Autolabor: Instead of guessing who the nobles are based on noble skills, actually find out who they are and behave appropriately.  Certain responsibilities are assigned various penalties to increase their holders' availability to perform noble functions.  Also, holders of the "manage health" responsibility are always assigned the diagnose labor.  
							
							... 
							
							
							
							The responsibility penalties are first-approximation and will likely need tuning. 
							
						 
						
							2012-04-26 09:38:25 -05:00  
				
					
						
							
							
								 
						
							
							
								9b7fbcc477 
								
							
								 
							
						 
						
							
							
								
								ruby: fix warning in codegen with initvalue  
							
							
							
						 
						
							2012-04-26 15:37:10 +02:00  
				
					
						
							
							
								 
						
							
							
								03925c923a 
								
							
								 
							
						 
						
							
							
								
								ruby: fix new c++ obj initialization, use xml init-value  
							
							
							
						 
						
							2012-04-26 14:16:47 +02:00  
				
					
						
							
							
								 
						
							
							
								16ee049664 
								
							
								 
							
						 
						
							
							
								
								Split off the burrows api from Maps and Units.  
							
							
							
						 
						
							2012-04-26 12:56:28 +04:00  
				
					
						
							
							
								 
						
							
							
								6ab270d129 
								
							
								 
							
						 
						
							
							
								
								Retrieve unit noble position info, and use it in getProfessionName.  
							
							
							
						 
						
							2012-04-26 12:03:56 +04:00  
				
					
						
							
							
								 
						
							
							
								7a8db179ab 
								
							
								 
							
						 
						
							
							
								
								ruby: fix plugin/plant.rb, add onstatechange hook, use console proxy, general cleanup, enable build by default  
							
							
							
						 
						
							2012-04-25 20:21:09 +02:00  
				
					
						
							
							
								 
						
							
							
								bd2e6e74de 
								
							
								 
							
						 
						
							
							
								
								ruby: add manual c++ object allocator  
							
							
							
						 
						
							2012-04-25 19:22:04 +02:00  
				
					
						
							
							
								 
						
							
							
								b0acad6d59 
								
							
								 
							
						 
						
							
							
								
								ruby: use index-enum xml attr, fix bitfield[i] = 0  
							
							
							
						 
						
							2012-04-25 17:18:24 +02:00  
				
					
						
							
							
								 
						
							
							
								23a0b17ff3 
								
							
								 
							
						 
						
							
							
								
								Make liquids and tiletypes force rebuild of pathfinding data.  
							
							
							
						 
						
							2012-04-25 18:38:43 +04:00  
				
					
						
							
							
								 
						
							
							
								1cd802d426 
								
							
								 
							
						 
						
							
							
								
								Implement unit sorting for the pen zone assignment interface.  
							
							
							
						 
						
							2012-04-25 18:28:00 +04:00  
				
					
						
							
							
								 
						
							
							
								d1ea97c272 
								
							
								 
							
						 
						
							
							
								
								ruby: README  
							
							
							
						 
						
							2012-04-25 01:20:35 +02:00  
				
					
						
							
							
								 
						
							
							
								bf64c3e23c 
								
							
								 
							
						 
						
							
							
								
								ruby/plugin: tweak plants, add growcrops  
							
							
							
						 
						
							2012-04-24 19:08:14 +02:00  
				
					
						
							
							
								 
						
							
							
								7a71204b82 
								
							
								 
							
						 
						
							
							
								
								ruby: guard against undefined globals, fix inspect for inherited classes  
							
							
							
						 
						
							2012-04-24 19:07:54 +02:00  
				
					
						
							
							
								 
						
							
							
								eca17fff53 
								
							
								 
							
						 
						
							
							
								
								ruby: add sample plugin (cuttrees, growtrees)  
							
							
							
						 
						
							2012-04-24 00:57:07 +02:00  
				
					
						
							
							
								 
						
							
							
								c1baebd083 
								
							
								 
							
						 
						
							
							
								
								ruby: rename find_map_block to map_block_at, add other helper methods  
							
							
							
						 
						
							2012-04-24 00:47:10 +02:00  
				
					
						
							
							
								 
						
							
							
								8a05db7a1b 
								
							
								 
							
						 
						
							
							
								
								ruby: add map block iterators, fix FlagArray.length  
							
							
							
						 
						
							2012-04-23 21:12:24 +02:00  
				
					
						
							
							
								 
						
							
							
								763a301b4f 
								
							
								 
							
						 
						
							
							
								
								Add a few more lua api functions, documentation, and unit sort orders.  
							
							... 
							
							
							
							Units::getProfessionName appears to work correctly for
everything except nobles. 
							
						 
						
							2012-04-23 21:30:53 +04:00  
				
					
						
							
							
								 
						
							
							
								ac0e4a15e8 
								
							
								 
							
						 
						
							
							
								
								Rprobe can now be used to change any of the region_map paremeters.  Use at your own peril, as strangeness may ensue.  
							
							
							
						 
						
							2012-04-23 09:46:57 -05:00  
				
					
						
							
							
								 
						
							
							
								e06c80f690 
								
							
								 
							
						 
						
							
							
								
								Fix minor ostream munging glitch in rprobe.  
							
							
							
						 
						
							2012-04-22 23:36:13 -05:00  
				
					
						
							
							
								 
						
							
							
								e1770fa62b 
								
							
								 
							
						 
						
							
							
								
								regrass: leaves tiles with the no_grow flag alone (avoids regrassing roads etc you embark on)  
							
							
							
						 
						
							2012-04-23 00:34:19 +02:00  
				
					
						
							
							
								 
						
							
							
								045b7b6a20 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/ab9rf/dfhack  
							
							
							
						 
						
							2012-04-22 20:26:12 +02:00  
				
					
						
							
							
								 
						
							
							
								760bc8b09f 
								
							
								 
							
						 
						
							
							
								
								regrass: ignore furrowed tiles (dirt roads)  
							
							
							
						 
						
							2012-04-22 20:25:10 +02:00  
				
					
						
							
							
								 
						
							
							
								125cd6622a 
								
							
								 
							
						 
						
							
							
								
								Support sorting units in many more ui contexts.  
							
							
							
						 
						
							2012-04-22 19:22:00 +04:00  
				
					
						
							
							
								 
						
							
							
								26cec5f60c 
								
							
								 
							
						 
						
							
							
								
								Probe now displays the "surroundings" name for the biome (e.g. Joyous Wilds, or Terrifying).  
							
							... 
							
							
							
							Rprobe can be used from the embark screen to set the evilness of the selected biome; use with due care. 
							
						 
						
							2012-04-22 10:17:14 -05:00  
				
					
						
							
							
								 
						
							
							
								af12e83ac4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/ab9rf/dfhack  
							
							
							
						 
						
							2012-04-22 15:25:22 +02:00  
				
					
						
							
							
								 
						
							
							
								f5644f385b 
								
							
								 
							
						 
						
							
							
								
								Probe now displays biome savagery and evilness.  
							
							... 
							
							
							
							Devel plugin bprobe (also in this commit) goes digging around in region data at embark screen, not really useful for public consumption. 
							
						 
						
							2012-04-21 23:22:21 -05:00  
				
					
						
							
							
								 
						
							
							
								6fc17b3e1f 
								
							
								 
							
						 
						
							
							
								
								ruby: clean helper with offsetof  
							
							
							
						 
						
							2012-04-21 21:20:51 +02:00  
				
					
						
							
							
								 
						
							
							
								c104f822a4 
								
							
								 
							
						 
						
							
							
								
								Move stripcaged to master branch, works fine.  
							
							
							
						 
						
							2012-04-21 12:53:46 -05:00  
				
					
						
							
							
								 
						
							
							
								567b3e2a52 
								
							
								 
							
						 
						
							
							
								
								Fix range on tiletypes and make it saner for both plugins.  
							
							
							
						 
						
							2012-04-21 11:26:40 -06:00  
				
					
						
							
							
								 
						
							
							
								9317143909 
								
							
								 
							
						 
						
							
							
								
								ruby: officially dont support stl::deque, add class sizeof  
							
							
							
						 
						
							2012-04-21 15:04:52 +02:00  
				
					
						
							
							
								 
						
							
							
								4af051bab3 
								
							
								 
							
						 
						
							
							
								
								Add a few more unit orderings, and a way to reverse direction.  
							
							
							
						 
						
							2012-04-21 16:53:17 +04:00  
				
					
						
							
							
								 
						
							
							
								3282ac3db2 
								
							
								 
							
						 
						
							
							
								
								Add a hotkey command that sorts units in lists using lua comparators.  
							
							
							
						 
						
							2012-04-21 15:43:52 +04:00  
				
					
						
							
							
								 
						
							
							
								709536c6c3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/ab9rf/dfhack  
							
							
							
						 
						
							2012-04-21 11:53:19 +02:00  
				
					
						
							
							
								 
						
							
							
								a282c9dede 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-21 11:52:25 +02:00  
				
					
						
							
							
								 
						
							
							
								2d19514fbc 
								
							
								 
							
						 
						
							
							
								
								probe: minor change  
							
							
							
						 
						
							2012-04-21 11:52:03 +02:00  
				
					
						
							
							
								 
						
							
							
								adbd351462 
								
							
								 
							
						 
						
							
							
								
								Rename units.other[0] to units.active.  
							
							
							
						 
						
							2012-04-21 12:46:55 +04:00  
				
					
						
							
							
								 
						
							
							
								ad73b8c737 
								
							
								 
							
						 
						
							
							
								
								Add "tamable" for animals that can be tamed (PET or PET_EXOTIC in raws)  
							
							
							
						 
						
							2012-04-20 14:38:50 -05:00  
				
					
						
							
							
								 
						
							
							
								e0bb5bf53b 
								
							
								 
							
						 
						
							
							
								
								Add "naked" (has no inventory) predicate to zone (useful for mass pitting)  
							
							
							
						 
						
							2012-04-20 14:22:20 -05:00  
				
					
						
							
							
								 
						
							
							
								826e0b7dcf 
								
							
								 
							
						 
						
							
							
								
								ruby: iterate in LinkedList  
							
							
							
						 
						
							2012-04-20 20:43:18 +02:00  
				
					
						
							
							
								 
						
							
							
								417356c3cb 
								
							
								 
							
						 
						
							
							
								
								ruby: add df-linked-list support (also, xml could be simplified)  
							
							
							
						 
						
							2012-04-20 18:20:24 +02:00  
				
					
						
							
							
								 
						
							
							
								f57d63ed95 
								
							
								 
							
						 
						
							
							
								
								ruby: df_flagarray support  
							
							
							
						 
						
							2012-04-20 17:57:41 +02:00  
				
					
						
							
							
								 
						
							
							
								66891fd23c 
								
							
								 
							
						 
						
							
							
								
								ruby: tweak onupdate, fix some inspects, add inverse ENUM  
							
							
							
						 
						
							2012-04-20 17:33:48 +02:00  
				
					
						
							
							
								 
						
							
							
								fb2dcf55ca 
								
							
								 
							
						 
						
							
							
								
								ruby: fix DfArray, add #inspect, fix ruby.rb  
							
							
							
						 
						
							2012-04-20 15:30:15 +02:00  
				
					
						
							
							
								 
						
							
							
								0a6982f404 
								
							
								 
							
						 
						
							
							
								
								Enable warnings correctly on linux and fix a lot of them.  
							
							
							
						 
						
							2012-04-20 13:30:37 +04:00  
				
					
						
							
							
								 
						
							
							
								52138d8998 
								
							
								 
							
						 
						
							
							
								
								Improve the range function of tiletypes a bit and add the functionality to liquids.  
							
							
							
						 
						
							2012-04-19 21:13:07 -06:00  
				
					
						
							
							
								 
						
							
							
								f97e2bf410 
								
							
								 
							
						 
						
							
							
								
								Make tiletypes more useful  
							
							... 
							
							
							
							* Add any option to clear paint/filter
 * Add aquifer bit
 * Stop filtering process killing execute early
 * Filter on all bits, not just dig 
							
						 
						
							2012-04-19 17:44:26 -06:00  
				
					
						
							
							
								 
						
							
							
								0952b76173 
								
							
								 
							
						 
						
							
							
								
								ruby: add df_array, pointer_ary, move generated classes in DFHack  
							
							
							
						 
						
							2012-04-20 01:29:52 +02:00  
				
					
						
							
							
								 
						
							
							
								0b32d374db 
								
							
								 
							
						 
						
							
							
								
								Implement SOIL/STONE substitution logic, and add compat in mapexport.  
							
							
							
						 
						
							2012-04-19 23:02:30 +04:00  
				
					
						
							
							
								 
						
							
							
								a450e9ddeb 
								
							
								 
							
						 
						
							
							
								
								ruby: fix vectors, add bitvector  
							
							
							
						 
						
							2012-04-19 19:35:55 +02:00  
				
					
						
							
							
								 
						
							
							
								4b87f1bcac 
								
							
								 
							
						 
						
							
							
								
								Refactor MapCache: make it parse everything that is known re tiles & mats.  
							
							
							
						 
						
							2012-04-19 19:17:07 +04:00  
				
					
						
							
							
								 
						
							
							
								f655a0986d 
								
							
								 
							
						 
						
							
							
								
								Sync to changes in the data structure definitions.  
							
							
							
						 
						
							2012-04-19 11:03:29 +04:00  
				
					
						
							
							
								 
						
							
							
								0e10a8edff 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-18 18:50:48 +02:00  
				
					
						
							
							
								 
						
							
							
								3ad3d1af46 
								
							
								 
							
						 
						
							
							
								
								ruby: use rtti info to cast Item/etc subclasses  
							
							
							
						 
						
							2012-04-18 18:46:33 +02:00  
				
					
						
							
							
								 
						
							
							
								b7b27ebb9e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-04-18 11:35:32 -05:00  
				
					
						
							
							
								 
						
							
							
								2dc3aa1b89 
								
							
								 
							
						 
						
							
							
								
								danger of rotting)  
							
							
							
						 
						
							2012-04-18 11:33:17 -05:00  
				
					
						
							
							
								 
						
							
							
								9e1e34f69b 
								
							
								 
							
						 
						
							
							
								
								Created new stockcheck plugin  
							
							
							
						 
						
							2012-04-18 00:16:44 -05:00  
				
					
						
							
							
								 
						
							
							
								c17529a794 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-04-18 05:09:22 +02:00  
				
					
						
							
							
								 
						
							
							
								6d53ab37e0 
								
							
								 
							
						 
						
							
							
								
								Mass fixage  
							
							... 
							
							
							
							Updated readme.rst
Fixed up some help strings of plugin commands
Moved catsplosion and regrass to normal plugin folder
Fixed tiletypes and liquids not keeping command history properly 
							
						 
						
							2012-04-18 04:12:11 +02:00  
				
					
						
							
							
								 
						
							
							
								3b54cf4657 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-17 22:42:29 +02:00  
				
					
						
							
							
								 
						
							
							
								3339fdfea8 
								
							
								 
							
						 
						
							
							
								
								ruby: fix anon unions, add some find_* helpers in ruby.rb  
							
							
							
						 
						
							2012-04-17 22:42:23 +02:00  
				
					
						
							
							
								 
						
							
							
								d0e9ab49e7 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/jaxad0127/dfhack  
							
							
							
						 
						
							2012-04-17 21:46:57 +02:00  
				
					
						
							
							
								 
						
							
							
								bdd697f1a0 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							
							
						 
						
							2012-04-17 21:46:40 +02:00  
				
					
						
							
							
								 
						
							
							
								299510f0d9 
								
							
								 
							
						 
						
							
							
								
								zone: don't assign to cages which are designated but not yet placed (minor fix, it's not like bad things happen without it)  
							
							
							
						 
						
							2012-04-17 18:11:14 +02:00  
				
					
						
							
							
								 
						
							
							
								40f36c1912 
								
							
								 
							
						 
						
							
							
								
								minor stuff, use building->is_room instead of building->isRoom() which returns unexpected values  
							
							
							
						 
						
							2012-04-17 16:57:41 +02:00  
				
					
						
							
							
								 
						
							
							
								d901dd28cf 
								
							
								 
							
						 
						
							
							
								
								ruby: merge upstream  
							
							
							
						 
						
							2012-04-17 14:40:59 +02:00  
				
					
						
							
							
								 
						
							
							
								ebd21e9249 
								
							
								 
							
						 
						
							
							
								
								Fix some issues with last commit  
							
							
							
						 
						
							2012-04-16 20:48:08 -06:00  
				
					
						
							
							
								 
						
							
							
								7946cafc86 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/jaxad0127/dfhack  
							
							
							
						 
						
							2012-04-16 22:37:07 +02:00  
				
					
						
							
							
								 
						
							
							
								d2dde361ad 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							
							
						 
						
							2012-04-16 22:35:46 +02:00  
				
					
						
							
							
								 
						
							
							
								ccf10a1428 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-04-16 22:30:55 +02:00  
				
					
						
							
							
								 
						
							
							
								6d180d61c4 
								
							
								 
							
						 
						
							
							
								
								autopasture: only process domesticated own units to avoid problems with wild animals forgetting their training and going on a rampage  
							
							
							
						 
						
							2012-04-16 21:37:48 +02:00  
				
					
						
							
							
								 
						
							
							
								45f9f756f0 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/stonesense 
							
						 
						
							2012-04-16 20:33:30 +02:00  
				
					
						
							
							
								 
						
							
							
								862fa9d675 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-04-16 20:19:45 +02:00  
				
					
						
							
							
								 
						
							
							
								70ebd26e6c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/ab9rf/dfhack  
							
							
							
						 
						
							2012-04-16 17:37:09 +02:00  
				
					
						
							
							
								 
						
							
							
								43e4814147 
								
							
								 
							
						 
						
							
							
								
								Mod workflow to properly handle custom reactions that produce CRAFTS  
							
							
							
						 
						
							2012-04-16 10:34:12 -05:00  
				
					
						
							
							
								 
						
							
							
								9560fc641c 
								
							
								 
							
						 
						
							
							
								
								zone: mass-assign nicknames, assign units to multiple cages inside a pasture. autobutcher: some fixes regarding autowatch and butchering caged units.  
							
							
							
						 
						
							2012-04-16 16:31:12 +02:00  
				
					
						
							
							
								 
						
							
							
								e6ed81508d 
								
							
								 
							
						 
						
							
							
								
								autobutcher: only ignore built cages which are defined as rooms/zoos.  
							
							... 
							
							
							
							zone: allow mass-assigning of nicknames (to protect a pasture/cage from autobutcher) 
							
						 
						
							2012-04-16 10:15:37 +02:00  
				
					
						
							
							
								 
						
							
							
								9c67250729 
								
							
								 
							
						 
						
							
							
								
								regrass: pick random grass event if tile is soil instead of always using the first one found  
							
							
							
						 
						
							2012-04-16 07:03:27 +02:00  
				
					
						
							
							
								 
						
							
							
								e58a46b42b 
								
							
								 
							
						 
						
							
							
								
								zone: fixed filter 'trained' so it now finds war/hunting creatures (who strangely don't have a training level)  
							
							
							
						 
						
							2012-04-16 03:31:49 +02:00  
				
					
						
							
							
								 
						
							
							
								4b3c8d46c1 
								
							
								 
							
						 
						
							
							
								
								zone: don't assign owned pets to a cage. the owner will release them, resulting into infinite hauling (df bug)  
							
							
							
						 
						
							2012-04-15 23:21:36 +02:00  
				
					
						
							
							
								 
						
							
							
								7aefae17d1 
								
							
								 
							
						 
						
							
							
								
								autonestbox: don't assign to nestboxes which are already claimed or contain eggs.  
							
							... 
							
							
							
							bprobe: look a bit closer at nestboxes 
							
						 
						
							2012-04-15 21:45:15 +02:00  
				
					
						
							
							
								 
						
							
							
								a1756a864c 
								
							
								 
							
						 
						
							
							
								
								Implement a way to do prompts from core context.  
							
							... 
							
							
							
							The trick obviously is doing it without forcing DF to wait suspended.
Fortunately, lua has built-in coroutine support, so the interactive
prompt can simply yield and rely on the external loop to do the job.
To use this however the REPL had to be replaced with lua code. 
							
						 
						
							2012-04-15 21:50:22 +04:00  
				
					
						
							
							
								 
						
							
							
								6197c4e739 
								
							
								 
							
						 
						
							
							
								
								zone: added keyword 'not' which negates the filter followed by it (e.g. 'not grazer')  
							
							
							
						 
						
							2012-04-15 19:49:50 +02:00  
				
					
						
							
							
								 
						
							
							
								8bbd43f2c9 
								
							
								 
							
						 
						
							
							
								
								zone: added filters to search for creatures who can be trained for war/hunting  
							
							
							
						 
						
							2012-04-15 17:40:39 +02:00  
				
					
						
							
							
								 
						
							
							
								14709e5d45 
								
							
								 
							
						 
						
							
							
								
								Add an official core lua context, and allow plugins to send events to it.  
							
							... 
							
							
							
							- This context requires core suspend lock and asserts it in a few places.
- Special 'event' objects are introduced. They can be invoked as
  functions, in which case they iterate all their fields and call
  them as functions. Errors are printed and consumed.
- When a plugin is opened by the core context, events registered in
  a special array are linked to it. The system is organized so as to
  avoid even trying to pass the event to lua if the module isn't loaded. 
							
						 
						
							2012-04-15 19:09:25 +04:00  
				
					
						
							
							
								 
						
							
							
								f3c7a685f5 
								
							
								 
							
						 
						
							
							
								
								Make tiletypes more useful  
							
							... 
							
							
							
							* Paint, filter, and brush state is now saved between calls.
 * Added 'all' paint option to set material, shape, special, and variant at
      the same time.
 * Added tiletypes-here (like liquids here, except is uses the saved brush
      settings)
 * Added tiletypes-here-point (like liquids here, always only the tile under
      the cursor)
 * Added tiletypes-command: runs tiletypes commands seperated by ';' tokens
      (affects saved state)
 * Make the internal workings match liquids a bit more
 * Give brush objects a descriptor string
 * Make Core::cheap_tokenise available 
							
						 
						
							2012-04-15 08:40:19 -06:00  
				
					
						
							
							
								 
						
							
							
								be580592ce 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/ab9rf/dfhack  
							
							
							
						 
						
							2012-04-15 16:07:43 +02:00  
				
					
						
							
							
								 
						
							
							
								005658a9cd 
								
							
								 
							
						 
						
							
							
								
								Add noegglayer zone filter  
							
							
							
						 
						
							2012-04-15 09:04:19 -05:00  
				
					
						
							
							
								 
						
							
							
								cf0d45be78 
								
							
								 
							
						 
						
							
							
								
								merged stuff from peterix  
							
							
							
						 
						
							2012-04-15 12:32:25 +02:00  
				
					
						
							
							
								 
						
							
							
								c69af6ab9e 
								
							
								 
							
						 
						
							
							
								
								Fix missing lua linkage in burrows plugin.  
							
							
							
						 
						
							2012-04-15 01:58:02 +02:00  
				
					
						
							
							
								 
						
							
							
								fa063e2936 
								
							
								 
							
						 
						
							
							
								
								Track structures, fix trivial problem in zone plugin  
							
							
							
						 
						
							2012-04-15 00:35:59 +02:00  
				
					
						
							
							
								 
						
							
							
								45ca8c6ac1 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-04-15 00:13:39 +02:00  
				
					
						
							
							
								 
						
							
							
								c52eb517b0 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							
							
						 
						
							2012-04-15 00:12:38 +02:00  
				
					
						
							
							
								 
						
							
							
								fa6ecacda9 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-04-15 00:12:06 +02:00  
				
					
						
							
							
								 
						
							
							
								9f95e67c75 
								
							
								 
							
						 
						
							
							
								
								tweak makeown: converts MERCHANT to TRADER (otherwise you can't assign jobs to kidnapped merchants.  
							
							... 
							
							
							
							zone: fixed a bug which could lead to units being assigned to more than one cage and/or accidentally marked for slaughter 
							
						 
						
							2012-04-14 19:06:03 +02:00  
				
					
						
							
							
								 
						
							
							
								cb49c92b99 
								
							
								 
							
						 
						
							
							
								
								Allow plugins to export functions to lua with safe reload support.  
							
							... 
							
							
							
							- To ensure reload safety functions have to be wrapped. Every call
  checks the loaded state and locks a mutex in Plugin. If the plugin
  is unloaded, calling its functions throws a lua error. Therefore,
  plugins may not create closures or export yieldable functions.
- The set of function argument and return types supported by
  LuaWrapper is severely limited when compared to being compiled
  inside the main library.
  Currently supported types: numbers, bool, std::string, df::foo,
  df::foo*, std::vector<bool>, std::vector<df::foo*>.
- To facilitate postponing initialization until after all plugins
  have been loaded, the core sends a SC_CORE_INITIALIZED event.
- As an example, the burrows plugin now exports its functions. 
							
						 
						
							2012-04-14 19:44:07 +04:00  
				
					
						
							
							
								 
						
							
							
								bbf28eb33d 
								
							
								 
							
						 
						
							
							
								
								Disable df2minecraft again.  
							
							
							
						 
						
							2012-04-14 14:15:46 +02:00  
				
					
						
							
							
								 
						
							
							
								2100a95ad5 
								
							
								 
							
						 
						
							
							
								
								zone: fixed major derp (assign commands would accidentally free caged creatures). tweak: added cheat to kidnap caravan escorts (works fine even for other races, does NOT work for traders because they can't be assigned any labors for whatever reason)  
							
							
							
						 
						
							2012-04-14 13:36:22 +02:00  
				
					
						
							
							
								 
						
							
							
								a2a47c5d63 
								
							
								 
							
						 
						
							
							
								
								Fix to init (no need to add " around). Added experimental (crashy as hell) tools.project  
							
							
							
						 
						
							2012-04-14 13:30:48 +03:00  
				
					
						
							
							
								 
						
							
							
								7a34a89f53 
								
							
								 
							
						 
						
							
							
								
								Add burrow subcommands to modify burrow unit and tile sets.  
							
							
							
						 
						
							2012-04-14 14:12:59 +04:00  
				
					
						
							
							
								 
						
							
							
								2f54a48e63 
								
							
								 
							
						 
						
							
							
								
								Add a plugin that makes selected burrows auto-grow on digging.  
							
							
							
						 
						
							2012-04-13 21:41:42 +04:00  
				
					
						
							
							
								 
						
							
							
								f85810c1e2 
								
							
								 
							
						 
						
							
							
								
								ruby: move enum constants up one level, allow pointer arithmetic (world.map.block_index), fix StaticArray, add map test  
							
							
							
						 
						
							2012-04-13 19:31:12 +02:00  
				
					
						
							
							
								 
						
							
							
								bf4bd1f034 
								
							
								 
							
						 
						
							
							
								
								ruby: fix vectors of pointers, fix global enum fields  
							
							
							
						 
						
							2012-04-13 17:19:53 +02:00  
				
					
						
							
							
								 
						
							
							
								3044da5887 
								
							
								 
							
						 
						
							
							
								
								ruby: add global-objects, add bitfield._whole, make StlVector enumerable  
							
							
							
						 
						
							2012-04-13 16:17:56 +02:00  
				
					
						
							
							
								 
						
							
							
								09608467c1 
								
							
								 
							
						 
						
							
							
								
								tweak fixmigrant: updated help text  
							
							
							
						 
						
							2012-04-12 22:44:53 +02:00  
				
					
						
							
							
								 
						
							
							
								f503bf36f4 
								
							
								 
							
						 
						
							
							
								
								ruby: set everything up  
							
							
							
						 
						
							2012-04-12 19:12:46 +02:00  
				
					
						
							
							
								 
						
							
							
								2d8611a480 
								
							
								 
							
						 
						
							
							
								
								Add core api for moving items between ground and containers.  
							
							
							
						 
						
							2012-04-12 18:37:27 +04:00  
				
					
						
							
							
								 
						
							
							
								7331485b46 
								
							
								 
							
						 
						
							
							
								
								removed tweak-merchant and tweak-resident, combined both commands into tweak-migrant. added worn items to their uniform so they don't drop their clothes instantly  
							
							
							
						 
						
							2012-04-12 14:40:39 +02:00  
				
					
						
							
							
								 
						
							
							
								2caf3fb064 
								
							
								 
							
						 
						
							
							
								
								tweak: removed stuff, added new command 'fixmigrants' which will deal with merchants (traders) and other types of bugged migrants. having more than one command for a bug which is basically the same makes no sense.  
							
							
							
						 
						
							2012-04-11 22:29:56 +02:00  
				
					
						
							
							
								 
						
							
							
								d874c3b538 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-04-11 21:33:45 +02:00  
				
					
						
							
							
								 
						
							
							
								42e4fa79c7 
								
							
								 
							
						 
						
							
							
								
								tweak clear-merchant, clear-resident: mark the clothes the migrants wear as "owned" (they still drop them, though. needs more fixes)  
							
							
							
						 
						
							2012-04-11 21:07:54 +02:00  
				
					
						
							
							
								 
						
							
							
								09aad951a6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-04-11 18:23:01 +02:00  
				
					
						
							
							
								 
						
							
							
								2cf078419b 
								
							
								 
							
						 
						
							
							
								
								cprobe: list items worn by unit and checks if they are owned or not  
							
							
							
						 
						
							2012-04-11 18:22:39 +02:00  
				
					
						
							
							
								 
						
							
							
								5d5502ae34 
								
							
								 
							
						 
						
							
							
								
								Update the item owner modification api and export it to lua.  
							
							
							
						 
						
							2012-04-11 20:10:31 +04:00  
				
					
						
							
							
								 
						
							
							
								e8e8f29328 
								
							
								 
							
						 
						
							
							
								
								regrass: fix  
							
							
							
						 
						
							2012-04-11 17:01:20 +02:00  
				
					
						
							
							
								 
						
							
							
								ae7ce9e5d7 
								
							
								 
							
						 
						
							
							
								
								zone: fixed assigning to pit/pond. regrass: look for grass events in the map block, increase amount of grass at map position instead of simply changing the tile type  
							
							
							
						 
						
							2012-04-11 14:08:47 +02:00  
				
					
						
							
							
								 
						
							
							
								c7b922250b 
								
							
								 
							
						 
						
							
							
								
								More maps api refactoring and renaming.  
							
							... 
							
							
							
							getBlockAbs is a very confusing name; getTileBlock is better. 
							
						 
						
							2012-04-11 12:01:27 +04:00  
				
					
						
							
							
								 
						
							
							
								59ddbfacb7 
								
							
								 
							
						 
						
							
							
								
								Implement item occupancy tracking in MapCache.  
							
							
							
						 
						
							2012-04-10 20:19:41 +04:00  
				
					
						
							
							
								 
						
							
							
								b15d2da819 
								
							
								 
							
						 
						
							
							
								
								Get rid of some obsolete api functions, and restructure MapCache.  
							
							
							
						 
						
							2012-04-10 18:21:19 +04:00  
				
					
						
							
							
								 
						
							
							
								7d0cfb7e80 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-04-10 10:18:38 +02:00  
				
					
						
							
							
								 
						
							
							
								93c795cfc3 
								
							
								 
							
						 
						
							
							
								
								Job module api tweaks: add a namespace to match others and some funcs.  
							
							
							
						 
						
							2012-04-10 11:43:36 +04:00  
				
					
						
							
							
								 
						
							
							
								f8123c3b40 
								
							
								 
							
						 
						
							
							
								
								zone: can now assign to and from built cages. autobutcher: fixed initializing when getting SC_MAP_LOADED event while a map is currently running  
							
							
							
						 
						
							2012-04-10 09:15:38 +02:00  
				
					
						
							
							
								 
						
							
							
								b2d976b06b 
								
							
								 
							
						 
						
							
							
								
								zone tool: added new filter 'nograzer'  
							
							
							
						 
						
							2012-04-10 04:10:07 +02:00  
				
					
						
							
							
								 
						
							
							
								674337e3ae 
								
							
								 
							
						 
						
							
							
								
								added tweak clear-resident which fixes bugged migrants and makes them proper members of the fortress. added tweak clear-merchant which assimilates merchants who linger at the map edge into the fortress. updated readme.rst  
							
							
							
						 
						
							2012-04-10 00:22:38 +02:00  
				
					
						
							
							
								 
						
							
							
								37f3056fdd 
								
							
								 
							
						 
						
							
							
								
								autobutcher: fixed behaviour of keywords 'all' and 'new'. (didn't work properly with watch, unwatch and forget)  
							
							
							
						 
						
							2012-04-09 18:36:01 +02:00  
				
					
						
							
							
								 
						
							
							
								8ae774fbd5 
								
							
								 
							
						 
						
							
							
								
								fixed wrong description of the behaviour for using keyword 'all' in autobutcher (affects all races on the watchlist, not all races in your fort)  
							
							
							
						 
						
							2012-04-09 16:02:03 +02:00  
				
					
						
							
							
								 
						
							
							
								afba284283 
								
							
								 
							
						 
						
							
							
								
								autobutcher: added a forgotten ';'  
							
							
							
						 
						
							2012-04-09 15:35:25 +02:00  
				
					
						
							
							
								 
						
							
							
								b6adfaaf0a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-09 15:09:39 +02:00  
				
					
						
							
							
								 
						
							
							
								a9ff1d0423 
								
							
								 
							
						 
						
							
							
								
								autonestbox and autobutcher store settings in the savegame. added command list_export to autobutcher which prints the current settings and watchlist in a batch file format (to allow importing settings to other savegames). updated readme.rst  
							
							
							
						 
						
							2012-04-09 15:03:26 +02:00  
				
					
						
							
							
								 
						
							
							
								e5213d77f6 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-04-09 00:55:31 +02:00  
				
					
						
							
							
								 
						
							
							
								f609aa0db7 
								
							
								 
							
						 
						
							
							
								
								zone: can now search for merchants (to allow pitting them). autobutcher: ignore merchant animals, ignore war/hunting creatures, fixed autowatch, stop spamming the console if there is nothing to report. updated readme.rst  
							
							
							
						 
						
							2012-04-08 12:51:03 +02:00  
				
					
						
							
							
								 
						
							
							
								53118bc986 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'rossm/master'  
							
							
							
						 
						
							2012-04-08 01:45:16 -05:00  
				
					
						
							
							
								 
						
							
							
								ad657c68a3 
								
							
								 
							
						 
						
							
							
								
								Leave merchant stuff alone, even if they're certainly dwarfs.  
							
							
							
						 
						
							2012-04-08 01:07:29 -05:00  
				
					
						
							
							
								 
						
							
							
								de960e65f5 
								
							
								 
							
						 
						
							
							
								
								Stealing animals from traders is bad.  
							
							
							
						 
						
							2012-04-07 23:25:40 -05:00  
				
					
						
							
							
								 
						
							
							
								2e6ee0ac84 
								
							
								 
							
						 
						
							
							
								
								Don't assign dead animals to pastures.  
							
							
							
						 
						
							2012-04-07 20:36:29 -05:00  
				
					
						
							
							
								 
						
							
							
								dac84080c0 
								
							
								 
							
						 
						
							
							
								
								Exclude grazing units from autonestbox to avoid starving da poor boids  
							
							
							
						 
						
							2012-04-07 20:26:56 -05:00  
				
					
						
							
							
								 
						
							
							
								c89416a3f8 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'rh73/master'  
							
							
							
						 
						
							2012-04-07 12:23:31 -05:00  
				
					
						
							
							
								 
						
							
							
								f931060dd9 
								
							
								 
							
						 
						
							
							
								
								Exclude worn items from counts for workflow  
							
							
							
						 
						
							2012-04-07 12:11:53 -05:00  
				
					
						
							
							
								 
						
							
							
								45ae2ed67f 
								
							
								 
							
						 
						
							
							
								
								Pull a few utility functions into the core and publish to lua.  
							
							
							
						 
						
							2012-04-07 19:08:30 +04:00  
				
					
						
							
							
								 
						
							
							
								55e059c40f 
								
							
								 
							
						 
						
							
							
								
								autobutcher: added keywords 'all' and 'new' for handling the whole watchlist. added option 'autowatch' which will put all new tame animal races onto the watchlist using the current default settings  
							
							
							
						 
						
							2012-04-07 11:15:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e3fb922f53 
								
							
								 
							
						 
						
							
							
								
								fixed handling of units in cages who have an invalid map pos.  
							
							
							
						 
						
							2012-04-07 06:47:32 +02:00  
				
					
						
							
							
								 
						
							
							
								c5fc8aab9f 
								
							
								 
							
						 
						
							
							
								
								autobutcher: now accepts list of races in one command  
							
							
							
						 
						
							2012-04-07 05:05:42 +02:00  
				
					
						
							
							
								 
						
							
							
								e8ccbb4b2c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-07 02:49:39 +02:00  
				
					
						
							
							
								 
						
							
							
								eff5189acb 
								
							
								 
							
						 
						
							
							
								
								added autobutcher: watch lifestock, mark excess animals for slaughter. Not quite done yet (doesn't save config etc) but already works fine.  
							
							
							
						 
						
							2012-04-07 02:31:10 +02:00  
				
					
						
							
							
								 
						
							
							
								ac0d878b69 
								
							
								 
							
						 
						
							
							
								
								ruby: include memstruct in autogen  
							
							
							
						 
						
							2012-04-06 19:59:11 +02:00  
				
					
						
							
							
								 
						
							
							
								52007e0d4f 
								
							
								 
							
						 
						
							
							
								
								ruby: patron for memory primitives  
							
							
							
						 
						
							2012-04-06 19:30:58 +02:00  
				
					
						
							
							
								 
						
							
							
								284ada9432 
								
							
								 
							
						 
						
							
							
								
								Better config persistence.  
							
							
							
						 
						
							2012-04-05 20:34:06 -07:00  
				
					
						
							
							
								 
						
							
							
								fb1b424cbf 
								
							
								 
							
						 
						
							
							
								
								fix various crash with gcc autogen.cpp. all seems well  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								689cc50409 
								
							
								 
							
						 
						
							
							
								
								multistage autogen en route  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								3f39e285d0 
								
							
								 
							
						 
						
							
							
								
								codegen: gen cpp helper  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								872eebe7ef 
								
							
								 
							
						 
						
							
							
								
								rbcodegen: hop  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								780d7a8b18 
								
							
								 
							
						 
						
							
							
								
								codegen ++  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								ca528fff35 
								
							
								 
							
						 
						
							
							
								
								rb codegen: generate ruby  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								57f2e189ee 
								
							
								 
							
						 
						
							
							
								
								ruby: rm silly debug statement  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								f46e1ee518 
								
							
								 
							
						 
						
							
							
								
								ruby: link libruby, fix stuff, it works  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								b2846492f4 
								
							
								 
							
						 
						
							
							
								
								ruby: compiles  
							
							
							
						 
						
							2012-04-05 22:15:43 +02:00  
				
					
						
							
							
								 
						
							
							
								577e333ac9 
								
							
								 
							
						 
						
							
							
								
								some cleanup in zone tool, added slaughter option, autonestbox is now an own command which can be set to run every X ticks  
							
							
							
						 
						
							2012-04-05 20:32:44 +02:00  
				
					
						
							
							
								 
						
							
							
								df98d67ad7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-05 10:00:56 -07:00  
				
					
						
							
							
								 
						
							
							
								109edc5e77 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-04-05 16:15:41 +02:00  
				
					
						
							
							
								 
						
							
							
								28a741082f 
								
							
								 
							
						 
						
							
							
								
								Encode & decode names in utf-8 for transfer in remote messages.  
							
							... 
							
							
							
							That's the encoding required by the protobuf spec. 
							
						 
						
							2012-04-05 18:10:16 +04:00  
				
					
						
							
							
								 
						
							
							
								511fceff0a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-05 11:41:01 +02:00  
				
					
						
							
							
								 
						
							
							
								33ceee8310 
								
							
								 
							
						 
						
							
							
								
								zone tool: some cleanup, added 'slaughter' command  
							
							
							
						 
						
							2012-04-05 11:40:27 +02:00  
				
					
						
							
							
								 
						
							
							
								b1c41c2c9f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-04 23:33:49 -07:00  
				
					
						
							
							
								 
						
							
							
								564150bb19 
								
							
								 
							
						 
						
							
							
								
								Persist autolabor config in the savefile.  
							
							
							
						 
						
							2012-04-04 23:33:26 -07:00  
				
					
						
							
							
								 
						
							
							
								330118ee27 
								
							
								 
							
						 
						
							
							
								
								Fix zone tool  
							
							
							
						 
						
							2012-04-05 03:00:10 +02:00  
				
					
						
							
							
								 
						
							
							
								b8ccb0424d 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							
							
						 
						
							2012-04-05 02:55:42 +02:00  
				
					
						
							
							
								 
						
							
							
								659dca0640 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/RossM/dfhack  
							
							
							
						 
						
							2012-04-05 02:47:19 +02:00  
				
					
						
							
							
								 
						
							
							
								aaffdd56d8 
								
							
								 
							
						 
						
							
							
								
								Fixes to all of the new stuff.  
							
							
							
						 
						
							2012-04-04 19:06:56 +03:00  
				
					
						
							
							
								 
						
							
							
								796bc18fb0 
								
							
								 
							
						 
						
							
							
								
								zone plugin: fixed bug when parsing options  
							
							
							
						 
						
							2012-04-04 16:48:22 +02:00  
				
					
						
							
							
								 
						
							
							
								5ce0e7dbf2 
								
							
								 
							
						 
						
							
							
								
								zone tool: added lots of filters, added mass-assigning of nestboxes  
							
							
							
						 
						
							2012-04-04 14:58:53 +02:00  
				
					
						
							
							
								 
						
							
							
								a76de8b777 
								
							
								 
							
						 
						
							
							
								
								Fix detection of military dwarves. Add overview comments explaining why  
							
							... 
							
							
							
							autolabor works how it does. 
							
						 
						
							2012-04-03 23:26:15 -07:00  
				
					
						
							
							
								 
						
							
							
								9707939f2c 
								
							
								 
							
						 
						
							
							
								
								whoops, now it actually swaps souls :)  
							
							
							
						 
						
							2012-04-04 02:13:48 +03:00  
				
					
						
							
							
								 
						
							
							
								179c6e4025 
								
							
								 
							
						 
						
							
							
								
								Revived adv_tools, with new reincarnate command.  
							
							
							
						 
						
							2012-04-04 02:06:35 +03:00  
				
					
						
							
							
								 
						
							
							
								6a6ca516c3 
								
							
								 
							
						 
						
							
							
								
								Stupid bug with nemesis...  
							
							
							
						 
						
							2012-04-04 00:18:40 +03:00  
				
					
						
							
							
								 
						
							
							
								26f5e0dfb5 
								
							
								 
							
						 
						
							
							
								
								Fixed a lot of bugs, mostly in dfusion->tools.  
							
							... 
							
							
							
							Embark anywhere now works (in windows atleast), all other tools should work in both linux and windows.
TODO: should move embark anywhere somewhere else (as it is code changing tool) 
							
						 
						
							2012-04-03 23:51:54 +03:00  
				
					
						
							
							
								 
						
							
							
								6d4ef1fd38 
								
							
								 
							
						 
						
							
							
								
								Started rework lua files to be more hotkey friendly and adv/fort mode independant.  
							
							
							
						 
						
							2012-04-03 23:16:29 +03:00  
				
					
						
							
							
								 
						
							
							
								3a0bd73315 
								
							
								 
							
						 
						
							
							
								
								Fix for getSelectedCreature in adv mode.  
							
							
							
						 
						
							2012-04-03 21:47:54 +03:00  
				
					
						
							
							
								 
						
							
							
								8e1d26ff97 
								
							
								 
							
						 
						
							
							
								
								Added ability to call dfuse as a hotkey.  
							
							... 
							
							
							
							E.g. calling dfuse "tools.empregnate()" now works. 
							
						 
						
							2012-04-03 16:17:43 +03:00  
				
					
						
							
							
								 
						
							
							
								285afa2594 
								
							
								 
							
						 
						
							
							
								
								Autolabor tweaks.  
							
							
							
						 
						
							2012-04-03 00:12:13 -07:00  
				
					
						
							
							
								 
						
							
							
								288acf4b79 
								
							
								 
							
						 
						
							
							
								
								Tweak autolabor.  
							
							
							
						 
						
							2012-04-02 23:40:56 -07:00  
				
					
						
							
							
								 
						
							
							
								3bd499ff93 
								
							
								 
							
						 
						
							
							
								
								Limit number of dwarves assigned when idle dwarves are available.  
							
							
							
						 
						
							2012-04-02 22:47:26 -07:00  
				
					
						
							
							
								 
						
							
							
								18a0c80d5d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-02 22:31:00 -07:00  
				
					
						
							
							
								 
						
							
							
								1afd3d07ca 
								
							
								 
							
						 
						
							
							
								
								Add commands to change how autolabor handles specific jobs, and to  
							
							... 
							
							
							
							list the current settings. Changes are not saved with the current
world (yet). 
							
						 
						
							2012-04-02 22:12:06 -07:00  
				
					
						
							
							
								 
						
							
							
								ecb1ca0972 
								
							
								 
							
						 
						
							
							
								
								Large change to how autolabor assigns labors. Military dwarves and  
							
							... 
							
							
							
							children/nobles will never be assigned labors. Labor assignments are
more understandable. 
							
						 
						
							2012-04-02 20:55:02 -07:00  
				
					
						
							
							
								 
						
							
							
								707aee82bd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-04-02 20:33:29 +02:00  
				
					
						
							
							
								 
						
							
							
								9cc2040a6b 
								
							
								 
							
						 
						
							
							
								
								minor fix in zone tool: ignore dead units  
							
							
							
						 
						
							2012-04-02 16:58:12 +02:00  
				
					
						
							
							
								 
						
							
							
								772c6b1cbb 
								
							
								 
							
						 
						
							
							
								
								Added plugin 'zone'. Helps with assigning units to pens/pastures and pits.  
							
							
							
						 
						
							2012-04-02 16:07:23 +02:00  
				
					
						
							
							
								 
						
							
							
								a9a6fbd8b5 
								
							
								 
							
						 
						
							
							
								
								Lua tweaks: a couple of functions, dfusion tweak, backtrace metadata.  
							
							
							
						 
						
							2012-04-01 12:50:56 +04:00  
				
					
						
							
							
								 
						
							
							
								73cf822a13 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'warmist/master'  
							
							
							
						 
						
							2012-04-01 11:43:09 +04:00  
				
					
						
							
							
								 
						
							
							
								2b4044f3f2 
								
							
								 
							
						 
						
							
							
								
								Tweaks!  
							
							... 
							
							
							
							Check map presence in autolabor and fastdwarf onupdate() functions
Game state tracking in kittens plugin now respects on/off switch 
							
						 
						
							2012-04-01 03:46:17 +02:00  
				
					
						
							
							
								 
						
							
							
								7ff728b6fc 
								
							
								 
							
						 
						
							
							
								
								Track world and map changes separately for plugin_onstatechange  
							
							
							
						 
						
							2012-04-01 02:56:54 +02:00  
				
					
						
							
							
								 
						
							
							
								4bac6edd79 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							
							
						 
						
							2012-04-01 00:29:00 +02:00  
				
					
						
							
							
								 
						
							
							
								9d6e26fa5f 
								
							
								 
							
						 
						
							
							
								
								Fix crashing color_ostream::printerr due to vfprintf vs fprintf mixup.  
							
							... 
							
							
							
							Also enable heap clearing in gdb mode, and fix a few newlines. 
							
						 
						
							2012-03-31 22:26:41 +04:00  
				
					
						
							
							
								 
						
							
							
								39787e9cd5 
								
							
								 
							
						 
						
							
							
								
								Renamed digging commands to uniformly start with 'dig*'(vdig -> digv etc). Added command digl, diglx (dig layerstone instead of veins). Updated readme.rst.  
							
							
							
						 
						
							2012-03-31 15:41:55 +02:00  
				
					
						
							
							
								 
						
							
							
								0f41608ed4 
								
							
								 
							
						 
						
							
							
								
								Pull console output support and REPL out of dfusion into core lib.  
							
							
							
						 
						
							2012-03-31 15:40:54 +04:00  
				
					
						
							
							
								 
						
							
							
								5a90e71c87 
								
							
								 
							
						 
						
							
							
								
								Fixes for lua5.2  
							
							
							
						 
						
							2012-03-31 12:12:16 +03:00  
				
					
						
							
							
								 
						
							
							
								9384f0c842 
								
							
								 
							
						 
						
							
							
								
								Update lua to 5.2 and fix obvious breakage due to obsolete api.  
							
							
							
						 
						
							2012-03-31 12:11:43 +04:00  
				
					
						
							
							
								 
						
							
							
								10b610669f 
								
							
								 
							
						 
						
							
							
								
								Give some sensible looking names to the arrays in pregnancy_ptr.  
							
							
							
						 
						
							2012-03-31 10:31:45 +04:00  
				
					
						
							
							
								 
						
							
							
								8665d1b195 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-30 19:41:00 -05:00  
				
					
						
							
							
								 
						
							
							
								f8d96d1d26 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-31 01:32:16 +02:00  
				
					
						
							
							
								 
						
							
							
								387d0fd062 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-03-31 00:34:09 +02:00  
				
					
						
							
							
								 
						
							
							
								95947a8635 
								
							
								 
							
						 
						
							
							
								
								Reworked to use start_dwarf_count offset from version info  
							
							
							
						 
						
							2012-03-31 01:27:26 +03:00  
				
					
						
							
							
								 
						
							
							
								c0cd5b9212 
								
							
								 
							
						 
						
							
							
								
								New offset for embark/simple-embark (starting dwarfs)  
							
							
							
						 
						
							2012-03-31 00:54:37 +03:00  
				
					
						
							
							
								 
						
							
							
								0f3ae4499f 
								
							
								 
							
						 
						
							
							
								
								New devel plugin - list counters for selected creature  
							
							
							
						 
						
							2012-03-30 16:39:19 -05:00  
				
					
						
							
							
								 
						
							
							
								a4c41bf64c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							
							
						 
						
							2012-03-30 23:34:51 +02:00  
				
					
						
							
							
								 
						
							
							
								4d5aade389 
								
							
								 
							
						 
						
							
							
								
								Update changeitem, allow attempting to change item subtype  
							
							
							
						 
						
							2012-03-30 16:34:07 -05:00  
				
					
						
							
							
								 
						
							
							
								1da914fb87 
								
							
								 
							
						 
						
							
							
								
								Fix init.lua  
							
							
							
						 
						
							2012-03-30 21:59:35 +02:00  
				
					
						
							
							
								 
						
							
							
								5d8415c8d9 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/Dfusion/luafiles/init.lua 
							
						 
						
							2012-03-30 20:32:57 +02:00  
				
					
						
							
							
								 
						
							
							
								61fe605676 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/RossM/dfhack  
							
							
							
						 
						
							2012-03-30 20:30:28 +02:00  
				
					
						
							
							
								 
						
							
							
								590ea629f3 
								
							
								 
							
						 
						
							
							
								
								Don't try to give labors to merchant guards or dead dwarves.  
							
							
							
						 
						
							2012-03-30 10:01:33 -07:00  
				
					
						
							
							
								 
						
							
							
								063099e535 
								
							
								 
							
						 
						
							
							
								
								Set '_' to the first result value for both interactive shortcuts.  
							
							... 
							
							
							
							Makes it behave sort of like a general 'last result' reference. 
							
						 
						
							2012-03-30 12:17:09 +04:00  
				
					
						
							
							
								 
						
							
							
								e989ca58db 
								
							
								 
							
						 
						
							
							
								
								Enhance the interactive interpreter mode of dfusion.  
							
							... 
							
							
							
							1. Reimplement Console.print* to behave exactly as the standard print
   function, and apply print = Console.println from c++ init code.
2. Add a couple of convenience shortcuts to save some manual typing
   when poking around data structures using the interactive prompt.
3. Change the prompt string to a more distinguished shape. 
							
						 
						
							2012-03-30 11:57:27 +04:00  
				
					
						
							
							
								 
						
							
							
								81bc73f435 
								
							
								 
							
						 
						
							
							
								
								Follow a typo fix in flag name.  
							
							
							
						 
						
							2012-03-30 10:44:52 +04:00  
				
					
						
							
							
								 
						
							
							
								6a7e7241b8 
								
							
								 
							
						 
						
							
							
								
								Fix bug in changevein - if multiple veins overlap the same tile, pick the LAST one rather than the first one  
							
							
							
						 
						
							2012-03-29 19:05:53 -05:00  
				
					
						
							
							
								 
						
							
							
								531704da8c 
								
							
								 
							
						 
						
							
							
								
								print (after dfuse/dfusion) no longer needs tostring  
							
							
							
						 
						
							2012-03-29 22:08:45 +03:00  
				
					
						
							
							
								 
						
							
							
								7d47208c65 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-29 21:33:41 +03:00  
				
					
						
							
							
								 
						
							
							
								0c2c94fa92 
								
							
								 
							
						 
						
							
							
								
								Remove random bad asserts  
							
							
							
						 
						
							2012-03-29 20:18:14 +02:00  
				
					
						
							
							
								 
						
							
							
								69b1bbe59e 
								
							
								 
							
						 
						
							
							
								
								Turn sorting lambdas into functors in autolabor.  
							
							
							
						 
						
							2012-03-29 20:00:26 +02:00  
				
					
						
							
							
								 
						
							
							
								5f53388890 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-03-29 19:03:51 +02:00  
				
					
						
							
							
								 
						
							
							
								541e0ca205 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/changelayer.cpp 
							
						 
						
							2012-03-29 18:42:45 +02:00  
				
					
						
							
							
								 
						
							
							
								004acdad4e 
								
							
								 
							
						 
						
							
							
								
								Tweaks!  
							
							... 
							
							
							
							Strip commands.clear() from all plugins
Fix changeitem - a variable name has changed in item flags 
							
						 
						
							2012-03-29 18:37:22 +02:00  
				
					
						
							
							
								 
						
							
							
								2446fb7abf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-29 18:27:40 +02:00  
				
					
						
							
							
								 
						
							
							
								a4995d7681 
								
							
								 
							
						 
						
							
							
								
								minor: return CR_WRONG_USAGE if user forgot to specify material and/or quality  
							
							
							
						 
						
							2012-03-29 18:26:10 +02:00  
				
					
						
							
							
								 
						
							
							
								ce69cdb5df 
								
							
								 
							
						 
						
							
							
								
								New way of doing assignments used in tools/empregnate.  
							
							
							
						 
						
							2012-03-29 18:39:11 +03:00  
				
					
						
							
							
								 
						
							
							
								836d8de73e 
								
							
								 
							
						 
						
							
							
								
								minor: commands.clear() is not needed in plugin_init() anymore. (done by pluginManager now)  
							
							... 
							
							
							
							removed some useless comments 
							
						 
						
							2012-03-29 17:20:25 +02:00  
				
					
						
							
							
								 
						
							
							
								e249ef1377 
								
							
								 
							
						 
						
							
							
								
								minor fix (forgot a line break in helpstring)  
							
							
							
						 
						
							2012-03-29 17:14:41 +02:00  
				
					
						
							
							
								 
						
							
							
								4525bee58f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/ab9rf/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/xml 
							
						 
						
							2012-03-29 16:10:31 +02:00  
				
					
						
							
							
								 
						
							
							
								9b75373403 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/xml 
							
						 
						
							2012-03-29 16:03:12 +02:00  
				
					
						
							
							
								 
						
							
							
								88c914142b 
								
							
								 
							
						 
						
							
							
								
								added plugin changeitem (change material type and base quality)  
							
							
							
						 
						
							2012-03-29 15:33:54 +02:00  
				
					
						
							
							
								 
						
							
							
								453141920f 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-03-28 23:22:28 -05:00  
				
					
						
							
							
								 
						
							
							
								fea34bfdde 
								
							
								 
							
						 
						
							
							
								
								autolabor: set reequip flag when appropriate.  also tweaked scoring to reduce job clumping.  
							
							
							
						 
						
							2012-03-28 21:57:08 -05:00  
				
					
						
							
							
								 
						
							
							
								d82120a3db 
								
							
								 
							
						 
						
							
							
								
								More fixes  
							
							... 
							
							
							
							Include unistd.h in linux process file
Fix assert in autolabor
Don't print 'script missing' error on DF start 
							
						 
						
							2012-03-29 02:49:44 +02:00  
				
					
						
							
							
								 
						
							
							
								166392af62 
								
							
								 
							
						 
						
							
							
								
								Make autolabor accept "enable" and "disable" as well as "0" or "1".  
							
							... 
							
							
							
							Add ability to set target number of miners in autolabor with "autolabor miners". 
							
						 
						
							2012-03-28 10:25:36 -05:00  
				
					
						
							
							
								 
						
							
							
								cebdbff46d 
								
							
								 
							
						 
						
							
							
								
								minor updates in readme.rst; moved changelayer plugin to main plugin folder  
							
							
							
						 
						
							2012-03-28 17:00:33 +08:00  
				
					
						
							
							
								 
						
							
							
								9604be2701 
								
							
								 
							
						 
						
							
							
								
								Fix crash in autolabor that happens when all dorfs decide to tipple at the same time  
							
							
							
						 
						
							2012-03-28 16:59:38 +08:00  
				
					
						
							
							
								 
						
							
							
								13d7beda4b 
								
							
								 
							
						 
						
							
							
								
								Dfusion crash fix  
							
							
							
						 
						
							2012-03-28 16:58:52 +08:00  
				
					
						
							
							
								 
						
							
							
								d2d16271f0 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-03-27 01:30:46 +02:00  
				
					
						
							
							
								 
						
							
							
								3761426ef5 
								
							
								 
							
						 
						
							
							
								
								Extern "C" mess fixed, bitlib mess fixed, bitlib added to autoload.  
							
							
							
						 
						
							2012-03-26 18:48:24 +03:00  
				
					
						
							
							
								 
						
							
							
								18c94f8000 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-26 18:14:14 +03:00  
				
					
						
							
							
								 
						
							
							
								61f0bc66af 
								
							
								 
							
						 
						
							
							
								
								small changes to tools(lua)  
							
							
							
						 
						
							2012-03-26 18:12:32 +03:00  
				
					
						
							
							
								 
						
							
							
								b4d458b47f 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-03-26 16:16:19 +02:00  
				
					
						
							
							
								 
						
							
							
								517fc310bf 
								
							
								 
							
						 
						
							
							
								
								documented changelayer plugin  
							
							
							
						 
						
							2012-03-26 12:27:32 +02:00  
				
					
						
							
							
								 
						
							
							
								af344e57bd 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-03-26 04:17:06 +02:00  
				
					
						
							
							
								 
						
							
							
								e63ba6f87d 
								
							
								 
							
						 
						
							
							
								
								added changelayer plugin  
							
							
							
						 
						
							2012-03-26 04:15:42 +02:00  
				
					
						
							
							
								 
						
							
							
								1a19e17695 
								
							
								 
							
						 
						
							
							
								
								Track structures, stonesense  
							
							
							
						 
						
							2012-03-26 03:39:14 +02:00  
				
					
						
							
							
								 
						
							
							
								85c3fbedcc 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-26 03:38:16 +02:00  
				
					
						
							
							
								 
						
							
							
								96064da6ba 
								
							
								 
							
						 
						
							
							
								
								remove cursedump, use api instead  
							
							
							
						 
						
							2012-03-25 12:11:00 +02:00  
				
					
						
							
							
								 
						
							
							
								b790909950 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-03-25 11:57:13 +02:00  
				
					
						
							
							
								 
						
							
							
								63634de8d5 
								
							
								 
							
						 
						
							
							
								
								Fixed empregnate, and some other tools...  
							
							
							
						 
						
							2012-03-25 11:48:53 +03:00  
				
					
						
							
							
								 
						
							
							
								def7e51564 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-25 03:27:26 +02:00  
				
					
						
							
							
								 
						
							
							
								e36ed9ac07 
								
							
								 
							
						 
						
							
							
								
								Fixed more plugins (embark/friendship/simple_embark)  
							
							
							
						 
						
							2012-03-25 01:31:58 +02:00  
				
					
						
							
							
								 
						
							
							
								ee66731d63 
								
							
								 
							
						 
						
							
							
								
								Remove Qt and server plugins.  
							
							
							
						 
						
							2012-03-25 00:28:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b8210a4cc7 
								
							
								 
							
						 
						
							
							
								
								Commented non working parts... Not very much left...  
							
							
							
						 
						
							2012-03-25 01:16:41 +02:00  
				
					
						
							
							
								 
						
							
							
								b56917f91b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-24 16:49:17 +02:00  
				
					
						
							
							
								 
						
							
							
								99da37ae46 
								
							
								 
							
						 
						
							
							
								
								Moving to new LuaWrapper.  
							
							
							
						 
						
							2012-03-24 14:47:51 +02:00  
				
					
						
							
							
								 
						
							
							
								5453521da2 
								
							
								 
							
						 
						
							
							
								
								Make liquids and tiletypes reference Brushes.h in the build system  
							
							... 
							
							
							
							This should cause the header to show up in MSVC 
							
						 
						
							2012-03-24 13:22:43 +01:00  
				
					
						
							
							
								 
						
							
							
								8a847dbaba 
								
							
								 
							
						 
						
							
							
								
								Tweaks and cleanups  
							
							... 
							
							
							
							Removed t_virtual.
Made lua use C++ compiler
Removed many silly exception types from Error.h and renamed the rest.
Removed Brush classes from tiletypes plugin. 
							
						 
						
							2012-03-24 12:13:51 +01:00  
				
					
						
							
							
								 
						
							
							
								106aedbaa5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-03-24 12:02:50 +01:00  
				
					
						
							
							
								 
						
							
							
								9c38b1e6b5 
								
							
								 
							
						 
						
							
							
								
								minor: changed comment  
							
							
							
						 
						
							2012-03-24 12:02:41 +01:00  
				
					
						
							
							
								 
						
							
							
								7fe5fc9a90 
								
							
								 
							
						 
						
							
							
								
								autolabor fixage  
							
							
							
						 
						
							2012-03-24 01:33:29 +01:00  
				
					
						
							
							
								 
						
							
							
								e90da2bff1 
								
							
								 
							
						 
						
							
							
								
								Move autolabor to main plugin folder  
							
							
							
						 
						
							2012-03-24 01:29:09 +01:00  
				
					
						
							
							
								 
						
							
							
								13cf648634 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/RossM/dfhack  
							
							
							
						 
						
							2012-03-24 01:26:36 +01:00  
				
					
						
							
							
								 
						
							
							
								addb5c87aa 
								
							
								 
							
						 
						
							
							
								
								liquids vs liquidsgo: FIGHT!  
							
							... 
							
							
							
							liquidsgo WINS, renamed to liquids to not confuse users. 
							
						 
						
							2012-03-24 00:13:16 +01:00  
				
					
						
							
							
								 
						
							
							
								078caf363f 
								
							
								 
							
						 
						
							
							
								
								Move merged plugins into main plugin folder.  
							
							
							
						 
						
							2012-03-23 23:49:28 +01:00  
				
					
						
							
							
								 
						
							
							
								2f76a52959 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rh73/dfhack  
							
							
							
						 
						
							2012-03-23 23:06:48 +01:00  
				
					
						
							
							
								 
						
							
							
								90de6a1b62 
								
							
								 
							
						 
						
							
							
								
								Track submodules  
							
							
							
						 
						
							2012-03-23 22:59:40 +01:00  
				
					
						
							
							
								 
						
							
							
								e10b1a50a3 
								
							
								 
							
						 
						
							
							
								
								Onfunction start  
							
							
							
						 
						
							2012-03-23 11:07:54 +02:00  
				
					
						
							
							
								 
						
							
							
								61eef26c92 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-23 11:06:44 +02:00  
				
					
						
							
							
								 
						
							
							
								f25d15ce9c 
								
							
								 
							
						 
						
							
							
								
								Stupid mistake fixed  
							
							
							
						 
						
							2012-03-22 23:27:25 +02:00  
				
					
						
							
							
								 
						
							
							
								8f72a642b2 
								
							
								 
							
						 
						
							
							
								
								Fixed getxyz(), getCreatureAtPos() (also returns nil/creature) and empregnate to work with look/talk  
							
							
							
						 
						
							2012-03-22 21:47:33 +02:00  
				
					
						
							
							
								 
						
							
							
								aa807343cc 
								
							
								 
							
						 
						
							
							
								
								vampcheck is now generic cursecheck, added tweak clear-ghostly  
							
							
							
						 
						
							2012-03-22 16:30:15 +01:00  
				
					
						
							
							
								 
						
							
							
								c48c7cf874 
								
							
								 
							
						 
						
							
							
								
								Make logic closer to C# version. Address code comments from peterix.  
							
							
							
						 
						
							2012-03-22 00:33:18 -07:00  
				
					
						
							
							
								 
						
							
							
								cf029e0a2e 
								
							
								 
							
						 
						
							
							
								
								fixed memory leak in liquids.cpp  
							
							
							
						 
						
							2012-03-21 13:57:55 +01:00  
				
					
						
							
							
								 
						
							
							
								38686765a6 
								
							
								 
							
						 
						
							
							
								
								added plugin liquidsgo (like liquids but can run from hotkey)  
							
							
							
						 
						
							2012-03-21 12:40:07 +01:00  
				
					
						
							
							
								 
						
							
							
								9277dfebb9 
								
							
								 
							
						 
						
							
							
								
								minor: added spaces between firstname, restofname and details (they got lost somehow when I wrote the check if firstname and first part of restofname is equal)  
							
							
							
						 
						
							2012-03-20 11:55:11 +01:00  
				
					
						
							
							
								 
						
							
							
								c9701b536a 
								
							
								 
							
						 
						
							
							
								
								minor indentation fix  
							
							
							
						 
						
							2012-03-20 11:41:17 +01:00  
				
					
						
							
							
								 
						
							
							
								9853cc137b 
								
							
								 
							
						 
						
							
							
								
								fixed double printing of first name if creature has no nickname  
							
							
							
						 
						
							2012-03-20 11:01:33 +01:00  
				
					
						
							
							
								 
						
							
							
								6c6438267b 
								
							
								 
							
						 
						
							
							
								
								add plugin vampcheck  
							
							
							
						 
						
							2012-03-20 09:36:36 +01:00  
				
					
						
							
							
								 
						
							
							
								bfb226b92e 
								
							
								 
							
						 
						
							
							
								
								Add a few comments.  
							
							
							
						 
						
							2012-03-19 11:33:30 +04:00  
				
					
						
							
							
								 
						
							
							
								14ae83ced5 
								
							
								 
							
						 
						
							
							
								
								Correctly handle military dwarves.  
							
							
							
						 
						
							2012-03-18 16:54:47 -07:00  
				
					
						
							
							
								 
						
							
							
								2bec9f6711 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-18 20:51:13 +01:00  
				
					
						
							
							
								 
						
							
							
								ff17e6c067 
								
							
								 
							
						 
						
							
							
								
								Neither of these plugins have anything at all in them, so don't bother building them  
							
							
							
						 
						
							2012-03-18 14:44:10 -05:00  
				
					
						
							
							
								 
						
							
							
								a40c386cef 
								
							
								 
							
						 
						
							
							
								
								Update bprobe to always display ID numbers (and put them in parentheses after the name)  
							
							
							
						 
						
							2012-03-18 14:42:13 -05:00  
				
					
						
							
							
								 
						
							
							
								fe211acb71 
								
							
								 
							
						 
						
							
							
								
								Small bug fixes  
							
							
							
						 
						
							2012-03-18 16:23:31 +02:00  
				
					
						
							
							
								 
						
							
							
								a8a540eeb8 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-18 13:14:00 +01:00  
				
					
						
							
							
								 
						
							
							
								19a317deeb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-18 13:10:47 +01:00  
				
					
						
							
							
								 
						
							
							
								a092ded82d 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-03-18 12:48:09 +01:00  
				
					
						
							
							
								 
						
							
							
								3383aa7f6d 
								
							
								 
							
						 
						
							
							
								
								New pointer, setup pointer and df-array. ALso new tool, empregnate.  
							
							
							
						 
						
							2012-03-18 12:24:28 +02:00  
				
					
						
							
							
								 
						
							
							
								b9ecd03fe2 
								
							
								 
							
						 
						
							
							
								
								Make the server suspend the core around calls unless disabled.  
							
							... 
							
							
							
							I expect the majority of methods will have to suspend the core
first thing anyway, so this will reduce typing and bugs.
Also get rid of the "me->" ugliness by splitting threadFn. 
							
						 
						
							2012-03-18 11:04:15 +04:00  
				
					
						
							
							
								 
						
							
							
								293eb53677 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-18 04:48:02 +01:00  
				
					
						
							
							
								 
						
							
							
								5367d28110 
								
							
								 
							
						 
						
							
							
								
								few small bugs (embark caste selection) and moved runsaved to non-auto.  
							
							
							
						 
						
							2012-03-18 03:02:16 +02:00  
				
					
						
							
							
								 
						
							
							
								943c4abe76 
								
							
								 
							
						 
						
							
							
								
								updated readme.txt  
							
							
							
						 
						
							2012-03-18 02:22:26 +02:00  
				
					
						
							
							
								 
						
							
							
								e1279d79db 
								
							
								 
							
						 
						
							
							
								
								small debug un-optimatization removed  
							
							
							
						 
						
							2012-03-18 02:16:53 +02:00  
				
					
						
							
							
								 
						
							
							
								086ce16f0f 
								
							
								 
							
						 
						
							
							
								
								tools updated (not fully), added editor( edit everything in df)  
							
							
							
						 
						
							2012-03-18 01:57:50 +02:00  
				
					
						
							
							
								 
						
							
							
								77738085e2 
								
							
								 
							
						 
						
							
							
								
								embark and friendship working.  
							
							
							
						 
						
							2012-03-18 00:50:47 +02:00  
				
					
						
							
							
								 
						
							
							
								aa63493bb8 
								
							
								 
							
						 
						
							
							
								
								Add a ListSquads request.  
							
							
							
						 
						
							2012-03-17 20:04:15 +04:00  
				
					
						
							
							
								 
						
							
							
								16861781c2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-17 15:09:05 +02:00  
				
					
						
							
							
								 
						
							
							
								fd48c59aba 
								
							
								 
							
						 
						
							
							
								
								Started move to new system. Temp disabled non-working plugins.  
							
							
							
						 
						
							2012-03-17 15:05:48 +02:00  
				
					
						
							
							
								 
						
							
							
								58eb199036 
								
							
								 
							
						 
						
							
							
								
								Add many new template functions for enums & bitfields.  
							
							... 
							
							
							
							An incompatible change: ENUM_KEY_STR returns std::string now.
The old behavior is available via enum_item_key_str function. 
							
						 
						
							2012-03-17 12:52:22 +04:00  
				
					
						
							
							
								 
						
							
							
								14d6a62e1d 
								
							
								 
							
						 
						
							
							
								
								Move CoreService to a separate file.  
							
							
							
						 
						
							2012-03-17 12:09:30 +04:00  
				
					
						
							
							
								 
						
							
							
								89edfd4e15 
								
							
								 
							
						 
						
							
							
								
								Initial Autolabor code.  
							
							
							
						 
						
							2012-03-16 21:45:52 -07:00  
				
					
						
							
							
								 
						
							
							
								3168a2ef62 
								
							
								 
							
						 
						
							
							
								
								Add a tiletype function to get basic shapes from shapes. Track modules.  
							
							
							
						 
						
							2012-03-16 20:41:07 +01:00  
				
					
						
							
							
								 
						
							
							
								aa7f13266b 
								
							
								 
							
						 
						
							
							
								
								Fix dwarfexport to use enum macros  
							
							
							
						 
						
							2012-03-15 20:43:27 -05:00  
				
					
						
							
							
								 
						
							
							
								5464564ef6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/angavrilov/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/xml 
							
						 
						
							2012-03-15 20:12:01 -05:00  
				
					
						
							
							
								 
						
							
							
								4d66218783 
								
							
								 
							
						 
						
							
							
								
								Update bprobe to print civzone subtypes  
							
							
							
						 
						
							2012-03-15 20:09:56 -05:00  
				
					
						
							
							
								 
						
							
							
								dea215d0b9 
								
							
								 
							
						 
						
							
							
								
								Alignment done (at least for now). Now there is a working access to df.  
							
							
							
						 
						
							2012-03-16 02:08:55 +02:00  
				
					
						
							
							
								 
						
							
							
								c72fb76316 
								
							
								 
							
						 
						
							
							
								
								MSVC fixage for the new socket API  
							
							
							
						 
						
							2012-03-15 22:05:33 +01:00  
				
					
						
							
							
								 
						
							
							
								f84b1539a8 
								
							
								 
							
						 
						
							
							
								
								Change to the traits representation of enum and bitfield properties.  
							
							
							
						 
						
							2012-03-15 20:46:08 +04:00  
				
					
						
							
							
								 
						
							
							
								1ac8025025 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/workflow.cpp 
							
						 
						
							2012-03-15 14:43:05 +01:00  
				
					
						
							
							
								 
						
							
							
								605ee9669a 
								
							
								 
							
						 
						
							
							
								
								Plugin-exported functions now actually work.  
							
							
							
						 
						
							2012-03-15 14:06:50 +04:00  
				
					
						
							
							
								 
						
							
							
								87f925e72e 
								
							
								 
							
						 
						
							
							
								
								Add support for exporting functions from plugins, with example in rename.  
							
							... 
							
							
							
							TODO: test by actually calling them remotely. 
							
						 
						
							2012-03-15 13:01:23 +04:00  
				
					
						
							
							
								 
						
							
							
								e7851f5abd 
								
							
								 
							
						 
						
							
							
								
								Improve support for void RPC functions, dfhack-run, etc.  
							
							
							
						 
						
							2012-03-15 11:07:43 +04:00  
				
					
						
							
							
								 
						
							
							
								560e977f05 
								
							
								 
							
						 
						
							
							
								
								Implement trivial RPC interface for dfhack via TCP & protobufs.  
							
							... 
							
							
							
							Use it to make an executable capable of calling commands remotely. 
							
						 
						
							2012-03-14 19:57:29 +04:00  
				
					
						
							
							
								 
						
							
							
								03e648b3a1 
								
							
								 
							
						 
						
							
							
								
								Fix ordering for custom attribute names dwarfexport uses.  
							
							
							
						 
						
							2012-03-14 12:57:53 +01:00  
				
					
						
							
							
								 
						
							
							
								c42e2ff053 
								
							
								 
							
						 
						
							
							
								
								Support crafts and add a couple of options in workflow.  
							
							
							
						 
						
							2012-03-14 12:09:02 +04:00  
				
					
						
							
							
								 
						
							
							
								a05cbcc2de 
								
							
								 
							
						 
						
							
							
								
								Rename the world substruct with the save directory name.  
							
							
							
						 
						
							2012-03-14 10:56:30 +04:00  
				
					
						
							
							
								 
						
							
							
								d75908b95c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/ClaytonHughes/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/Core.cpp
	plugins/workflow.cpp
Just had to fix a few minor things. 
							
						 
						
							2012-03-14 01:52:58 +01:00  
				
					
						
							
							
								 
						
							
							
								f092edaa99 
								
							
								 
							
						 
						
							
							
								
								alignment hell, and started to port all plugins to new structure based mode.  
							
							
							
						 
						
							2012-03-13 23:08:46 +02:00  
				
					
						
							
							
								 
						
							
							
								a4ce1fff13 
								
							
								 
							
						 
						
							
							
								
								Update MapCache to allow decoding tiles underneath ice and constructions, and allow revflood to take those into account  
							
							
							
						 
						
							2012-03-13 15:40:38 -05:00  
				
					
						
							
							
								 
						
							
							
								04a43501ac 
								
							
								 
							
						 
						
							
							
								
								Fixed loops in linked lists, split xml_types into windows (and in the future linux) versions. Works, but not tested. Also updated offset for migrants.  
							
							
							
						 
						
							2012-03-13 21:40:25 +02:00  
				
					
						
							
							
								 
						
							
							
								181f1c6ac6 
								
							
								 
							
						 
						
							
							
								
								Silence warning  
							
							
							
						 
						
							2012-03-13 13:15:12 -05:00  
				
					
						
							
							
								 
						
							
							
								eb4757043b 
								
							
								 
							
						 
						
							
							
								
								Move depends out of main library, make them (static) libraries.  
							
							
							
						 
						
							2012-03-13 14:46:48 +01:00  
				
					
						
							
							
								 
						
							
							
								d7f7437ca1 
								
							
								 
							
						 
						
							
							
								
								"clear all" wasn't working properly - I'm bad at counting.  
							
							
							
						 
						
							2012-03-12 00:32:43 -07:00  
				
					
						
							
							
								 
						
							
							
								708dc6c32d 
								
							
								 
							
						 
						
							
							
								
								Forgot usage message for "clear all"  
							
							
							
						 
						
							2012-03-12 00:10:55 -07:00  
				
					
						
							
							
								 
						
							
							
								7dff12ead7 
								
							
								 
							
						 
						
							
							
								
								Added "workflow clear all" command to remove all constraints.  
							
							
							
						 
						
							2012-03-12 00:05:22 -07:00  
				
					
						
							
							
								 
						
							
							
								68fbb535c9 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-11 23:01:14 +01:00  
				
					
						
							
							
								 
						
							
							
								b50d7ecdf3 
								
							
								 
							
						 
						
							
							
								
								Fix typo in features.cpp  
							
							
							
						 
						
							2012-03-11 22:45:41 +01:00  
				
					
						
							
							
								 
						
							
							
								27a7f97174 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/CMakeLists.txt 
							
						 
						
							2012-03-11 15:32:16 -05:00  
				
					
						
							
							
								 
						
							
							
								3b87f7bd3a 
								
							
								 
							
						 
						
							
							
								
								Add revforget command, lair plugin  
							
							... 
							
							
							
							revforget throws away data reveal keeps in order to be able to hide
the revealed parts of the map
lair allows marking the map as monster lair (or the opposite while
using the 'reset' option) 
							
						 
						
							2012-03-11 22:25:30 +01:00  
				
					
						
							
							
								 
						
							
							
								081aee1363 
								
							
								 
							
						 
						
							
							
								
								Fixes for DfHack::Process foolery.  
							
							
							
						 
						
							2012-03-11 14:59:32 +02:00  
				
					
						
							
							
								 
						
							
							
								237d7b433a 
								
							
								 
							
						 
						
							
							
								
								Updated to new dfhack standards.  
							
							
							
						 
						
							2012-03-11 14:33:08 +02:00  
				
					
						
							
							
								 
						
							
							
								792e48fb76 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/Dfusion/luafiles/xml_struct.lua
	plugins/Dfusion/luafiles/xml_types.lua 
							
						 
						
							2012-03-11 13:50:14 +02:00  
				
					
						
							
							
								 
						
							
							
								35ca21426b 
								
							
								 
							
						 
						
							
							
								
								Df reading starting to work. Lots of testing required, some types don't have accessors yet, etc bugs  
							
							
							
						 
						
							2012-03-11 13:42:59 +02:00  
				
					
						
							
							
								 
						
							
							
								1124ab25fb 
								
							
								 
							
						 
						
							
							
								
								Add map feature manager - allows enabling/disabling magma workshops as well as halting subterranean plant growth outside the caverns  
							
							
							
						 
						
							2012-03-10 13:40:55 -06:00  
				
					
						
							
							
								 
						
							
							
								9d6a19b7d4 
								
							
								 
							
						 
						
							
							
								
								Track df2mc, stonesense  
							
							
							
						 
						
							2012-03-10 18:48:52 +01:00  
				
					
						
							
							
								 
						
							
							
								75113b715a 
								
							
								 
							
						 
						
							
							
								
								Misc fixes for warnings...  
							
							
							
						 
						
							2012-03-10 16:03:11 +01:00  
				
					
						
							
							
								 
						
							
							
								003a0f9eb8 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-10 15:51:45 +01:00  
				
					
						
							
							
								 
						
							
							
								50b7db982f 
								
							
								 
							
						 
						
							
							
								
								Fix zlib, protobuf.  
							
							... 
							
							
							
							Zlib is now found using CMake on linux and set to harcoded paths
on windows, yet uniform in use throughout the build system.
protobuf-lite now compiles under MSVC properly. 
							
						 
						
							2012-03-10 15:31:46 +01:00  
				
					
						
							
							
								 
						
							
							
								522dd1fd10 
								
							
								 
							
						 
						
							
							
								
								Update the devel plugins.  
							
							
							
						 
						
							2012-03-10 17:25:00 +04:00  
				
					
						
							
							
								 
						
							
							
								8cc82d5876 
								
							
								 
							
						 
						
							
							
								
								Make plugins accept explicit output stream references.  
							
							... 
							
							
							
							This is an incompatible change to the plugin ABI.
The Console is not thread-safe unless used indirectly
via color_ostream_proxy, so everything should use their
per-thread stream. 
							
						 
						
							2012-03-10 15:55:42 +04:00  
				
					
						
							
							
								 
						
							
							
								c260aca3f1 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-10 02:15:34 +01:00  
				
					
						
							
							
								 
						
							
							
								77349e9b80 
								
							
								 
							
						 
						
							
							
								
								Added age, currently enabled labors, and skill levels to dwarfexport XML  
							
							
							
						 
						
							2012-03-10 02:10:53 +01:00  
				
					
						
							
							
								 
						
							
							
								edf77cf270 
								
							
								 
							
						 
						
							
							
								
								Link protobuf to dfhack core as a shared library.  
							
							... 
							
							
							
							- Change protobuf libraries to build as DLLs.
- Move some stream features to the lite library.
- Install the lite library and use it from dfhack.
Note that:
- A couple of protobuf headers had to be tweaked.
- The lite library is used because the full one is
  absolutely incompatible with reloading plugins.
- Shutting down protobuf also can't be allowed. 
							
						 
						
							2012-03-09 19:46:21 +04:00  
				
					
						
							
							
								 
						
							
							
								98a226ab63 
								
							
								 
							
						 
						
							
							
								
								Add a lair sub-command to tweak.  
							
							... 
							
							
							
							This allows setting the whole map as monster lair, effectively locking items in place so they don't scatter on abandon/reclaim. 
							
						 
						
							2012-03-09 08:26:41 +01:00  
				
					
						
							
							
								 
						
							
							
								dc0b2b8216 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-03-08 09:15:55 +01:00  
				
					
						
							
							
								 
						
							
							
								9c7e341e5e 
								
							
								 
							
						 
						
							
							
								
								Track df2mc  
							
							
							
						 
						
							2012-03-08 00:24:40 +01:00  
				
					
						
							
							
								 
						
							
							
								3598282ed7 
								
							
								 
							
						 
						
							
							
								
								Update readme, track df2mc and structures  
							
							
							
						 
						
							2012-03-07 23:40:22 +01:00  
				
					
						
							
							
								 
						
							
							
								15a82cfbbf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:peterix/dfhack  
							
							
							
						 
						
							2012-03-07 21:40:09 +01:00  
				
					
						
							
							
								 
						
							
							
								9b071097de 
								
							
								 
							
						 
						
							
							
								
								Fix advtools metal-detector  
							
							... 
							
							
							
							Trader items are now inside tables, and thus not in the block
item lists. Thus it is necessary to scan the global item vector
and look up blocks by coords. 
							
						 
						
							2012-03-07 18:10:53 +04:00  
				
					
						
							
							
								 
						
							
							
								7d2b6b4583 
								
							
								 
							
						 
						
							
							
								
								Lots of work done with xml parsing.  
							
							
							
						 
						
							2012-03-07 19:41:43 +08:00  
				
					
						
							
							
								 
						
							
							
								cbd254991f 
								
							
								 
							
						 
						
							
							
								
								Add a tweak for forcibly clearing the Missing status of units.  
							
							... 
							
							
							
							Mainly useful for fixing inexplicably missing ghosts. 
							
						 
						
							2012-03-05 19:47:06 +04:00  
				
					
						
							
							
								 
						
							
							
								a45fc82743 
								
							
								 
							
						 
						
							
							
								
								First pass at windowing, track df2mc, stonesense  
							
							
							
						 
						
							2012-03-05 01:34:04 +01:00  
				
					
						
							
							
								 
						
							
							
								69e1da184c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-04 14:47:09 +02:00  
				
					
						
							
							
								 
						
							
							
								e8788d8872 
								
							
								 
							
						 
						
							
							
								
								Lots of work done with xml parsing.  
							
							
							
						 
						
							2012-03-04 14:45:15 +02:00  
				
					
						
							
							
								 
						
							
							
								99abd4102d 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-03-04 11:58:37 +01:00  
				
					
						
							
							
								 
						
							
							
								1821dd6201 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-04 11:57:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d33e9a9770 
								
							
								 
							
						 
						
							
							
								
								Sort layer materials in prospector by depth.  
							
							
							
						 
						
							2012-03-03 23:18:12 +01:00  
				
					
						
							
							
								 
						
							
							
								a0b671b289 
								
							
								 
							
						 
						
							
							
								
								sqrt() doesn't work on integers  
							
							
							
						 
						
							2012-03-03 16:06:31 -06:00  
				
					
						
							
							
								 
						
							
							
								e43a87b13b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-03 14:13:51 -06:00  
				
					
						
							
							
								 
						
							
							
								7fe8762852 
								
							
								 
							
						 
						
							
							
								
								Get rid of Simple namespace, Gui module is now a namespace.  
							
							
							
						 
						
							2012-03-03 14:38:24 +01:00  
				
					
						
							
							
								 
						
							
							
								5d4114f5b7 
								
							
								 
							
						 
						
							
							
								
								Add "bprobe" command, describes the buildings located under the cursor  
							
							
							
						 
						
							2012-03-02 09:35:49 -06:00  
				
					
						
							
							
								 
						
							
							
								3dd27c8d1d 
								
							
								 
							
						 
						
							
							
								
								Support items in bags, and tweak the output format in metal-detector.  
							
							
							
						 
						
							2012-03-02 17:46:44 +04:00  
				
					
						
							
							
								 
						
							
							
								da3ac54af7 
								
							
								 
							
						 
						
							
							
								
								Don't put clothing held in hands into the first 3 columns of list-equipped.  
							
							... 
							
							
							
							For some reason that stuff has INV_WEAPON and shows up in the
report, so since it does, put it in the weapon column. 
							
						 
						
							2012-03-02 11:19:30 +04:00  
				
					
						
							
							
								 
						
							
							
								ae655daf1a 
								
							
								 
							
						 
						
							
							
								
								Add an advtool for detecting metal stuff in shops.  
							
							... 
							
							
							
							Inspired by Q's advmode reveal. Obviously doesn't work in travel mode. 
							
						 
						
							2012-03-02 11:10:34 +04:00  
				
					
						
							
							
								 
						
							
							
								d014554679 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'q-github/master'  
							
							
							
						 
						
							2012-03-02 09:26:52 +04:00  
				
					
						
							
							
								 
						
							
							
								5019af038b 
								
							
								 
							
						 
						
							
							
								
								Allow Reveal to be used in Adventurer mode  
							
							
							
						 
						
							2012-03-01 22:52:40 -06:00  
				
					
						
							
							
								 
						
							
							
								1c90019de4 
								
							
								 
							
						 
						
							
							
								
								More work with parsing xml (almost works)  
							
							
							
						 
						
							2012-03-02 01:23:03 +02:00  
				
					
						
							
							
								 
						
							
							
								df6bd59006 
								
							
								 
							
						 
						
							
							
								
								Fix advtools: player_id is an array index, not nemesis id.  
							
							... 
							
							
							
							In most worlds they happen to be the same, but not always. 
							
						 
						
							2012-02-29 17:06:05 +04:00  
				
					
						
							
							
								 
						
							
							
								26c15a1d51 
								
							
								 
							
						 
						
							
							
								
								Nuke wagons, move regrass to devel, bump to a dev version.  
							
							
							
						 
						
							2012-02-28 23:33:02 +01:00  
				
					
						
							
							
								 
						
							
							
								2c532b630a 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-02-28 19:05:44 +01:00  
				
					
						
							
							
								 
						
							
							
								a3108c668b 
								
							
								 
							
						 
						
							
							
								
								Actually fix cursor detection in follow this time.  
							
							
							
						 
						
							2012-02-28 09:23:02 -08:00  
				
					
						
							
							
								 
						
							
							
								bc02acb64f 
								
							
								 
							
						 
						
							
							
								
								Fix cursor detection for follow.  
							
							
							
						 
						
							2012-02-28 09:16:33 -08:00  
				
					
						
							
							
								 
						
							
							
								bc270c1813 
								
							
								 
							
						 
						
							
							
								
								Add advtools list-equipped to quickly check companion equipment.  
							
							... 
							
							
							
							Items are printed as a table, with columns for head,
body, legs, and weapons/ammo/misc. 
							
						 
						
							2012-02-28 17:58:08 +04:00  
				
					
						
							
							
								 
						
							
							
								f8721c88b5 
								
							
								 
							
						 
						
							
							
								
								dev version. update structures, stonesense  
							
							
							
						 
						
							2012-02-27 20:10:31 +01:00  
				
					
						
							
							
								 
						
							
							
								46a99084ee 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-02-26 18:35:20 +01:00  
				
					
						
							
							
								 
						
							
							
								8afafd0430 
								
							
								 
							
						 
						
							
							
								
								Get rid of ntdll, update stonesense  
							
							
							
						 
						
							2012-02-25 22:59:32 +01:00  
				
					
						
							
							
								 
						
							
							
								30fe1f63ed 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-02-25 15:44:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ad7b9d42a1 
								
							
								 
							
						 
						
							
							
								
								Add a command for swapping body with another units in adventure mode.  
							
							... 
							
							
							
							Based on dfusion code, with lots of safety checks added. Supports two
swap modes: transient and permanent; the former does a minimal change
and is intended for managing companion inventory. The permanent one
performs all known actions necessary to turn it into the real adventurer.
Note: the transient mode is a hack and may cause the game to crash
      if not reverted while within range of the real adventurer unit. 
							
						 
						
							2012-02-25 17:08:05 +04:00  
				
					
						
							
							
								 
						
							
							
								bca78088e2 
								
							
								 
							
						 
						
							
							
								
								Add "changevein" plugin, lets you change what mineral inclusions are made of  
							
							
							
						 
						
							2012-02-24 14:07:04 -06:00  
				
					
						
							
							
								 
						
							
							
								60b83b41ef 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-02-23 08:56:40 +01:00  
				
					
						
							
							
								 
						
							
							
								dfb0e41c87 
								
							
								 
							
						 
						
							
							
								
								Update stonesense  
							
							
							
						 
						
							2012-02-23 07:47:53 +01:00  
				
					
						
							
							
								 
						
							
							
								e2c677b020 
								
							
								 
							
						 
						
							
							
								
								Pattern reader to a tree  
							
							
							
						 
						
							2012-02-23 01:32:38 +02:00  
				
					
						
							
							
								 
						
							
							
								8d9fa86804 
								
							
								 
							
						 
						
							
							
								
								Added dfusion plugin name.  
							
							
							
						 
						
							2012-02-23 00:41:27 +02:00  
				
					
						
							
							
								 
						
							
							
								da57a66850 
								
							
								 
							
						 
						
							
							
								
								fixed build errors with offsetgroup  
							
							
							
						 
						
							2012-02-23 00:21:50 +02:00  
				
					
						
							
							
								 
						
							
							
								c26b1571a4 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-02-22 22:58:20 +01:00  
				
					
						
							
							
								 
						
							
							
								252176d064 
								
							
								 
							
						 
						
							
							
								
								Add abuse mode to mode plugin.  
							
							
							
						 
						
							2012-02-22 22:46:12 +01:00  
				
					
						
							
							
								 
						
							
							
								491c3aa0c9 
								
							
								 
							
						 
						
							
							
								
								Add "-a" option to getplants, selects every type of plant  
							
							
							
						 
						
							2012-02-22 15:31:34 -06:00  
				
					
						
							
							
								 
						
							
							
								e9b45a5b6d 
								
							
								 
							
						 
						
							
							
								
								Add "dumpmats" devel plugin  
							
							
							
						 
						
							2012-02-22 14:00:37 -06:00  
				
					
						
							
							
								 
						
							
							
								a779ac475d 
								
							
								 
							
						 
						
							
							
								
								Make follow work as a hotkey plugin.  
							
							
							
						 
						
							2012-02-22 09:43:14 -08:00  
				
					
						
							
							
								 
						
							
							
								4fe49d0028 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-02-22 15:23:28 +01:00  
				
					
						
							
							
								 
						
							
							
								8848f5a854 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'vdig-fix' of  https://github.com/plaes/dfhack  
							
							
							
						 
						
							2012-02-22 15:23:06 +01:00  
				
					
						
							
							
								 
						
							
							
								0807baf0c0 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/mikestewart/dfhack  
							
							
							
						 
						
							2012-02-22 15:22:19 +01:00  
				
					
						
							
							
								 
						
							
							
								8ee27e182a 
								
							
								 
							
						 
						
							
							
								
								Hidden weather command raw value override  
							
							
							
						 
						
							2012-02-22 15:21:29 +01:00  
				
					
						
							
							
								 
						
							
							
								e88d5cb035 
								
							
								 
							
						 
						
							
							
								
								Fix rename squad: use entity data to skip squads from abandoned forts.  
							
							
							
						 
						
							2012-02-22 17:44:36 +04:00  
				
					
						
							
							
								 
						
							
							
								bc012ea7c7 
								
							
								 
							
						 
						
							
							
								
								vdig: Fix typo and update wiki link  
							
							
							
						 
						
							2012-02-22 13:46:47 +02:00  
				
					
						
							
							
								 
						
							
							
								baea253578 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-02-21 23:31:53 -08:00  
				
					
						
							
							
								 
						
							
							
								14b471a459 
								
							
								 
							
						 
						
							
							
								
								Add ability menu/area map width reading and writing to the Gui module, and use the new information in follow to properly center the screen regardless of menu configuration. Also general fixing and cleanup in follow.  
							
							
							
						 
						
							2012-02-21 23:30:44 -08:00  
				
					
						
							
							
								 
						
							
							
								34c9c2d663 
								
							
								 
							
						 
						
							
							
								
								Fix stonesense, MSVC fail  
							
							
							
						 
						
							2012-02-21 18:30:31 +01:00  
				
					
						
							
							
								 
						
							
							
								2cd2ee9b0c 
								
							
								 
							
						 
						
							
							
								
								New plugin interface  
							
							
							
						 
						
							2012-02-21 18:19:17 +01:00  
				
					
						
							
							
								 
						
							
							
								0b9e849096 
								
							
								 
							
						 
						
							
							
								
								Update submodules, sort 'ls' output.  
							
							
							
						 
						
							2012-02-21 15:21:50 +01:00  
				
					
						
							
							
								 
						
							
							
								f8d0b83b0a 
								
							
								 
							
						 
						
							
							
								
								Add new follow plugin that makes the DF window center on and follow a selected unit.  
							
							
							
						 
						
							2012-02-21 00:44:10 -08:00  
				
					
						
							
							
								 
						
							
							
								2524f81ae0 
								
							
								 
							
						 
						
							
							
								
								Fix tile materials in mapexport.  
							
							
							
						 
						
							2012-02-20 19:32:58 -08:00  
				
					
						
							
							
								 
						
							
							
								10a2f3ed1b 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/mikestewart/dfhack  
							
							
							
						 
						
							2012-02-20 17:55:16 +01:00  
				
					
						
							
							
								 
						
							
							
								1ca500ff25 
								
							
								 
							
						 
						
							
							
								
								Update the assumed identity in rename unit.  
							
							
							
						 
						
							2012-02-20 18:04:58 +04:00  
				
					
						
							
							
								 
						
							
							
								80cedd2ff8 
								
							
								 
							
						 
						
							
							
								
								Fix header includes, update structures.  
							
							
							
						 
						
							2012-02-20 11:42:40 +01:00  
				
					
						
							
							
								 
						
							
							
								166213c150 
								
							
								 
							
						 
						
							
							
								
								Fix protobuf files to mirror changes to tiletype enums  
							
							
							
						 
						
							2012-02-19 20:35:45 -08:00  
				
					
						
							
							
								 
						
							
							
								a98f579828 
								
							
								 
							
						 
						
							
							
								
								Update stonesense  
							
							
							
						 
						
							2012-02-19 20:33:19 +01:00  
				
					
						
							
							
								 
						
							
							
								33f77c8837 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-02-19 20:28:08 +01:00  
				
					
						
							
							
								 
						
							
							
								27e3e0f2c2 
								
							
								 
							
						 
						
							
							
								
								Update submodules  
							
							
							
						 
						
							2012-02-19 20:08:29 +01:00  
				
					
						
							
							
								 
						
							
							
								e4a0b2aaf9 
								
							
								 
							
						 
						
							
							
								
								Fix reveal and tiletypes - RIVER and POOL are no longer tile shapes  
							
							
							
						 
						
							2012-02-18 11:36:06 -06:00  
				
					
						
							
							
								 
						
							
							
								7b20690db0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-02-18 10:37:29 -06:00  
				
					
						
							
							
								 
						
							
							
								1511a6b7ed 
								
							
								 
							
						 
						
							
							
								
								Use hexadecimal numbers in tilesieve  
							
							
							
						 
						
							2012-02-18 15:07:55 +01:00  
				
					
						
							
							
								 
						
							
							
								d908789dfa 
								
							
								 
							
						 
						
							
							
								
								Add useless dev plugin - set all "frozen liquid" tiles to be either Water or Magma  
							
							
							
						 
						
							2012-02-17 16:20:17 -06:00  
				
					
						
							
							
								 
						
							
							
								fa6ec63535 
								
							
								 
							
						 
						
							
							
								
								Add zoom to kittens, fix tilesieve.  
							
							
							
						 
						
							2012-02-17 05:30:34 +01:00  
				
					
						
							
							
								 
						
							
							
								28059a7f35 
								
							
								 
							
						 
						
							
							
								
								Tilesieve devel tool  
							
							
							
						 
						
							2012-02-16 16:22:05 +01:00  
				
					
						
							
							
								 
						
							
							
								1bf5080828 
								
							
								 
							
						 
						
							
							
								
								Fixage. Runs with 34.01  
							
							
							
						 
						
							2012-02-15 21:35:44 +01:00  
				
					
						
							
							
								 
						
							
							
								448e270421 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/mapexport/mapexport.cpp 
							
						 
						
							2012-02-14 09:59:33 +01:00  
				
					
						
							
							
								 
						
							
							
								bdbfbf5988 
								
							
								 
							
						 
						
							
							
								
								Fix catsplosion.  
							
							
							
						 
						
							2012-02-14 09:37:30 +01:00  
				
					
						
							
							
								 
						
							
							
								091bf62aa8 
								
							
								 
							
						 
						
							
							
								
								DFhackCExport is only needed on the plugin_* functions  
							
							
							
						 
						
							2012-02-13 22:54:08 -06:00  
				
					
						
							
							
								 
						
							
							
								b152a40e83 
								
							
								 
							
						 
						
							
							
								
								Fix remaining issues  
							
							
							
						 
						
							2012-02-13 19:56:55 -06:00  
				
					
						
							
							
								 
						
							
							
								d15d38d536 
								
							
								 
							
						 
						
							
							
								
								Finish conversion, fix compile errors  
							
							
							
						 
						
							2012-02-13 19:17:38 -06:00  
				
					
						
							
							
								 
						
							
							
								d0a8c2edd8 
								
							
								 
							
						 
						
							
							
								
								Move TileTypes to XML, part 1 - a bunch of stuff is now broken  
							
							
							
						 
						
							2012-02-13 16:56:33 -06:00  
				
					
						
							
							
								 
						
							
							
								f600928ec1 
								
							
								 
							
						 
						
							
							
								
								Move catsplosion, tweak for build targets under MSVC.  
							
							
							
						 
						
							2012-02-13 17:43:41 +01:00  
				
					
						
							
							
								 
						
							
							
								9163dda076 
								
							
								 
							
						 
						
							
							
								
								Missing newline in mapexport help output.  
							
							
							
						 
						
							2012-02-12 18:42:25 -08:00  
				
					
						
							
							
								 
						
							
							
								1b3d517a61 
								
							
								 
							
						 
						
							
							
								
								Fixed material output -- material_type and material_index were being used backwards.  
							
							
							
						 
						
							2012-02-12 18:39:43 -08:00  
				
					
						
							
							
								 
						
							
							
								8f680dcf94 
								
							
								 
							
						 
						
							
							
								
								Make it build and run on linux (no stonesense, df2mc, dfusion)  
							
							
							
						 
						
							2012-02-09 03:07:26 +01:00  
				
					
						
							
							
								 
						
							
							
								8f1a2ebf7f 
								
							
								 
							
						 
						
							
							
								
								Added missing keybinding mention to 'ls', DFusion hotfix.  
							
							
							
						 
						
							2012-02-06 04:47:13 +01:00  
				
					
						
							
							
								 
						
							
							
								20b1d09fdc 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/mikestewart/dfhack  
							
							
							
						 
						
							2012-02-05 23:04:06 +01:00  
				
					
						
							
							
								 
						
							
							
								cdb171e9b1 
								
							
								 
							
						 
						
							
							
								
								Fixed an issue with hidden plants.  
							
							
							
						 
						
							2012-02-05 13:51:49 -08:00  
				
					
						
							
							
								 
						
							
							
								6fe0867c46 
								
							
								 
							
						 
						
							
							
								
								Rename export to dwarfexport.  
							
							
							
						 
						
							2012-02-05 20:41:12 +01:00  
				
					
						
							
							
								 
						
							
							
								2b22b0b336 
								
							
								 
							
						 
						
							
							
								
								Make dwarf export optional. Update structures.  
							
							
							
						 
						
							2012-02-05 20:16:00 +01:00  
				
					
						
							
							
								 
						
							
							
								7d8a176e59 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'export-plugin' of  https://github.com/espenhw/dfhack  
							
							
							
						 
						
							2012-02-05 20:05:19 +01:00  
				
					
						
							
							
								 
						
							
							
								71b29b67cf 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/mikestewart/dfhack  
							
							
							
						 
						
							2012-02-05 19:50:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ec5f3cc4b3 
								
							
								 
							
						 
						
							
							
								
								Update fixpositions to match the new data definition naming.  
							
							
							
						 
						
							2012-02-05 16:13:19 +04:00  
				
					
						
							
							
								 
						
							
							
								6ac50fccbd 
								
							
								 
							
						 
						
							
							
								
								Fixed mapexport's plant saving.  
							
							
							
						 
						
							2012-02-04 23:51:26 -08:00  
				
					
						
							
							
								 
						
							
							
								e51e4f6bd2 
								
							
								 
							
						 
						
							
							
								
								More docs work.  
							
							
							
						 
						
							2012-02-05 06:02:44 +01:00  
				
					
						
							
							
								 
						
							
							
								ebeae664d7 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/mikestewart/dfhack  
							
							
							
						 
						
							2012-02-05 04:28:53 +01:00  
				
					
						
							
							
								 
						
							
							
								b79c6880e2 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-02-05 04:28:37 +01:00  
				
					
						
							
							
								 
						
							
							
								8ddc2f87c9 
								
							
								 
							
						 
						
							
							
								
								Update docs.  
							
							
							
						 
						
							2012-02-05 04:28:20 +01:00  
				
					
						
							
							
								 
						
							
							
								e9118dceeb 
								
							
								 
							
						 
						
							
							
								
								Add fixpositions plugin - adds Elven Diplomats and Human Merchant Nobles to existing worlds  
							
							
							
						 
						
							2012-02-04 20:45:45 -06:00  
				
					
						
							
							
								 
						
							
							
								4c8717477c 
								
							
								 
							
						 
						
							
							
								
								Fix really stupid typo  
							
							
							
						 
						
							2012-02-04 16:38:54 -06:00  
				
					
						
							
							
								 
						
							
							
								b9020a70a9 
								
							
								 
							
						 
						
							
							
								
								Merge.  
							
							
							
						 
						
							2012-02-04 13:08:08 -08:00  
				
					
						
							
							
								 
						
							
							
								e5b2c78122 
								
							
								 
							
						 
						
							
							
								
								Added plant and material export to mapexport, and made constructions have the proper material.  
							
							
							
						 
						
							2012-02-04 13:05:41 -08:00  
				
					
						
							
							
								 
						
							
							
								5ad9274689 
								
							
								 
							
						 
						
							
							
								
								Update structures, stonesense.  
							
							
							
						 
						
							2012-02-04 21:17:52 +01:00  
				
					
						
							
							
								 
						
							
							
								cf3c5ff5d0 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-02-04 20:54:41 +01:00  
				
					
						
							
							
								 
						
							
							
								4b3a2bfe05 
								
							
								 
							
						 
						
							
							
								
								Merge.  
							
							
							
						 
						
							2012-02-03 23:29:05 -08:00  
				
					
						
							
							
								 
						
							
							
								24368df553 
								
							
								 
							
						 
						
							
							
								
								Update stonesense  
							
							
							
						 
						
							2012-02-04 07:47:57 +01:00  
				
					
						
							
							
								 
						
							
							
								6bf55978a4 
								
							
								 
							
						 
						
							
							
								
								Modify embark-time prospect using the randomized material hypothesis.  
							
							... 
							
							
							
							Assume that the game generates a fixed number of veins of each
type, but randomly chooses the material, using unk_38 as weight.
This seems to bring some numbers closer to the real counts. 
							
						 
						
							2012-02-03 12:48:38 +04:00  
				
					
						
							
							
								 
						
							
							
								d4163fcde3 
								
							
								 
							
						 
						
							
							
								
								Improve results of the embark-time prospector.  
							
							
							
						 
						
							2012-02-03 11:43:13 +04:00  
				
					
						
							
							
								 
						
							
							
								1e89b8d79b 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-02-03 06:48:44 +01:00  
				
					
						
							
							
								 
						
							
							
								81f434d5f7 
								
							
								 
							
						 
						
							
							
								
								Update stonesense, again.  
							
							
							
						 
						
							2012-02-02 21:12:30 +01:00  
				
					
						
							
							
								 
						
							
							
								878bc3d3a1 
								
							
								 
							
						 
						
							
							
								
								Implement pre-embark estimate in prospector.  
							
							... 
							
							
							
							Requires careful tuning of the vein density computation. 
							
						 
						
							2012-02-02 22:14:49 +04:00  
				
					
						
							
							
								 
						
							
							
								3770f141e0 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-02-02 06:21:37 +01:00  
				
					
						
							
							
								 
						
							
							
								e751f9a3eb 
								
							
								 
							
						 
						
							
							
								
								Update stonesense, safe-ish CXXFLAGS for linux.  
							
							
							
						 
						
							2012-02-02 05:43:43 +01:00  
				
					
						
							
							
								 
						
							
							
								fc3644bf4a 
								
							
								 
							
						 
						
							
							
								
								Optimize seedwatch to only look in the SEEDS-specific item vector (just like 'Plant Seeds' jobs do)  
							
							
							
						 
						
							2012-02-01 08:09:11 -06:00  
				
					
						
							
							
								 
						
							
							
								425b293cd5 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-02-01 07:57:31 -06:00  
				
					
						
							
							
								 
						
							
							
								22aeb6e2ac 
								
							
								 
							
						 
						
							
							
								
								Added linkage to libdl, fix for mode.  
							
							
							
						 
						
							2012-02-01 04:12:15 +01:00  
				
					
						
							
							
								 
						
							
							
								cad31c505e 
								
							
								 
							
						 
						
							
							
								
								Some fixes for fixveins  
							
							... 
							
							
							
							* Ignore map feature tiles if the map feature does not specify a material
* Ignore mineral tiles if a map feature material is also present 
							
						 
						
							2012-01-31 20:10:21 -06:00  
				
					
						
							
							
								 
						
							
							
								7d55b84545 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-01-31 11:45:20 -08:00  
				
					
						
							
							
								 
						
							
							
								9afcea3deb 
								
							
								 
							
						 
						
							
							
								
								In all loops that iterate across a vector, use a size_t as the index  
							
							
							
						 
						
							2012-01-31 10:55:38 -06:00  
				
					
						
							
							
								 
						
							
							
								3816bd7789 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master'  
							
							
							
						 
						
							2012-01-31 08:42:41 -08:00  
				
					
						
							
							
								 
						
							
							
								09f197fa6d 
								
							
								 
							
						 
						
							
							
								
								Fixed mapexport build on Linux.  
							
							
							
						 
						
							2012-01-31 08:42:25 -08:00  
				
					
						
							
							
								 
						
							
							
								a82f4c9138 
								
							
								 
							
						 
						
							
							
								
								Cleanup code to get rid of MSVC warning C4482  
							
							
							
						 
						
							2012-01-31 10:17:27 -06:00  
				
					
						
							
							
								 
						
							
							
								5c550b9e2f 
								
							
								 
							
						 
						
							
							
								
								Made mapexport put out some (but certainly not all) tile materials.  
							
							
							
						 
						
							2012-01-30 21:12:35 -08:00  
				
					
						
							
							
								 
						
							
							
								3dece3395d 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-01-29 12:04:33 -08:00  
				
					
						
							
							
								 
						
							
							
								04b505cde4 
								
							
								 
							
						 
						
							
							
								
								Actually scan through all parameters in autodump.  
							
							
							
						 
						
							2012-01-29 18:17:06 +04:00  
				
					
						
							
							
								 
						
							
							
								05c37af4c9 
								
							
								 
							
						 
						
							
							
								
								Mapexport now puts stuff out to a binary file compressed with zlib. Added liquid type and flow size to output as well.  
							
							
							
						 
						
							2012-01-28 23:55:42 -08:00  
				
					
						
							
							
								 
						
							
							
								bd26c54259 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'quietust/master'  
							
							
							
						 
						
							2012-01-28 13:33:26 -08:00  
				
					
						
							
							
								 
						
							
							
								b07d3b25b5 
								
							
								 
							
						 
						
							
							
								
								Merge upstream/master  
							
							
							
						 
						
							2012-01-28 13:32:48 -08:00  
				
					
						
							
							
								 
						
							
							
								683c989d0f 
								
							
								 
							
						 
						
							
							
								
								Add options to autodump that filter on the forbidden and hidden flags.  
							
							... 
							
							
							
							This allows processing only a specific subset of items by first
setting an unlikely combination of flags, like dump+hide+forbid. 
							
						 
						
							2012-01-28 17:40:09 +04:00  
				
					
						
							
							
								 
						
							
							
								fa4fb4b407 
								
							
								 
							
						 
						
							
							
								
								Modify a number of commands to use CR_WRONG_USAGE for displaying help.  
							
							
							
						 
						
							2012-01-28 16:03:56 +04:00  
				
					
						
							
							
								 
						
							
							
								c59f5c1642 
								
							
								 
							
						 
						
							
							
								
								Allow using the job command with jobs highlighted in the unitjobs screen.  
							
							
							
						 
						
							2012-01-28 15:00:24 +04:00  
				
					
						
							
							
								 
						
							
							
								f6b19045dd 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'q-github/master'  
							
							
							
						 
						
							2012-01-28 12:14:30 +04:00  
				
					
						
							
							
								 
						
							
							
								7949aab199 
								
							
								 
							
						 
						
							
							
								
								Make sure showmood has access to Translation  
							
							
							
						 
						
							2012-01-27 22:02:43 -06:00  
				
					
						
							
							
								 
						
							
							
								a36e7f4298 
								
							
								 
							
						 
						
							
							
								
								Cleanowned doesn't need Materials, but it does need Translation in order to print names  
							
							
							
						 
						
							2012-01-27 22:02:25 -06:00  
				
					
						
							
							
								 
						
							
							
								116e5d60be 
								
							
								 
							
						 
						
							
							
								
								Update Translation::TranslateName to include the first name, plus have it follow the init setting for nickname display (in Dwarf mode)  
							
							
							
						 
						
							2012-01-27 21:36:01 -06:00  
				
					
						
							
							
								 
						
							
							
								b89cd43b85 
								
							
								 
							
						 
						
							
							
								
								More work on getting the map exporter up to speed.  
							
							
							
						 
						
							2012-01-27 17:32:52 -08:00  
				
					
						
							
							
								 
						
							
							
								331be2c821 
								
							
								 
							
						 
						
							
							
								
								Update fixveins to also handle feature stones (e.g. adamantine vein floors)  
							
							
							
						 
						
							2012-01-27 11:33:51 -06:00  
				
					
						
							
							
								 
						
							
							
								ef256e1453 
								
							
								 
							
						 
						
							
							
								
								Detect incomplete thread and cloth items in workflow.  
							
							
							
						 
						
							2012-01-27 21:17:50 +04:00  
				
					
						
							
							
								 
						
							
							
								5072c6e1f4 
								
							
								 
							
						 
						
							
							
								
								Update the export plugin for new API  
							
							
							
						 
						
							2012-01-27 14:46:42 +01:00  
				
					
						
							
							
								 
						
							
							
								cfb975a522 
								
							
								 
							
						 
						
							
							
								
								Track upstream changes  
							
							
							
						 
						
							2012-01-27 12:06:57 +01:00  
				
					
						
							
							
								 
						
							
							
								26880d9108 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into export-plugin  
							
							
							
						 
						
							2012-01-27 11:00:34 +01:00  
				
					
						
							
							
								 
						
							
							
								018f4083a3 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-01-27 10:59:57 +01:00  
				
					
						
							
							
								 
						
							
							
								1d7ed14442 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							... 
							
							
							
							Re-add some get* forms of module calls.
Conflicts:
	plugins/mapexport/mapexport.cpp 
							
						 
						
							2012-01-27 06:27:57 +01:00  
				
					
						
							
							
								 
						
							
							
								d5d4875532 
								
							
								 
							
						 
						
							
							
								
								Make things work properly.  
							
							
							
						 
						
							2012-01-27 05:54:26 +01:00  
				
					
						
							
							
								 
						
							
							
								be51221939 
								
							
								 
							
						 
						
							
							
								
								Add plugin "fixveins", restores mineral floors that were erased by placing/removing constructions  
							
							
							
						 
						
							2012-01-26 10:06:03 -06:00  
				
					
						
							
							
								 
						
							
							
								40b82d4e6c 
								
							
								 
							
						 
						
							
							
								
								Fix compilation of mapexport - was trying to load the old Vegetation module (even though it didn't actually use it)  
							
							
							
						 
						
							2012-01-26 09:58:24 -06:00  
				
					
						
							
							
								 
						
							
							
								b6ef14bafa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into export-plugin  
							
							
							
						 
						
							2012-01-26 13:57:01 +01:00  
				
					
						
							
							
								 
						
							
							
								b48c110438 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-01-26 13:56:45 +01:00  
				
					
						
							
							
								 
						
							
							
								0375be549c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/mikestewart/dfhack  
							
							
							
						 
						
							2012-01-26 05:37:50 +01:00  
				
					
						
							
							
								 
						
							
							
								fbadb3ee33 
								
							
								 
							
						 
						
							
							
								
								Removed unused var  
							
							
							
						 
						
							2012-01-24 16:13:55 -06:00  
				
					
						
							
							
								 
						
							
							
								e68cdee95b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'quietust/master'  
							
							
							
						 
						
							2012-01-24 12:27:38 -08: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								466bf89578 
								
							
								 
							
						 
						
							
							
								
								Goodbye, Translation module  
							
							
							
						 
						
							2012-01-24 10:54:12 -06:00  
				
					
						
							
							
								 
						
							
							
								06547c8948 
								
							
								 
							
						 
						
							
							
								
								Update showmood to recognize corpses (fell mood) and remains (macabre mood)  
							
							
							
						 
						
							2012-01-24 10:03:28 -06:00  
				
					
						
							
							
								 
						
							
							
								174d9d0739 
								
							
								 
							
						 
						
							
							
								
								Tweak showmood, add a few validity checks, commit a dfhack.init example.  
							
							
							
						 
						
							2012-01-24 15:36:30 +04:00  
				
					
						
							
							
								 
						
							
							
								6502f0f6ae 
								
							
								 
							
						 
						
							
							
								
								Print mood item flags if it's an unrecognized body part  
							
							
							
						 
						
							2012-01-23 16:08:37 -06:00  
				
					
						
							
							
								 
						
							
							
								e3f875b9a5 
								
							
								 
							
						 
						
							
							
								
								Add "showmood" plugin, provides a detailed description of the currently  
							
							... 
							
							
							
							active mood (if any) 
							
						 
						
							2012-01-23 16:03:29 -06:00  
				
					
						
							
							
								 
						
							
							
								8e2fef0c97 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into export-plugin  
							
							
							
						 
						
							2012-01-23 10:43:24 +01:00  
				
					
						
							
							
								 
						
							
							
								0cf3ee3dc6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-01-23 10:43:07 +01:00  
				
					
						
							
							
								 
						
							
							
								5bf5908582 
								
							
								 
							
						 
						
							
							
								
								Made liquids not crash when a map isn't loaded.  
							
							
							
						 
						
							2012-01-22 15:47:58 -08:00  
				
					
						
							
							
								 
						
							
							
								031119ac73 
								
							
								 
							
						 
						
							
							
								
								Made mapexport build with latest Material changes.  
							
							
							
						 
						
							2012-01-22 15:47:39 -08:00  
				
					
						
							
							
								 
						
							
							
								0d79fd9b15 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'quietust/master'  
							
							
							
						 
						
							2012-01-22 15:31:34 -08:00  
				
					
						
							
							
								 
						
							
							
								2cc6bcf0e9 
								
							
								 
							
						 
						
							
							
								
								Use CoreSuspender and namespace df::enums  
							
							
							
						 
						
							2012-01-21 18:31:15 -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  
				
					
						
							
							
								 
						
							
							
								debeebb7c4 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'quietust/master'  
							
							
							
						 
						
							2012-01-21 11:26:12 -08: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  
				
					
						
							
							
								 
						
							
							
								df08914549 
								
							
								 
							
						 
						
							
							
								
								Better fix for building protobufs with C++0x turned on.  
							
							
							
						 
						
							2012-01-20 16:21:50 -08:00  
				
					
						
							
							
								 
						
							
							
								f02f4510dd 
								
							
								 
							
						 
						
							
							
								
								Added very basic export functionality to mapexport, taken almost directly from prospector. Only tile shapes are exported for now.  
							
							
							
						 
						
							2012-01-20 14:51:51 -08:00  
				
					
						
							
							
								 
						
							
							
								bf60f5975a 
								
							
								 
							
						 
						
							
							
								
								Cleaned up the protobuf and mapexport build scripts a lot, and added two more simple proto files to store map geometry information.  
							
							
							
						 
						
							2012-01-20 11:21:29 -08:00  
				
					
						
							
							
								 
						
							
							
								9b0b0d53f9 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'quietust/master'  
							
							
							
						 
						
							2012-01-20 09:47:32 -08:00  
				
					
						
							
							
								 
						
							
							
								941c643b5c 
								
							
								 
							
						 
						
							
							
								
								Cleaned up the protobuf build a bit, and made git ignore files generated in doing so. Fixed building mapexport on Linux by forcing CMake to create a directory for protobuf output files.  
							
							
							
						 
						
							2012-01-20 09:17:08 -08:00  
				
					
						
							
							
								 
						
							
							
								1b419313f4 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-01-20 10:40:25 -06:00  
				
					
						
							
							
								 
						
							
							
								3a908eb64b 
								
							
								 
							
						 
						
							
							
								
								Support reporting the Z range of holes in the adamantine tubes.  
							
							
							
						 
						
							2012-01-20 20:29:51 +04:00  
				
					
						
							
							
								 
						
							
							
								cbac8259ed 
								
							
								 
							
						 
						
							
							
								
								Fix unreveal  
							
							
							
						 
						
							2012-01-20 10:13:34 -06:00  
				
					
						
							
							
								 
						
							
							
								cc510a2c4b 
								
							
								 
							
						 
						
							
							
								
								Replace DFCoord with df::coord and df::coord2d.  
							
							
							
						 
						
							2012-01-20 14:28:00 +04:00  
				
					
						
							
							
								 
						
							
							
								fb41e457c4 
								
							
								 
							
						 
						
							
							
								
								Added a plugin that starts up and shuts down protobufs. Will add actual map export functionality to it tomorrow.  
							
							
							
						 
						
							2012-01-19 22:15:51 -08:00  
				
					
						
							
							
								 
						
							
							
								d35d070ff3 
								
							
								 
							
						 
						
							
							
								
								Only skip refilling tiles beneath non-featstone tiles if said tiles don't already have floors; also skip tiles filled with liquid  
							
							
							
						 
						
							2012-01-19 22:41:59 -06:00  
				
					
						
							
							
								 
						
							
							
								7da633b6ef 
								
							
								 
							
						 
						
							
							
								
								Optimize reveal - instead of walking the entire map, just iterate across the list of blocks  
							
							
							
						 
						
							2012-01-19 22:36:34 -06:00  
				
					
						
							
							
								 
						
							
							
								9dddb79165 
								
							
								 
							
						 
						
							
							
								
								Optimize tubefill, and also try to handle the floors above newly filled tiles (as well as tiles which were floors to begin with)  
							
							
							
						 
						
							2012-01-19 22:34:06 -06:00  
				
					
						
							
							
								 
						
							
							
								3a11d0c86e 
								
							
								 
							
						 
						
							
							
								
								Switch deramp to using Maps::getBlockAbs()  
							
							
							
						 
						
							2012-01-19 22:12:51 -06:00  
				
					
						
							
							
								 
						
							
							
								6a000811aa 
								
							
								 
							
						 
						
							
							
								
								Cleanowned doesn't touch the Maps module  
							
							
							
						 
						
							2012-01-19 22:12:26 -06:00  
				
					
						
							
							
								 
						
							
							
								e7ecda1434 
								
							
								 
							
						 
						
							
							
								
								Kill the Maps module  
							
							
							
						 
						
							2012-01-19 21:44:17 -06:00  
				
					
						
							
							
								 
						
							
							
								4bb724cd6c 
								
							
								 
							
						 
						
							
							
								
								Significant cleanup of Maps module - next step will be to kill it properly  
							
							
							
						 
						
							2012-01-19 14:11:52 -06: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  
				
					
						
							
							
								 
						
							
							
								d75292acc7 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'q-github/master'  
							
							
							
						 
						
							2012-01-19 12:07:00 +04:00  
				
					
						
							
							
								 
						
							
							
								35ad84c58a 
								
							
								 
							
						 
						
							
							
								
								angavrilov changed general_ref_type to be all uppercase  
							
							
							
						 
						
							2012-01-18 08:26:08 -06:00  
				
					
						
							
							
								 
						
							
							
								1aec9649c5 
								
							
								 
							
						 
						
							
							
								
								Support including material value in the prospector output.  
							
							
							
						 
						
							2012-01-17 20:04:54 +04:00  
				
					
						
							
							
								 
						
							
							
								43476b2ea7 
								
							
								 
							
						 
						
							
							
								
								Fix Z level computation in prospect, and add levels for flows & aquifer.  
							
							
							
						 
						
							2012-01-17 20:04:49 +04:00  
				
					
						
							
							
								 
						
							
							
								fd653a0227 
								
							
								 
							
						 
						
							
							
								
								Kill the Items module  
							
							
							
						 
						
							2012-01-16 22:12:58 -06:00  
				
					
						
							
							
								 
						
							
							
								e75291ee91 
								
							
								 
							
						 
						
							
							
								
								Unlink seedwatch plugin from Materials module  
							
							
							
						 
						
							2012-01-16 21:29:09 -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  
				
					
						
							
							
								 
						
							
							
								64b55acf37 
								
							
								 
							
						 
						
							
							
								
								df_item -> df::item, t_itemflags -> df::item_flags  
							
							
							
						 
						
							2012-01-16 20:16:16 -06:00  
				
					
						
							
							
								 
						
							
							
								89cb12add1 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'q-github/master'  
							
							
							
						 
						
							2012-01-16 19:55:47 +04:00  
				
					
						
							
							
								 
						
							
							
								4811d2945e 
								
							
								 
							
						 
						
							
							
								
								Count hospital supplies as busy, and detect soap-producing reactions.  
							
							
							
						 
						
							2012-01-16 19:45:38 +04:00  
				
					
						
							
							
								 
						
							
							
								e84904f5c5 
								
							
								 
							
						 
						
							
							
								
								Typo - "desctruction" -> "destruction"  
							
							
							
						 
						
							2012-01-15 15:01:40 -06:00  
				
					
						
							
							
								 
						
							
							
								0e0bca5dbb 
								
							
								 
							
						 
						
							
							
								
								Fix deadlock in autodump  
							
							
							
						 
						
							2012-01-15 14:59:47 -06:00  
				
					
						
							
							
								 
						
							
							
								e82055986e 
								
							
								 
							
						 
						
							
							
								
								Only use #include <> for system libraries - for everything else, use ""  
							
							
							
						 
						
							2012-01-15 14:54:14 -06:00  
				
					
						
							
							
								 
						
							
							
								f3cbf07a01 
								
							
								 
							
						 
						
							
							
								
								Use general_ref::getType() instead of strict_virtual_cast<>  
							
							
							
						 
						
							2012-01-15 13:59:34 -06:00  
				
					
						
							
							
								 
						
							
							
								d972b07d57 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/autodump.cpp
	plugins/cleaners.cpp 
							
						 
						
							2012-01-15 19:51:34 +01:00  
				
					
						
							
							
								 
						
							
							
								f0f354f3c7 
								
							
								 
							
						 
						
							
							
								
								Don't count stuff in flasks and backpacks as available in workflow.  
							
							
							
						 
						
							2012-01-15 20:45:02 +04:00  
				
					
						
							
							
								 
						
							
							
								8158733745 
								
							
								 
							
						 
						
							
							
								
								Support changing the custom profession via rename.  
							
							... 
							
							
							
							Likewise, it works for any unit, including animals and enemies. 
							
						 
						
							2012-01-15 15:57:33 +04:00  
				
					
						
							
							
								 
						
							
							
								bcb51d8ff7 
								
							
								 
							
						 
						
							
							
								
								Use the announcement API to report starting and stopping workflow jobs.  
							
							
							
						 
						
							2012-01-15 15:39:20 +04:00  
				
					
						
							
							
								 
						
							
							
								54485d2551 
								
							
								 
							
						 
						
							
							
								
								Move plant material detection to guess_job_material in workflow.  
							
							... 
							
							
							
							So that the data will be available to shortJobDescription. 
							
						 
						
							2012-01-15 12:58:36 +04:00  
				
					
						
							
							
								 
						
							
							
								8135420d87 
								
							
								 
							
						 
						
							
							
								
								Let job-material use any material in the build item selection mode.  
							
							
							
						 
						
							2012-01-15 12:50:53 +04:00  
				
					
						
							
							
								 
						
							
							
								990a69ce9b 
								
							
								 
							
						 
						
							
							
								
								Add hotkey commands to destroy items under cursor, and a specific item.  
							
							
							
						 
						
							2012-01-14 21:13:30 +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  
				
					
						
							
							
								 
						
							
							
								59b66a2681 
								
							
								 
							
						 
						
							
							
								
								Fix output formatting  
							
							
							
						 
						
							2012-01-11 11:04:20 -06:00  
				
					
						
							
							
								 
						
							
							
								18f2459b5d 
								
							
								 
							
						 
						
							
							
								
								Add missing newline to "clean" usage  
							
							
							
						 
						
							2012-01-11 11:04:06 -06:00  
				
					
						
							
							
								 
						
							
							
								bb0959e470 
								
							
								 
							
						 
						
							
							
								
								Fix confusion between "cout" and "c->con"  
							
							
							
						 
						
							2012-01-11 10:59:56 -06:00  
				
					
						
							
							
								 
						
							
							
								555183cb25 
								
							
								 
							
						 
						
							
							
								
								Remove unreferenced variables  
							
							
							
						 
						
							2012-01-11 10:57:05 -06:00  
				
					
						
							
							
								 
						
							
							
								5173be649f 
								
							
								 
							
						 
						
							
							
								
								Silence warning  
							
							
							
						 
						
							2012-01-11 10:49:42 -06:00  
				
					
						
							
							
								 
						
							
							
								a3d2cf3a85 
								
							
								 
							
						 
						
							
							
								
								Minor cleanup  
							
							
							
						 
						
							2012-01-11 10:31:23 -06:00  
				
					
						
							
							
								 
						
							
							
								b0be2f55c6 
								
							
								 
							
						 
						
							
							
								
								Cleanup plugin 'flows'  
							
							
							
						 
						
							2012-01-11 10:29:59 -06:00  
				
					
						
							
							
								 
						
							
							
								29b0c4273e 
								
							
								 
							
						 
						
							
							
								
								Cleanup fastdwarf plugin, no longer relies on modules  
							
							
							
						 
						
							2012-01-11 10:17:25 -06:00  
				
					
						
							
							
								 
						
							
							
								9a86087db5 
								
							
								 
							
						 
						
							
							
								
								Add timeouts when a job is cancelled, and color the command output.  
							
							
							
						 
						
							2012-01-11 20:04:04 +04:00  
				
					
						
							
							
								 
						
							
							
								9cc774fc9d 
								
							
								 
							
						 
						
							
							
								
								Update deramp plugin, no longer relies on modules  
							
							
							
						 
						
							2012-01-11 09:53:48 -06:00  
				
					
						
							
							
								 
						
							
							
								524b53935d 
								
							
								 
							
						 
						
							
							
								
								block_index is declared correctly now  
							
							
							
						 
						
							2012-01-11 09:53:28 -06:00  
				
					
						
							
							
								 
						
							
							
								1f8a005818 
								
							
								 
							
						 
						
							
							
								
								Update cleaners/drybuckets, Materials module now gone  
							
							
							
						 
						
							2012-01-11 08:58:26 -06:00  
				
					
						
							
							
								 
						
							
							
								7f5aa4de62 
								
							
								 
							
						 
						
							
							
								
								Support the most important job types in workflow.  
							
							
							
						 
						
							2012-01-10 17:23:37 +04:00  
				
					
						
							
							
								 
						
							
							
								571498ea21 
								
							
								 
							
						 
						
							
							
								
								Vermin tweaks.  
							
							
							
						 
						
							2012-01-10 00:45:43 +01:00  
				
					
						
							
							
								 
						
							
							
								1652e99a0b 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-01-09 20:43:55 +01:00  
				
					
						
							
							
								 
						
							
							
								263bed7d95 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/xml 
							
						 
						
							2012-01-09 20:43:31 +01:00  
				
					
						
							
							
								 
						
							
							
								c3d564dc7a 
								
							
								 
							
						 
						
							
							
								
								Count items matching constraints, and suspend/resume jobs based on it.  
							
							
							
						 
						
							2012-01-09 21:25:55 +04:00  
				
					
						
							
							
								 
						
							
							
								ba338be350 
								
							
								 
							
						 
						
							
							
								
								Allow specifying constraints on item amounts, and match jobs to them.  
							
							
							
						 
						
							2012-01-09 19:20:28 +04:00  
				
					
						
							
							
								 
						
							
							
								3e147fe902 
								
							
								 
							
						 
						
							
							
								
								Modify the workflow plugin to protect all repeat jobs when enabled.  
							
							
							
						 
						
							2012-01-09 17:29:28 +04:00  
				
					
						
							
							
								 
						
							
							
								50386f66a3 
								
							
								 
							
						 
						
							
							
								
								Update structures and implement modifying the job_item item type.  
							
							
							
						 
						
							2012-01-09 16:20:17 +04:00  
				
					
						
							
							
								 
						
							
							
								ea790f1346 
								
							
								 
							
						 
						
							
							
								
								Move a few functions into the core, and add some more.  
							
							
							
						 
						
							2012-01-08 20:02:12 +04:00  
				
					
						
							
							
								 
						
							
							
								f31d7c792a 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-01-08 16:21:23 +01:00  
				
					
						
							
							
								 
						
							
							
								175b3ed060 
								
							
								 
							
						 
						
							
							
								
								Fix getplants - duplicate variable.  
							
							
							
						 
						
							2012-01-08 16:18:31 +01:00  
				
					
						
							
							
								 
						
							
							
								3a8bc4dbb5 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-01-08 16:17:28 +01:00  
				
					
						
							
							
								 
						
							
							
								64a9a49ec0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master'  
							
							
							
						 
						
							2012-01-08 16:19:58 +04:00  
				
					
						
							
							
								 
						
							
							
								8a46386502 
								
							
								 
							
						 
						
							
							
								
								Dissolve vermin module.  
							
							
							
						 
						
							2012-01-08 06:59:52 +01:00  
				
					
						
							
							
								 
						
							
							
								fd2563d0d5 
								
							
								 
							
						 
						
							
							
								
								Cleanup "getplants" plugin, minimize reliance on modules  
							
							
							
						 
						
							2012-01-07 23:31:23 -06:00  
				
					
						
							
							
								 
						
							
							
								c484d7ceae 
								
							
								 
							
						 
						
							
							
								
								Cleanup "fixwagons" plugin  
							
							
							
						 
						
							2012-01-07 23:28:37 -06:00  
				
					
						
							
							
								 
						
							
							
								153efe9a69 
								
							
								 
							
						 
						
							
							
								
								Cleanup "drybuckets" plugin, minimize reliance on modules  
							
							
							
						 
						
							2012-01-07 23:05:45 -06:00  
				
					
						
							
							
								 
						
							
							
								2ccb15524b 
								
							
								 
							
						 
						
							
							
								
								Cleanup "cleaners" plugin, minimize reliance on modules  
							
							
							
						 
						
							2012-01-07 23:04:31 -06:00  
				
					
						
							
							
								 
						
							
							
								72016d9188 
								
							
								 
							
						 
						
							
							
								
								Buildings aren't a module anymore, fix probe segfaults.  
							
							
							
						 
						
							2012-01-08 02:22:13 +01:00  
				
					
						
							
							
								 
						
							
							
								87009c0535 
								
							
								 
							
						 
						
							
							
								
								Add a plugin that protects specific repeat jobs from disappearing.  
							
							... 
							
							
							
							If they do disappear, they are re-added in a suspended state. 
							
						 
						
							2012-01-07 21:47:23 +04:00  
				
					
						
							
							
								 
						
							
							
								f5e121a196 
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff from the jobutils plugin into the core.  
							
							
							
						 
						
							2012-01-07 19:21:07 +04:00  
				
					
						
							
							
								 
						
							
							
								6d79255131 
								
							
								 
							
						 
						
							
							
								
								Make gcc happy, too  
							
							
							
						 
						
							2012-01-06 12:10:30 +01:00  
				
					
						
							
							
								 
						
							
							
								e068552c04 
								
							
								 
							
						 
						
							
							
								
								Make gcc happy, too  
							
							
							
						 
						
							2012-01-06 12:10:11 +01:00  
				
					
						
							
							
								 
						
							
							
								571c249522 
								
							
								 
							
						 
						
							
							
								
								Fixed crash with dfusion migrants plugin.  
							
							
							
						 
						
							2012-01-06 10:25:58 +02:00  
				
					
						
							
							
								 
						
							
							
								3115fb17c7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-01-06 10:24:46 +02:00  
				
					
						
							
							
								 
						
							
							
								890824dd38 
								
							
								 
							
						 
						
							
							
								
								Merge patch with new dig patterns for vdig plugin  
							
							... 
							
							
							
							Signed-off-by: Petr Mrázek <peterix@gmail.com> 
							
						 
						
							2012-01-06 02:27:27 +01:00  
				
					
						
							
							
								 
						
							
							
								8312c39ab1 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/CMakeLists.txt 
							
						 
						
							2012-01-06 02:15:12 +01:00  
				
					
						
							
							
								 
						
							
							
								a2cad00dbb 
								
							
								 
							
						 
						
							
							
								
								Remove GetCustomWorkshopType, custom workshop types are now saner.  
							
							
							
						 
						
							2012-01-06 01:08:30 +01:00  
				
					
						
							
							
								 
						
							
							
								8b7da08638 
								
							
								 
							
						 
						
							
							
								
								Add flood-fill brush to liquids (for wclean)  
							
							
							
						 
						
							2012-01-06 00:35:38 +01:00  
				
					
						
							
							
								 
						
							
							
								06f1cffcbf 
								
							
								 
							
						 
						
							
							
								
								Add flood-fill brush to liquids (for wclean)  
							
							
							
						 
						
							2012-01-06 00:35:05 +01:00  
				
					
						
							
							
								 
						
							
							
								756b8131c1 
								
							
								 
							
						 
						
							
							
								
								Small fix in Buildings, update stonesense.  
							
							
							
						 
						
							2012-01-06 00:09:49 +01:00  
				
					
						
							
							
								 
						
							
							
								72a4698968 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-01-05 23:54:33 +01:00  
				
					
						
							
							
								 
						
							
							
								78a98de37e 
								
							
								 
							
						 
						
							
							
								
								Fix MSVC builds, break buildings :D  
							
							
							
						 
						
							2012-01-05 23:39:14 +01:00  
				
					
						
							
							
								 
						
							
							
								687245abd9 
								
							
								 
							
						 
						
							
							
								
								Allow setting job item materials.  
							
							
							
						 
						
							2012-01-05 22:04:05 +04:00  
				
					
						
							
							
								 
						
							
							
								d612db0935 
								
							
								 
							
						 
						
							
							
								
								Added binding to suspend/resume (engine.suspend and engine.resume in lua)  
							
							
							
						 
						
							2012-01-05 10:58:53 +02:00  
				
					
						
							
							
								 
						
							
							
								4a59690968 
								
							
								 
							
						 
						
							
							
								
								Don't print empty parentheses without any flags to fill them.  
							
							
							
						 
						
							2012-01-04 20:22:56 +04:00  
				
					
						
							
							
								 
						
							
							
								284009e873 
								
							
								 
							
						 
						
							
							
								
								Add a hotkey command to duplicate jobs in workshops.  
							
							
							
						 
						
							2012-01-04 19:39:38 +04:00  
				
					
						
							
							
								 
						
							
							
								99dda069de 
								
							
								 
							
						 
						
							
							
								
								Update data definitions.  
							
							
							
						 
						
							2012-01-04 18:46:39 +04:00  
				
					
						
							
							
								 
						
							
							
								86464b99cc 
								
							
								 
							
						 
						
							
							
								
								Remove DfVector, break MSVC builds until further notice.  
							
							
							
						 
						
							2012-01-04 01:45:11 +01:00  
				
					
						
							
							
								 
						
							
							
								1d1cd63800 
								
							
								 
							
						 
						
							
							
								
								Implement printing job details.  
							
							
							
						 
						
							2012-01-03 22:56:05 +04:00  
				
					
						
							
							
								 
						
							
							
								f8814909a9 
								
							
								 
							
						 
						
							
							
								
								Move the MaterialInfo class to the main library.  
							
							
							
						 
						
							2012-01-03 19:25:55 +04:00  
				
					
						
							
							
								 
						
							
							
								2af3b49e09 
								
							
								 
							
						 
						
							
							
								
								Add "regrass" plugin, regrows grass for pre-0.31.19 fortresses  
							
							
							
						 
						
							2012-01-02 20:13:27 -06:00  
				
					
						
							
							
								 
						
							
							
								326c58f793 
								
							
								 
							
						 
						
							
							
								
								Add a plugin to tweak inorganic materials in jobs.  
							
							... 
							
							
							
							It also auto-seeks in the build item list if used in that context. 
							
						 
						
							2012-01-02 18:46:24 +04:00  
				
					
						
							
							
								 
						
							
							
								e9c4d12d2a 
								
							
								 
							
						 
						
							
							
								
								Track upstream changes  
							
							
							
						 
						
							2012-01-02 12:52:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5918cb773d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into export-plugin  
							
							
							
						 
						
							2012-01-02 12:49:23 +01:00  
				
					
						
							
							
								 
						
							
							
								6476d61e59 
								
							
								 
							
						 
						
							
							
								
								Update structure definitions & add the fixwagons plugin from Q.  
							
							
							
						 
						
							2012-01-01 23:05:45 +04:00  
				
					
						
							
							
								 
						
							
							
								f35cdb84cd 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/Core.cpp
	library/PluginManager.cpp
	library/include/Core.h
	library/include/PluginManager.h
	library/modules/Gui.cpp
	plugins/stockpiles.cpp 
							
						 
						
							2011-12-31 13:09:12 +01:00  
				
					
						
							
							
								 
						
							
							
								9db20bd84d 
								
							
								 
							
						 
						
							
							
								
								Header changes/cleanup.  
							
							
							
						 
						
							2011-12-31 12:48:42 +01:00  
				
					
						
							
							
								 
						
							
							
								b652ec4132 
								
							
								 
							
						 
						
							
							
								
								Implement context-sensitive keybinding support.  
							
							... 
							
							
							
							Allow defining commands with guard conditions, and binding
one or more commands to alphabetic and function keys. When
the relevant key is pressed, the first listed command with
successfully evaluated guard is chosen.
For consistency, the guard is also checked when the command
is invoked from the console; this requires suspending the
core inside PluginManager, before invoking plugin code. 
							
						 
						
							2011-12-31 13:25:46 +04:00  
				
					
						
							
							
								 
						
							
							
								1284b30f79 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2011-12-31 01:40:08 +01:00  
				
					
						
							
							
								 
						
							
							
								2222757e77 
								
							
								 
							
						 
						
							
							
								
								Implement context-sensitive keybinding support.  
							
							... 
							
							
							
							Allow defining commands with guard conditions, and binding
one or more commands to alphabetic and function keys. When
the relevant key is pressed, the first listed command with
successfully evaluated guard is chosen.
For consistency, the guard is also checked when the command
is invoked from the console; this requires suspending the
core inside PluginManager, before invoking plugin code. 
							
						 
						
							2011-12-30 23:25:50 +04:00  
				
					
						
							
							
								 
						
							
							
								53346328e8 
								
							
								 
							
						 
						
							
							
								
								Notify plugins about game being loaded or unloaded.  
							
							... 
							
							
							
							As a test, make seadwatch deactivate on these events. 
							
						 
						
							2011-12-30 18:12:15 +04:00  
				
					
						
							
							
								 
						
							
							
								e6ff6b04fc 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-12-30 03:12:29 +01:00  
				
					
						
							
							
								 
						
							
							
								614605a2be 
								
							
								 
							
						 
						
							
							
								
								Fixed integer truncation in filltraffic.  
							
							
							
						 
						
							2011-12-30 03:10:31 +01:00  
				
					
						
							
							
								 
						
							
							
								5c4ba8c1df 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/rampaging-poet/dfhack  
							
							
							
						 
						
							2011-12-30 03:08:20 +01:00  
				
					
						
							
							
								 
						
							
							
								9a48c98162 
								
							
								 
							
						 
						
							
							
								
								designed -> designated in tiletypes plugin  
							
							
							
						 
						
							2011-12-30 03:05:53 +01:00  
				
					
						
							
							
								 
						
							
							
								a1e1d7cfce 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/feng1st/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/tiletypes.cpp 
							
						 
						
							2011-12-30 02:50:30 +01:00  
				
					
						
							
							
								 
						
							
							
								298e2fe92d 
								
							
								 
							
						 
						
							
							
								
								Add a plugin to rename squads and hotkeys (without the 9 char limit).  
							
							
							
						 
						
							2011-12-29 17:37:07 +04:00  
				
					
						
							
							
								 
						
							
							
								d7faa6c471 
								
							
								 
							
						 
						
							
							
								
								Properly cleanup state when copystock in q during rect selection.  
							
							
							
						 
						
							2011-12-29 16:46:08 +04:00  
				
					
						
							
							
								 
						
							
							
								21d81c8804 
								
							
								 
							
						 
						
							
							
								
								Make sure the encoding is right  
							
							
							
						 
						
							2011-12-28 23:35:42 +01:00  
				
					
						
							
							
								 
						
							
							
								6c0d5d3cd2 
								
							
								 
							
						 
						
							
							
								
								Make sure the export plugin is built  
							
							
							
						 
						
							2011-12-28 23:35:41 +01:00  
				
					
						
							
							
								 
						
							
							
								12446a62e2 
								
							
								 
							
						 
						
							
							
								
								Export exact trait value  
							
							
							
						 
						
							2011-12-28 23:35:40 +01:00  
				
					
						
							
							
								 
						
							
							
								89e3361140 
								
							
								 
							
						 
						
							
							
								
								Plugin to export for dfcareers  
							
							
							
						 
						
							2011-12-28 23:35:32 +01:00  
				
					
						
							
							
								 
						
							
							
								2643e0c5a7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2011-12-28 22:49:31 +02:00  
				
					
						
							
							
								 
						
							
							
								5e34284e5d 
								
							
								 
							
						 
						
							
							
								
								Fix for give sentience.  
							
							
							
						 
						
							2011-12-27 23:09:53 +02:00  
				
					
						
							
							
								 
						
							
							
								bc539672d5 
								
							
								 
							
						 
						
							
							
								
								Split some plugins to plugin/init pairs (for dfusion init mode)  
							
							
							
						 
						
							2011-12-27 23:08:06 +02:00  
				
					
						
							
							
								 
						
							
							
								52a049cec3 
								
							
								 
							
						 
						
							
							
								
								Removed thready argument to dfusion, replaced with init (just sets stuff up, running everything in non interactive mode)  
							
							
							
						 
						
							2011-12-27 23:07:23 +02:00  
				
					
						
							
							
								 
						
							
							
								71e2321fef 
								
							
								 
							
						 
						
							
							
								
								Added getKeys method to lua offsetgroup and a way to cast versioninfo to offsetgroup  
							
							
							
						 
						
							2011-12-24 16:00:43 +02:00  
				
					
						
							
							
								 
						
							
							
								0bc41ccb10 
								
							
								 
							
						 
						
							
							
								
								Added header files to dfusion's project  
							
							
							
						 
						
							2011-12-24 15:59:53 +02:00  
				
					
						
							
							
								 
						
							
							
								dc78e99f75 
								
							
								 
							
						 
						
							
							
								
								Added getKeys to OffsetGroup (for easy lua access to all things that memory.xml has)  
							
							
							
						 
						
							2011-12-24 13:53:59 +02:00  
				
					
						
							
							
								 
						
							
							
								5bee16dbd8 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2011-12-24 12:27:59 +01:00  
				
					
						
							
							
								 
						
							
							
								cfd2c95eab 
								
							
								 
							
						 
						
							
							
								
								Slight reformat in versionosd.  
							
							
							
						 
						
							2011-12-24 12:27:34 +01:00  
				
					
						
							
							
								 
						
							
							
								79ac2a781a 
								
							
								 
							
						 
						
							
							
								
								Add infrastructure necessary to use the generated headers.  
							
							... 
							
							
							
							As a usage example, allow toggling water level display and idlers,
and implement a ui tweak for easily copying stockpiles.
Also disable df2mc by default - default options shouldn't
require anything not in the base package. 
							
						 
						
							2011-12-24 14:51:58 +04:00  
				
					
						
							
							
								 
						
							
							
								2008ac5564 
								
							
								 
							
						 
						
							
							
								
								Added utils.lua with usefull lua utils.  
							
							
							
						 
						
							2011-12-18 16:58:34 +02:00  
				
					
						
							
							
								 
						
							
							
								e84841e94f 
								
							
								 
							
						 
						
							
							
								
								Added autorunning initcustom.lua (for place to put private scripts) autorunning save files, and friendship_civ (still buggy)  
							
							
							
						 
						
							2011-12-12 20:25:37 +02:00  
				
					
						
							
							
								 
						
							
							
								9b48d4946e 
								
							
								 
							
						 
						
							
							
								
								Added autorunning initcusom.lua if it exists (for custom scripts)  
							
							
							
						 
						
							2011-12-11 02:28:15 +02:00  
				
					
						
							
							
								 
						
							
							
								a25c0b81de 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2011-12-07 23:15:11 +02:00  
				
					
						
							
							
								 
						
							
							
								b36e5ac248 
								
							
								 
							
						 
						
							
							
								
								Add missing files.  
							
							
							
						 
						
							2011-12-07 20:50:37 +01:00  
				
					
						
							
							
								 
						
							
							
								647916e109 
								
							
								 
							
						 
						
							
							
								
								Graphic module  
							
							
							
						 
						
							2011-12-07 20:37:09 +01:00  
				
					
						
							
							
								 
						
							
							
								e7a8c8c684 
								
							
								 
							
						 
						
							
							
								
								Lua function calling.  
							
							
							
						 
						
							2011-12-04 18:45:34 +02:00  
				
					
						
							
							
								 
						
							
							
								f7d78539d3 
								
							
								 
							
						 
						
							
							
								
								Renaming Creatures to Units  
							
							
							
						 
						
							2011-12-02 10:56:40 +01:00  
				
					
						
							
							
								 
						
							
							
								c0a6036cde 
								
							
								 
							
						 
						
							
							
								
								zeromq windows version  
							
							
							
						 
						
							2011-11-25 23:21:31 +01:00  
				
					
						
							
							
								 
						
							
							
								780b659210 
								
							
								 
							
						 
						
							
							
								
								Zeromq hello world plugin.  
							
							
							
						 
						
							2011-11-25 22:14:36 +01:00  
				
					
						
							
							
								 
						
							
							
								57b5ed8fa7 
								
							
								 
							
						 
						
							
							
								
								Made invalid tile types really invalid, license and unused depends cleanup.  
							
							
							
						 
						
							2011-11-25 18:54:50 +01:00  
				
					
						
							
							
								 
						
							
							
								dd3e1f4a39 
								
							
								 
							
						 
						
							
							
								
								Able to filter tiles via designation.  
							
							
							
						 
						
							2011-11-20 15:40:01 +08:00  
				
					
						
							
							
								 
						
							
							
								95aaf4cc2e 
								
							
								 
							
						 
						
							
							
								
								Working full-map framework.  
							
							
							
						 
						
							2011-11-17 19:31:56 -08:00  
				
					
						
							
							
								 
						
							
							
								370681848d 
								
							
								 
							
						 
						
							
							
								
								Update stonesense.  
							
							
							
						 
						
							2011-11-17 21:45:57 +01:00  
				
					
						
							
							
								 
						
							
							
								1b0bbbe9e4 
								
							
								 
							
						 
						
							
							
								
								Update stonesense.  
							
							
							
						 
						
							2011-11-15 22:00:58 +01:00  
				
					
						
							
							
								 
						
							
							
								2547e2ff06 
								
							
								 
							
						 
						
							
							
								
								Killed lambas :(, fixed bug with 'digcircle unset' that made it behave exactly like 'digcircle set'  
							
							
							
						 
						
							2011-11-15 21:58:38 +01:00  
				
					
						
							
							
								 
						
							
							
								46f55c1577 
								
							
								 
							
						 
						
							
							
								
								Update df2mc.  
							
							
							
						 
						
							2011-11-06 03:28:38 +01:00  
				
					
						
							
							
								 
						
							
							
								fe77d55e1e 
								
							
								 
							
						 
						
							
							
								
								Tweak tiletypes so that tile variants are not strictly required to match.  
							
							
							
						 
						
							2011-11-06 01:27:16 +01:00  
				
					
						
							
							
								 
						
							
							
								5007419fcd 
								
							
								 
							
						 
						
							
							
								
								Add nopause command.  
							
							
							
						 
						
							2011-11-06 01:26:57 +01:00  
				
					
						
							
							
								 
						
							
							
								229750c7db 
								
							
								 
							
						 
						
							
							
								
								+ Able to set variant attribute.  
							
							... 
							
							
							
							+ Able to set hidden, light, subterranean and skyview flags.
* Paint empty space correctly.
* Remove direction from directionless tiles.
* Remove liquid from walls correctly. 
							
						 
						
							2011-11-05 18:55:23 +08:00  
				
					
						
							
							
								 
						
							
							
								d1849e6bef 
								
							
								 
							
						 
						
							
							
								
								Update df2mc, fix build.  
							
							
							
						 
						
							2011-11-05 02:22:15 +01:00  
				
					
						
							
							
								 
						
							
							
								9a45e8d328 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/peterix/dfhack  
							
							
							
						 
						
							2011-11-04 18:06:08 -07:00  
				
					
						
							
							
								 
						
							
							
								73dc0a7d94 
								
							
								 
							
						 
						
							
							
								
								Fixed a typo in filltraffic's help.  
							
							
							
						 
						
							2011-11-04 18:05:43 -07:00  
				
					
						
							
							
								 
						
							
							
								25257fe598 
								
							
								 
							
						 
						
							
							
								
								Move df2mc back.  
							
							
							
						 
						
							2011-11-05 02:00:51 +01:00  
				
					
						
							
							
								 
						
							
							
								af46b262b5 
								
							
								 
							
						 
						
							
							
								
								More init hardening.  
							
							
							
						 
						
							2011-11-04 09:08:29 +01:00  
				
					
						
							
							
								 
						
							
							
								0ff7a48848 
								
							
								 
							
						 
						
							
							
								
								Update stonesense  
							
							
							
						 
						
							2011-11-03 20:18:00 +01:00  
				
					
						
							
							
								 
						
							
							
								df3e11d1e4 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/peterix/dfhack  
							
							
							
						 
						
							2011-11-03 01:04:34 -07:00  
				
					
						
							
							
								 
						
							
							
								3593e37202 
								
							
								 
							
						 
						
							
							
								
								Renamed tiletraffic to alltraffic. Added a helper function for full-map changes and a test function. Not actually tested yet, but it compiles.  
							
							
							
						 
						
							2011-11-03 01:04:05 -07:00  
				
					
						
							
							
								 
						
							
							
								4f0695a6d5 
								
							
								 
							
						 
						
							
							
								
								Messing with materials.  
							
							
							
						 
						
							2011-11-03 04:30:59 +01:00  
				
					
						
							
							
								 
						
							
							
								dc629bc251 
								
							
								 
							
						 
						
							
							
								
								Fix cleanowned plugin.  
							
							
							
						 
						
							2011-11-03 02:40:37 +01:00  
				
					
						
							
							
								 
						
							
							
								dcce48c243 
								
							
								 
							
						 
						
							
							
								
								Add simple creature probe, fix current civ address on windows, update df2mc.  
							
							
							
						 
						
							2011-11-02 00:26:45 +01:00  
				
					
						
							
							
								 
						
							
							
								6bbc27dbce 
								
							
								 
							
						 
						
							
							
								
								Update df2mc  
							
							
							
						 
						
							2011-11-01 13:13:03 +01:00  
				
					
						
							
							
								 
						
							
							
								f0417e12dd 
								
							
								 
							
						 
						
							
							
								
								Hardening.  
							
							
							
						 
						
							2011-11-01 13:06:27 +01:00  
				
					
						
							
							
								 
						
							
							
								7f6fa2a008 
								
							
								 
							
						 
						
							
							
								
								Add an enum for base material types.  
							
							
							
						 
						
							2011-10-30 21:32:43 +01:00  
				
					
						
							
							
								 
						
							
							
								a8d3e19fef 
								
							
								 
							
						 
						
							
							
								
								Update stonesense, again.  
							
							
							
						 
						
							2011-10-30 21:08:22 +01:00  
				
					
						
							
							
								 
						
							
							
								9c2743dba1 
								
							
								 
							
						 
						
							
							
								
								Update stonesense.  
							
							
							
						 
						
							2011-10-30 21:01:52 +01:00  
				
					
						
							
							
								 
						
							
							
								2dfee0a9f9 
								
							
								 
							
						 
						
							
							
								
								Move df2mc to devel  
							
							
							
						 
						
							2011-10-30 19:56:08 +01:00  
				
					
						
							
							
								 
						
							
							
								063894276c 
								
							
								 
							
						 
						
							
							
								
								Tiny type fixes for spatter veins, updated df2mc.  
							
							
							
						 
						
							2011-10-30 15:25:29 +01:00  
				
					
						
							
							
								 
						
							
							
								d6ed4b875a 
								
							
								 
							
						 
						
							
							
								
								Update df2mc, again.  
							
							
							
						 
						
							2011-10-30 05:16:41 +01:00  
				
					
						
							
							
								 
						
							
							
								f6ea3e52dc 
								
							
								 
							
						 
						
							
							
								
								Update df2mc  
							
							
							
						 
						
							2011-10-30 04:04:31 +01:00  
				
					
						
							
							
								 
						
							
							
								a3a1629521 
								
							
								 
							
						 
						
							
							
								
								Fix seedwatch some more.  
							
							
							
						 
						
							2011-10-30 02:52:25 +01:00  
				
					
						
							
							
								 
						
							
							
								13ca2e608f 
								
							
								 
							
						 
						
							
							
								
								Added df2mc (TroZ) and drybuckets (Quietust) plugins  
							
							
							
						 
						
							2011-10-30 02:50:29 +01:00  
				
					
						
							
							
								 
						
							
							
								6e3dbbdd72 
								
							
								 
							
						 
						
							
							
								
								Better handling of plants in getplants plugin.  
							
							
							
						 
						
							2011-10-29 02:15:36 +02:00  
				
					
						
							
							
								 
						
							
							
								a3179093ef 
								
							
								 
							
						 
						
							
							
								
								Seedwatch help text is now better, update of readme.  
							
							
							
						 
						
							2011-10-28 23:18:10 +02:00  
				
					
						
							
							
								 
						
							
							
								c936333305 
								
							
								 
							
						 
						
							
							
								
								Add spot cleaning tool.  
							
							
							
						 
						
							2011-10-28 07:35:42 +02:00  
				
					
						
							
							
								 
						
							
							
								4688f6557e 
								
							
								 
							
						 
						
							
							
								
								Fix problem with magic numbers in fastdwarf.  
							
							
							
						 
						
							2011-10-28 06:22:07 +02:00  
				
					
						
							
							
								 
						
							
							
								9f9e8f012d 
								
							
								 
							
						 
						
							
							
								
								Added a basic plant raw check to rawdump plugin.  
							
							
							
						 
						
							2011-10-28 05:10:18 +02:00  
				
					
						
							
							
								 
						
							
							
								4d6e93988a 
								
							
								 
							
						 
						
							
							
								
								Delete spatter objects while cleaning items and creatures.  
							
							
							
						 
						
							2011-10-28 04:52:20 +02:00  
				
					
						
							
							
								 
						
							
							
								fc6cb72f33 
								
							
								 
							
						 
						
							
							
								
								Merged the spatter clean plugins into one  
							
							
							
						 
						
							2011-10-28 04:40:00 +02:00  
				
					
						
							
							
								 
						
							
							
								61be3413e3 
								
							
								 
							
						 
						
							
							
								
								Make seedwatch work on linux, still with ugly hacks.  
							
							
							
						 
						
							2011-10-27 03:31:13 +02:00  
				
					
						
							
							
								 
						
							
							
								8838d8c3d6 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/gsvslto/dfhack  
							
							
							
						 
						
							2011-10-27 02:06:57 +02:00  
				
					
						
							
							
								 
						
							
							
								81391f91be 
								
							
								 
							
						 
						
							
							
								
								Added cleanunits by Q.  
							
							
							
						 
						
							2011-10-27 01:31:47 +02:00  
				
					
						
							
							
								 
						
							
							
								335ad28fe5 
								
							
								 
							
						 
						
							
							
								
								Add item contaminants vector to df_item, fixed up cleanitems plugin to use it.  
							
							
							
						 
						
							2011-10-27 01:08:59 +02:00  
				
					
						
							
							
								 
						
							
							
								f2205364b8 
								
							
								 
							
						 
						
							
							
								
								Add cleanitems by Q.  
							
							
							
						 
						
							2011-10-27 00:37:59 +02:00  
				
					
						
							
							
								 
						
							
							
								1f0e91c3d0 
								
							
								 
							
						 
						
							
							
								
								Add enum for item types.  
							
							
							
						 
						
							2011-10-26 23:12:20 +02:00  
				
					
						
							
							
								 
						
							
							
								b545de7f43 
								
							
								 
							
						 
						
							
							
								
								Items refactor. readItem turned into copyItem, most Items methods now accept plain df_item * instead of the copies.  
							
							
							
						 
						
							2011-10-26 22:18:13 +02:00  
				
					
						
							
							
								 
						
							
							
								70ebacead0 
								
							
								 
							
						 
						
							
							
								
								Add possibility to reveal hell without pausing.  
							
							
							
						 
						
							2011-10-25 21:36:22 +02:00  
				
					
						
							
							
								 
						
							
							
								866b63f567 
								
							
								 
							
						 
						
							
							
								
								More of the items overhaul  
							
							
							
						 
						
							2011-10-25 13:30:41 +02:00  
				
					
						
							
							
								 
						
							
							
								8648b2f080 
								
							
								 
							
						 
						
							
							
								
								Fix prospector under MSVC.  
							
							
							
						 
						
							2011-10-25 05:34:11 +02:00  
				
					
						
							
							
								 
						
							
							
								2adf1d22eb 
								
							
								 
							
						 
						
							
							
								
								Item description method found!  
							
							
							
						 
						
							2011-10-25 05:31:37 +02:00  
				
					
						
							
							
								 
						
							
							
								04495a304c 
								
							
								 
							
						 
						
							
							
								
								Kill item variable accessors. YES.  
							
							
							
						 
						
							2011-10-25 04:48:06 +02:00  
				
					
						
							
							
								 
						
							
							
								452ddd3e2c 
								
							
								 
							
						 
						
							
							
								
								Add z-level spans of material presence to prospector output.  
							
							
							
						 
						
							2011-10-25 02:39:15 +02:00  
				
					
						
							
							
								 
						
							
							
								0c2a207fcd 
								
							
								 
							
						 
						
							
							
								
								Fix liquids bug with block brush, fix liquids bug with out-of-map painting.  
							
							
							
						 
						
							2011-10-25 02:38:21 +02:00  
				
					
						
							
							
								 
						
							
							
								716e92fafd 
								
							
								 
							
						 
						
							
							
								
								first commit  
							
							
							
						 
						
							2011-10-24 16:53:31 +01:00  
				
					
						
							
							
								 
						
							
							
								998d85919f 
								
							
								 
							
						 
						
							
							
								
								Windows offset for save name, some tweaks, updated stonesense submodule to current.  
							
							
							
						 
						
							2011-10-23 22:23:54 +02:00  
				
					
						
							
							
								 
						
							
							
								56e8e8009a 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/rampaging-poet/dfhack  
							
							
							
						 
						
							2011-10-20 11:46:01 +02:00  
				
					
						
							
							
								 
						
							
							
								2379d0908a 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-10-20 11:45:40 +02:00  
				
					
						
							
							
								 
						
							
							
								3ef2cace1a 
								
							
								 
							
						 
						
							
							
								
								Moved buildprobe to developer plugins  
							
							
							
						 
						
							2011-10-13 18:27:59 -07:00  
				
					
						
							
							
								 
						
							
							
								8dea0db83f 
								
							
								 
							
						 
						
							
							
								
								Initial commit  
							
							
							
						 
						
							2011-10-13 17:15:19 -07:00  
				
					
						
							
							
								 
						
							
							
								b09ff94b24 
								
							
								 
							
						 
						
							
							
								
								STUFF!  
							
							
							
						 
						
							2011-10-07 03:53:58 +02:00  
				
					
						
							
							
								 
						
							
							
								c13f142092 
								
							
								 
							
						 
						
							
							
								
								Start of building hacking  
							
							
							
						 
						
							2011-10-02 13:21:36 +03:00  
				
					
						
							
							
								 
						
							
							
								5d54bfca96 
								
							
								 
							
						 
						
							
							
								
								Make qtplug compile again.  
							
							
							
						 
						
							2011-09-27 00:11:13 +02:00  
				
					
						
							
							
								 
						
							
							
								a83d9fa944 
								
							
								 
							
						 
						
							
							
								
								Added mouse position and designation coord, along with a 'trackpos' command for kittens plugin.  
							
							
							
						 
						
							2011-09-26 03:39:27 +02:00  
				
					
						
							
							
								 
						
							
							
								83ae8d6c12 
								
							
								 
							
						 
						
							
							
								
								Creature likes (at least the structures are back), malloc wrapper that sets memory to 0xCC.  
							
							
							
						 
						
							2011-09-25 01:29:55 +02:00  
				
					
						
							
							
								 
						
							
							
								986a3e0f56 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2011-09-21 22:53:40 +03:00  
				
					
						
							
							
								 
						
							
							
								8e70a02941 
								
							
								 
							
						 
						
							
							
								
								Better onfunction hints, new onfunction location (Hurt)  
							
							
							
						 
						
							2011-09-21 22:52:26 +03:00  
				
					
						
							
							
								 
						
							
							
								6a56eabd71 
								
							
								 
							
						 
						
							
							
								
								Added calldf function to call df functions (did not find any working function yet). Added 3 new function for onfunction.  
							
							
							
						 
						
							2011-09-21 21:35:58 +03:00  
				
					
						
							
							
								 
						
							
							
								ff20faa0c5 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-09-21 13:48:20 +02:00  
				
					
						
							
							
								 
						
							
							
								1df71d2b7a 
								
							
								 
							
						 
						
							
							
								
								More tweaks related to creatures, murder implication flag for items/corpse pieces.  
							
							
							
						 
						
							2011-09-21 13:47:12 +02:00  
				
					
						
							
							
								 
						
							
							
								dca4c43b0b 
								
							
								 
							
						 
						
							
							
								
								Creatures module rewrite  
							
							
							
						 
						
							2011-09-18 13:49:10 +02:00  
				
					
						
							
							
								 
						
							
							
								ab448d4109 
								
							
								 
							
						 
						
							
							
								
								Small fixes + lua_bit lib (fixes flag manipulations)  
							
							
							
						 
						
							2011-09-17 14:59:10 +03:00  
				
					
						
							
							
								 
						
							
							
								d47e9b35a0 
								
							
								 
							
						 
						
							
							
								
								Update stonesense, fix small text alignment error.  
							
							
							
						 
						
							2011-09-04 14:16:12 +02:00  
				
					
						
							
							
								 
						
							
							
								8cdeb0b59c 
								
							
								 
							
						 
						
							
							
								
								Add a salt/stagnant flag removal command to the liquids tool.  
							
							
							
						 
						
							2011-09-02 01:25:01 +02:00  
				
					
						
							
							
								 
						
							
							
								d451c6910b 
								
							
								 
							
						 
						
							
							
								
								Add stonesense as a submodule, fix MSVC build of vdig module  
							
							
							
						 
						
							2011-08-28 22:28:23 +02:00  
				
					
						
							
							
								 
						
							
							
								e5f0c7637e 
								
							
								 
							
						 
						
							
							
								
								Fixes to help/readme entries related to digcircle.  
							
							
							
						 
						
							2011-08-27 15:12:03 +02:00  
				
					
						
							
							
								 
						
							
							
								a3552301a8 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-08-27 15:05:33 +02:00  
				
					
						
							
							
								 
						
							
							
								e9a04dfa65 
								
							
								 
							
						 
						
							
							
								
								Circle designator uses diameter instead of radius, has no overdraw.  
							
							
							
						 
						
							2011-08-27 05:50:14 +02:00  
				
					
						
							
							
								 
						
							
							
								25b689b778 
								
							
								 
							
						 
						
							
							
								
								Fixes so that windows ver would build (and work)  
							
							
							
						 
						
							2011-08-25 07:22:31 +03:00  
				
					
						
							
							
								 
						
							
							
								064719375c 
								
							
								 
							
						 
						
							
							
								
								Small changes to memview.  
							
							
							
						 
						
							2011-08-24 23:34:49 +03:00  
				
					
						
							
							
								 
						
							
							
								4d54ac44e9 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-08-23 21:24:43 +02:00  
				
					
						
							
							
								 
						
							
							
								fcb7392aa3 
								
							
								 
							
						 
						
							
							
								
								Moved all the logic to onupdate, somehow does not print anything.  
							
							
							
						 
						
							2011-08-23 18:32:25 +03:00  
				
					
						
							
							
								 
						
							
							
								4447bcbe34 
								
							
								 
							
						 
						
							
							
								
								Move memview plugin to devel.  
							
							
							
						 
						
							2011-08-23 15:00:31 +02:00  
				
					
						
							
							
								 
						
							
							
								8ab5697f4a 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-08-23 13:47:04 +02:00  
				
					
						
							
							
								 
						
							
							
								e42cf32272 
								
							
								 
							
						 
						
							
							
								
								More options for circle designator.  
							
							
							
						 
						
							2011-08-23 12:51:11 +02:00  
				
					
						
							
							
								 
						
							
							
								0975b7352e 
								
							
								 
							
						 
						
							
							
								
								Memview plugin.  
							
							
							
						 
						
							2011-08-22 16:21:13 +03:00  
				
					
						
							
							
								 
						
							
							
								4922be0a75 
								
							
								 
							
						 
						
							
							
								
								Circle dig designation tool.  
							
							
							
						 
						
							2011-08-22 15:18:35 +02:00  
				
					
						
							
							
								 
						
							
							
								b1868f802c 
								
							
								 
							
						 
						
							
							
								
								Make autodump fix the block-local item ID vectors.  
							
							
							
						 
						
							2011-08-21 23:02:05 +02:00  
				
					
						
							
							
								 
						
							
							
								cc73dd3140 
								
							
								 
							
						 
						
							
							
								
								Refactored onfunction a bit, added function hints.  
							
							
							
						 
						
							2011-08-21 20:29:35 +03:00  
				
					
						
							
							
								 
						
							
							
								78ed7d314b 
								
							
								 
							
						 
						
							
							
								
								Linux support for onfunction/Die.  
							
							
							
						 
						
							2011-08-21 16:27:01 +03:00  
				
					
						
							
							
								 
						
							
							
								246f704c68 
								
							
								 
							
						 
						
							
							
								
								Move function found for linux.  
							
							
							
						 
						
							2011-08-21 15:56:42 +03:00  
				
					
						
							
							
								 
						
							
							
								8e68b50ed7 
								
							
								 
							
						 
						
							
							
								
								Linux tinkerings, moved few offsets and part of creature pattern into memory.xml model  
							
							
							
						 
						
							2011-08-21 01:46:16 +03:00  
				
					
						
							
							
								 
						
							
							
								1a99121ead 
								
							
								 
							
						 
						
							
							
								
								Started migration to init/plugin scheme (init files for noninteractive parts). Also added WINDOWS/LINUX flags  
							
							
							
						 
						
							2011-08-21 00:15:40 +03:00  
				
					
						
							
							
								 
						
							
							
								150e06f115 
								
							
								 
							
						 
						
							
							
								
								OnFunction got new functions to make function callbacks easier (namely SetCallback(name,function) and AddFunction(addr,name))  
							
							
							
						 
						
							2011-08-20 23:13:14 +03:00  
				
					
						
							
							
								 
						
							
							
								97a85f274c 
								
							
								 
							
						 
						
							
							
								
								Replaced test function with OnCreature move...  
							
							
							
						 
						
							2011-08-20 20:23:47 +03:00  
				
					
						
							
							
								 
						
							
							
								3e75ac015c 
								
							
								 
							
						 
						
							
							
								
								more registers supported  
							
							
							
						 
						
							2011-08-20 17:51:00 +03:00  
				
					
						
							
							
								 
						
							
							
								f9c1556f7f 
								
							
								 
							
						 
						
							
							
								
								Working onfunction...  
							
							
							
						 
						
							2011-08-20 17:20:04 +03:00  
				
					
						
							
							
								 
						
							
							
								e901f615c9 
								
							
								 
							
						 
						
							
							
								
								Almost working onfunction plugin... need to work out few bugs  
							
							
							
						 
						
							2011-08-20 02:33:57 +03:00  
				
					
						
							
							
								 
						
							
							
								b29c719538 
								
							
								 
							
						 
						
							
							
								
								Started working on new plugin  
							
							
							
						 
						
							2011-08-20 01:12:30 +03:00  
				
					
						
							
							
								 
						
							
							
								68fbd4a78d 
								
							
								 
							
						 
						
							
							
								
								fixed few formating things, and annoying 'g' error. (work-around somehow the '..' operator does not work with numbers)  
							
							
							
						 
						
							2011-08-19 19:12:25 +03:00  
				
					
						
							
							
								 
						
							
							
								97712089bd 
								
							
								 
							
						 
						
							
							
								
								Added dfusion thready flag to spawn another thread  
							
							
							
						 
						
							2011-08-19 18:09:00 +03:00  
				
					
						
							
							
								 
						
							
							
								eeb030dc7e 
								
							
								 
							
						 
						
							
							
								
								And don't designate over non-terrain tiles.  
							
							
							
						 
						
							2011-08-17 14:29:30 +02:00  
				
					
						
							
							
								 
						
							
							
								e1dceda766 
								
							
								 
							
						 
						
							
							
								
								Add a crosshair mode to expdig.  
							
							
							
						 
						
							2011-08-17 14:27:24 +02:00  
				
					
						
							
							
								 
						
							
							
								09cb6a6828 
								
							
								 
							
						 
						
							
							
								
								Added exporatory mining patterns tool.  
							
							
							
						 
						
							2011-08-17 13:26:03 +02:00  
				
					
						
							
							
								 
						
							
							
								e14548ba4c 
								
							
								 
							
						 
						
							
							
								
								Added menu ID watcher command and some info on bug reporting/error logs  
							
							
							
						 
						
							2011-08-15 06:48:25 +02:00  
				
					
						
							
							
								 
						
							
							
								247592e30c 
								
							
								 
							
						 
						
							
							
								
								Put warning in tiletypes tool.  
							
							
							
						 
						
							2011-08-15 01:59:57 +02:00  
				
					
						
							
							
								 
						
							
							
								292074116e 
								
							
								 
							
						 
						
							
							
								
								Fix crash bugs in liquids and tiletypes.  
							
							
							
						 
						
							2011-08-15 01:30:15 +02:00  
				
					
						
							
							
								 
						
							
							
								a0f99ef707 
								
							
								 
							
						 
						
							
							
								
								Many tweaks to plugins, reorganized the build system and removed more cruft.  
							
							
							
						 
						
							2011-08-14 08:42:21 +02:00  
				
					
						
							
							
								 
						
							
							
								9ecbaecc13 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/Dfusion/dfusion.cpp 
							
						 
						
							2011-08-13 14:44:54 +02:00  
				
					
						
							
							
								 
						
							
							
								81e6bce92c 
								
							
								 
							
						 
						
							
							
								
								Command history separated from Console.  
							
							
							
						 
						
							2011-08-13 14:42:09 +02:00  
				
					
						
							
							
								 
						
							
							
								1cbcb99dd5 
								
							
								 
							
						 
						
							
							
								
								Port tiletypes tool.  
							
							
							
						 
						
							2011-08-11 04:39:12 +02:00  
				
					
						
							
							
								 
						
							
							
								3f6f33fb94 
								
							
								 
							
						 
						
							
							
								
								Embark plugin to memory.xml model  
							
							
							
						 
						
							2011-08-09 11:37:59 +03:00  
				
					
						
							
							
								 
						
							
							
								a94ba4392c 
								
							
								 
							
						 
						
							
							
								
								small fixes to VersionInfo wrapper, added Current_Race in Memory.xml to new version and ported friendship plugin to memory.xml model  
							
							
							
						 
						
							2011-08-09 11:31:51 +03:00  
				
					
						
							
							
								 
						
							
							
								148afde4eb 
								
							
								 
							
						 
						
							
							
								
								finnaly fixed the VersionInfo. Should work now.  
							
							
							
						 
						
							2011-08-09 11:00:20 +03:00  
				
					
						
							
							
								 
						
							
							
								edb2a14c51 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-08-09 03:35:08 +02:00  
				
					
						
							
							
								 
						
							
							
								179a41adff 
								
							
								 
							
						 
						
							
							
								
								Rest of methods (editing not implemented)  
							
							
							
						 
						
							2011-08-09 03:54:33 +03:00  
				
					
						
							
							
								 
						
							
							
								f54e5ef4f1 
								
							
								 
							
						 
						
							
							
								
								Ported flows tool.  
							
							
							
						 
						
							2011-08-09 02:07:29 +02:00  
				
					
						
							
							
								 
						
							
							
								cc19180ac0 
								
							
								 
							
						 
						
							
							
								
								Add 'help' options to a bunch of commands.  
							
							
							
						 
						
							2011-08-09 01:50:22 +02:00  
				
					
						
							
							
								 
						
							
							
								6a8c92e088 
								
							
								 
							
						 
						
							
							
								
								versionInfo wrapper, no offsetgroup methods yet  
							
							
							
						 
						
							2011-08-09 02:46:32 +03:00  
				
					
						
							
							
								 
						
							
							
								c1273982cf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/peterix/dfhack  
							
							
							
						 
						
							2011-08-09 00:34:49 +03:00  
				
					
						
							
							
								 
						
							
							
								8fd437dbc1 
								
							
								 
							
						 
						
							
							
								
								Make dfusion use the static lua lib.  
							
							
							
						 
						
							2011-08-08 23:30:30 +02:00  
				
					
						
							
							
								 
						
							
							
								1b972fe304 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/peterix/dfhack  
							
							
							
						 
						
							2011-08-09 00:27:40 +03:00  
				
					
						
							
							
								 
						
							
							
								eb097fc625 
								
							
								 
							
						 
						
							
							
								
								some mockery with linux offset finding to test if it's working  
							
							
							
						 
						
							2011-08-09 00:21:10 +03:00  
				
					
						
							
							
								 
						
							
							
								aa2ad1b64c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-08-08 23:21:09 +02:00  
				
					
						
							
							
								 
						
							
							
								056fd51e96 
								
							
								 
							
						 
						
							
							
								
								lua file fixes for linux (hopefully does not break windows)  
							
							
							
						 
						
							2011-08-08 23:38:09 +03:00  
				
					
						
							
							
								 
						
							
							
								71dc85d35a 
								
							
								 
							
						 
						
							
							
								
								Linux compatibilty run, not sure if windows is not broken...  
							
							
							
						 
						
							2011-08-08 22:19:04 +03:00  
				
					
						
							
							
								 
						
							
							
								b75072f89e 
								
							
								 
							
						 
						
							
							
								
								Reworked readme file.  
							
							
							
						 
						
							2011-08-08 05:45:35 +02:00  
				
					
						
							
							
								 
						
							
							
								2de20929c5 
								
							
								 
							
						 
						
							
							
								
								Move devel plugins into plugins/devel  
							
							
							
						 
						
							2011-08-08 00:55:17 +02:00  
				
					
						
							
							
								 
						
							
							
								bead6cd350 
								
							
								 
							
						 
						
							
							
								
								Lua versioninfo start, small ressurection tool update.  
							
							
							
						 
						
							2011-08-07 15:21:52 +03:00  
				
					
						
							
							
								 
						
							
							
								4fdcb811d3 
								
							
								 
							
						 
						
							
							
								
								Send the cleartask plugin where it really belongs - /dev/null  
							
							
							
						 
						
							2011-08-07 08:42:45 +02:00  
				
					
						
							
							
								 
						
							
							
								fedb6150f4 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-08-06 21:00:54 +02:00  
				
					
						
							
							
								 
						
							
							
								cb93b5542e 
								
							
								 
							
						 
						
							
							
								
								Fix problem with running interactive commands from hotkeys.  
							
							
							
						 
						
							2011-08-06 04:37:29 +02:00  
				
					
						
							
							
								 
						
							
							
								24bdc538e9 
								
							
								 
							
						 
						
							
							
								
								Fix cleanowned output.  
							
							
							
						 
						
							2011-08-05 15:05:57 +02:00  
				
					
						
							
							
								 
						
							
							
								4d6ad9e073 
								
							
								 
							
						 
						
							
							
								
								A whole bunch of fixes for crash bugs.  
							
							
							
						 
						
							2011-08-05 05:02:36 +02:00  
				
					
						
							
							
								 
						
							
							
								be358ec1de 
								
							
								 
							
						 
						
							
							
								
								Ported deramp, cleanowned and cleartask tools.  
							
							
							
						 
						
							2011-08-05 00:41:31 +02:00  
				
					
						
							
							
								 
						
							
							
								f2b8ff1280 
								
							
								 
							
						 
						
							
							
								
								All plugins added, triggers not working yet other +- work  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-08-05 00:44:56 +03:00  
				
					
						
							
							
								 
						
							
							
								835581e5d3 
								
							
								 
							
						 
						
							
							
								
								Embark and friendship working  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-08-05 00:22:25 +03:00  
				
					
						
							
							
								 
						
							
							
								89c1dba637 
								
							
								 
							
						 
						
							
							
								
								.o file reader source files  
							
							
							
						 
						
							2011-08-04 21:52:22 +03:00  
				
					
						
							
							
								 
						
							
							
								e66a03e654 
								
							
								 
							
						 
						
							
							
								
								Beggining of auto-offset finder port. (not working yet)  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-08-04 20:57:53 +03:00  
				
					
						
							
							
								 
						
							
							
								02d5f2273b 
								
							
								 
							
						 
						
							
							
								
								Fix colonies plugin.  
							
							
							
						 
						
							2011-08-04 04:18:38 +02:00  
				
					
						
							
							
								 
						
							
							
								a8543f5ef0 
								
							
								 
							
						 
						
							
							
								
								Ported autodump tool  
							
							
							
						 
						
							2011-08-04 04:04:46 +02:00  
				
					
						
							
							
								 
						
							
							
								e7174e6736 
								
							
								 
							
						 
						
							
							
								
								DWORD_ fix, not sure if correct  
							
							
							
						 
						
							2011-08-03 18:15:58 +03:00  
				
					
						
							
							
								 
						
							
							
								ef4a459214 
								
							
								 
							
						 
						
							
							
								
								Ported items plugin with more stuff  
							
							
							
						 
						
							2011-08-03 17:59:06 +03:00  
				
					
						
							
							
								 
						
							
							
								e98e4a5111 
								
							
								 
							
						 
						
							
							
								
								Fixes to hexsearch  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-08-03 16:27:04 +03:00  
				
					
						
							
							
								 
						
							
							
								f4179652fa 
								
							
								 
							
						 
						
							
							
								
								Lots of changes, including hexsearch and wrapper for lua, also LUNE - an object oriented lua wrapper  
							
							
							
						 
						
							2011-08-03 16:07:57 +03:00  
				
					
						
							
							
								 
						
							
							
								ff4d545ae7 
								
							
								 
							
						 
						
							
							
								
								Port tubefill tool.  
							
							
							
						 
						
							2011-08-02 16:25:10 +02:00  
				
					
						
							
							
								 
						
							
							
								e04dd8f101 
								
							
								 
							
						 
						
							
							
								
								The old unreveal flood fill is now the revflood command.  
							
							
							
						 
						
							2011-08-02 03:48:59 +02:00  
				
					
						
							
							
								 
						
							
							
								6cc66d3434 
								
							
								 
							
						 
						
							
							
								
								Merged grow and immolate tools into plants plugin.  
							
							
							
						 
						
							2011-08-02 02:21:25 +02:00  
				
					
						
							
							
								 
						
							
							
								a36d8b0619 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-07-31 23:29:34 +02:00  
				
					
						
							
							
								 
						
							
							
								262e915b93 
								
							
								 
							
						 
						
							
							
								
								Make building DFusion optional.  
							
							
							
						 
						
							2011-07-30 22:08:24 +02:00  
				
					
						
							
							
								 
						
							
							
								9cf69164ed 
								
							
								 
							
						 
						
							
							
								
								BitArray implementation, now used in Maps for the flags.  
							
							
							
						 
						
							2011-07-30 16:47:49 +02:00  
				
					
						
							
							
								 
						
							
							
								5f729ffc0f 
								
							
								 
							
						 
						
							
							
								
								Added script files and cmake install script for them  
							
							
							
						 
						
							2011-07-28 04:22:15 +03:00  
				
					
						
							
							
								 
						
							
							
								6c2a822494 
								
							
								 
							
						 
						
							
							
								
								small bugfix (lua_Process.cpp) and onTick rate slowed  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-28 04:08:57 +03:00  
				
					
						
							
							
								 
						
							
							
								a9a3a3ff5f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'topic_tools'  
							
							
							
						 
						
							2011-07-28 02:36:25 +02:00  
				
					
						
							
							
								 
						
							
							
								01c1fc6c6a 
								
							
								 
							
						 
						
							
							
								
								Quick and dirty liquids port, some work on tiles.  
							
							
							
						 
						
							2011-07-28 02:35:45 +02:00  
				
					
						
							
							
								 
						
							
							
								0799cde3af 
								
							
								 
							
						 
						
							
							
								
								Small fixes and lua port of Process  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-28 03:11:33 +03:00  
				
					
						
							
							
								 
						
							
							
								e30975f8f3 
								
							
								 
							
						 
						
							
							
								
								Functioncall minilib quickfix for unix.  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-28 01:28:50 +03:00  
				
					
						
							
							
								 
						
							
							
								f1d32ef766 
								
							
								 
							
						 
						
							
							
								
								Peek and pokes with lua bindings. Also interpreter implemented  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-28 00:21:09 +03:00  
				
					
						
							
							
								 
						
							
							
								d262986740 
								
							
								 
							
						 
						
							
							
								
								Added simple readme, fixed sdl_threads and moved to tinythreads (mutex for lua engine). Other small fixes  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-27 23:10:20 +03:00  
				
					
						
							
							
								 
						
							
							
								8dec3546a3 
								
							
								 
							
						 
						
							
							
								
								More plugin work  
							
							
							
						 
						
							2011-07-26 11:01:16 +02:00  
				
					
						
							
							
								 
						
							
							
								e92bacbcc9 
								
							
								 
							
						 
						
							
							
								
								Don't build dfusion on linux, gcc can't do explicit __thiscall  
							
							
							
						 
						
							2011-07-25 11:09:29 +02:00  
				
					
						
							
							
								 
						
							
							
								761d0de74a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dfapi' of  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2011-07-25 10:36:43 +02:00  
				
					
						
							
							
								 
						
							
							
								d65f5596cb 
								
							
								 
							
						 
						
							
							
								
								Ported mode, probe. Some changes required for that.  
							
							
							
						 
						
							2011-07-25 10:14:58 +02:00  
				
					
						
							
							
								 
						
							
							
								109f34cd6e 
								
							
								 
							
						 
						
							
							
								
								Improved Items module and itemhacks plugin  
							
							... 
							
							
							
							Items module:
* Identified flags for "owned by hostile" and "owned by trader".
* Identified an unknown uint32_t field as being the item age.
* Added and documented ClassNameCheck for more item ref types, though
  they aren't used yet (other than to mark that item ref class as a
  "known" class).
* Added method to get list of an item's unknown item ref classes.
* Made all unknown flags have name 'unk#', instead of some also having
  the name 'u_ngrd#'.
Itemhacks plugin:
* Folded second command into "dumpitems unknown", which will list
  any items which have the unknown vector field non-empty (which seems
  to be associated with tasked items).
* "dumpitems unknown" will also dump any item with a set unknown flag
  or with item refs of an unknown class. 
							
						 
						
							2011-07-24 21:35:50 -07:00  
				
					
						
							
							
								 
						
							
							
								caf6f881df 
								
							
								 
							
						 
						
							
							
								
								Minimize notes module.  
							
							
							
						 
						
							2011-07-23 03:25:42 +02:00  
				
					
						
							
							
								 
						
							
							
								e00a4e8888 
								
							
								 
							
						 
						
							
							
								
								Fix ore/gem sorting.  
							
							
							
						 
						
							2011-07-22 03:00:56 +02:00  
				
					
						
							
							
								 
						
							
							
								131c32494a 
								
							
								 
							
						 
						
							
							
								
								Added DF material structs reversed by Quietust  
							
							
							
						 
						
							2011-07-21 22:37:02 +02:00  
				
					
						
							
							
								 
						
							
							
								26dfa7ab39 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dfapi' of github.com:peterix/dfhack into dfapi  
							
							
							
						 
						
							2011-07-21 11:30:21 +02:00  
				
					
						
							
							
								 
						
							
							
								262a5c9da3 
								
							
								 
							
						 
						
							
							
								
								Callgrind in dfhack script, added an option for building stonesense.  
							
							
							
						 
						
							2011-07-21 11:29:26 +02:00  
				
					
						
							
							
								 
						
							
							
								2e40319e40 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #114  from matthew-cline/TOPIC-vector-fix  
							
							... 
							
							
							
							mightBeVec() fix 
							
						 
						
							2011-07-21 02:27:51 -07:00  
				
					
						
							
							
								 
						
							
							
								5e4637dd03 
								
							
								 
							
						 
						
							
							
								
								mightBeVec() fix  
							
							... 
							
							
							
							Vector length might not be a multiple of 4 if, for example, it's a
vector of uint8_t or uint16_t.  However, the actual memory allocated to
the vector should be 4 byte aligned, so test for that instead. 
							
						 
						
							2011-07-21 02:19:23 -07:00  
				
					
						
							
							
								 
						
							
							
								86577d4f8a 
								
							
								 
							
						 
						
							
							
								
								Notes module  
							
							... 
							
							
							
							Gets a vector of pointers to note structs 
							
						 
						
							2011-07-20 18:26:52 -07:00  
				
					
						
							
							
								 
						
							
							
								bde3616015 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #110  from matthew-cline/TOPIC-inorganic  
							
							... 
							
							
							
							More info on inorganic materials 
							
						 
						
							2011-07-20 12:35:58 -07:00  
				
					
						
							
							
								 
						
							
							
								9582af667b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dfapi' of github.com:peterix/dfhack into dfapi  
							
							
							
						 
						
							2011-07-20 20:59:37 +02:00  
				
					
						
							
							
								 
						
							
							
								873cbd8388 
								
							
								 
							
						 
						
							
							
								
								Make 'die' plugin a builtin, made the console interaction less confusing.  
							
							
							
						 
						
							2011-07-20 20:58:19 +02:00  
				
					
						
							
							
								 
						
							
							
								bdbf2c033c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #109  from matthew-cline/TOPIC-clearvec  
							
							... 
							
							
							
							command clearvec: clear vector 
							
						 
						
							2011-07-20 11:11:40 -07:00  
				
					
						
							
							
								 
						
							
							
								6631f97a6a 
								
							
								 
							
						 
						
							
							
								
								More info on inorganic materials  
							
							... 
							
							
							
							Get value, wall tile, boulder tile, smelting info and strand extraction
info for inorganic materials.  Prospector uses this to separete out vein
materials into ores, gems and other.
Offsets provided for both Linux and Windows, but only tested on Linux. 
							
						 
						
							2011-07-20 06:18:50 -07:00  
				
					
						
							
							
								 
						
							
							
								0defcc9889 
								
							
								 
							
						 
						
							
							
								
								Making Items a bit more sane. It's still using Accessors though.  
							
							
							
						 
						
							2011-07-20 10:41:13 +02:00  
				
					
						
							
							
								 
						
							
							
								f003a19e40 
								
							
								 
							
						 
						
							
							
								
								Functioncalling minilib  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-19 16:45:54 +03:00  
				
					
						
							
							
								 
						
							
							
								5bb6c3e037 
								
							
								 
							
						 
						
							
							
								
								command clearvec: clear vector  
							
							... 
							
							
							
							Added command "clearvec" to plugin "vectors".  Takes a list of addresses
of vectors (or pointers to vectors), and sets each vector to zero length
by setting it's end to it's start.  Leaks memory, of course, but this
is just to poke at the game to see what happens when a vector's
contents disappear. 
							
						 
						
							2011-07-19 01:17:11 -07:00  
				
					
						
							
							
								 
						
							
							
								00cf7bc39e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dfapi' of github.com:peterix/dfhack into dfapi  
							
							
							
						 
						
							2011-07-18 16:28:06 +02:00  
				
					
						
							
							
								 
						
							
							
								84f74bc091 
								
							
								 
							
						 
						
							
							
								
								Added plugin loading/unloading/reloading. Many locks. Too many damn locks.  
							
							
							
						 
						
							2011-07-18 16:22:49 +02:00  
				
					
						
							
							
								 
						
							
							
								38998a57ca 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #107  from matthew-cline/TOPIC-vector  
							
							... 
							
							
							
							Vectors plugin: searches memory for vectors 
							
						 
						
							2011-07-17 13:06:18 -07:00  
				
					
						
							
							
								 
						
							
							
								7d1d916570 
								
							
								 
							
						 
						
							
							
								
								Vectors plugin: searches memory for vectors  
							
							... 
							
							
							
							Lists embeded STL vectors and pointers to STL vectors found in the given
memory range.
Linux only, enabled with BUILD_VECTORS cmake option. 
							
						 
						
							2011-07-17 03:05:14 -07:00  
				
					
						
							
							
								 
						
							
							
								fdb5397a1d 
								
							
								 
							
						 
						
							
							
								
								Safer console shutdown.  
							
							
							
						 
						
							2011-07-17 11:06:45 +02:00  
				
					
						
							
							
								 
						
							
							
								d0c2f3b9f5 
								
							
								 
							
						 
						
							
							
								
								Functioncall minilib testing  
							
							
							
						 
						
							2011-07-17 12:00:29 +03:00  
				
					
						
							
							
								 
						
							
							
								6c75e8cd88 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dfapi' of git://github.com/peterix/dfhack into dfapi  
							
							... 
							
							
							
							Conflicts:
	plugins/CMakeLists.txt 
							
						 
						
							2011-07-17 00:11:21 +03:00  
				
					
						
							
							
								 
						
							
							
								fc68387ea3 
								
							
								 
							
						 
						
							
							
								
								Improved error checking (and flood protection)  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-16 22:23:44 +03:00  
				
					
						
							
							
								 
						
							
							
								e47d05eeb4 
								
							
								 
							
						 
						
							
							
								
								Full DFHack::Console to lua binding.  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-16 22:08:58 +03:00  
				
					
						
							
							
								 
						
							
							
								fdff604a44 
								
							
								 
							
						 
						
							
							
								
								Added missing texture for Qt plugin. It now builds properly on windows, but doesn't render in my VM...  
							
							
							
						 
						
							2011-07-16 20:17:03 +02:00  
				
					
						
							
							
								 
						
							
							
								3106606a4e 
								
							
								 
							
						 
						
							
							
								
								OnTick working!  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-16 20:43:57 +03:00  
				
					
						
							
							
								 
						
							
							
								3afa35df61 
								
							
								 
							
						 
						
							
							
								
								Added lua c++ wrapper  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-16 19:29:46 +03:00  
				
					
						
							
							
								 
						
							
							
								d6d108dd34 
								
							
								 
							
						 
						
							
							
								
								Qt plugin fixes for windows, renamed interface to df_interface in Gui.  
							
							
							
						 
						
							2011-07-16 18:10:08 +02:00  
				
					
						
							
							
								 
						
							
							
								7969a701c3 
								
							
								 
							
						 
						
							
							
								
								Lua integrated.  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-16 18:34:24 +03:00  
				
					
						
							
							
								 
						
							
							
								75cffcb347 
								
							
								 
							
						 
						
							
							
								
								First dfusion plugin commit  
							
							... 
							
							
							
							Signed-off-by: Warmist <Warmist@gmail.com> 
							
						 
						
							2011-07-16 17:22:45 +03:00  
				
					
						
							
							
								 
						
							
							
								3f42479e77 
								
							
								 
							
						 
						
							
							
								
								Only build the qt plugin on linux  
							
							
							
						 
						
							2011-07-16 15:34:29 +02:00  
				
					
						
							
							
								 
						
							
							
								70dbc3cef9 
								
							
								 
							
						 
						
							
							
								
								Test integrating a Qt app into a DFHack plugin. It was a success!  
							
							
							
						 
						
							2011-07-16 12:26:31 +02:00  
				
					
						
							
							
								 
						
							
							
								83b190b5d8 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #104  from matthew-cline/TOPIC-die  
							
							... 
							
							
							
							Linux only plugin: use "die" command to kill game 
							
						 
						
							2011-07-15 22:54:40 -07:00  
				
					
						
							
							
								 
						
							
							
								9eea07fb66 
								
							
								 
							
						 
						
							
							
								
								The console is now awesome when you use C++ streams too.  
							
							
							
						 
						
							2011-07-16 00:15:20 +02:00  
				
					
						
							
							
								 
						
							
							
								459d48d75a 
								
							
								 
							
						 
						
							
							
								
								Made the linux console super awesome. The dfhack script won't LD_PRELOAD dfhack for gdb.  
							
							
							
						 
						
							2011-07-15 15:55:01 +02:00  
				
					
						
							
							
								 
						
							
							
								3ecf244e67 
								
							
								 
							
						 
						
							
							
								
								Nuke linenoise. Now it's integrated in Console.  
							
							
							
						 
						
							2011-07-14 12:21:07 +02:00  
				
					
						
							
							
								 
						
							
							
								d21b196766 
								
							
								 
							
						 
						
							
							
								
								Error printing call for Console, the NYAN CAT!  
							
							
							
						 
						
							2011-07-14 11:15:23 +02:00  
				
					
						
							
							
								 
						
							
							
								8ad6a56704 
								
							
								 
							
						 
						
							
							
								
								Linux only plugin: use "die" command to kill game  
							
							... 
							
							
							
							Since you can't do "Ctrl-Z kill -9 %1" from the console, instead just
give the "die" command to terminate the game without saving.  Linux
only, since _exit() probably doesn't work on Windows.
Need to set cmake option BUILD_KILL_GAME to ON to compile this plugin. 
							
						 
						
							2011-07-13 23:52:06 -07:00  
				
					
						
							
							
								 
						
							
							
								96153a7b05 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dfapi' of github.com:peterix/dfhack into dfapi  
							
							
							
						 
						
							2011-07-14 04:06:12 +02:00  
				
					
						
							
							
								 
						
							
							
								792d272fbf 
								
							
								 
							
						 
						
							
							
								
								Windows side of the Console rewrite  
							
							
							
						 
						
							2011-07-14 04:05:27 +02:00  
				
					
						
							
							
								 
						
							
							
								d7213da5a3 
								
							
								 
							
						 
						
							
							
								
								Fix colonies to use new console output stuff  
							
							
							
						 
						
							2011-07-13 17:36:39 -07:00  
				
					
						
							
							
								 
						
							
							
								a40153a8e1 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #98  from matthew-cline/TOPIC-vermin  
							
							... 
							
							
							
							Vermin module and colonies plugin 
							
						 
						
							2011-07-13 04:24:38 -07:00  
				
					
						
							
							
								 
						
							
							
								630b746cfe 
								
							
								 
							
						 
						
							
							
								
								Integrate linenoise into Console - Linux part  
							
							
							
						 
						
							2011-07-13 11:45:30 +02:00  
				
					
						
							
							
								 
						
							
							
								d1170d54c3 
								
							
								 
							
						 
						
							
							
								
								Vermin module and colonies plugin  
							
							... 
							
							
							
							This is the start of the vermin module.  Right now it just gets a list
of the positions at which vermin are created (spawn points).  Most
spawn points are invisible and transient, but colonies (ant hills and
such) are permanent and visible.  The address of the spawn points vector
is only provided for Linux 0.31.25
The colonies plugin uses the vermin module to list the location and
species of colonies, and can either wipe them all out or turn them all
into honey bee colonies. 
							
						 
						
							2011-07-12 23:17:51 -07:00  
				
					
						
							
							
								 
						
							
							
								3a67a4d3c7 
								
							
								 
							
						 
						
							
							
								
								Added linenoise library to allow line editing in the terminal.  
							
							
							
						 
						
							2011-07-12 12:13:14 +02:00  
				
					
						
							
							
								 
						
							
							
								aeeece5c5f 
								
							
								 
							
						 
						
							
							
								
								Made kittens plugin optional, and disabled by default.  
							
							
							
						 
						
							2011-07-12 00:07:59 +02:00  
				
					
						
							
							
								 
						
							
							
								4015586d89 
								
							
								 
							
						 
						
							
							
								
								Eliminated the core suspend latency, possibly added a heap of race conditions. Added vdig.  
							
							
							
						 
						
							2011-07-11 22:23:13 +02:00  
				
					
						
							
							
								 
						
							
							
								3850954449 
								
							
								 
							
						 
						
							
							
								
								Hotkey input works on windows/under wine. Added skeleton for the veindigger plugin.  
							
							
							
						 
						
							2011-07-10 21:07:14 +02:00  
				
					
						
							
							
								 
						
							
							
								5209162403 
								
							
								 
							
						 
						
							
							
								
								reveal - shorter commands, reversed safe and hell mode (safe is now default)  
							
							
							
						 
						
							2011-07-09 13:52:00 +02:00  
				
					
						
							
							
								 
						
							
							
								d894ef0ffa 
								
							
								 
							
						 
						
							
							
								
								Hotkey UI for linux.  
							
							
							
						 
						
							2011-07-09 11:33:58 +02:00  
				
					
						
							
							
								 
						
							
							
								d865ff1014 
								
							
								 
							
						 
						
							
							
								
								Forgot suspend and resume in cleanmap, leading to race conditions and segfaults.  
							
							
							
						 
						
							2011-07-07 13:09:17 +02:00  
				
					
						
							
							
								 
						
							
							
								367d79bcfa 
								
							
								 
							
						 
						
							
							
								
								Weather plugin to mirror the weather tool.  
							
							
							
						 
						
							2011-07-07 10:57:57 +02:00  
				
					
						
							
							
								 
						
							
							
								8b298f8d91 
								
							
								 
							
						 
						
							
							
								
								More maps tweaks, function for block event removal, added cleanmap version that nukes spatter objects instead of rewriting their  
							
							... 
							
							
							
							bitmaps. 
							
						 
						
							2011-07-07 09:49:58 +02:00  
				
					
						
							
							
								 
						
							
							
								4cd80fa5d4 
								
							
								 
							
						 
						
							
							
								
								Only warn user when needed.  
							
							
							
						 
						
							2011-07-06 12:52:16 +02:00  
				
					
						
							
							
								 
						
							
							
								8318213b97 
								
							
								 
							
						 
						
							
							
								
								Safe version of reveal (no hell)  
							
							
							
						 
						
							2011-07-06 12:26:45 +02:00  
				
					
						
							
							
								 
						
							
							
								56a409d9a4 
								
							
								 
							
						 
						
							
							
								
								sync, some map data structures, commented out some dead code  
							
							
							
						 
						
							2011-07-06 11:13:36 +02:00  
				
					
						
							
							
								 
						
							
							
								b1d4163095 
								
							
								 
							
						 
						
							
							
								
								Fixed prospector, added the command list back, removed the plugin init console spam.  
							
							
							
						 
						
							2011-06-27 04:49:56 +02:00  
				
					
						
							
							
								 
						
							
							
								00ddb45dbd 
								
							
								 
							
						 
						
							
							
								
								Added optional plugin_onupdate function, called each Core update.  
							
							
							
						 
						
							2011-06-27 02:13:01 +02:00  
				
					
						
							
							
								 
						
							
							
								722531f590 
								
							
								 
							
						 
						
							
							
								
								Added destructor code for PluginManager, console color reset funstion.  
							
							
							
						 
						
							2011-06-25 08:05:17 +02:00  
				
					
						
							
							
								 
						
							
							
								6fd7d42f00 
								
							
								 
							
						 
						
							
							
								
								Plugin manager, reworked kittens and reveal.  
							
							
							
						 
						
							2011-06-25 05:35:29 +02:00  
				
					
						
							
							
								 
						
							
							
								0bb097296a 
								
							
								 
							
						 
						
							
							
								
								Prospector prints text again. Plugin lookup is better (ignores more non-library files)  
							
							
							
						 
						
							2011-06-24 02:48:56 +02:00  
				
					
						
							
							
								 
						
							
							
								857decbcce 
								
							
								 
							
						 
						
							
							
								
								Plugins go into a folder, disabled console close button on windows because of bugs.  
							
							
							
						 
						
							2011-06-22 18:04:22 +02:00  
				
					
						
							
							
								 
						
							
							
								f8cdd95b09 
								
							
								 
							
						 
						
							
							
								
								Console revamp - linux part.  
							
							
							
						 
						
							2011-06-22 08:14:21 +02:00  
				
					
						
							
							
								 
						
							
							
								b41ab40bb6 
								
							
								 
							
						 
						
							
							
								
								Prospector plugin tool thing. How to pass them parameters?  
							
							
							
						 
						
							2011-06-20 05:08:21 +02:00  
				
					
						
							
							
								 
						
							
							
								c6dc4900d2 
								
							
								 
							
						 
						
							
							
								
								Very basic plugin system.  
							
							
							
						 
						
							2011-06-20 04:29:38 +02:00  
				
					
						
							
							
								 
						
							
							
								f2b91d3269 
								
							
								 
							
						 
						
							
							
								
								Making ready for adding plugins. Fixes all over the place, more removal of obsolete parts.  
							
							
							
						 
						
							2011-06-20 01:12:07 +02:00