b4dcc7e7ad 
								
							
								 
							
						 
						
							
							
								
								Add more native api functions for finding general and specific refs.  
							
							
							
						 
						
							2012-11-12 19:17:32 +04:00  
				
					
						
							
							
								 
						
							
							
								a99d47ee7a 
								
							
								 
							
						 
						
							
							
								
								Remove UTF-8 BOMs added by notepad  
							
							
							
						 
						
							2012-11-12 08:38:29 -06:00  
				
					
						
							
							
								 
						
							
							
								766aca4911 
								
							
								 
							
						 
						
							
							
								
								Rename general_ref vectors for consistency  
							
							
							
						 
						
							2012-11-12 08:27:58 -06:00  
				
					
						
							
							
								 
						
							
							
								eb936c4ce0 
								
							
								 
							
						 
						
							
							
								
								Support milking and shearing in workflow.  
							
							
							
						 
						
							2012-11-10 17:06:54 +04:00  
				
					
						
							
							
								 
						
							
							
								ff982dcf73 
								
							
								 
							
						 
						
							
							
								
								Fix representation and parsing of built-in materials.  
							
							... 
							
							
							
							The trick is to support both FOO and FOO:NONE for all of them,
including INORGANIC[:NONE]. Otherwise the workflow gui scripts
have problems. 
							
						 
						
							2012-11-07 13:31:36 +04:00  
				
					
						
							
							
								 
						
							
							
								3ff5d38a5c 
								
							
								 
							
						 
						
							
							
								
								Add a few utility functions to the main library.  
							
							
							
						 
						
							2012-10-30 12:40:26 +04:00  
				
					
						
							
							
								 
						
							
							
								dc2805b1f3 
								
							
								 
							
						 
						
							
							
								
								Link the renderer vtable from libgraphics on linux.  
							
							
							
						 
						
							2012-10-30 10:38:32 +04:00  
				
					
						
							
							
								 
						
							
							
								b976e01b8c 
								
							
								 
							
						 
						
							
							
								
								Follow the change in the base-type of job_skill.  
							
							
							
						 
						
							2012-10-26 20:29:21 +04:00  
				
					
						
							
							
								 
						
							
							
								a1dd31aab3 
								
							
								 
							
						 
						
							
							
								
								Tweak the mechanics for showing and rendering lua screens.  
							
							... 
							
							
							
							- Place new screens below any dismissed ones on top.
- When asked to render a dismissed lua screen, call render() on its
  parent to avoid producing a black screen frame when unlucky. 
							
						 
						
							2012-10-25 12:09:39 +04:00  
				
					
						
							
							
								 
						
							
							
								59ec9b304e 
								
							
								 
							
						 
						
							
							
								
								Implement adding workflow constraints from gui/workflow.  
							
							
							
						 
						
							2012-10-24 21:49:30 +04:00  
				
					
						
							
							
								 
						
							
							
								27c7dfde4f 
								
							
								 
							
						 
						
							
							
								
								ANY_FREE -> IN_PLAY, to match terminology used in DF's error messages  
							
							
							
						 
						
							2012-10-23 12:14:21 -05:00  
				
					
						
							
							
								 
						
							
							
								fbba4caab2 
								
							
								 
							
						 
						
							
							
								
								Suppress checking the cookable material flag if the item is a container.  
							
							
							
						 
						
							2012-10-20 21:16:00 +04:00  
				
					
						
							
							
								 
						
							
							
								0c9f1e0af4 
								
							
								 
							
						 
						
							
							
								
								Check the item type against job_item_vector_id when matching to jobs.  
							
							... 
							
							
							
							This will prevent setting an invalid item type via the job command. 
							
						 
						
							2012-10-20 21:01:22 +04:00  
				
					
						
							
							
								 
						
							
							
								795961bfc4 
								
							
								 
							
						 
						
							
							
								
								Fix the treatment of non_economic in Materials/Items modules.  
							
							... 
							
							
							
							non_economic == !(is boulder && is inorganic && is economic) 
							
						 
						
							2012-10-20 20:31:45 +04:00  
				
					
						
							
							
								 
						
							
							
								2b1d856214 
								
							
								 
							
						 
						
							
							
								
								Add a few utility functions to the lua api.  
							
							
							
						 
						
							2012-10-20 17:06:33 +04:00  
				
					
						
							
							
								 
						
							
							
								2d4935bc17 
								
							
								 
							
						 
						
							
							
								
								Add lua API functions for verifying item and material vs job_item flags.  
							
							
							
						 
						
							2012-10-17 19:16:18 +04:00  
				
					
						
							
							
								 
						
							
							
								2865e1373a 
								
							
								 
							
						 
						
							
							
								
								Experimental API for associating tile bitmasks with persistent data.  
							
							... 
							
							
							
							Use block_square_event_world_constructionst objects with the same
