lethosor
							
						 
						
							 
							
							
							
								
							
								78cb4a31b9 
								
							
								 
							
						 
						
							
							
								
								New tweak: condition-material (fixes bug 9905)  
							
							 
							
							... 
							
							
							
							http://www.bay12games.com/dwarves/mantisbt/view.php?id=9905  
							
						 
						
							2017-03-28 09:50:38 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								fa1adbbac4 
								
							
								 
							
						 
						
							
							
								
								Allow lua integer writes to accept anything that can be converted to an integer  
							
							 
							
							... 
							
							
							
							May address #1044  
							
						 
						
							2017-03-18 17:55:51 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								400d22cb76 
								
							
								 
							
						 
						
							
							
								
								Update xml (ui_advmode_menu and ui_unit_view_mode)  
							
							 
							
							
							
						 
						
							2017-03-18 00:35:16 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								67f39316ce 
								
							
								 
							
						 
						
							
							
								
								Update xml (assorted viewscreen changes)  
							
							 
							
							
							
						 
						
							2017-03-02 14:05:34 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								334817fa1b 
								
							
								 
							
						 
						
							
							
								
								Add Lua API functions to determine architecture  
							
							 
							
							
							
						 
						
							2017-03-02 14:04:34 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								15759808e5 
								
							
								 
							
						 
						
							
							
								
								Fix "plug" output width for generated-creature-renamer  
							
							 
							
							
							
						 
						
							2017-03-02 14:04:20 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								c21b7bf941 
								
							
								 
							
						 
						
							
							
								
								Add a Painter:key_string() method  
							
							 
							
							
							
						 
						
							2017-03-01 15:56:50 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a10d4ae226 
								
							
								 
							
						 
						
							
							
								
								Add viewscreen::feed_key method  
							
							 
							
							
							
						 
						
							2017-02-11 16:53:50 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								f2164d27c9 
								
							
								 
							
						 
						
							
							
								
								ls: List scripts outside of hack/scripts  
							
							 
							
							... 
							
							
							
							Closes  #412  
							
						 
						
							2017-02-05 22:11:35 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								34988e53b9 
								
							
								 
							
						 
						
							
							
								
								Update supported keys in keybinding help text  
							
							 
							
							
							
						 
						
							2017-02-05 22:03:06 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								b5c7771b71 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'quietust/develop' into develop  
							
							 
							
							... 
							
							
							
							Fixes  #1061  
							
						 
						
							2017-02-04 15:14:10 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								7823d78cd9 
								
							
								 
							
						 
						
							
							
								
								Update xml and embark-tools field name  
							
							 
							
							
							
						 
						
							2017-02-04 14:49:21 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a8f4833188 
								
							
								 
							
						 
						
							
							
								
								internal_memscan: add extra check  
							
							 
							
							
							
						 
						
							2017-02-04 14:49:09 -05:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								cc02ced0ac 
								
							
								 
							
						 
						
							
							
								
								Fix RTTI in Win64 - offsets are relative to the current module (e.g. the DLL), so it needs to be looked up explicitly  
							
							 
							
							
							
						 
						
							2017-01-21 15:16:06 -06:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								92f890d3c6 
								
							
								 
							
						 
						
							
							
								
								Update xml, scripts ( #994  and file_compressor fix)  
							
							 
							
							
							
						 
						
							2017-01-04 12:30:42 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								61d081849e 
								
							
								 
							
						 
						
							
							
								
								xml: ui_sidebar_menus.command_line fix  
							
							 
							
							
							
						 
						
							2016-12-30 18:02:51 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								d18beb8daf 
								
							
								 
							
						 
						
							
							
								
								xml: Add some linux64 offsets, fix ui_sidebar_menus alignment  
							
							 
							
							... 
							
							
							
							Fixes  #1053 
Fixes  #1054 
Fixes  #1055  
							
						 
						
							2016-12-29 15:33:09 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								538b07d214 
								
							
								 
							
						 
						
							
							
								
								Update xml and fix knowledge_scholar_category_flag::value() custom method  
							
							 
							
							... 
							
							
							
							Allows bitfields within unions (#1047 , dfhack/df-structures#169 ) 
							
						 
						
							2016-12-27 23:24:22 -05:00  
						
					 
				
					
						
							
							
								 
								Milo Christiansen
							
						 
						
							 
							
							
							
								
							
								8bd92b6a08 
								
							
								 
							
						 
						
							
							
								
								Add a Lua module for getting a tile's material ( #1031 )  
							
							 
							
							
							
						 
						
							2016-12-27 16:49:46 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								506d124a98 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							... 
							
							
							
							Ref #1047 , #1050  
							
						 
						
							2016-12-26 19:41:34 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								f3e2e5e7d4 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2016-12-11 18:04:00 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								9e0221a44e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'dscorbett/bitfield-constructors' into develop  
							
							 
							
							
							
						 
						
							2016-12-11 17:52:00 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								e8c8953cbb 
								
							
								 
							
						 
						
							
							
								
								Re-add and update misery plugin  
							
							 
							
							... 
							
							
							
							Closes  #1037 
Ref #1011  
							
						 
						
							2016-12-10 18:22:32 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								3bae9d9d65 
								
							
								 
							
						 
						
							
							
								
								Lua API: Make bitfield.whole return an integer, not a decimal  
							
							 
							
							
							
						 
						
							2016-12-10 12:27:43 -05:00  
						
					 
				
					
						
							
							
								 
								David Corbett
							
						 
						
							 
							
							
							
								
							
								acdb369aa8 
								
							
								 
							
						 
						
							
							
								
								Avoid non-trivial bitfield constructors  
							
							 
							
							
							
						 
						
							2016-12-09 13:41:14 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								6e16a7a20c 
								
							
								 
							
						 
						
							
							
								
								Update xml, scripts  
							
							 
							
							
							
						 
						
							2016-12-09 11:27:44 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								8521b830b2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'CannibalVox/job_remove' into develop  
							
							 
							
							
							
						 
						
							2016-12-05 15:24:37 -05:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								595f3857b6 
								
							
								 
							
						 
						
							
							
								
								Reverse the param order of these two methods  
							
							 
							
							... 
							
							
							
							The current way doesn't match other Job module methods 
							
						 
						
							2016-12-01 20:13:49 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								7920f71517 
								
							
								 
							
						 
						
							
							
								
								Bad formatting  
							
							 
							
							
							
						 
						
							2016-11-25 00:25:18 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								de0e211e07 
								
							
								 
							
						 
						
							
							
								
								Figured I could like test my code.  
							
							 
							
							
							
						 
						
							2016-11-24 23:35:03 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								e490afdf00 
								
							
								 
							
						 
						
							
							
								
								Rebuilt slightly to offer bool return val  
							
							 
							
							... 
							
							
							
							We fail on unknown general ref types now, without modifying the job at
all yet 
							
						 
						
							2016-11-24 22:36:11 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								8b964ca2dc 
								
							
								 
							
						 
						
							
							
								
								Wipe job_items vector  
							
							 
							
							
							
						 
						
							2016-11-21 06:51:21 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								fba32f2e2f 
								
							
								 
							
						 
						
							
							
								
								Also disconnect the job from its items.  
							
							 
							
							
							
						 
						
							2016-11-17 23:25:48 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								67af9f5e82 
								
							
								 
							
						 
						
							
							
								
								Add lua bindings for removeJob  
							
							 
							
							
							
						 
						
							2016-11-17 23:04:48 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Baynham
							
						 
						
							 
							
							
							
								
							
								74f5df99db 
								
							
								 
							
						 
						
							
							
								
								Add job remove method  
							
							 
							
							... 
							
							
							
							Job remove eliminates a job's worker & holder references, if any, puts
the worker on cd, if appropriate, removes the job's postings, eliminates
the job from the global linked list, and then finally deletes it.  This
code was tested by incorporating it into autochop and it does make the
plugin work.  However, chop jobs don't have holder building references,
and anyway, with DF being 90% edge case by volume, this could use a heck
of a lot more testing.
I saw elsewhere code that prevented worker removal if the job was a
special job, and that made me feel funny so I made the job remove method
not work if the job is a special job. 
							
						 
						
							2016-11-17 19:54:41 -08:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								ae59b4f5ad 
								
							
								 
							
						 
						
							
							
								
								Update xml, scripts  
							
							 
							
							
							
						 
						
							2016-11-10 14:25:05 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								04ad7a0a42 
								
							
								 
							
						 
						
							
							
								
								Replace some instances of "cmake -E copy_if_different" with a standalone script  
							
							 
							
							... 
							
							
							
							@JapaMala reported that CMake < 3.5 doesn't support copy_if_different with
multiple source files.
https://cmake.org/cmake/help/v3.5/release/3.5.html#command-line  
							
						 
						
							2016-11-02 16:23:32 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								2c230f0d3e 
								
							
								 
							
						 
						
							
							
								
								Improve protobuf file regeneration (no longer uses a dummy status.txt file)  
							
							 
							
							
							
						 
						
							2016-10-24 22:51:27 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								4fdbba0207 
								
							
								 
							
						 
						
							
							
								
								Only touch protobuf generated files if they actually changed  
							
							 
							
							
							
						 
						
							2016-10-24 22:28:51 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								b19a0b4305 
								
							
								 
							
						 
						
							
							
								
								Update scripts, xml  
							
							 
							
							... 
							
							
							
							Fixes  #1005  
							
						 
						
							2016-10-19 09:53:51 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								b1e3c1088c 
								
							
								 
							
						 
						
							
							
								
								Give loadfile() result a better name for tracebacks  
							
							 
							
							
							
						 
						
							2016-10-19 09:53:12 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								4c21bbd5ae 
								
							
								 
							
						 
						
							
							
								
								Add Lua::TableInsert() helper  
							
							 
							
							
							
						 
						
							2016-10-15 14:55:48 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								8a138fcc4c 
								
							
								 
							
						 
						
							
							
								
								Avoid polluting global namespace in MapCache.h  
							
							 
							
							
							
						 
						
							2016-10-15 14:53:10 -04:00  
						
					 
				
					
						
							
							
								 
								Japa
							
						 
						
							 
							
							
							
								
							
								b2424f9a59 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/DFHack/dfhack  into develop  
							
							 
							
							
							
						 
						
							2016-10-15 10:32:13 +05:30  
						
					 
				
					
						
							
							
								 
								Japa
							
						 
						
							 
							
							
							
								
							
								08cc9f3188 
								
							
								 
							
						 
						
							
							
								
								Cast size_t to int explicitly to avoid compiler warning C4267  
							
							 
							
							
							
						 
						
							2016-10-15 10:31:38 +05:30  
						
					 
				
					
						
							
							
								 
								Japa
							
						 
						
							 
							
							
							
								
							
								98ab357df0 
								
							
								 
							
						 
						
							
							
								
								Use size_t in both path methods, to avoid warning C4267  
							
							 
							
							
							
						 
						
							2016-10-15 10:17:38 +05:30  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								9f541481ea 
								
							
								 
							
						 
						
							
							
								
								Fix some warnings with GCC -Wall  
							
							 
							
							
							
						 
						
							2016-10-15 00:37:18 -04:00  
						
					 
				
					
						
							
							
								 
								Japa
							
						 
						
							 
							
							
							
								
							
								980b6dd12f 
								
							
								 
							
						 
						
							
							
								
								Update XML again.  
							
							 
							
							
							
						 
						
							2016-10-13 19:42:40 +05:30  
						
					 
				
					
						
							
							
								 
								Japa
							
						 
						
							 
							
							
							
								
							
								d5e8b5eeba 
								
							
								 
							
						 
						
							
							
								
								Update XML  
							
							 
							
							
							
						 
						
							2016-10-13 19:35:40 +05:30