19695b4ee7 
								
							
								 
							
						 
						
							
							
								
								EventManager/eventful: Pass building ID pointers to event handlers  
							
							... 
							
							
							
							Previously, there was some disagreement over whether event handlers such as
Buildings::updateBuildings() took building pointers or building IDs shoved
into pointers. It turned out to be the latter, which, unfortunately, did not
compile on x64. Passing building IDs isn't possible in all cases, because
building event handlers can be called for recently-deleted buildings too.
Pointers to building IDs do work reliably, though.
Fixes  #1003  
							
						 
						
							2017-02-17 22:53:48 -05:00  
				
					
						
							
							
								 
						
							
							
								ae92ae7948 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'JapaMala/creatureRenamer' into develop  
							
							
							
						 
						
							2017-02-09 23:25:55 -05:00  
				
					
						
							
							
								 
						
							
							
								0d8decd7ec 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespaces.  
							
							
							
						 
						
							2017-02-08 10:54:42 +05:30  
				
					
						
							
							
								 
						
							
							
								2c19f6b237 
								
							
								 
							
						 
						
							
							
								
								remove rsize_t  
							
							
							
						 
						
							2017-02-08 10:34:11 +05:30  
				
					
						
							
							
								 
						
							
							
								873feaee2b 
								
							
								 
							
						 
						
							
							
								
								Added a function to the creature renamer to save a graphics pack file to set graphics for all the generated creatures.  
							
							
							
						 
						
							2017-02-07 15:57:35 +05:30  
				
					
						
							
							
								 
						
							
							
								10bbd3cb39 
								
							
								 
							
						 
						
							
							
								
								Added a function to spit out a generated graphics pack file. Not done yet.  
							
							
							
						 
						
							2017-02-07 11:19:45 +05:30  
				
					
						
							
							
								 
						
							
							
								b151ad7c75 
								
							
								 
							
						 
						
							
							
								
								always make sure the name prefix has an underscore at the end of it.  
							
							
							
						 
						
							2017-02-07 11:09:39 +05:30  
				
					
						
							
							
								 
						
							
							
								f9b296884c 
								
							
								 
							
						 
						
							
							
								
								Made the creature renamer work more than once on the same save, and changed the format of the resulting names.  
							
							
							
						 
						
							2017-02-07 11:01:42 +05:30  
				
					
						
							
							
								 
						
							
							
								68faca09ee 
								
							
								 
							
						 
						
							
							
								
								Added missing base types given by toady, and reorganized the list to look better.  
							
							
							
						 
						
							2017-02-07 10:27:57 +05:30  
				
					
						
							
							
								 
						
							
							
								64e217132e 
								
							
								 
							
						 
						
							
							
								
								Don't offset the raplacement by 1 since there's no space now.  
							
							
							
						 
						
							2017-02-06 10:50:18 +05:30  
				
					
						
							
							
								 
						
							
							
								5b83c6fe68 
								
							
								 
							
						 
						
							
							
								
								Add spaces to search string programmatically.  
							
							
							
						 
						
							2017-02-06 10:49:22 +05:30  
				
					
						
							
							
								 
						
							
							
								1aef1d1b98 
								
							
								 
							
						 
						
							
							
								
								use STD::Vector instead of a C array, and set version properly.  
							
							
							
						 
						
							2017-02-06 10:42:10 +05:30  
				
					
						
							
							
								 
						
							
							
								b18bd72c05 
								
							
								 
							
						 
						
							
							
								
								Replace tab with spaces.  
							
							
							
						 
						
							2017-02-06 10:12:20 +05:30  
				
					
						
							
							
								 
						
							
							
								7823d78cd9 
								
							
								 
							
						 
						
							
							
								
								Update xml and embark-tools field name  
							
							
							
						 
						
							2017-02-04 14:49:21 -05:00  
				
					
						
							
							
								 
						
							
							
								f65a981099 
								
							
								 
							
						 
						
							
							
								
								Fix indentation  
							
							
							
						 
						
							2017-02-04 14:46:38 -05:00  
				
					
						
							
							
								 
						
							
							
								c8e6845a7f 
								
							
								 
							
						 
						
							
							
								
								Send noble positions and professions along with Units.  
							
							
							
						 
						
							2017-02-03 10:08:35 +05:30  
				
					
						
							
							
								 
						
							
							
								d97b0497b3 
								
							
								 
							
						 
						
							
							
								
								Add prosession and noble position info to units.  
							
							
							
						 
						
							2017-02-02 12:12:28 +05:30  
				
					
						
							
							
								 
						
							
							
								c3c3f37b06 
								
							
								 
							
						 
						
							
							
								
								Added more descriptor types, and made it run on world load.  
							
							
							
						 
						
							2017-01-26 15:58:43 +05:30  
				
					
						
							
							
								 
						
							
							
								24a653f77b 
								
							
								 
							
						 
						
							
							
								
								added ants and apes to the list.  
							
							
							
						 
						
							2017-01-26 12:50:37 +05:30  
				
					
						
							
							
								 
						
							
							
								365624453e 
								
							
								 
							
						 
						
							
							
								
								Finish up the generated-creature-renamer plugin.  
							
							
							
						 
						
							2017-01-26 12:45:40 +05:30  
				
					
						
							
							
								 
						
							
							
								934d5b32bc 
								
							
								 
							
						 
						
							
							
								
								Fix creature listing and plugin name  
							
							
							
						 
						
							2017-01-26 10:00:38 +05:30  
				
					
						
							
							
								 
						
							
							
								c659b885b6 
								
							
								 
							
						 
						
							
							
								
								Start a plugin to rename generated creatures to have sensible IDs  
							
							
							
						 
						
							2017-01-25 23:06:03 +05:30  
				
					
						
							
							
								 
						
							
							
								affcd658dc 
								
							
								 
							
						 
						
							
							
								
								title-version: Hide when loading a game (e.g. arena)  
							
							
							
						 
						
							2017-01-04 12:30:59 -05:00  
				
					
						
							
							
								 
						
							
							
								cda4e7a300 
								
							
								 
							
						 
						
							
							
								
								title-version: add prerelease indicator  
							
							
							
						 
						
							2016-12-30 18:03:28 -05:00  
				
					
						
							
							
								 
						
							
							
								c99780aafd 
								
							
								 
							
						 
						
							
							
								
								Add support for shell crafts.  
							
							
							
						 
						
							2016-12-27 23:40:53 -05:00  
				
					
						
							
							
								 
						
							
							
								cd0d9fed18 
								
							
								 
							
						 
						
							
							
								
								stocks: Support getSelectedItem()  
							
							
							
						 
						
							2016-12-27 17:41:32 -05:00  
				
					
						
							
							
								 
						
							
							
								3c7d2626e2 
								
							
								 
							
						 
						
							
							
								
								df::dfhack_material_category has no constructor, must be manually initialized  
							
							... 
							
							
							
							see #1047  
							
						 
						
							2016-12-18 17:58:24 -06:00  
				
					
						
							
							
								 
						
							
							
								ba48afe908 
								
							
								 
							
						 
						
							
							
								
								stockflow: Simplify calculation  
							
							... 
							
							
							
							See #1046 