bogus negative id as the matching historical figure object. 
							
						 
						
							2012-10-11 17:34:34 +04:00  
				
					
						
							
							
								 
						
							
							
								010417c812 
								
							
								 
							
						 
						
							
							
								
								Compute detailed focus string for the hauling menu.  
							
							
							
						 
						
							2012-10-11 12:36:17 +04:00  
				
					
						
							
							
								 
						
							
							
								459c69046b 
								
							
								 
							
						 
						
							
							
								
								Dissolve the World module class into a namespace.  
							
							... 
							
							
							
							It made accessing persistent data way too cumbersome. 
							
						 
						
							2012-10-06 13:46:20 +04:00  
				
					
						
							
							
								 
						
							
							
								5396a67465 
								
							
								 
							
						 
						
							
							
								
								Some tweaking and edited NEWS.  
							
							
							
						 
						
							2012-10-06 12:40:46 +04:00  
				
					
						
							
							
								 
						
							
							
								7440e80e6c 
								
							
								 
							
						 
						
							
							
								
								Add an API function to retrieve interface key bindings for display.  
							
							
							
						 
						
							2012-10-02 13:49:31 +04:00  
				
					
						
							
							
								 
						
							
							
								8812238bf6 
								
							
								 
							
						 
						
							
							
								
								Update license, add contributors file, bump release number  
							
							
							
						 
						
							2012-09-30 04:03:37 +02:00  
				
					
						
							
							
								 
						
							
							
								62cde96724 
								
							
								 
							
						 
						
							
							
								
								Add a script to reclassify 'individual choice' weapons based on unit skill.  
							
							
							
						 
						
							2012-09-29 17:21:49 +04:00  
				
					
						
							
							
								 
						
							
							
								48da06ec37 
								
							
								 
							
						 
						
							
							
								
								Add an API function for reading the nominal skill level.  
							
							
							
						 
						
							2012-09-29 15:18:04 +04:00  
				
					
						
							
							
								 
						
							
							
								eaddd0e646 
								
							
								 
							
						 
						
							
							
								
								Try shutting up a few random warnings.  
							
							
							
						 
						
							2012-09-29 12:47:41 +04:00  
				
					
						
							
							
								 
						
							
							
								7cc29250f8 
								
							
								 
							
						 
						
							
							
								
								fix for updated viewlist_petst  
							
							
							
						 
						
							2012-09-26 18:22:07 +02:00  
				
					
						
							
							
								 
						
							
							
								82dc1445cf 
								
							
								 
							
						 
						
							
							
								
								Support the Room list in getSelectedBuilding.  
							
							
							
						 
						
							2012-09-20 11:55:53 +04:00  
				
					
						
							
							
								 
						
							
							
								c39a337223 
								
							
								 
							
						 
						
							
							
								
								Add unit/item/job/building getter hook vmethods to dfhack_viewscreen.  
							
							
							
						 
						
							2012-09-20 11:11:20 +04:00  
				
					
						
							
							
								 
						
							
							
								7ce772ae0e 
								
							
								 
							
						 
						
							
							
								
								Add an API function that returns the selected building.  
							
							
							
						 
						
							2012-09-20 10:41:03 +04:00  
				
					
						
							
							
								 
						
							
							
								d70a79deb9 
								
							
								 
							
						 
						
							
							
								
								Follow changes in XML defs.  
							
							
							
						 
						
							2012-09-18 13:11:11 +04:00  
				
					
						
							
							
								 
						
							
							
								36e44c682c 
								
							
								 
							
						 
						
							
							
								
								Add a plugin implementing 'add spatter to item' reactions.  
							
							
							
						 
						
							2012-09-17 21:15:51 +04:00  
				
					
						
							
							
								 
						
							
							
								c1e20c6f05 
								
							
								 
							
						 
						
							
							
								
								Follow changes to structures.  
							
							
							
						 
						
							2012-09-17 12:47:18 +04:00  
				
					
						
							
							
								 
						
							
							
								24772f4dbc 
								
							
								 
							
						 
						
							
							
								
								Add an api function for destroying items.  
							
							
							
						 
						
							2012-09-14 18:49:02 +04:00  
				
					
						
							
							
								 
						
							
							
								1d8c9a6a5f 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/danaris/dfhack  
							
							
							
						 
						
							2012-09-13 14:30:44 -05:00  
				
					
						
							
							
								 
						
							
							
								46321a6a01 
								
							
								 
							
						 
						
							
							
								
								Rename world_data.unk_204 to feature_map  
							
							
							
						 
						
							2012-09-12 13:41:59 -05:00  
				
					
						
							
							
								 
						
							
							
								f06f9af6b8 
								
							
								 
							
						 
						
							
							
								
								Throw items from bins around in siege engine, like minecarts do.  
							
							
							
						 
						
							2012-09-12 20:57:25 +04:00  
				
					
						
							
							
								 
						
							
							
								7c71aeab5f 
								
							
								 
							
						 
						
							
							
								
								Add function for making item projectiles.  
							
							
							
						 
						
							2012-09-12 18:17:42 +04:00  
				
					
						
							
							
								 
						
							
							
								ccefd02ee3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-09-10 11:56:23 -04:00  
				
					
						
							
							
								 
						
							
							
								96abc903ab 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-09-10 11:54:56 -04:00  
				
					
						
							
							
								 
						
							
							
								274d6038ad 
								
							
								 
							
						 
						
							
							
								
								Merge further changes (???)  
							
							
							
						 
						
							2012-09-10 09:19:21 -04:00  
				
					
						
							
							
								 
						
							
							
								9679b7729c 
								
							
								 
							
						 
						
							
							
								
								Clean up the movement speed calculation function and move into the core.  
							
							
							
						 
						
							2012-09-09 17:04:58 +04:00  
				
					
						
							
							
								 
						
							
							
								ec3d489bda 
								
							
								 
							
						 
						
							
							
								
								Move curse-affected attribute value getters to the core.  
							
							
							
						 
						
							2012-09-09 12:51:08 +04:00  
				
					
						
							
							
								 
						
							
							
								a36fe25e72 
								
							
								 
							
						 
						
							
							
								
								Finish the effective skill computation function, and move to core.  
							
							
							
						 
						
							2012-09-09 12:27:40 +04:00  
				
					
						
							
							
								 
						
							
							
								bfa6ed3e08 
								
							
								 
							
						 
						
							
							
								
								Support setting the target area for the siege engine.  
							
							
							
						 
						
							2012-09-08 13:46:02 +04:00  
				
					
						
							
							
								 
						
							
							
								e925d8f4d9 
								
							
								 
							
						 
						
							
							
								
								Add an API function for reading tiles from the screen buffers.  
							
							
							
						 
						
							2012-09-07 11:36:45 +04:00  
				
					
						
							
							
								 
						
							
							
								c971a819de 
								
							
								 
							
						 
						
							
							
								
								Experimental creation of map blocks in gui/liquids script.  
							
							
							
						 
						
							2012-09-06 22:45:19 +04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8d876cc7d9 
								
							
								 
							
						 
						
							
							
								
								Support renaming some buildings, and arbitrary units, via gui script.  
							
							
							
						 
						
							2012-09-05 21:27:42 +04:00  
				
					
						
							
							
								 
						
							
							
								3713c5ea9e 
								
							
								 
							
						 
						
							
							
								
								Add some APIs required by steam engine to the core.  
							
							
							
						 
						
							2012-09-02 14:10:58 +04:00  
				
					
						
							
							
								 
						
							
							
								0f1be28637 
								
							
								 
							
						 
						
							
							
								
								Follow xml changes.  
							
							
							
						 
						
							2012-09-01 00:17:08 +04:00  
				
					
						
							
							
								 
						
							
							
								f1915915b4 
								
							
								 
							
						 
						
							
							
								
								Follow change in xml again.  
							
							
							
						 
						
							2012-08-27 23:03:02 +04:00  
				
					
						
							
							
								 
						
							
							
								41ad42d0fd 
								
							
								 
							
						 
						
							
							
								
								Expose the liquids plugin engine to lua, and make a wrapper gui script.  
							
							
							
						 
						
							2012-08-25 10:37:03 +04:00  
				
					
						
							
							
								 
						
							
							
								45efcfc763 
								
							
								 
							
						 
						
							
							
								
								Warning: does not work. Temp commit!  
							
							
							
						 
						
							2012-08-24 11:40:51 -04:00  
				
					
						
							
							
								 
						
							
							
								8359e80b23 
								
							
								 
							
						 
						
							
							
								
								Expose a few API functions to lua, and implement a room browser overlay.  
							
							
							
						 
						
							2012-08-24 18:26:18 +04:00  
				
					
						
							
							
								 
						
							
							
								e825dc5ddb 
								
							
								 
							
						 
						
							
							
								
								Tweak the API for current viewscreen, and dispatch show/dismiss from C++.  
							
							
							
						 
						
							2012-08-24 13:20:08 +04:00  
				
					
						
							
							
								 
						
							
							
								1e28ceff6d 
								
							
								 
							
						 
						
							
							
								
								Add getProfessionColor and getCasteProfessionColor to Units module  
							
							
							
						 
						
							2012-08-22 16:54:00 -05:00  
				
					
						
							
							
								 
						
							
							
								7987ea9a98 
								
							
								 
							
						 
						
							
							
								
								Put some compatibility features into the base dfhack viewscreen.  
							
							
							
						 
						
							2012-08-22 18:18:19 +04:00  
				
					
						
							
							
								 
						
							
							
								2b79582e99 
								
							
								 
							
						 
						
							
							
								
								Implement a policy of marking DFHack-owned screens with a signature.  
							
							
							
						 
						
							2012-08-22 12:28:01 +04:00  
				
					
						
							
							
								 
						
							
							
								8969fc9435 
								
							
								 
							
						 
						
							
							
								
								manipulator: Inherit from dfhack_viewscreen, and don't use itoa.  
							
							
							
						 
						
							2012-08-22 12:23:56 +04:00  
				
					
						
							
							
								 
						
							
							
								51ba252344 
								
							
								 
							
						 
						
							
							
								
								Add Screen::drawBorder(string), duplicates DF's interfacest::drawborder()  
							
							
							
						 
						
							2012-08-21 15:28:11 -05:00  
				
					
						
							
							
								 
						
							
							
								38a07a4ca5 
								
							
								 
							
						 
						
							
							
								
								Export the tile finder function to lua, and improve mouse event reporting.  
							
							
							
						 
						
							2012-08-19 20:00:10 +04:00  
				
					
						
							
							
								 
						
							
							
								cacb082416 
								
							
								 
							
						 
						
							
							
								
								Add a stupid example of a lua-controlled viewscreen.  
							
							
							
						 
						
							2012-08-19 17:53:25 +04:00  
				
					
						
							
							
								 
						
							
							
								30f71ff510 
								
							
								 
							
						 
						
							
							
								
								Implement support for lua-backed viewscreens.  
							
							
							
						 
						
							2012-08-19 14:27:44 +04:00  
				
					
						
							
							
								 
						
							
							
								b8ee52131b 
								
							
								 
							
						 
						
							
							
								
								Add a module for painting tiles into the gps global.  
							
							
							
						 
						
							2012-08-19 09:31:09 +04:00  
				
					
						
							
							
								 
						
							
							
								fd0bf2ef92 
								
							
								 
							
						 
						
							
							
								
								Extract the color enum from color_ostream to toplevel.  
							
							
							
						 
						
							2012-08-19 09:21:25 +04:00  
				
					
						
							
							
								 
						
							
							
								bf82b2d20d 
								
							
								 
							
						 
						
							
							
								
								Sync with df-structures  
							
							
							
						 
						
							2012-07-17 10:35:20 -05:00  
				
					
						
							
							
								 
						
							
							
								cdd711efa4 
								
							
								 
							
						 
						
							
							
								
								add COAL subtypes in MaterialInfo::getToken  
							
							
							
						 
						
							2012-07-04 17:31:41 +02:00  
				
					
						
							
							
								 
						
							
							
								db91850464 
								
							
								 
							
						 
						
							
							
								
								Sync to the change in gamemode/gametype globals.  
							
							
							
						 
						
							2012-06-16 14:42:56 +04:00  
				
					
						
							
							
								 
						
							
							
								52f9fe4a6a 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/danaris/dfhack  
							
							... 
							
							
							
							Conflicts:
	depends/clsocket 
							
						 
						
							2012-06-14 00:00:36 +02:00  
				
					
						
							
							
								 
						
							
							
								9dbcaa2733 
								
							
								 
							
						 
						
							
							
								
								Support adventure mode and stockpile screens in focus strings.  
							
							
							
						 
						
							2012-06-06 18:54:06 +04:00  
				
					
						
							
							
								 
						
							
							
								e72bf1ac9a 
								
							
								 
							
						 
						
							
							
								
								Sync to changes in df-structures.  
							
							
							
						 
						
							2012-05-26 14:49:27 +04:00  
				
					
						
							
							
								 
						
							
							
								8644ea4dc0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'q-github/master'  
							
							
							
						 
						
							2012-05-26 14:41:36 +04:00  
				
					
						
							
							
								 
						
							
							
								44c3afc306 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/quietust/dfhack  
							
							... 
							
							
							
							Gotta get the changes that prevent DFHack from crashing. 
							
						 
						
							2012-05-24 15:39:11 -04:00  
				
					
						
							
							
								 
						
							
							
								24d221052b 
								
							
								 
							
						 
						
							
							
								
								Initial changes to get dfhack building on the Mac  
							
							
							
						 
						
							2012-05-24 11:31:20 -04:00  
				
					
						
							
							
								 
						
							
							
								64ea06bbfe 
								
							
								 
							
						 
						
							
							
								
								Don't crash if "gps" is null  
							
							
							
						 
						
							2012-05-23 13:38:01 -05:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								9adf310d7f 
								
							
								 
							
						 
						
							
							
								
								Update Units::isCitizen after looking at game-over detection code.  
							
							
							
						 
						
							2012-05-22 12:31:37 +04:00  
				
					
						
							
							
								 
						
							
							
								81022451c2 
								
							
								 
							
						 
						
							
							
								
								Support sorting items in stocks, and correct unit sorting in joblist.  
							
							
							
						 
						
							2012-05-21 22:29:03 +04:00  
				
					
						
							
							
								 
						
							
							
								34f08c0223 
								
							
								 
							
						 
						
							
							
								
								Handle the stocks screen in the focus strings.  
							
							
							
						 
						
							2012-05-21 21:30:53 +04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								b992b04f0b 
								
							
								 
							
						 
						
							
							
								
								Remove stuff that shouldn't be in the core, and expose to lua what's left.  
							
							... 
							
							
							
							Specifically, any "if (verbose) { Core::printerr("blah") }" kind
