Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								d70a79deb9
								
							
								
							
						 | 
						
							
							
								
								Follow changes in XML defs.
							
							
							
							
							
						 | 
						
							2012-09-18 13:11:11 +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
							
						 | 
						
							
							
							
							
								
							
								24772f4dbc
								
							
								
							
						 | 
						
							
							
								
								Add an api function for destroying items.
							
							
							
							
							
						 | 
						
							2012-09-14 18:49:02 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								1d8c9a6a5f
								
							
								
							
						 | 
						
							
							
								
								Merge https://github.com/danaris/dfhack
							
							
							
							
							
						 | 
						
							2012-09-13 14:30:44 -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 | 
						
					
				
					
						
							
							
								 
								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 | 
						
					
				
					
						
							
							
								 
								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
							
						 | 
						
							
							
							
							
								
							
								bfa6ed3e08
								
							
								
							
						 | 
						
							
							
								
								Support setting the target area for the siege engine.
							
							
							
							
							
						 | 
						
							2012-09-08 13:46:02 +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
							
						 | 
						
							
							
							
							
								
							
								3713c5ea9e
								
							
								
							
						 | 
						
							
							
								
								Add some APIs required by steam engine to the core.
							
							
							
							
							
						 | 
						
							2012-09-02 14:10:58 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								0f1be28637
								
							
								
							
						 | 
						
							
							
								
								Follow xml changes.
							
							
							
							
							
						 | 
						
							2012-09-01 00:17:08 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								f1915915b4
								
							
								
							
						 | 
						
							
							
								
								Follow change in xml again.
							
							
							
							
							
						 | 
						
							2012-08-27 23:03:02 +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
							
						 | 
						
							
							
							
							
								
							
								e825dc5ddb
								
							
								
							
						 | 
						
							
							
								
								Tweak the API for current viewscreen, and dispatch show/dismiss from C++.
							
							
							
							
							
						 | 
						
							2012-08-24 13:20:08 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								1e28ceff6d
								
							
								
							
						 | 
						
							
							
								
								Add getProfessionColor and getCasteProfessionColor to Units module
							
							
							
							
							
						 | 
						
							2012-08-22 16:54:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								7987ea9a98
								
							
								
							
						 | 
						
							
							
								
								Put some compatibility features into the base dfhack viewscreen.
							
							
							
							
							
						 | 
						
							2012-08-22 18:18:19 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								2b79582e99
								
							
								
							
						 | 
						
							
							
								
								Implement a policy of marking DFHack-owned screens with a signature.
							
							
							
							
							
						 | 
						
							2012-08-22 12:28:01 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								8969fc9435
								
							
								
							
						 | 
						
							
							
								
								manipulator: Inherit from dfhack_viewscreen, and don't use itoa.
							
							
							
							
							
						 | 
						
							2012-08-22 12:23:56 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								51ba252344
								
							
								
							
						 | 
						
							
							
								
								Add Screen::drawBorder(string), duplicates DF's interfacest::drawborder()
							
							
							
							
							
						 | 
						
							2012-08-21 15:28:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								38a07a4ca5
								
							
								
							
						 | 
						
							
							
								
								Export the tile finder function to lua, and improve mouse event reporting.
							
							
							
							
							
						 | 
						
							2012-08-19 20:00:10 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								cacb082416
								
							
								
							
						 | 
						
							
							
								
								Add a stupid example of a lua-controlled viewscreen.
							
							
							
							
							
						 | 
						
							2012-08-19 17:53:25 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								30f71ff510
								
							
								
							
						 | 
						
							
							
								
								Implement support for lua-backed viewscreens.
							
							
							
							
							
						 | 
						
							2012-08-19 14:27:44 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								b8ee52131b
								
							
								
							
						 | 
						
							
							
								
								Add a module for painting tiles into the gps global.
							
							
							
							
							
						 | 
						
							2012-08-19 09:31:09 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								fd0bf2ef92
								
							
								
							
						 | 
						
							
							
								
								Extract the color enum from color_ostream to toplevel.
							
							
							
							
							
						 | 
						
							2012-08-19 09:21:25 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								bf82b2d20d
								
							
								
							
						 | 
						
							
							
								
								Sync with df-structures
							
							
							
							
							
						 | 
						
							2012-07-17 10:35:20 -05:00 | 
						
					
				
					
						
							
							
								 
								jj
							
						 | 
						
							
							
							
							
								
							
								cdd711efa4
								
							
								
							
						 | 
						
							
							
								
								add COAL subtypes in MaterialInfo::getToken
							
							
							
							
							
						 | 
						
							2012-07-04 17:31:41 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								db91850464
								
							
								
							
						 | 
						
							
							
								
								Sync to the change in gamemode/gametype globals.
							
							
							
							
							
						 | 
						
							2012-06-16 14:42:56 +04:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								52f9fe4a6a
								
							
								
							
						 | 
						
							
							
								
								Merge https://github.com/danaris/dfhack
							
							
							
							
							
							
							
							Conflicts:
	depends/clsocket 
							
						 | 
						
							2012-06-14 00:00:36 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								9dbcaa2733
								
							
								
							
						 | 
						
							
							
								
								Support adventure mode and stockpile screens in focus strings.
							
							
							
							
							
						 | 
						
							2012-06-06 18:54:06 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								e72bf1ac9a
								
							
								
							
						 | 
						
							
							
								
								Sync to changes in df-structures.
							
							
							
							
							
						 | 
						
							2012-05-26 14:49:27 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								8644ea4dc0
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'q-github/master'
							
							
							
							
							
						 | 
						
							2012-05-26 14:41:36 +04:00 | 
						
					
				
					
						
							
							
								 
								Timothy Collett
							
						 | 
						
							
							
							
							
								
							
								44c3afc306
								
							
								
							
						 | 
						
							
							
								
								Merge git://github.com/quietust/dfhack
							
							
							
							
							
							
							
							Gotta get the changes that prevent DFHack from crashing. 
							
						 | 
						
							2012-05-24 15:39:11 -04:00 | 
						
					
				
					
						
							
							
								 
								Timothy Collett
							
						 | 
						
							
							
							
							
								
							
								24d221052b
								
							
								
							
						 | 
						
							
							
								
								Initial changes to get dfhack building on the Mac
							
							
							
							
							
						 | 
						
							2012-05-24 11:31:20 -04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								64ea06bbfe
								
							
								
							
						 | 
						
							
							
								
								Don't crash if "gps" is null
							
							
							
							
							
						 | 
						
							2012-05-23 13:38:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								9a73ea9f14
								
							
								
							
						 | 
						
							
							
								
								Cleanup World module to use df::global, and fix crashes when control_mode/game_mode are missing
							
							
							
							
							
						 | 
						
							2012-05-23 12:51:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								9adf310d7f
								
							
								
							
						 | 
						
							
							
								
								Update Units::isCitizen after looking at game-over detection code.
							
							
							
							
							
						 | 
						
							2012-05-22 12:31:37 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								81022451c2
								
							
								
							
						 | 
						
							
							
								
								Support sorting items in stocks, and correct unit sorting in joblist.
							
							
							
							
							
						 | 
						
							2012-05-21 22:29:03 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								34f08c0223
								
							
								
							
						 | 
						
							
							
								
								Handle the stocks screen in the focus strings.
							
							
							
							
							
						 | 
						
							2012-05-21 21:30:53 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								32d6257c70
								
							
								
							
						 | 
						
							
							
								
								DF code analysis uncovered another item-related flag to clear.
							
							
							
							
							
							
							
							It turns out, buildings cache their 'site is blocked' state,
and won't actually recheck until the flag is cleared. 
							
						 | 
						
							2012-05-20 21:58:43 +04:00 |