Use math.floor() for now until we can get Lua 5.3 working on Travis 
							
						 
						
							2016-12-16 14:22:00 -05:00  
				
					
						
							
							
								 
						
							
							
								1419d58b9a 
								
							
								 
							
						 
						
							
							
								
								stockflow: Use "floor division"  
							
							... 
							
							
							
							Per suggestion by @dscorbett 
							
						 
						
							2016-12-16 13:04:51 -06:00  
				
					
						
							
							
								 
						
							
							
								5be77fa63d 
								
							
								 
							
						 
						
							
							
								
								stockflow: Fix "integer expected" problem in stockflow  
							
							
							
						 
						
							2016-12-16 08:09:53 -06:00  
				
					
						
							
							
								 
						
							
							
								a5eb5d2502 
								
							
								 
							
						 
						
							
							
								
								manipulator: Sort custom professions  
							
							... 
							
							
							
							Also use == instead of string::compare() 
							
						 
						
							2016-12-15 19:18:07 -05:00  
				
					
						
							
							
								 
						
							
							
								439e13643c 
								
							
								 
							
						 
						
							
							
								
								better hack to make ruby work on win64  
							
							
							
						 
						
							2016-12-13 23:55:20 -06:00  
				
					
						
							
							
								 
						
							
							
								c8b7dbd255 
								
							
								 
							
						 
						
							
							
								
								Fix manipulator crash when selecting profession from empty list  
							
							... 
							
							
							
							Also add ListColumn::hasSelection()
Fixes  #1040  
							
						 
						
							2016-12-11 21:16:21 -05:00  
				
					
						
							
							
								 
						
							
							
								9e0221a44e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'dscorbett/bitfield-constructors' into develop  
							
							
							
						 
						
							2016-12-11 17:52:00 -05:00  
				
					
						
							
							
								 
						
							
							
								e8c8953cbb 
								
							
								 
							
						 
						
							
							
								
								Re-add and update misery plugin  
							
							... 
							
							
							
							Closes  #1037 
