Commit Graph

166 Commits (2bd46abe81238e3f16c6af01510c1565c6c49bcb)
 

Author SHA1 Message Date
Petr Mrázek 2bd46abe81 Added some more ignore rules 2010-02-19 07:20:54 +08:00
Petr Mrázek 502af1e096 Veinlook now goes to map edges
API change: isValidBlock now checks for map boundaries
API change: added getBlockPtr. It returns a DF pointer to a block.
2010-02-19 07:20:54 +08:00
mizipzor 1a03986cf7 added some windows ignores 2010-02-19 07:20:54 +08:00
mizipzor adb1b9e881 changed DigTarget to struct
removed valid flag in DigTarget
removed assignment operator, relies on compiler to generate one (todo, write a real one)
added isequal operator test for DigTarget (todo, implement operator)
it seems to mark trees correct now! :D
2010-02-19 07:20:54 +08:00
mizipzor ce70eb0573 more OO
added some test cases to make sure the math works
2010-02-19 07:20:53 +08:00
mizipzor c106222d9e more coord calc fixes 2010-02-19 07:20:53 +08:00
mizipzor fefbc6e12c fixed some coordinate calculation bugs 2010-02-19 07:20:53 +08:00
mizipzor 4e8399a655 more digger testing 2010-02-19 07:20:53 +08:00
mizipzor c2faa074e8 some improvements to digger 2010-02-19 07:20:53 +08:00
belal 7ce8935aef Add offsets for versions d9-d17 for windows and linux, windows has been tested, linux has not, but it should be right unless I screwed something up
Signed-off-by: belal <jimbelal@gmail.com>
2010-02-18 15:29:45 -05:00
belal 3ac42b7960 Add missing hotkeynotedump.cpp, thanks peterix
Signed-off-by: belal <jimbelal@gmail.com>
2010-02-18 09:27:22 -05:00
belal 387e1e8794 Finish up code for hotkeys and notes, just need to find offsets for linux versions and windows < d17
Signed-off-by: belal <jimbelal@gmail.com>
2010-02-17 21:08:54 -05:00
belal e71f41fd42 test commit of notes-windows d17
Signed-off-by: belal <jimbelal@gmail.com>
2010-02-17 18:33:08 -05:00
Petr Mrázek 3193e3c835 Fixed segfault in veinlook and cleaned it up. Updated precompiled SHM for Linux. 2010-02-17 20:00:55 +01:00
Petr Mrázek 2bde06a2af Added veinlook, linux SHM produces less spam messages.
Veinlook is a tool that allows looking at the map and the different vein types it contains. This adds ncurses as a dependency on Linux.
2010-02-17 17:49:19 +01:00
Petr Mrázek e61fdffcf9 Merge git://github.com/mizipzor/dfhack 2010-02-16 20:51:09 +01:00
mizipzor eeb9ff1788 Added some todo's to digger.cpp 2010-02-16 20:45:05 +01:00
Petr Mrázek 518dd0be28 Added current precompiled SHM libs 2010-02-16 07:35:48 +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
Petr Mrázek 29b00f7c68 added dfdigger 2010-02-13 23:34:18 +00:00
Petr Mrázek a17cb053d4 quick creature API fix 2010-02-13 16:19:11 +00:00
Petr Mrázek a8d35f3724 fake SDL.dll for the SHM bridge now compiles right using the MS compiler 2010-02-13 00:47:08 +00:00
Petr Mrázek de32b65c11 engraving offsets for linux d16, attempt to fix MSVC bugs 2010-02-12 23:25:41 +00:00
Petr Mrázek 63f82cd580 API changes: InitRead* methods made safer - they now return false on error 2010-02-11 21:08:39 +00:00
Petr Mrázek ae8eada92e made windows shm server less MessageBox-happy 2010-02-11 13:27:48 +00:00
Petr Mrázek e7b3082203 fixed some problems in customCreatureNameProf 2010-02-11 13:20:14 +00:00
Petr Mrázek 7fcc4d5e22 resolved a shm suspend/resume bug on windows 2010-02-11 05:10:23 +00:00
Petr Mrázek 2b430ea432 add shm support for windows d17 2010-02-11 04:56:24 +00:00
Petr Mrázek 01eaa3b9b4 some research into DF materials 2010-02-11 02:03:22 +00:00
Petr Mrázek 9412608581 added some checks to itemdesignator 2010-02-11 00:25:47 +00:00
Petr Mrázek ea307bd083 fixed dfitemdesignator crash bugs 2010-02-10 23:49:55 +00:00
Petr Mrázek dc433f4b94 fixed wine d17 and some vptrs on linux 2010-02-10 22:36:18 +00:00
Petr Mrázek 391ba44750 repaired memory.xml with xmllint 2010-02-10 00:55:53 +00:00
Petr Mrázek b1ce815370 massive Memory.xml VTable sections restructure, support for d17 added in Memory.xml, needs testing. shm not updated yet 2010-02-10 00:20:15 +00:00
Petr Mrázek 70bf6954a6 added dfbauxite by Alex Legg to tools, started working on d17 support 2010-02-07 02:55:54 +00:00
Petr Mrázek 193a6f4d62 add missing itemdesignator source 2010-01-19 02:05:25 +00:00
Petr Mrázek a351d2c242 tweak to documentation 2010-01-18 20:50:44 +00:00
Petr Mrázek 5b0a03b16d merged itemdesignator and menustate patches 2010-01-18 16:44:24 +00:00
Petr Mrázek efdbb2fc42 some things to come in the near future ;) 2010-01-12 17:11:17 +00:00
Petr Mrázek 9f1216fa2f fixes 2010-01-11 18:57:57 +00:00
Petr Mrázek 7c784bce32 deadlock-filled windows SHM version 2010-01-11 06:27:59 +00:00
Petr Mrázek ebd14ea1bb copy of linux SHM 2010-01-08 05:56:36 +00:00
Petr Mrázek 4430b43851 windows shm server part 2010-01-08 05:52:37 +00:00
Petr Mrázek a01217f267 fixes 2010-01-05 20:51:58 +00:00
Petr Mrázek d43adaef6c small tweak to cmakelists 2010-01-05 03:04:42 +00:00
Petr Mrázek c7a5fbff11 windows SDL wrapper implemented 2010-01-04 22:20:17 +00:00
Petr Mrázek 8f47982e7d added a list of SDL functions to wrap in windows version 2010-01-04 05:41:53 +00:00
Petr Mrázek 242bf47143 some rearrangement of the shm server part, preparing for the windows port 2010-01-04 05:20:28 +00:00