30f71ff510 
								
							
								 
							
						 
						
							
							
								
								Implement support for lua-backed viewscreens.  
							
							
							
						 
						
							2012-08-19 14:27:44 +04:00  
				
					
						
							
							
								 
						
							
							
								b8ee52131b 
								
							
								 
							
						 
						
							
							
								
								Add a module for painting tiles into the gps global.  
							
							
							
						 
						
							2012-08-19 09:31:09 +04:00  
				
					
						
							
							
								 
						
							
							
								fd0bf2ef92 
								
							
								 
							
						 
						
							
							
								
								Extract the color enum from color_ostream to toplevel.  
							
							
							
						 
						
							2012-08-19 09:21:25 +04:00  
				
					
						
							
							
								 
						
							
							
								8ed219d4e0 
								
							
								 
							
						 
						
							
							
								
								Add "clean plants", currently just removes water from rain (and lets you set them on fire)  
							
							
							
						 
						
							2012-08-18 19:21:40 -05:00  
				
					
						
							
							
								 
						
							
							
								c6694e386f 
								
							
								 
							
						 
						
							
							
								
								Add rather inefficient type_identity wrapping for std::set.  
							
							... 
							
							
							
							Accessing an element is O(N), as if it was walking a list. 
							
						 
						
							2012-08-18 14:34:20 +04:00  
				
					
						
							
							
								 
						
							
							
								24cc8b5c7a 
								
							
								 
							
						 
						
							
							
								
								Expose an API to claim the suspend lock from the Core.  
							
							... 
							
							
							
							Previously it was hard-coded in Core::Update, but interposed
vmethods may need this feature too. 
							
						 
						
							2012-08-18 11:52:38 +04:00  
				
					
						
							
							
								 
						
							
							
								01ba2a31fc 
								
							
								 
							
						 
						
							
							
								
								Tweak the interpose API, and fix a couple of bugs.  
							
							
							
						 
						
							2012-08-18 11:48:07 +04:00  
				
					
						
							
							
								 
						
							
							
								236ffd578b 
								
							
								 
							
						 
						
							
							
								
								Add experimental support for interposing vmethods of known classes.  
							
							... 
							
							
							
							The hairiest bit is the abuse of compiler-specific pointer-to-member
