Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								448e270421
								
							
								
							
						 | 
						
							
							
								
								Merge https://github.com/quietust/dfhack
							
							
							
							
							
							
							
							Conflicts:
	plugins/mapexport/mapexport.cpp 
							
						 | 
						
							2012-02-14 09:59:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								bdbfbf5988
								
							
								
							
						 | 
						
							
							
								
								Fix catsplosion.
							
							
							
							
							
						 | 
						
							2012-02-14 09:37:30 +01:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								2fd2e3dce2
								
							
								
							
						 | 
						
							
							
								
								Get rid of t_effect_40d and EFFECT_TYPE - they're in the XML now, and they're actually correct too
							
							
							
							
							
						 | 
						
							2012-02-13 21:56:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								2ddd3df3a8
								
							
								
							
						 | 
						
							
							
								
								When searching for tile types, only require candidate tile to match variant or special if it actually has them
							
							
							
							
							
						 | 
						
							2012-02-13 20:32:41 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								d15d38d536
								
							
								
							
						 | 
						
							
							
								
								Finish conversion, fix compile errors
							
							
							
							
							
						 | 
						
							2012-02-13 19:17:38 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								d0a8c2edd8
								
							
								
							
						 | 
						
							
							
								
								Move TileTypes to XML, part 1 - a bunch of stuff is now broken
							
							
							
							
							
						 | 
						
							2012-02-13 16:56:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								f600928ec1
								
							
								
							
						 | 
						
							
							
								
								Move catsplosion, tweak for build targets under MSVC.
							
							
							
							
							
						 | 
						
							2012-02-13 17:43:41 +01:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								9f43d61c2c
								
							
								
							
						 | 
						
							
							
								
								Fix MapCache crash when in Arena mode
							
							
							
							
							
						 | 
						
							2012-02-13 09:56:35 -06:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								e39852ff2e
								
							
								
							
						 | 
						
							
							
								
								Make BitArray(unsigned) treat the argument as the number of bytes.
							
							
							
							
							
						 | 
						
							2012-02-12 18:06:00 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								1047c2517d
								
							
								
							
						 | 
						
							
							
								
								Add size-defining constructors for BitArray.
							
							
							
							
							
						 | 
						
							2012-02-12 17:44:19 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								ed53ee7031
								
							
								
							
						 | 
						
							
							
								
								Update to use the new symbols file.
							
							
							
							
							
						 | 
						
							2012-02-11 19:24:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								8527547cbe
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into purge
							
							
							
							
							
							
							
							Conflicts:
	library/DataDefs.cpp 
							
						 | 
						
							2012-02-11 18:48:17 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								f469fab1e6
								
							
								
							
						 | 
						
							
							
								
								Use globals defined by the latest codegen.
							
							
							
							
							
						 | 
						
							2012-02-11 16:27:12 +04:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								aee5efe7c0
								
							
								
							
						 | 
						
							
							
								
								Make it run on Windows, re-added more missing globals to memory.xml
							
							
							
							
							
						 | 
						
							2012-02-10 02:35:51 +01:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								952f621ee2
								
							
								
							
						 | 
						
							
							
								
								Synchronize with df-structures
							
							
							
							
							
						 | 
						
							2012-02-08 22:35:22 -06:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								8f680dcf94
								
							
								
							
						 | 
						
							
							
								
								Make it build and run on linux (no stonesense, df2mc, dfusion)
							
							
							
							
							
						 | 
						
							2012-02-09 03:07:26 +01:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								f7d8635be1
								
							
								
							
						 | 
						
							
							
								
								Remove fat from memory.xml, simplify memory.xml loading, break
							
							
							
							
							
							
							
							everything. 
							
						 | 
						
							2012-02-08 13:22:42 +01:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								0d11d1b79c
								
							
								
							
						 | 
						
							
							
								
								Synch with structures changes
							
							
							
							
							
						 | 
						
							2012-02-07 15:37:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								878bc3d3a1
								
							
								
							
						 | 
						
							
							
								
								Implement pre-embark estimate in prospector.
							
							
							
							
							
							
							
							Requires careful tuning of the vein density computation. 
							
						 | 
						
							2012-02-02 22:14:49 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								a82f4c9138
								
							
								
							
						 | 
						
							
							
								
								Cleanup code to get rid of MSVC warning C4482
							
							
							
							
							
						 | 
						
							2012-01-31 10:17:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								8a4740c479
								
							
								
							
						 | 
						
							
							
								
								Make all "origin" fields strongly typed, and fix building.origin to actually be meaningful
							
							
							
							
							
						 | 
						
							2012-01-28 14:12:41 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								9e40228767
								
							
								
							
						 | 
						
							
							
								
								Adjust Maps typedefs a bit
							
							
							
							
							
						 | 
						
							2012-01-28 13:54:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								ccad6efeb8
								
							
								
							
						 | 
						
							
							
								
								Remove UTF-8 BOMs
							
							
							
							
							
						 | 
						
							2012-01-27 09:47:14 -06:00 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Petr Mrázek
							
						 | 
						
							
							
							
							
								
							
								d5d4875532
								
							
								
							
						 | 
						
							
							
								
								Make things work properly.
							
							
							
							
							
						 | 
						
							2012-01-27 05:54:26 +01:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								cfca04f2d2
								
							
								
							
						 | 
						
							
							
								
								Cleanup TileTypes
							
							
							
							
							
							
							
							* Group tiletypes by 0x10 instead of by 10