Ref #1011  
						
							2016-12-10 18:22:32 -05:00  
				
					
						
							
							
								 
						
							
							
								acdb369aa8 
								
							
								 
							
						 
						
							
							
								
								Avoid non-trivial bitfield constructors  
							
							
							
						 
						
							2016-12-09 13:41:14 -05:00  
				
					
						
							
							
								 
						
							
							
								0c6c94b310 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of gh:dfhack/dfhack into develop  
							
							
							
						 
						
							2016-12-09 11:28:09 -05:00  
				
					
						
							
							
								 
						
							
							
								d6fda58ca0 
								
							
								 
							
						 
						
							
							
								
								Remove treefarm (PR  #1011 )  
							
							... 
							
							
							
							Merge remote-tracking branch 'PeridexisErrant/remove-broken-plugins'
advtools and misery are still partially broken, but parts of them still work, so
repairing them is possible. 
							
						 
						
							2016-12-09 11:20:35 -05:00  
				
					
						
							
							
								 
						
							
							
								1545a4106b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1035  from ab9rf/labormanager-0.43.05-r1  
							
							... 
							
							
							
							labormanager: fix StoreItemInVehicle labor inference 
							
						 
						
							2016-12-09 11:07:00 -05:00  
				
					
						
							
							
								 
						
							
							
								1a9d8629c5 
								
							
								 
							
						 
						
							
							
								
								labormanager: fix StoreItemInVehicle labor inference ( #8 )  
							
							... 
							
							
							
							* labormanager: add deconstruct labor for constructed instruments
* labormanager: fix StoreItemInVehicle labor inference
StoreItemInVehicle requires the labor appropriate to the item being
stashed 
							
						 
						
							2016-12-09 09:54:20 -06:00  
				
					
						
							
							
								 
						
							
							
								8012c5686b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1034  from ab9rf/labormanager-0.43.05-r1  
							
							... 
							
							
							
							labormanager: add deconstruct labor for constructed instruments 
							
						 
						
							2016-12-08 17:15:04 -05:00  
				
					
						
							
							
								 
						
							
							
								50ce9942f4 
								
							
								 
							
						 
						
							
							
								
								labormanager: add deconstruct labor for constructed instruments ( #7 )  
							
							
							
						 
						
							2016-12-08 16:01:14 -06:00  
				
					
						
							
							
								 
						
							
							
								8488b1a953 
								
							
								 
							
						 
						
							
							
								
								ruby: use correct raw string length with encodings  
							
							
							
						 
						
							2016-12-05 10:29:16 +01:00  
				
					
						
							
							
								 
						
							
							
								eaf9b75a18 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1026  from ab9rf/labormanager-0.43.05-r1  
							
							... 
							
							
							
							labormanager: fix deconstruction of buildings containing items 
							
						 
						
							2016-12-01 18:41:10 -05:00  
				
					
						
							
							
								 
						
							
							
								1eaa2033dc 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #6  from ab9rf/labormanager-0.43.03-working  
							
							... 
							
							
							
							further tweak building construction labor identification 
							
						 
						
							2016-12-01 14:38:21 -06:00  
				
					
						
							
							
								 
						
							
							
								ad6d6fbaa6 
								
							
								 
							
						 
						
							
							
								
								further tweak building construction labor identification  
							
							... 
							
							
							
							It's always more complicated than you expect.... 
							
						 
						
							2016-12-01 14:36:46 -06:00  
				
					
						
							
							
								 
						
							
							
								1fa997612f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5  from ab9rf/labormanager-0.43.03-working  
							
							... 
							
							
							
							Mysteriously disappearing code reinserted 
							
						 
						
							2016-12-01 11:12:39 -06:00  
				
					
						
							
							
								 
						
							
							
								1d97638579 
								
							
								 
							
						 
						
							
							
								
								Mysteriously disappearing code reinserted  
							
							
							
						 
						
							2016-12-01 11:10:52 -06:00  
				
					
						
							
							
								 
						
							
							
								6856a7ebe0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4  from ab9rf/labormanager-0.43.03-working  
							
							... 
							
							
							
							Fix deconstruction of buildings containing items 
							
						 
						
							2016-12-01 11:07:36 -06:00  
				
					
						
							
							
								 
						
							
							
								77a1264a94 
								
							
								 
							
						 
						
							
							
								
								Fix deconstruction of buildings containing items  
							
							
							
						 
						
							2016-12-01 11:06:40 -06:00