of stuff definitely doesn't belong in the common API functions.
Also, ref->getUnit() is very expensive.
On the other hand, checks for crash-inducing conflicts with the
ui should be in the core api, and not in client plugins. 
							
						 
						
							2012-05-20 21:57:45 +04:00  
				
					
						
							
							
								 
						
							
							
								d28d240dbd 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'kmartin/master'  
							
							
							
						 
						
							2012-05-20 11:03:41 +04:00  
				
					
						
							
							
								 
						
							
							
								abbe0ceb8d 
								
							
								 
							
						 
						
							
							
								
								Fix order-of-operations oopsie in DFHack::Items::moveToInventory  
							
							
							
						 
						
							2012-05-19 14:13:32 -05:00  
				
					
						
							
							
								 
						
							
							
								bc7dbe1175 
								
							
								 
							
						 
						
							
							
								
								Merge derp fixed.  
							
							
							
						 
						
							2012-05-19 20:03:08 +02:00  
				
					
						
							
							
								 
						
							
							
								1b4a24c827 
								
							
								 
							
						 
						
							
							
								
								Support using focus strings to limit keybinding scope.  
							
							
							
						 
						
							2012-05-19 21:31:42 +04:00  
				
					
						
							
							
								 
						
							
							
								51f06c78fc 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/playfordh/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/include/modules/Items.h
	library/modules/Items.cpp 
							
						 
						
							2012-05-19 19:09:13 +02:00  
				
					
						
							
							
								 
						
							
							
								7774f5f2c1 
								
							
								 
							
						 
						
							
							
								
								Add a mechanism converting ui focus to a string representation.  
							
							... 
							
							
							
							The idea is to make ui handling more modular, dispensing with