internals in order to provide more or less transparent API. 
							
						 
						
							2012-08-17 22:40:53 +04:00  
				
					
						
							
							
								 
						
							
							
								bcc41c081a 
								
							
								 
							
						 
						
							
							
								
								Add a utility function for patching read-only memory.  
							
							
							
						 
						
							2012-08-17 15:07:48 +04:00  
				
					
						
							
							
								 
						
							
							
								509d957090 
								
							
								 
							
						 
						
							
							
								
								Make protobuf behave with multiple build folders involved.  
							
							
							
						 
						
							2012-08-17 13:02:31 +02:00  
				
					
						
							
							
								 
						
							
							
								cde97bba6f 
								
							
								 
							
						 
						
							
							
								
								Fix workflow some more  
							
							
							
						 
						
							2012-08-13 07:42:02 +02:00  
				
					
						
							
							
								 
						
							
							
								4eedd6f5f0 
								
							
								 
							
						 
						
							
							
								
								Fix workflow.  
							
							
							
						 
						
							2012-08-13 07:39:11 +02:00  
				
					
						
							
							
								 
						
							
							
								e659d845ab 
								
							
								 
							
						 
						
							
							
								
								ruby: fix LinkList.next=  
							
							
							
						 
						
							2012-08-13 02:06:56 +02:00  
				
					
						
							
							
								 
						
							
							
								53a0536506 
								
							
								 
							
						 
						
							
							
								
								ruby: typo in building_deconstruct  
							
							
							
						 
						
							2012-08-13 00:46:27 +02:00  
				
					
						
							
							
								 
						
							
							
								5a880d619c 
								
							
								 
							
						 
						
							
							
								
								ruby: add MapTile#dig, tweak unit_iscitizen  
							
							
							
						 
						
							2012-08-12 22:36:54 +02:00  
				
					
						
							
							
								 
						
							
							
								7cc100b26e 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/jjyg/dfhack  
							
							
							
						 
						
							2012-08-12 01:10:37 +02:00  
				
					
						
							
							
								 
						
							
							
								eb52410565 
								
							
								 
							
						 
						
							
							
								
								fix/loyaltycascade: reset enemy_status_cache.next_slot too  
							
							
							
						 
						
							2012-08-12 00:46:03 +02:00  
				
					
						
							
							
								 
						
							
							
								61185d29ca 
								
							
								 
							
						 
						
							
							
								
								console-linux: silence minor gcc warnings  
							
							
							
						 
						
							2012-08-12 00:27:20 +02:00  
				
					
						
							
							
								 
						
							
							
								030bd8ab57 
								
							
								 
							
						 
						
							
							
								
								fix/loyaltycascade: clear the enemy status cache, dont require a save/reload anymore  
							
							
							
						 
						
							2012-08-12 00:24:34 +02:00  
				
					
						
							
							
								 
						
							
							
								85f1a6fa6a 
								
							
								 
							
						 
						
							
							
								
								add fix/loyaltycascade script  
							
							
							
						 
						
							2012-08-11 22:25:40 +02:00  
				
					
						
							
							
								 
						
							
							
								2362bb8eea 
								
							
								 
							
						 
						
							
							
								
								ruby: add popup_announcement method  
							
							
							
						 
						
							2012-08-11 22:25:08 +02:00  
				
					
						
							
							
								 
						
							
							
								cb04a082fd 
								
							
								 
							
						 
						
							
							
								
								move script/fixstuckdoors to script/fix/stuckdoors  
							
							
							
						 
						
							2012-08-11 21:41:47 +02:00  
				
					
						
							
							
								 
						
							
							
								4c720c7504 
								
							
								 
							
						 
						
							
							
								
								ruby: add explicit paths everywhere for ruby-autogen  
							
							
							
						 
						
							2012-08-11 20:11:00 +02:00  
				
					
						
							
							
								 
						
							
							
								942b245461 
								
							
								 
							
						 
						
							
							
								
								ruby: add method to check if an item is free for use as construction material  
							
							
							
						 
						
							2012-08-11 20:08:33 +02:00  
				
					
						
							
							
								 
						
							
							
								8f4c39d3f5 
								
							
								 
							
						 
						
							
							
								
								showmood: fix fetched/needed quantity calculation  
							
							
							
						 
						
							2012-08-09 17:07:20 +02:00  
				
					
						
							
							
								 
						
							
							
								7a03f93dbd 
								
							
								 
							
						 
						
							
							
								
								ruby: add raw stl::string allocation, add _cpp_delete, tweak readme  
							
							
							
						 
						
							2012-08-09 14:50:52 +02:00  
				
					
						
							
							
								 
						
							
							
								2abb9a898c 
								
							
								 
							
						 
						
							
							
								
								One more autolabor cleanup  
							
							
							
						 
						
							2012-08-08 10:50:07 +02:00  
				
					
						
							
							
								 
						
							
							
								4039d2c0b7 
								
							
								 
							
						 
						
							
							
								
								Don't disable autolabor when you input "autolabor 1|enable" and it's  
							
							... 
							
							
							
							already enabled. 
							
						 
						
							2012-08-08 10:47:02 +02:00  
				
					
						
							
							
								 
						
							
							
								2c703ffbca 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary whitespace  
							
							
							
						 
						
							2012-08-06 16:59:09 +02:00  
				
					
						
							
							
								 
						
							
							
								bb760bd376 
								
							
								 
							
						 
						
							
							
								
								Added quality constraints to workflow plugin  
							
							
							
						 
						
							2012-08-06 16:55:55 +02:00  
				
					
						
							
							
								 
						
							
							
								64a8443b5a 
								
							
								 
							
						 
						
							
							
								
								slayrace: add single-creature targetting, add magma column mode  
							
							
							
						 
						
							2012-08-03 17:00:06 +02:00  
				
					
						
							
							
								 
						
							
							
								c1bcd270e9 
								
							
								 
							
						 
						
							
							
								
								ruby: add spawn_water/spawn_magma methods to MapTile  
							
							
							
						 
						
							2012-08-03 17:00:02 +02:00  
				
					
						
							
							
								 
						
							
							
								f400591080 
								
							
								 
							
						 
						
							
							
								
								ruby: use enums in single-bit values too  
							
							
							
						 
						
							2012-08-03 16:53:54 +02:00  
				
					
						
							
							
								 
						
							
							
								81ea0345ad 
								
							
								 
							
						 
						
							
							
								
								Fix cage-related bug in the sort plugin.  
							
							
							
						 
						
							2012-08-03 16:09:51 +02:00  
				
					
						
							
							
								 
						
							
							
								160487f7eb 
								
							
								 
							
						 
						
							
							
								
								ruby: move all generated/downloaded stuff in the build/ directory  
							
							
							
						 
						
							2012-08-03 15:19:43 +02:00  
				
					
						
							
							
								 
						
							
							
								61195859e3 
								
							
								 
							
						 
						
							
							
								
								fix autolabor compilation error  
							
							
							
						 
						
							2012-08-03 03:28:29 +02:00  
				
					
						
							
							
								 
						
							
							
								1ed6d6e7e0 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/ab9rf/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/autolabor.cpp 
							
						 
						
							2012-08-02 10:32:25 -05:00  
				
					
						
							
							
								 
						
							
							
								589be93fbf 
								
							
								 
							
						 
						
							
							
								
								Sync with structures  
							
							
							
						 
						
							2012-08-02 14:44:59 +02:00  
				
					
						
							
							
								 
						
							
							
								144802e3ef 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/hashaash/dfhack  
							
							
							
						 
						
							2012-08-02 14:44:52 +02:00  
				
					
						
							
							
								 
						
							
							
								8a8b45d840 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-08-02 14:44:31 +02:00  
				
					
						
							
							
								 
						
							
							
								d8cb6e2c4e 
								
							
								 
							
						 
						
							
							
								
								Fixed seedwatch not working on reclaim  
							
							... 
							
							
							
							Just needed to add a check for game_type::DWARF_RECLAIM in two places 
							
						 
						
							2012-08-01 19:52:50 -05:00  
				
					
						
							
							
								 
						
							
							
								78fc850ce2 
								
							
								 
							
						 
						
							
							
								
								Autolabor: dwarves who are scheduled for a meeting are automatically cleared of all labors.  
							
							... 
							
							
							
							Labor to skill map is now generated at plugin start rather than with every iteration.
