Commit Graph

113 Commits (ab3a842fdb90f1840e6201127da0b6b6e6afe69b)

Author SHA1 Message Date
Petr Mrázek 1e6b5bf8d6 Add missing file 2010-04-11 13:20:15 +02:00
Petr Mrázek 6aef446c57 Unstuck tool (in case user closes a non-SHM tool), Windows fixes 2010-04-11 02:56:56 +02:00
Petr Mrázek d96d2018a8 Hotkey reading 2010-04-11 02:32:50 +02:00
Petr Mrázek c58abe8ef9 Veindig the digger of veins. It menaces with spikes of cache and floodfill. 2010-04-11 02:08:21 +02:00
Petr Mrázek a8b2873bbc Digger tool works again 2010-04-10 02:27:14 +02:00
Petr Mrázek d8e356b2b2 Resurrected the cleanmap tool, fix for crash in construction dump 2010-04-10 02:12:45 +02:00
Petr Mrázek 62fc5bd677 Spatter veins, spatterdump tool 2010-04-07 22:28:05 +02:00
Petr Mrázek d5aa1488a6 Magma create works 2010-04-06 13:05:54 +02:00
Petr Mrázek f8d1c042d7 Layer stone/geology 2010-04-05 05:29:46 +02:00
Petr Mrázek 500ee6a49b Modular API 2010-04-05 00:48:19 +02:00
Petr Mrázek 7d48ea49ae Reveal and prospector tools work. Basic inorganic matgloss works. Basic map reading works. 2010-04-03 03:52:46 +02:00
Petr Mrázek bcbc540283 More moving of things 2010-04-02 17:27:35 +02:00
Petr Mrázek 33131754d4 Prospector detects regionoffsets overflows. 2010-03-31 17:31:49 +02:00
Petr Mrázek 71fc49897f Accelerated creatures work on Windows
Refactored vector reading, proper length of vectors from MSVC9 is known (0x18, triplet starts at 0xC)
2010-03-30 02:26:52 +02:00
Petr Mrázek 4d939363b5 Many fixes to DFHack tools and examples 2010-03-26 13:01:46 +01:00
Petr Mrázek 02b7d92135 Update readme and fix up some build system problems 2010-03-26 12:20:30 +01:00
Petr Mrázek f0edb0c33d Map block flags added to the API
Added a RAMP_TOP tile shape, ramp characters for veinlook
Merged in the magma_create util by Aleric, tweaked it a bit, made it use the block flags
2010-03-26 00:42:07 +01:00
NMLittle 504730c260 another temp code for review 2010-03-25 17:32:04 -05:00
NMLittle 0b1c3ea469 another temp code for review 2010-03-25 17:31:43 -05:00
NMLittle 9acf33d80f another temp code for review 2010-03-25 17:12:05 -05:00
NMLittle 57689b18ab another temp code for review 2010-03-25 17:04:29 -05:00
NMLittle da6874d725 another temp code for review 2010-03-25 16:59:46 -05:00
NMLittle ba5ebf9efb another temp code for review 2010-03-25 16:53:35 -05:00
unknown 811233746c partially working now, does not have a compile error 2010-03-25 16:48:09 -05:00
unknown f231f23332 Putting in some broken code to get a peer review 2010-03-25 16:29:05 -05:00
Petr Mrázek 822265443c Make the API a bit saner about the used data types and structures 2010-03-25 21:37:09 +01:00
Petr Mrázek df4de4a333 Detach in API destructor 2010-03-16 22:12:05 +01:00
Petr Mrázek 2bd68b9c58 Fix out of bounds vector access in itemdesignator/itemdump 2010-03-14 00:36:09 +01:00
Petr Mrázek f4f566e7c4 Fixed exceptions on GCC
Fixed dfbauxte tool - no longer includes internal headers
Moved part of DFVector into a .cpp file
2010-02-28 05:35:54 +01:00
Petr Mrázek 726519e2ca Major memory_info rework.
All <class> tags and vtable="" attributes in Memory.xml are now obsolete.
<multiclass> tags are still important, but don't need the vtable attrs.
Vtables are resolved automatically.
All this will be left in Memory.xml until utility authors update to this version or newer.
2010-02-25 13:41:57 +01:00
Petr Mrázek 7c3f146197 Put findnameindexes to the right place 2010-02-21 06:40:30 +01:00
Petr Mrázek b33b4a895c Merge branch 'master' of git://github.com/belal/dfhack into mergespace
Conflicts:
	library/gopt/gopt.c
	library/gopt/gopt.h
2010-02-21 06:19:17 +01:00
Petr Mrázek c2a77d2de9 Merge branch 'master' of git://github.com/mizipzor/dfhack 2010-02-21 05:59:21 +01:00
Petr Mrázek 9268a79a66 Reading of tiletypes under ice - 'ice veins' 2010-02-21 05:51:29 +01:00
mizipzor cfddcf38eb some code restructure to make digger not exit insantly on fail 2010-02-21 01:08:07 +01:00
mizipzor 9bbc68fd71 added setting of dirty flag in digger
the designation to cut down the trees are now correctly picked up by the dwarves :)
2010-02-21 00:40:19 +01:00
mizipzor 8e1bbe91f0 cleanup of digger
added verbose flag handling
2010-02-20 01:54:34 +01:00
mizipzor 194bf2ddc1 added argstream to digger, showing how it can be used 2010-02-19 21:29:23 +01:00
mizipzor 53d32e6076 fixed line endings (visual studio bugged me about it) 2010-02-19 18:17:58 +01:00
belal 3581c08a7a merge of peterix's branch 2010-02-19 10:59:22 -05:00
belal 8d78822f3d implements findnameindexes 2010-02-19 10:36:54 -05:00
belal 20a74354c5 findnameindexes - finds the indexes for a compound name, not very smart, but it works!
Signed-off-by: belal <jimbelal@gmail.com>
2010-02-18 20:13:53 -05:00
mizipzor d7c627033b moved digger.cpp to tools/ 2010-02-19 07:20:55 +08:00
mizipzor b81d6d6744 added string splitter to digger, to handle comma delimited arguments 2010-02-18 18:53:48 +01:00
mizipzor 2d6a5e7428 cleanup of digger
tabs to spaces
2010-02-18 18:41:36 +01:00
mizipzor fe77ac2d00 fixed CMakeLists.txt since digger is now relocated 2010-02-18 18:19:14 +01:00
mizipzor 6447420c35 moved digger.cpp to tools/ 2010-02-18 18:09:05 +01:00
Petr Mrázek 054fec0afc Updated README and COMPILE, split tools into tools and examples.
Tools are now useful, and with a working user interaction where applicable.
Examples are a collection of benchmarks, tests and simple unfinished ideas.
2010-02-16 07:21:38 +01:00
Petr Mrázek 56969fb977 Added std::string read/write by belal. Extremely volatile. 2010-02-16 00:04:15 +01:00
Petr Mrázek 568fcd6105 designation and traffic bits turned into enums 2010-02-14 00:45:46 +00:00