huge functions that switch or if/else on lots of variables.
For now, used to split up functions in the sort plugin. 
							
						 
						
							2012-05-19 19:50:36 +04:00  
				
					
						
							
							
								 
						
							
							
								1333dc569f 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/Caldfir/dfhack  
							
							
							
						 
						
							2012-05-18 17:42:34 +02:00  
				
					
						
							
							
								 
						
							
							
								ed6da7618a 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-05-18 17:41:09 +02:00  
				
					
						
							
							
								 
						
							
							
								3c44e22760 
								
							
								 
							
						 
						
							
							
								
								Support trade viewscreens in Items::getSelectedItem.  
							
							
							
						 
						
							2012-05-18 17:54:05 +04:00  
				
					
						
							
							
								 
						
							
							
								48185568e9 
								
							
								 
							
						 
						
							
							
								
								Added df::Items::moveToBuilding. Moved item from ground to building, usefull for museum forts (placing items on tables)  
							
							
							
						 
						
							2012-05-18 16:05:29 +03:00  
				
					
						
							
							
								 
						
							
							
								f37f708b37 
								
							
								 
							
						 
						
							
							
								
								Add a workaround for Planepacked bug in buildings constructed via API.  
							
							... 
							
							
							
							Buildings hanging in the air cause constructWithFilters to
exhibit the same behavior as a moody dwarf in a burrow excluding
the workshop, i.e. endlessly collecting the same type of reagent.
http://www.bay12games.com/dwarves/mantisbt/view.php?id=1416 
The workaround monitors jobs and reclassifies the reagents on the fly. 
							
						 
						
							2012-05-17 20:38:27 +04:00  
				
					
						
							
							
								 
						
							
							
								2c0024adc9 
								
							
								 
							
						 
						
							
							
								
								Make Items::getPosition exactly match the DF original in behavior.  
							
							
							
						 
						
							2012-05-17 19:56:55 +04:00  
				
					
						
							
							
								 
						
							
							
								efdb709284 
								
							
								 
							
						 
						
							
							
								
								Support creating rollers and stops with dfhack.buildings.constructBuilding.  
							
							
							
						 
						
							2012-05-17 00:19:29 +04:00  
				
					
						
							
							
								 
						
							
							
								27ca317871 
								
							
								 
							
						 
						
							
							
								
								Added new method - Items::moveToInventory(...)  
							
							... 
							
							
							
							Signed-off-by: playfordh <harlanplayford@gmail.com> 
							
						 
						
							2012-05-15 06:01:59 -04:00  
				
					
						
							
							
								 
						
							
							
								87ec1de891 
								
							
								 
							
						 
						
							
							
								
								Improve lua api for tile biome access.  
							
							
							
						 
						
							2012-05-13 13:58:41 +04:00  
				
					
						
							
							
								 
						
							
							
								60bb486aba 
								
							
								 
							
						 
						
							
							
								
								Add api for enabling liquid and temperature updates for blocks.  
							
							... 
							
							
							
							Now updates also have to be enabled for the z level to work. 
							
						 
						
							2012-05-12 20:12:09 +04:00  
				
					
						
							
							
								 
						
							
							
								9ad8d767b4 
								
							
								 
							
						 
						
							
							
								
								Add code for adding abstract buildings and removing constructions.  
							
							
							
						 
						
							2012-05-06 19:09:11 +04:00  
				
					
						
							
							
								 
						
							
							
								b70130cf36 
								
							
								 
							
						 
						
							
							
								
								Add a couple more building api functions.  
							
							
							
						 
						
							2012-05-06 11:22:55 +04:00  
				
					
						
							
							
								 
						
							
							
								05e8083c84 
								
							
								 
							
						 
						
							
							
								
								Allow constructing itemless actual buildings.  
							
							
							
						 
						
							2012-05-06 10:09:39 +04:00  
				
					
						
							
							
								 
						
							
							
								81f2240c23 
								
							
								 
							
						 
						
							
							
								
								Fix some things that confuse MSVC.  
							
							
							
						 
						
							2012-05-05 20:46:28 +04:00  
				
					
						
							
							
								 
						
							
							
								5afe2ca002 
								
							
								 
							
						 
						
							
							
								
								Update dfhack for specific_ref.  
							
							
							
						 
						
							2012-05-03 11:47:04 +04:00  
				
					
						
							
							
								 
						
							
							
								eadce95940 
								
							
								 
							
						 
						
							
							
								
								Add a convenience function for designating constructions.  
							
							
							
						 
						
							2012-05-01 19:55:25 +04:00  
				
					
						
							
							
								 
						
							
							
								4cffb6428d 
								
							
								 
							
						 
						
							
							
								
								Update building creation code with new knowledge, and fix zone.  
							
							... 
							
							
							
							Also, document new lua api, and add a more convenient wrapper. 
							
						 
						
							2012-05-01 18:55:30 +04:00  
				
					
						
							
							
								 
						
							
							
								2303a25bde 
								
							
								 
							
						 
						
							
							
								
								Implement unconstructed building instance creation and linking into world.  
							
							... 
							
							
							
							For more flexibility, the base api is split into 3 phases:
alloc, setSize, and construct. No support for non-actual
buildings like stockpiles and activity zones at the moment. 
							
						 
						
							2012-04-29 21:07:39 +04:00  
				
					
						
							
							
								 
						
							
							
								82a0e52a3e 
								
							
								 
							
						 
						
							
							
								
								Add api to check the walkable cache, and update flow_forbid in liquids.  
							
							
							
						 
						
							2012-04-26 18:51:39 +04:00  
				
					
						
							
							
								 
						
							
							
								16ee049664 
								
							
								 
							
						 
						
							
							
								
								Split off the burrows api from Maps and Units.  
							
							
							
						 
						
							2012-04-26 12:56:28 +04:00  
				
					
						
							
							
								 
						
							
							
								6ab270d129 
								
							
								 
							
						 
						
							
							
								
								Retrieve unit noble position info, and use it in getProfessionName.  
							
							
							
						 
						
							2012-04-26 12:03:56 +04:00  
				
					
						
							
							
								 
						
							
							
								9489c6ed1a 
								
							
								 
							
						 
						
							
							
								
								Add support for a few more viewscreens to Units::getSelectedUnit.  
							
							
							
						 
						
							2012-04-26 11:05:35 +04:00  
				
					
						
							
							
								 
						
							
							
								763a301b4f 
								
							
								 
							
						 
						
							
							
								
								Add a few more lua api functions, documentation, and unit sort orders.  
							
							... 
							
							
							
							Units::getProfessionName appears to work correctly for
everything except nobles. 
							
						 
						
							2012-04-23 21:30:53 +04:00  
				
					
						
							
							
								 
						
							
							
								035d65536b 
								
							
								 
							
						 
						
							
							
								
								Added in job loading to t_unit for stonesense.  
							
							
							
						 
						
							2012-04-22 18:51:27 -07:00  
				
					
						
							
							
								 
						
							
							
								3282ac3db2 
								
							
								 
							
						 
						
							
							
								
								Add a hotkey command that sorts units in lists using lua comparators.  
							
							
							
						 
						
							2012-04-21 15:43:52 +04:00  
				
					
						
							
							
								 
						
							
							
								adbd351462 
								
							
								 
							
						 
						
							
							
								
								Rename units.other[0] to units.active.  
							
							
							
						 
						
							2012-04-21 12:46:55 +04:00  
				
					
						
							
							
								 
						
							
							
								0a6982f404 
								
							
								 
							
						 
						
							
							
								
								Enable warnings correctly on linux and fix a lot of them.  
							
							
							
						 
						
							2012-04-20 13:30:37 +04:00  
				
					
						
							
							
								 
						
							
							
								0b32d374db 
								
							
								 
							
						 
						
							
							
								
								Implement SOIL/STONE substitution logic, and add compat in mapexport.  
							
							
							
						 
						
							2012-04-19 23:02:30 +04:00  
				
					
						
							
							
								 
						
							
							
								4b87f1bcac 
								
							
								 
							
						 
						
							
							
								
								Refactor MapCache: make it parse everything that is known re tiles & mats.  
							
							
							
						 
						
							2012-04-19 19:17:07 +04:00  
				
					
						
							
							
								 
						
							
							
								f655a0986d 
								
							
								 
							
						 
						
							
							
								
								Sync to changes in the data structure definitions.  
							
							
							
						 
						
							2012-04-19 11:03:29 +04:00  
				
					
						
							
							
								 
						
							
							
								7a34a89f53 
								
							
								 
							
						 
						
							
							
								
								Add burrow subcommands to modify burrow unit and tile sets.  
							
							
							
						 
						
							2012-04-14 14:12:59 +04:00  
				
					
						
							
							
								 
						
							
							
								37cfb1fdcd 
								
							
								 
							
						 
						
							
							
								
								Add unit position and container api.  
							
							
							
						 
						
							2012-04-13 16:10:19 +04:00  
				
					
						
							
							
								 
						
							
							
								2d8611a480 
								
							
								 
							
						 
						
							
							
								
								Add core api for moving items between ground and containers.  
							
							
							
						 
						
							2012-04-12 18:37:27 +04:00  
				
					
						
							
							
								 
						
							
							
								583ccdcc0c 
								
							
								 
							
						 
						
							
							
								
								Support pre-initializing vtable pointers from symbols.xml  
							
							
							
						 
						
							2012-04-12 10:54:53 +04:00  
				
					
						
							
							
								 
						
							
							
								5d5502ae34 
								
							
								 
							
						 
						
							
							
								
								Update the item owner modification api and export it to lua.  
							
							
							
						 
						
							2012-04-11 20:10:31 +04:00  
				
					
						
							
							
								 
						
							
							
								0c2b78b96b 
								
							
								 
							
						 
						
							
							
								
								Add api for manipulating burrows to the core.  
							
							
							
						 
						
							2012-04-11 19:42:05 +04:00  
				
					
						
							
							
								 
						
							
							
								c7b922250b 
								
							
								 
							
						 
						
							
							
								
								More maps api refactoring and renaming.  
							
							... 
							
							
							
							getBlockAbs is a very confusing name; getTileBlock is better. 
							
						 
						
							2012-04-11 12:01:27 +04:00  
				
					
						
							
							
								 
						
							
							
								59ddbfacb7 
								
							
								 
							
						 
						
							
							
								
								Implement item occupancy tracking in MapCache.  
							
							
							
						 
						
							2012-04-10 20:19:41 +04:00  
				
					
						
							
							
								 
						
							
							
								b15d2da819 
								
							
								 
							
						 
						
							
							
								
								Get rid of some obsolete api functions, and restructure MapCache.  
							
							
							
						 
						
							2012-04-10 18:21:19 +04:00  
				
					
						
							
							
								 
						
							
							
								93c795cfc3 
								
							
								 
							
						 
						
							
							
								
								Job module api tweaks: add a namespace to match others and some funcs.  
							
							
							
						 
						
							2012-04-10 11:43:36 +04:00  
				
					
						
							
							
								 
						
							
							
								45ae2ed67f 
								
							
								 
							
						 
						
							
							
								
								Pull a few utility functions into the core and publish to lua.  
							
							
							
						 
						
							2012-04-07 19:08:30 +04:00  
				
					
						
							
							
								 
						
							
							
								0daafef690 
								
							
								 
							
						 
						
							
							
								
								Wrap MaterialInfo for lua.  
							
							
							
						 
						
							2012-04-06 19:56:19 +04:00  
				
					
						
							
							
								 
						
							
							
								903e9ee716 
								
							
								 
							
						 
						
							
							
								
								Export a few more functions to lua.  
							
							
							
						 
						
							2012-04-06 11:21:28 +04:00  
				
					
						
							
							
								 
						
							
							
								9eed9f0d24 
								
							
								 
							
						 
						
							
							
								
								Wrap a few utility functions defined on the c++ side for lua.  
							
							
							
						 
						
							2012-04-05 19:55:59 +04:00  
				
					
						
							
							
								 
						
							
							
								59f411e401 
								
							
								 
							
						 
						
							
							
								
								Oops, forgot return statement.  
							
							
							
						 
						
							2012-04-05 12:32:10 +04:00  
				
					
						
							
							
								 
						
							
							
								d1b27418a6 
								
							
								 
							
						 
						
							
							
								
								Add a World::GetPersistentData version that auto-adds if not found.  
							
							
							
						 
						
							2012-04-05 11:32:23 +04:00  
				
					
						
							
							
								 
						
							
							
								afe4eba957 
								
							
								 
							
						 
						
							
							
								
								Improve performance of the persistent data api, and wrap it for lua.  
							
							... 
							
							
							
							Use an stl table for string keys to avoid linear cost of lookup.