Also partially refactored the code; no behavioral changes from that. 
							
						 
						
							2012-07-22 12:16:50 -05:00  
				
					
						
							
							
								 
						
							
							
								9f53f6296d 
								
							
								 
							
						 
						
							
							
								
								Removed Console module from dfusion.  
							
							
							
						 
						
							2012-07-18 21:07:27 +03:00  
				
					
						
							
							
								 
						
							
							
								9705497a7e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-07-17 10:39:20 -05:00  
				
					
						
							
							
								 
						
							
							
								bf82b2d20d 
								
							
								 
							
						 
						
							
							
								
								Sync with df-structures  
							
							
							
						 
						
							2012-07-17 10:35:20 -05:00  
				
					
						
							
							
								 
						
							
							
								2695d55090 
								
							
								 
							
						 
						
							
							
								
								Make indentation consistent (spaces), only display "not enabled" error if you actually try to do something  
							
							
							
						 
						
							2012-07-17 10:27:30 -05:00  
				
					
						
							
							
								 
						
							
							
								671f8cc1ff 
								
							
								 
							
						 
						
							
							
								
								Synchronize with changes to df-structures  
							
							
							
						 
						
							2012-07-16 20:56:46 -05:00  
				
					
						
							
							
								 
						
							
							
								ab4c4b63c0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'jjyg/master'  
							
							
							
						 
						
							2012-07-16 20:52:15 -05:00  
				
					
						
							
							
								 
						
							
							
								70ac2ffa17 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2012-07-16 20:52:03 -05:00  
				
					
						
							
							
								 
						
							
							
								9c0bc3144a 
								
							
								 
							
						 
						
							
							
								
								magmasource: add documentation  
							
							
							
						 
						
							2012-07-12 14:50:59 +02:00