Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								000e3baf27
								
							
								
							
						 | 
						
							
							
								
								Implement skill-based miss probability in siege engine.
							
							
							
							
							
						 | 
						
							2012-09-14 20:57:03 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								811c096c0e
								
							
								
							
						 | 
						
							
							
								
								Vaporize liquids from barrels, and destroy bin contents in siege engine.
							
							
							
							
							
						 | 
						
							2012-09-14 20:22:49 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								24772f4dbc
								
							
								
							
						 | 
						
							
							
								
								Add an api function for destroying items.
							
							
							
							
							
						 | 
						
							2012-09-14 18:49:02 +04:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								bb9be97070
								
							
								
							
						 | 
						
							
							
								
								update NEWS with ruby scripts
							
							
							
							
							
						 | 
						
							2012-09-14 14:53:18 +02:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								5474ccacb6
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/angavrilov/dfhack
							
							
							
							
							
						 | 
						
							2012-09-14 14:30:25 +02:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								b05905a0ba
								
							
								
							
						 | 
						
							
							
								
								ruby: basic stl::set<uint32> support, add Viewscreen.feed_keys
							
							
							
							
							
						 | 
						
							2012-09-14 13:55:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								68bfc63b7d
								
							
								
							
						 | 
						
							
							
								
								Add a NEWS file intended for incremental construction of release notes.
							
							
							
							
							
						 | 
						
							2012-09-14 14:48:46 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								d22591e240
								
							
								
							
						 | 
						
							
							
								
								Fix a file descriptor leak and a crash in linux getMemRanges.
							
							
							
							
							
						 | 
						
							2012-09-14 12:35:55 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								aaf5d181bd
								
							
								
							
						 | 
						
							
							
								
								Add yet one more performance-oriented tweak for temperature updates.
							
							
							
							
							
						 | 
						
							2012-09-14 12:14:36 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								c927623050
								
							
								
							
						 | 
						
							
							
								
								Rework handling of column positions, and insert a new "Happiness" column
							
							
							
							
							
						 | 
						
							2012-09-13 15:42:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								1325b70e41
								
							
								
							
						 | 
						
							
							
								
								Cleanup autolabor+cleanowned, fix depends/clsocket
							
							
							
							
							
						 | 
						
							2012-09-13 14:42:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								1d8c9a6a5f
								
							
								
							
						 | 
						
							
							
								
								Merge https://github.com/danaris/dfhack
							
							
							
							
							
						 | 
						
							2012-09-13 14:30:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								cae01250ff
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/angavrilov/dfhack
							
							
							
							
							
						 | 
						
							2012-09-13 14:08:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Timothy Collett
							
						 | 
						
							
							
							
							
								
							
								24b93ea61f
								
							
								
							
						 | 
						
							
							
								
								Library location fixing script
							
							
							
							
							
						 | 
						
							2012-09-13 14:58:52 -04:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								a9ce19b826
								
							
								
							
						 | 
						
							
							
								
								ruby: add raw_rtti_classname to read real classname from RTTI info
							
							
							
							
							
						 | 
						
							2012-09-13 19:07:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								881fed41de
								
							
								
							
						 | 
						
							
							
								
								Support setting workshop profile for siege engines.
							
							
							
							
							
							
							
							Since can't use built-in viewscreen, UI limited to skills only. 
							
						 | 
						
							2012-09-13 20:20:56 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								5690a26439
								
							
								
							
						 | 
						
							
							
								
								On second thought, remove stockpile->engine links; keep only reverse.
							
							
							
							
							
							
							
							Bi-directional links involve the risk of crashes if the plugin
is unloaded, and the engine subsequently deconstructed. 
							
						 | 
						
							2012-09-13 17:49:41 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								ae6e0f617d
								
							
								
							
						 | 
						
							
							
								
								Make it clear that this is from DFHack, and properly name it Dwarf Manipulator
							
							
							
							
							
						 | 
						
							2012-09-13 08:27:28 -05:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								19a150fb38
								
							
								
							
						 | 
						
							
							
								
								ruby: fix dig smooth overdigging
							
							
							
							
							
						 | 
						
							2012-09-12 20:59:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								c9d73cb6fb
								
							
								
							
						 | 
						
							
							
								
								Fix crash bug when using manipulator in Arena mode
							
							
							
							
							
						 | 
						
							2012-09-12 13:42:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								46321a6a01
								
							
								
							
						 | 
						
							
							
								
								Rename world_data.unk_204 to feature_map
							
							
							
							
							
						 | 
						
							2012-09-12 13:41:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								f06f9af6b8
								
							
								
							
						 | 
						
							
							
								
								Throw items from bins around in siege engine, like minecarts do.
							
							
							
							
							
						 | 
						
							2012-09-12 20:57:25 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								7c71aeab5f
								
							
								
							
						 | 
						
							
							
								
								Add function for making item projectiles.
							
							
							
							
							
						 | 
						
							2012-09-12 18:17:42 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								448d7e3633
								
							
								
							
						 | 
						
							
							
								
								Support linking siege engines to stockpiles.
							
							
							
							
							
							
							
							Since they can't do that natively, the links object has to
