|  Alexander Gavrilov | 164c61b638 | Forbid stuff from bins in siege-engine, if forbid ammo standing order set. | 2012-09-27 10:43:42 +04:00 | 
				
					
						|  Alexander Gavrilov | 2e5f3c4620 | Merge remote-tracking branch 'jjyg/master' | 2012-09-27 10:36:14 +04:00 | 
				
					
						|  jj | 7cc29250f8 | fix for updated viewlist_petst | 2012-09-26 18:22:07 +02:00 | 
				
					
						|  Alexander Gavrilov | 627f036830 | Implement a special command parsing mode with one verbatim argument. Intended for script expressions, e.g. rb_eval. | 2012-09-24 19:13:33 +04:00 | 
				
					
						|  Kelly Martin | 8e25158811 | Sync up df-structures | 2012-09-23 19:40:04 -05:00 | 
				
					
						|  Alexander Gavrilov | 6f67a71e00 | Search for cur_season and cur_season_tick in devel/find-offsets. | 2012-09-22 14:52:08 +04:00 | 
				
					
						|  Alexander Gavrilov | 038d62367e | Implement explicit hook priority in vmethod interpose. This resolves a getName order conflict between power-meter and rename. | 2012-09-22 13:14:06 +04:00 | 
				
					
						|  Alexander Gavrilov | 82dc1445cf | Support the Room list in getSelectedBuilding. | 2012-09-20 11:55:53 +04:00 | 
				
					
						|  Alexander Gavrilov | c39a337223 | Add unit/item/job/building getter hook vmethods to dfhack_viewscreen. | 2012-09-20 11:11:20 +04:00 | 
				
					
						|  Alexander Gavrilov | 7ce772ae0e | Add an API function that returns the selected building. | 2012-09-20 10:41:03 +04:00 | 
				
					
						|  Alexander Gavrilov | a4799a384b | Catch C++ exceptions in dfhack.buildings.setSize | 2012-09-18 20:45:59 +04:00 | 
				
					
						|  Alexander Gavrilov | 57b72831ca | Overhaul the concept of lua 'class' initialization yet again. | 2012-09-18 20:30:25 +04:00 | 
				
					
						|  Alexander Gavrilov | d70a79deb9 | Follow changes in XML defs. | 2012-09-18 13:11:11 +04:00 | 
				
					
						|  Alexander Gavrilov | be928a9dc5 | Fix a data structure integrity bug in VMethodInterposeLinkBase. This causes assertion failure and abort later on. | 2012-09-18 10:40:14 +04:00 | 
				
					
						|  Alexander Gavrilov | 36e44c682c | Add a plugin implementing 'add spatter to item' reactions. | 2012-09-17 21:15:51 +04:00 | 
				
					
						|  Alexander Gavrilov | c1e20c6f05 | Follow changes to structures. | 2012-09-17 12:47:18 +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 | 
				
					
						|  Alexander Gavrilov | d22591e240 | Fix a file descriptor leak and a crash in linux getMemRanges. | 2012-09-14 12:35:55 +04:00 | 
				
					
						|  Quietust | 1d8c9a6a5f | Merge https://github.com/danaris/dfhack | 2012-09-13 14:30:44 -05:00 | 
				
					
						|  Timothy Collett | 24b93ea61f | Library location fixing script | 2012-09-13 14:58:52 -04: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 | 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 | 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 | bfa6ed3e08 | Support setting the target area for the siege engine. | 2012-09-08 13:46:02 +04:00 | 
				
					
						|  Alexander Gavrilov | 325e294af2 | Start the siege engine plugin with code to highlight obstacles on screen. | 2012-09-07 19:54:32 +04: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 | 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 | 
				
					
						|  Alexander Gavrilov | 8d876cc7d9 | Support renaming some buildings, and arbitrary units, via gui script. | 2012-09-05 21:27:42 +04:00 | 
				
					
						|  Alexander Gavrilov | 57086ac56e | Add stock MessageBox and InputBox dialog screens for lua scripts. | 2012-09-05 19:45:45 +04:00 | 
				
					
						|  Alexander Gavrilov | 27f169e298 | Provide a partial application utility function to lua. Implemented in C++ for efficiency. | 2012-09-05 17:37:36 +04:00 | 
				
					
						|  Alexander Gavrilov | 3b8e3d1459 | Fix wrong assumptions in lua wrapper for BitArray. | 2012-09-02 17:18:01 +04:00 | 
				
					
						|  Alexander Gavrilov | 3713c5ea9e | Add some APIs required by steam engine to the core. | 2012-09-02 14:10:58 +04:00 | 
				
					
						|  Alexander Gavrilov | 8536785d1d | Boilers made out of unsuitable materials should explode! | 2012-09-01 20:46:34 +04:00 | 
				
					
						|  Alexander Gavrilov | e0097d8d43 | Fix access to unnamed bits in bitfields, and allow hook.apply(false) | 2012-09-01 11:25:24 +04:00 | 
				
					
						|  Alexander Gavrilov | 0f1be28637 | Follow xml changes. | 2012-09-01 00:17:08 +04:00 | 
				
					
						|  Alexander Gavrilov | 750eefe48a | Follow unconditional JMP chains in MSVC vmethod ptr detection. | 2012-08-30 19:28:53 +04:00 | 
				
					
						|  Alexander Gavrilov | 8a617edb10 | Support "ls -a" to list scripts in subdirs. | 2012-08-29 19:03:53 +04:00 |