* Change tile type parameters to use int16_t consistently
* Various description fixes 
							
						 | 
						
							2012-01-26 10:38:18 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								902e0c4d90
								
							
								
							
						 | 
						
							
							
								
								Strip out old offsets from Gui module and use df::global vars where available
							
							
							
							
							
						 | 
						
							2012-01-24 22:18:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								26730dc6c2
								
							
								
							
						 | 
						
							
							
								
								Kill the Constructions module
							
							
							
							
							
						 | 
						
							2012-01-24 16:11:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								8861e93848
								
							
								
							
						 | 
						
							
							
								
								Kill the Vegetation module, replacing it with the same 3 simple methods used in Engravings
							
							
							
							
							
						 | 
						
							2012-01-24 12:02:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								6d1af090c5
								
							
								
							
						 | 
						
							
							
								
								Tweak Engravings.h
							
							
							
							
							
						 | 
						
							2012-01-24 11:57:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								f8ce959402
								
							
								
							
						 | 
						
							
							
								
								Kill the Engravings module
							
							
							
							
							
						 | 
						
							2012-01-24 11:53:49 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								02d75e2c94
								
							
								
							
						 | 
						
							
							
								
								Building module is gone, so this function doesn't exist anymore
							
							
							
							
							
						 | 
						
							2012-01-24 10:59:26 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								466bf89578
								
							
								
							
						 | 
						
							
							
								
								Goodbye, Translation module
							
							
							
							
							
						 | 
						
							2012-01-24 10:54:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								174d9d0739
								
							
								
							
						 | 
						
							
							
								
								Tweak showmood, add a few validity checks, commit a dfhack.init example.
							
							
							
							
							
						 | 
						
							2012-01-24 15:36:30 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								7b2835e2a9
								
							
								
							
						 | 
						
							
							
								
								Get rid of df_name
							
							
							
							
							
						 | 
						
							2012-01-21 13:12:40 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								8052305c2e
								
							
								
							
						 | 
						
							
							
								
								Cleanup the Units module
							
							
							
							
							
						 | 
						
							2012-01-21 13:03:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								118e5c6617
								
							
								
							
						 | 
						
							
							
								
								Major cleanup of Materials modul, precursor to eventually nuking it
							
							
							
							
							
						 | 
						
							2012-01-21 10:12:26 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								d504479fc2
								
							
								
							
						 | 
						
							
							
								
								Merge https://github.com/angavrilov/dfhack
							
							
							
							
							
						 | 
						
							2012-01-21 09:59:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								d9c4f259a0
								
							
								
							
						 | 
						
							
							
								
								These will become necessary shortly
							
							
							
							
							
						 | 
						
							2012-01-21 08:59:19 -06:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								b0cda1526e
								
							
								
							
						 | 
						
							
							
								
								Adjust FOR_ENUM_ITEMS to account for ENUM_LAST_ITEM being inclusive now.
							
							
							
							
							
						 | 
						
							2012-01-21 18:50:44 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								2449b80010
								
							
								
							
						 | 
						
							
							
								
								Update to match the data definitions.
							
							
							
							
							
						 | 
						
							2012-01-21 17:18:53 +04:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								cc510a2c4b
								
							
								
							
						 | 
						
							
							
								
								Replace DFCoord with df::coord and df::coord2d.
							
							
							
							
							
						 | 
						
							2012-01-20 14:28:00 +04:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								e7ecda1434
								
							
								
							
						 | 
						
							
							
								
								Kill the Maps module
							
							
							
							
							
						 | 
						
							2012-01-19 21:44:17 -06:00 | 
						
					
				
					
						
							
							
								 
								Quietust
							
						 | 
						
							
							
							
							
								
							
								4bb724cd6c
								
							
								
							
						 | 
						
							
							
								
								Significant cleanup of Maps module - next step will be to kill it properly
							
							
							
							
							
						 | 
						
							2012-01-19 14:11:52 -06:00 | 
						
					
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 | 
						
							
							
							
							
								
							
								e2d7359bdd
								
							
								
							
						 | 
						
							
							
								
								Add the gps global to Memory.xml.
							
							
							
							
							
						 | 
						
							2012-01-19 17:26:21 +04:00 |