This uncovered a bug in the new luaL_getsubtable function. 
							
						 
						
							2012-04-01 16:43:40 +04:00  
				
					
						
							
							
								 
						
							
							
								8a847dbaba 
								
							
								 
							
						 
						
							
							
								
								Tweaks and cleanups  
							
							... 
							
							
							
							Removed t_virtual.
Made lua use C++ compiler
Removed many silly exception types from Error.h and renamed the rest.
Removed Brush classes from tiletypes plugin. 
							
						 
						
							2012-03-24 12:13:51 +01:00  
				
					
						
							
							
								 
						
							
							
								d4626f9751 
								
							
								 
							
						 
						
							
							
								
								Add unit professions and filtering on status.  
							
							
							
						 
						
							2012-03-18 15:35:38 +04:00  
				
					
						
							
							
								 
						
							
							
								368b92f81f 
								
							
								 
							
						 
						
							
							
								
								Add a RPC call to retrieve unit info.  
							
							... 
							
							
							
							For performance reasons, material flag arrays are changed to use ints,
with enum item name mappings retrievable via a different RPC call. 
							
						 
						
							2012-03-17 17:41:56 +04:00  
				
					
						
							
							
								 
						
							
							
								58eb199036 
								
							
								 
							
						 
						
							
							
								
								Add many new template functions for enums & bitfields.  
							
							... 
							
							
							
							An incompatible change: ENUM_KEY_STR returns std::string now.
The old behavior is available via enum_item_key_str function. 
							
						 
						
							2012-03-17 12:52:22 +04:00  
				
					
						
							
							
								 
						
							
							
								5464564ef6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/angavrilov/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/xml 
							
						 
						
							2012-03-15 20:12:01 -05:00  
				
					
						
							
							
								 
						
							
							
								52aca6e05a 
								
							
								 
							
						 
						
							
							
								
								Rename "interface" to "interfacest" and just avoid all of these MSVC problems  
							
							
							
						 
						
							2012-03-15 13:00:47 -05:00  
				
					
						
							
							
								 
						
							
							
								f84b1539a8 
								
							
								 
							
						 
						
							
							
								
								Change to the traits representation of enum and bitfield properties.  
							
							
							
						 
						
							2012-03-15 20:46:08 +04:00  
				
					
						
							
							
								 
						
							
							
								a05cbcc2de 
								
							
								 
							
						 
						
							
							
								
								Rename the world substruct with the save directory name.  
							
							
							
						 
						
							2012-03-14 10:56:30 +04:00  
				
					
						
							
							
								 
						
							
							
								eb4757043b 
								
							
								 
							
						 
						
							
							
								
								Move depends out of main library, make them (static) libraries.  
							
							
							
						 
						
							2012-03-13 14:46:48 +01:00  
				
					
						
							
							
								 
						
							
							
								75113b715a 
								
							
								 
							
						 
						
							
							
								
								Misc fixes for warnings...  
							
							
							
						 
						
							2012-03-10 16:03:11 +01:00  
				
					
						
							
							
								 
						
							
							
								8cc82d5876 
								
							
								 
							
						 
						
							
							
								
								Make plugins accept explicit output stream references.  
							
							... 
							
							
							
							This is an incompatible change to the plugin ABI.