be maintained in dfhack memory, and with dfhack persistence. 
							
						 | 
						
							2012-09-12 12:15:12 +04:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								cda17954c8
								
							
								
							
						 | 
						
							
							
								
								ruby: add MapTile.dig(:Smooth)
							
							
							
							
							
						 | 
						
							2012-09-12 01:07:19 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								b0938d7e0d
								
							
								
							
						 | 
						
							
							
								
								Allow specifying arbitrary items to use in catapults.
							
							
							
							
							
						 | 
						
							2012-09-11 22:46:17 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								3a075f4bc7
								
							
								
							
						 | 
						
							
							
								
								Trivial siege engine aiming at units, with logic in lua.
							
							
							
							
							
						 | 
						
							2012-09-11 19:17:24 +04:00 | 
						
					
				
					
						
							
							
								 
								Timothy Collett
							
						 | 
						
							
							
							
							
								
							
								ccefd02ee3
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/angavrilov/dfhack
							
							
							
							
							
						 | 
						
							2012-09-10 11:56:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Timothy Collett
							
						 | 
						
							
							
							
							
								
							
								96abc903ab
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of http://github.com/peterix/dfhack
							
							
							
							
							
						 | 
						
							2012-09-10 11:54:56 -04:00 | 
						
					
				
					
						
							
							
								 
								Timothy Collett
							
						 | 
						
							
							
							
							
								
							
								274d6038ad
								
							
								
							
						 | 
						
							
							
								
								Merge further changes (???)
							
							
							
							
							
						 | 
						
							2012-09-10 09:19:21 -04:00 | 
						
					
				
					
						
							
							
								 
								Timothy Collett
							
						 | 
						
							
							
							
							
								
							
								270351f510
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/danaris/dfhack
							
							
							
							
							
						 | 
						
							2012-09-10 09:18:24 -04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								8ab615f6d0
								
							
								
							
						 | 
						
							
							
								
								Implement unit path prediction in siege engine.
							
							
							
							
							
						 | 
						
							2012-09-09 20:54:12 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								9679b7729c
								
							
								
							
						 | 
						
							
							
								
								Clean up the movement speed calculation function and move into the core.
							
							
							
							
							
						 | 
						
							2012-09-09 17:04:58 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								ec3d489bda
								
							
								
							
						 | 
						
							
							
								
								Move curse-affected attribute value getters to the core.
							
							
							
							
							
						 | 
						
							2012-09-09 12:51:08 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								a36fe25e72
								
							
								
							
						 | 
						
							
							
								
								Finish the effective skill computation function, and move to core.
							
							
							
							
							
						 | 
						
							2012-09-09 12:27:40 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								94b729579e
								
							
								
							
						 | 
						
							
							
								
								Reindent to remove tabs.
							
							
							
							
							
						 | 
						
							2012-09-09 10:53:08 +04:00 | 
						
					
				
					
						
							
							
								 
								warmist
							
						 | 
						
							
							
							
							
								
							
								8e0f3e3bce
								
							
								
							
						 | 
						
							
							
								
								Added ListBox to gui.dialogs
							
							
							
							
							
							
							
							A listbox class. Can be either filled with table of strings, or string+callback tables. Needs some code revision :) 
							
						 | 
						
							2012-09-09 02:28:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								fb88aad51d
								
							
								
							
						 | 
						
							
							
								
								Reverse-engineer unit speed computation from DF code.
							
							
							
							
							
						 | 
						
							2012-09-08 21:07:18 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								003c3391d1
								
							
								
							
						 | 
						
							
							
								
								Implement aiming projectiles at random points in the designated area.
							
							
							
							
							
						 | 
						
							2012-09-08 15:49:46 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								bfa6ed3e08
								
							
								
							
						 | 
						
							
							
								
								Support setting the target area for the siege engine.
							
							
							
							
							
						 | 
						
							2012-09-08 13:46:02 +04:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								7b86f203c3
								
							
								
							
						 | 
						
							
							
								
								add script/digfort.rb
							
							
							
							
							
						 | 
						
							2012-09-07 22:47:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								325e294af2
								
							
								
							
						 | 
						
							
							
								
								Start the siege engine plugin with code to highlight obstacles on screen.
							
							
							
							
							
						 | 
						
							2012-09-07 19:54:32 +04:00 | 
						
					
				
					
						
							
							
								 
								Warmist
							
						 | 
						
							
							
							
							
								
							
								85fc3384dd
								
							
								
							
						 | 
						
							
							
								
								Little cleanup and update to gm-editor
							
							
							
							
							
						 | 
						
							2012-09-07 17:25:39 +03:00 | 
						
					
				
					
						
							
							
								 
								Warmist
							
						 | 
						
							
							
							
							
								
							
								0db873493a
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge
							
							
							
							
							
							
							
							Conflicts:
	dfhack.init-example 
							
						 | 
						
							2012-09-07 17:24:38 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								e925d8f4d9
								
							
								
							
						 | 
						
							
							
								
								Add an API function for reading tiles from the screen buffers.
							
							
							
							
							
						 | 
						
							2012-09-07 11:36:45 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								c971a819de
								
							
								
							
						 | 
						
							
							
								
								Experimental creation of map blocks in gui/liquids script.
							
							
							
							
							
						 | 
						
							2012-09-06 22:45:19 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								d0e630d4c3
								
							
								
							
						 | 
						
							
							
								
								Move steam engine out of devel, since it should be fully functional.
							
							
							
							
							
						 | 
						
							2012-09-06 17:10:58 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								d5ea05ebb8
								
							
								
							
						 | 
						
							
							
								
								Implement a pressure plate sensitive to machine power.
							
							
							
							
							
							
							
							When built next to a gearbox, it will monitor its powered state. 
							
						 | 
						
							2012-09-06 12:37:29 +04:00 | 
						
					
				
					
						
							
							
								 
								Warmist
							
						 | 
						
							
							
							
							
								
							
								3dcaee7cb9
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge
							
							
							
							
							
						 | 
						
							2012-09-05 21:55:17 +03:00 | 
						
					
				
					
						
							
							
								 
								Warmist
							
						 | 
						
							
							
							
							
								
							
								6fc10fc268
								
							
								
							
						 | 
						
							
							
								
								Fixed embark anywhere to use more sane code segment search
							
							
							
							
							
						 | 
						
							2012-09-05 21:52:54 +03:00 |