|  Alexander Gavrilov | 62cde96724 | Add a script to reclassify 'individual choice' weapons based on unit skill. | 2012-09-29 17:21:49 +04:00 | 
				
					
						|  Alexander Gavrilov | 821271383e | Add one more bad thought from siren for civilians. Originally a Tax Collector thought, but the message sounds appropriate. | 2012-09-24 20:01:53 +04:00 | 
				
					
						|  Kelly Martin | b0bec4c4d4 | Merge remote-tracking branch 'angavrilov/master' | 2012-09-22 13:07:00 -05:00 | 
				
					
						|  Alexander Gavrilov | 825d21c91a | Add a script to wake up units and stop breaks & parties. | 2012-09-22 21:00:13 +04: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 | f7e414e397 | Add a devel script to inject raw definitions into an existing world. | 2012-09-21 19:00:18 +04:00 | 
				
					
						|  jj | b3ae67cc8b | add scripts/deathcause | 2012-09-21 15:47:46 +02:00 | 
				
					
						|  Alexander Gavrilov | 462bedb757 | Fix the rename plugin and script to use the new getSelectedBuilding API. | 2012-09-20 11:11:59 +04:00 | 
				
					
						|  jj | 27fd3f5fc7 | Merge branch 'master' of git://github.com/angavrilov/dfhack | 2012-09-19 15:05:42 +02:00 | 
				
					
						|  Alexander Gavrilov | 57b72831ca | Overhaul the concept of lua 'class' initialization yet again. | 2012-09-18 20:30:25 +04:00 | 
				
					
						|  jj | 2032f8e407 | scripts/drainaquifer | 2012-09-18 10:17:32 +02:00 | 
				
					
						|  jj | 711a9bd9b2 | add scripts/superdwarf | 2012-09-18 10:17:32 +02:00 | 
				
					
						|  Alexander Gavrilov | 82e870c8dd | Move siege engine out of devel. | 2012-09-17 14:59:59 +04:00 | 
				
					
						|  jj | 5474ccacb6 | Merge branch 'master' of git://github.com/angavrilov/dfhack | 2012-09-14 14:30:25 +02:00 | 
				
					
						|  Alexander Gavrilov | aaf5d181bd | Add yet one more performance-oriented tweak for temperature updates. | 2012-09-14 12:14:36 +04: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 | 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 | 
				
					
						|  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 | 
				
					
						|  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 | 
				
					
						|  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 | 1618ccf5bb | Fix steam-engine build on msvc, and add a script for listing mem ranges. | 2012-09-03 10:28:17 +04:00 | 
				
					
						|  warmist | febfc9aa5b | Fixed bug with gui/mechanism Fixes script not allowing to ran on e.g. levers (focus string: dwarfmode/QueryBuilding/Some/Lever/Empty ) | 2012-09-01 23:33:49 +03:00 | 
				
					
						|  Alexander Gavrilov | cb125f3d89 | Add a script to fix population cap problems. | 2012-08-29 19:20:38 +04:00 | 
				
					
						|  Alexander Gavrilov | 8171652323 | Support permaflow in liquids, including the gui. | 2012-08-26 20:08:28 +04:00 | 
				
					
						|  Alexander Gavrilov | 41ad42d0fd | Expose the liquids plugin engine to lua, and make a wrapper gui script. | 2012-08-25 10:37:03 +04:00 | 
				
					
						|  Alexander Gavrilov | 8359e80b23 | Expose a few API functions to lua, and implement a room browser overlay. | 2012-08-24 18:26:18 +04:00 | 
				
					
						|  Alexander Gavrilov | d52c54cc76 | Pull some minor stuff from mechanisms into main libs. | 2012-08-24 13:49:22 +04:00 | 
				
					
						|  Alexander Gavrilov | 296f82b02f | Try using the Objective-C 'alloc + init' idiom for lua screen objects. | 2012-08-24 13:28:34 +04:00 | 
				
					
						|  Alexander Gavrilov | e825dc5ddb | Tweak the API for current viewscreen, and dispatch show/dismiss from C++. | 2012-08-24 13:20:08 +04:00 | 
				
					
						|  Alexander Gavrilov | cf4b8a0196 | Improve viewport manipulation utilities and support scroll in mechanisms. I.e. allow the user to scroll around with cursor keys,
provided that keeps the cursor still visible. | 2012-08-22 22:29:01 +04:00 | 
				
					
						|  Alexander Gavrilov | 6e8b68fb29 | Add yet one more frame style. | 2012-08-22 13:06:06 +04:00 | 
				
					
						|  Alexander Gavrilov | 44e3e318d0 | Add a key handler to refresh the mechanism screen without exiting it. | 2012-08-21 20:34:15 +04:00 | 
				
					
						|  Alexander Gavrilov | 15235cc938 | More work on utilities for making lua viewscreens. | 2012-08-21 19:40:37 +04:00 | 
				
					
						|  Alexander Gavrilov | 451e965936 | Add a Painter class for lua viewscreens, and extract other utilities. Painter clips to an arbitrary rectangle window, and
tracks current cursor and color state. | 2012-08-21 11:35:39 +04:00 | 
				
					
						|  Alexander Gavrilov | be7bce1541 | Immediately step once when showing the mechanism list. | 2012-08-20 23:59:54 +04:00 | 
				
					
						|  Alexander Gavrilov | 601a3a7927 | Add a script that implements a linked mechanism browser. | 2012-08-20 23:04:01 +04:00 | 
				
					
						|  Alexander Gavrilov | cacb082416 | Add a stupid example of a lua-controlled viewscreen. | 2012-08-19 17:53:25 +04:00 | 
				
					
						|  jj | eb52410565 | fix/loyaltycascade: reset enemy_status_cache.next_slot too | 2012-08-12 00:46:03 +02:00 | 
				
					
						|  jj | 030bd8ab57 | fix/loyaltycascade: clear the enemy status cache, dont require a save/reload anymore | 2012-08-12 00:24:34 +02:00 | 
				
					
						|  jj | 85f1a6fa6a | add fix/loyaltycascade script | 2012-08-11 22:25:40 +02:00 | 
				
					
						|  jj | cb04a082fd | move script/fixstuckdoors to script/fix/stuckdoors | 2012-08-11 21:41:47 +02:00 | 
				
					
						|  jj | 64a8443b5a | slayrace: add single-creature targetting, add magma column mode | 2012-08-03 17:00:06 +02:00 | 
				
					
						|  jj | c1bcd270e9 | ruby: add spawn_water/spawn_magma methods to MapTile | 2012-08-03 17:00:02 +02:00 | 
				
					
						|  Kelly Martin | ab4c4b63c0 | Merge remote-tracking branch 'jjyg/master' | 2012-07-16 20:52:15 -05:00 | 
				
					
						|  jj | 9c0bc3144a | magmasource: add documentation | 2012-07-12 14:50:59 +02:00 |