The Console is not thread-safe unless used indirectly
via color_ostream_proxy, so everything should use their
per-thread stream. 
							
						 
						
							2012-03-10 15:55:42 +04:00  
				
					
						
							
							
								 
						
							
							
								f83db86258 
								
							
								 
							
						 
						
							
							
								
								Use tile buffers!  
							
							
							
						 
						
							2012-03-05 02:24:02 +01:00  
				
					
						
							
							
								 
						
							
							
								a45fc82743 
								
							
								 
							
						 
						
							
							
								
								First pass at windowing, track df2mc, stonesense  
							
							
							
						 
						
							2012-03-05 01:34:04 +01:00  
				
					
						
							
							
								 
						
							
							
								2b2c30ac43 
								
							
								 
							
						 
						
							
							
								
								DEEP_ANY got renamed to SPECIAL  
							
							
							
						 
						
							2012-03-03 16:03:35 -06:00  
				
					
						
							
							
								 
						
							
							
								7fe8762852 
								
							
								 
							
						 
						
							
							
								
								Get rid of Simple namespace, Gui module is now a namespace.  
							
							
							
						 
						
							2012-03-03 14:38:24 +01:00  
				
					
						
							
							
								 
						
							
							
								022822277d 
								
							
								 
							
						 
						
							
							
								
								Fix the ugly Materials code...  
							
							
							
						 
						
							2012-03-01 01:52:13 +01:00  
				
					
						
							
							
								 
						
							
							
								2682c54fce 
								
							
								 
							
						 
						
							
							
								
								Fix horrible errors and make MSVC shut upt about non-issues.  
							
							
							
						 
						
							2012-03-01 01:29:55 +01:00  
				
					
						
							
							
								 
						
							
							
								14b471a459 
								
							
								 
							
						 
						
							
							
								
								Add ability menu/area map width reading and writing to the Gui module, and use the new information in follow to properly center the screen regardless of menu configuration. Also general fixing and cleanup in follow.  
							
							
							
						 
						
							2012-02-21 23:30:44 -08:00  
				
					
						
							
							
								 
						
							
							
								02e486be88 
								
							
								 
							
						 
						
							
							
								
								Support the new unitlist screen; it's same as joblist, but with pages.  
							
							
							
						 
						
							2012-02-20 17:53:39 +04:00  
				
					
						
							
							
								 
						
							
							
								80cedd2ff8 
								
							
								 
							
						 
						
							
							
								
								Fix header includes, update structures.  
							
							
							
						 
						
							2012-02-20 11:42:40 +01:00  
				
					
						
							
							
								 
						
							
							
								33f77c8837 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-02-19 20:28:08 +01:00  
				
					
						
							
							
								 
						
							
							
								252895708f 
								
							
								 
							
						 
						
							
							
								
								Fixage.  
							
							
							
						 
						
							2012-02-19 20:27:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d394dc406b 
								
							
								 
							
						 
						
							
							
								
								Update t_building, change subtype into a union of all possible subtypes (depending on type)  
							
							
							
						 
						
							2012-02-18 11:34:52 -06:00  
				
					
						
							
							
								 
						
							
							
								1bf5080828 
								
							
								 
							
						 
						
							
							
								
								Fixage. Runs with 34.01  
							
							
							
						 
						
							2012-02-15 21:35:44 +01:00  
				
					
						
							
							
								 
						
							
							
								c04a140713 
								
							
								 
							
						 
						
							
							
								
								Add a new DfArray class to match generated headers.  
							
							... 
							
							
							
							Also, add working assignment and copy constructor to BitArray, and
change the unsafe conversion to int from an operator to a method. 
							
						 
						
							2012-02-12 16:44:35 +04:00  
				
					
						
							
							
								 
						
							
							
								8527547cbe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into purge  
							
							... 
							
							
							
							Conflicts:
	library/DataDefs.cpp 
							
						 
						
							2012-02-11 18:48:17 +01:00  
				
					
						
							
							
								 
						
							
							
								952f621ee2 
								
							
								 
							
						 
						
							
							
								
								Synchronize with df-structures  
							
							
							
						 
						
							2012-02-08 22:35:22 -06:00  
				
					
						
							
							
								 
						
							
							
								8f680dcf94 
								
							
								 
							
						 
						
							
							
								
								Make it build and run on linux (no stonesense, df2mc, dfusion)  
							
							
							
						 
						
							2012-02-09 03:07:26 +01:00  
				
					
						
							
							
								 
						
							
							
								0d11d1b79c 
								
							
								 
							
						 
						
							
							
								
								Synch with structures changes  
							
							
							
						 
						
							2012-02-07 15:37:21 -06:00  
				
					
						
							
							
								 
						
							
							
								9afcea3deb 
								
							
								 
							
						 
						
							
							
								
								In all loops that iterate across a vector, use a size_t as the index  
							
							
							
						 
						
							2012-01-31 10:55:38 -06:00  
				
					
						
							
							
								 
						
							
							
								a82f4c9138 
								
							
								 
							
						 
						
							
							
								
								Cleanup code to get rid of MSVC warning C4482  
							
							
							
						 
						
							2012-01-31 10:17:27 -06:00  
				
					
						
							
							
								 
						
							
							
								8a4740c479 
								
							
								 
							
						 
						
							
							
								
								Make all "origin" fields strongly typed, and fix building.origin to actually be meaningful  
							
							
							
						 
						
							2012-01-28 14:12:41 -06:00  
				
					
						
							
							
								 
						
							
							
								69b8f168cc 
								
							
								 
							
						 
						
							
							
								
								Improve Translation::isValid() - make sure world exists  
							
							
							
						 
						
							2012-01-27 22:01:59 -06:00  
				
					
						
							
							
								 
						
							
							
								34f9d98d45 
								
							
								 
							
						 
						
							
							
								
								Simplify TranslateName a bit using a helper function  
							
							
							
						 
						
							2012-01-27 21:46:52 -06:00  
				
					
						
							
							
								 
						
							
							
								116e5d60be 
								
							
								 
							
						 
						
							
							
								
								Update Translation::TranslateName to include the first name, plus have it follow the init setting for nickname display (in Dwarf mode)  
							
							
							
						 
						
							2012-01-27 21:36:01 -06:00  
				
					
						
							
							
								 
						
							
							
								ccad6efeb8 
								
							
								 
							
						 
						
							
							
								
								Remove UTF-8 BOMs  
							
							
							
						 
						
							2012-01-27 09:47:14 -06:00  
				
					
						
							
							
								 
						
							
							
								5521459fc1 
								
							
								 
							
						 
						
							
							
								
								"unknown1" was renamed to "body_info"  
							
							
							
						 
						
							2012-01-27 09:41:51 -06:00  
				
					
						
							
							
								 
						
							
							
								1d7ed14442 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							... 
							
							
							
							Re-add some get* forms of module calls.
Conflicts:
	plugins/mapexport/mapexport.cpp 
							
						 
						
							2012-01-27 06:27:57 +01:00  
				
					
						
							
							
								 
						
							
							
								d5d4875532 
								
							
								 
							
						 
						
							
							
								
								Make things work properly.  
							
							
							
						 
						
							2012-01-27 05:54:26 +01:00  
				
					
						
							
							
								 
						
							
							
								be892beba9 
								
							
								 
							
						 
						
							
							
								
								Update materials module to match XML changes  
							
							
							
						 
						
							2012-01-26 21:32:47 -06:00  
				
					
						
							
							
								 
						
							
							
								fe34e07d2b 
								
							
								 
							
						 
						
							
							
								
								Re-add the ability to request simplified copies of Constructions, Engravings, and Plants; also fix the "isValid" checks for those modules to actually be meaningful  
							
							
							
						 
						
							2012-01-26 20:29:59 -06:00  
				
					
						
							
							
								 
						
							
							
								3c60b43a38 
								
							
								 
							
						 
						
							
							
								
								Fix "origin" field on mapblock40d to actually be correct  
							
							
							
						 
						
							2012-01-25 07:57:11 -06:00  
				
					
						
							
							
								 
						
							
							
								902e0c4d90 
								
							
								 
							
						 
						
							
							
								
								Strip out old offsets from Gui module and use df::global vars where available  
							
							
							
						 
						
							2012-01-24 22:18:21 -06:00  
				
					
						
							
							
								 
						
							
							
								9a683ffda4 
								
							
								 
							
						 
						
							
							
								
								Switch some World module stuff to read out of appropriate df::global vars, and fix setPauseState to only write a byte instead of a dword  
							
							
							
						 
						
							2012-01-24 21:51:17 -06:00  
				
					
						
							
							
								 
						
							
							
								26730dc6c2 
								
							
								 
							
						 
						
							
							
								
								Kill the Constructions module  
							
							
							
						 
						
							2012-01-24 16:11:48 -06:00  
				
					
						
							
							
								 
						
							
							
								8861e93848 
								
							
								 
							
						 
						
							
							
								
								Kill the Vegetation module, replacing it with the same 3 simple methods used in Engravings  
							
							
							
						 
						
							2012-01-24 12:02:12 -06:00  
				
					
						
							
							
								 
						
							
							
								6d1af090c5 
								
							
								 
							
						 
						
							
							
								
								Tweak Engravings.h  
							
							
							
						 
						
							2012-01-24 11:57:47 -06:00  
				
					
						
							
							
								 
						
							
							
								f8ce959402 
								
							
								 
							
						 
						
							
							
								
								Kill the Engravings module  
							
							
							
						 
						
							2012-01-24 11:53:49 -06:00  
				
					
						
							
							
								 
						
							
							
								cc7c7795a1 
								
							
								 
							
						 
						
							
							
								
								Kill the Units module, and add another pair of methods to the Items module to simplify some things  
							
							
							
						 
						
							2012-01-24 11:32:34 -06:00  
				
					
						
							
							
								 
						
							
							
								a3904b99dd 
								
							
								 
							
						 
						
							
							
								
								Remove bad assert from Translation, as well as <cassert> from other modules that don't use it  
							
							
							
						 
						
							2012-01-24 10:57:25 -06:00  
				
					
						
							
							
								 
						
							
							
								466bf89578 
								
							
								 
							
						 
						
							
							
								
								Goodbye, Translation module  
							
							
							
						 
						
							2012-01-24 10:54:12 -06:00  
				
					
						
							
							
								 
						
							
							
								174d9d0739 
								
							
								 
							
						 
						
							
							
								
								Tweak showmood, add a few validity checks, commit a dfhack.init example.  
							
							
							
						 
						
							2012-01-24 15:36:30 +04:00  
				
					
						
							
							
								 
						
							
							
								6adadb396e 
								
							
								 
							
						 
						
							
							
								
								df::tool_uses is now implicitly int16_t, so no more enum_field<> here  
							
							
							
						 
						
							2012-01-23 19:40:02 -06:00  
				
					
						
							
							
								 
						
							
							
								7f23c322a2 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2012-01-21 19:24:58 -06:00  
				
					
						
							
							
								 
						
							
							
								ccf22bed10 
								
							
								 
							
						 
						
							
							
								
								Replace df_plant with df::plant - this leaves the Vegetation module a bit empty, but I'll leave it in case we decide to add something new there  
							
							
							
						 
						
							2012-01-21 17:54:57 -06:00  
				
					
						
							
							
								 
						
							
							
								d2c78646ea 
								
							
								 
							
						 
						
							
							
								
								t_creaturecaste shouldn't be using t_attrib, because those AREN'T actual attribute values, just the PHYS/MENT_ATT_RANGE values from the raws  
							
							
							
						 
						
							2012-01-21 13:24:38 -06:00  
				
					
						
							
							
								 
						
							
							
								7b2835e2a9 
								
							
								 
							
						 
						
							
							
								
								Get rid of df_name  
							
							
							
						 
						
							2012-01-21 13:12:40 -06:00  
				
					
						
							
							
								 
						
							
							
								8052305c2e 
								
							
								 
							
						 
						
							
							
								
								Cleanup the Units module  
							
							
							
						 
						
							2012-01-21 13:03:39 -06:00  
				
					
						
							
							
								 
						
							
							
								118e5c6617 
								
							
								 
							
						 
						
							
							
								
								Major cleanup of Materials modul, precursor to eventually nuking it  
							
							
							
						 
						
							2012-01-21 10:12:26 -06:00  
				
					
						
							
							
								 
						
							
							
								2449b80010 
								
							
								 
							
						 
						
							
							
								
								Update to match the data definitions.  
							
							
							
						 
						
							2012-01-21 17:18:53 +04:00  
				
					
						
							
							
								 
						
							
							
								1b419313f4 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-01-20 10:40:25 -06:00  
				
					
						
							
							
								 
						
							
							
								80292bd49e 
								
							
								 
							
						 
						
							
							
								
								Update Maps to match the new geo_biome definitions.  
							
							
							
						 
						
							2012-01-20 20:27:39 +04:00  
				
					
						
							
							
								 
						
							
							
								67f60a07bd 
								
							
								 
							
						 
						
							
							
								
								Fix crash bug in dfprobe  
							
							
							
						 
						
							2012-01-20 08:30:09 -06:00  
				
					
						
							
							
								 
						
							
							
								cc510a2c4b 
								
							
								 
							
						 
						
							
							
								
								Replace DFCoord with df::coord and df::coord2d.  
							
							
							
						 
						
							2012-01-20 14:28:00 +04:00  
				
					
						
							
							
								 
						
							
							
								c0a0702882 
								
							
								 
							
						 
						
							
							
								
								Improve error handling within Maps module - only throw exceptions if there's no meaningful return type  
							
							
							
						 
						
							2012-01-19 22:11:43 -06:00  
				
					
						
							
							
								 
						
							
							
								e7ecda1434 
								
							
								 
							
						 
						
							
							
								
								Kill the Maps module  
							
							
							
						 
						
							2012-01-19 21:44:17 -06:00