02b7d92135Update readme and fix up some build system problems
Petr Mrázek
2010-03-26 12:20:30 +0100
0560ce66aaVeinlook displays block flags
Petr Mrázek
2010-03-26 11:28:33 +0100
789c8a473bMerge branch 'effects_offsets' of git://github.com/belal/dfhack
Petr Mrázek
2010-03-26 04:32:04 +0100
62402b3769Fix silly veinlook columns
Petr Mrázek
2010-03-26 04:04:11 +0100
517aa0e6e3Merge branch 'master' of git://github.com/Zhentar/dfhack
Petr Mrázek
2010-03-26 02:40:17 +0100
8d71f20752More unicode for veinlook
Petr Mrázek
2010-03-26 01:21:35 +0100
9adc1507d1Update precompiled shim libs
Petr Mrázek
2010-03-26 01:08:52 +0100
f0edb0c33dMap 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
Petr Mrázek
2010-03-26 00:42:07 +0100
99760d5ae0Merge branch 'master' of git://github.com/nmlittle/dfhack into test
Petr Mrázek
2010-03-25 23:33:43 +0100
504730c260another temp code for review
NMLittle
2010-03-25 17:32:04 -0500
0b1c3ea469another temp code for review
NMLittle
2010-03-25 17:31:43 -0500
9acf33d80fanother temp code for review
NMLittle
2010-03-25 17:12:05 -0500
77e217158dFix for shim lib
Petr Mrázek
2010-03-25 23:07:43 +0100
57689b18abanother temp code for review
NMLittle
2010-03-25 17:04:29 -0500
da6874d725another temp code for review
NMLittle
2010-03-25 16:59:46 -0500
ba5ebf9efbanother temp code for review
NMLittle
2010-03-25 16:53:35 -0500
811233746cpartially working now, does not have a compile error
unknown
2010-03-25 16:48:09 -0500
f231f23332Putting in some broken code to get a peer review
unknown
2010-03-25 16:29:05 -0500
dbeb342c6aMake the python wrapper compile again
Petr Mrázek
2010-03-25 22:13:56 +0100
822265443cMake the API a bit saner about the used data types and structures
Petr Mrázek
2010-03-25 21:37:09 +0100
7ad2debf40The real content of this is just adding effects vector offsets for all the linux versions. There are lots of changes though because I used my addtoXML script to add the offsets and XML::Twig removes whitespaces, and changed the indentation of the files
belal
2010-03-25 10:39:09 -0400
9cbdb27432Change windows d11 to have the correct base of d10, rather than d9
belal
2010-03-25 09:45:32 -0400
12ad14ada1Merge branch 'effects_offsets' of git://github.com/belal/dfhack
Petr Mrázek
2010-03-25 12:43:56 +0100
8b29e02a20Fix for stupid error on Windows
Petr Mrázek
2010-03-25 10:10:23 +0100
8543d09c39More messing with cmake and veinlook
Petr Mrázek
2010-03-23 23:53:46 +0100
1ad9dfea11Auto-find ncurses libs and include files for veinlook
Petr Mrázek
2010-03-23 21:35:14 +0100
9e5dcb7e81Updated precompiled shim libs
Petr Mrázek
2010-03-23 17:44:01 +0100
13fcdb8b8fFix one more InitReadNames call
Petr Mrázek
2010-03-23 00:37:35 +0100
efadfe98b2Add some more exception handling to InitRead API methods
Petr Mrázek
2010-03-23 00:35:23 +0100
bc29b2d6c0effects vector for all windows 40d# versions and 40d
belal
2010-03-22 15:32:04 -0400
24d969791bFixes for d18 and 19 on Linux
Petr Mrázek
2010-03-22 15:14:36 +0100
c4f1c3d212Created the catsplosion utility
Zhentar
2010-03-21 16:22:02 -0500
4287abbc94Add pregnancy and blood stuff to the creature struct
Zhentar
2010-03-21 15:47:24 -0500
849fafdc87Effects vector for d17-d19_2 on Windows.
Petr Mrázek
2010-03-21 14:33:02 +0100
353ca44d31Effect vector for windows 40d16, don't try to use it with versions>40d16!
Petr Mrázek
2010-03-21 13:22:59 +0100
71f8474e11Added reading/writing support for effects like mist Veinlook shows effects for it's middle block Veinlook now uses wide-character ncurses
Petr Mrázek
2010-03-20 17:30:13 +0100
c283197b71Flush input in veinlook, so it doesn't 'lag' so bad
Petr Mrázek
2010-03-18 20:05:32 +0100
d2afd21318Stop synchronous suspend from eating CPU cycles. Untested on windows. Breaks the SHM protocol. New SHM server library is required.
Petr Mrázek
2010-03-18 19:55:01 +0100
e18828e466s/Intimitador/Intimidator/ in Memory.xml
Petr Mrázek
2010-03-17 01:34:40 +0100
65cf2fabdaMerge branch 'master' of git://github.com/belal/dfhack
Petr Mrázek
2010-03-16 22:12:50 +0100
df4de4a333Detach in API destructor
Petr Mrázek
2010-03-16 22:12:05 +0100
1797fef7b4add correct offsets for squad_name artifact_name and mood to linux creatures, and update the creature vectors to use the proper address
belal
2010-03-16 12:01:50 -0400
a2972af971Add missing hothey_size hexval on 40d2+
Petr Mrázek
2010-03-15 16:51:49 +0100
917bbf6c4aFixed findnameindexes.cpp and added a description of its purpose, it wasn't working because someone had commented out the body, which makes it hard to function.
belal
2010-03-15 18:18:05 -0400
ff27cdb2f3Merge branch 'master' of git://github.com/belal/dfhack
Petr Mrázek
2010-03-15 17:18:27 +0100
8b0173ae05Add missing hothey_size hexval on 40d2+
Petr Mrázek
2010-03-15 16:51:49 +0100
a2eb3a6892add iostream to DFProcess.h include, std:: prefix to the output line, DT was getting mad about them not being defined
belal
2010-03-14 20:26:32 -0400
76939afe50fix incorrect squad name offset
belal
2010-03-14 20:04:31 -0400
e4dc165954Merge branch 'shm-multi'
Petr Mrázek
2010-03-14 23:17:54 +0100
5fe279d8ecAdded a cache mechanism to vtable lookups Fixed python bindings (build, not actual functionality) Fixed building subtypes on linux
Petr Mrázek
2010-03-14 22:58:28 +0100
34a2f238b0Merge branch 'version_compatiblity' of git://github.com/belal/dfhack
Petr Mrázek
2010-03-14 20:15:54 +0100
607bad2bf8Fix settlement offsets for 40d, everything should work of 40d now
belal
2010-03-14 13:32:19 -0400
12abef8aceused different creature vector than before, this is the correct one, the old one was missing some creatures, and the current_creature index was not right, also found the offsets for mood and artifacts for 40d
belal
2010-03-14 13:21:26 -0400
d0531c2925Add class entries to meta-40d for stonesense
Petr Mrázek
2010-03-14 13:37:39 +0100
2bd68b9c58Fix out of bounds vector access in itemdesignator/itemdump
Petr Mrázek
2010-03-14 00:36:09 +0100
48edd3a1eaUpdated precompiled shm libs
Petr Mrázek
2010-03-13 18:09:44 +0100
310669737ePort multiple client SHM to Windows
Petr Mrázek
2010-03-13 17:44:36 +0100
17e81ddccefixed merge for creaturedump.cpp
belal
2010-03-13 09:09:14 -0500
834a64c282Fix horrible race conditions in suspend and resume
Petr Mrázek
2010-03-12 18:29:11 +0100
791ac8dd75modify the renamer and creature dump to output the new current cursor creature code
belal
2010-03-12 09:21:45 -0500
0dd14bb9c8Cosmetic changes, really
Petr Mrázek
2010-03-12 12:14:20 +0100
ed386d3fd3linux addresses back to 40d2
belal
2010-03-11 21:25:07 -0500
9d503515ddAnother try at locking
Petr Mrázek
2010-03-12 00:13:50 +0100
e500b13533offsets are all correct for 40d, creature offsets are not constant all the way back to 38.a, so more work needs to be done there
belal
2010-03-10 21:24:31 -0500
b702d53641updated Memory.xml with current_cursor_creature for the creature index, which seems to exist in all versions, whereas the old vector did not.
belal
2010-03-10 16:01:00 -0500
3ae8b56a49Addresses all the way back to 173.38a, not checked yet, and offsets may have changed in the versions, but it is a start!
belal
2010-03-09 22:05:31 -0500
f72bb0373dLinux SHM server: clean up on exit
Petr Mrázek
2010-03-09 21:53:06 +0100
62ae8df573per-process file locks on linux (stored in /tmp/DFHack/PID/) minor signed/unsigned fix
Petr Mrázek
2010-03-09 21:25:17 +0100
5c4ef73f4dMerge branch 'shm-only'
Petr Mrázek
2010-03-09 15:31:44 +0100
7207996940Prevent windows process enumerator from listing the same process twice
Petr Mrázek
2010-03-09 15:21:53 +0100
f0087926c5Revert "Nuked many Process classes. Only SHM remains. We'll see how it goes :)"
Petr Mrázek
2010-03-09 15:15:15 +0100
3e581908c1Each DF process on windows now has unique mutex and shm names.
Petr Mrázek
2010-03-09 13:41:55 +0100
864bf1a8dfFix for dfrenamer
Petr Mrázek
2010-03-09 12:50:32 +0100
2a47275fd5updated addresses for 40d, offsets still wrong
belal
2010-03-08 21:40:14 -0500
9d7574dafeDF disappeared exception
Petr Mrázek
2010-03-09 03:30:22 +0100
1c499121e6Fixes to memory.xml, name reading
Petr Mrázek
2010-03-08 18:27:19 +0100
b1a15b6fb3Merge branch 'version_compatiblity' of git://github.com/belal/dfhack
Petr Mrázek
2010-03-08 14:52:40 +0100
e5c3ed9ad3Fix python and a gcc syntax error
Petr Mrázek
2010-03-08 14:50:32 +0100
d2c84df4c8Merge branch 'master' of git://github.com/Zhentar/dfhack into mergeb
Petr Mrázek
2010-03-08 13:56:32 +0100
36a6f1f0a4mod-core rework squashed some init commands together fixed a problem with non-atomic shm command reading on the DF side that caused segfaults
Petr Mrázek
2010-03-08 05:15:11 +0100
052dd53c03Further cleanup for name stuff; fixing examples that I broke and handling settlements. Also added mood, so that it can be determined whether or not the dwarf's artifact was created.
Zhentar
2010-03-07 20:01:30 -0600
0c8c1d0eecModified Memory.xml to support all d# versions, modified Vtable meminfo reading, so it auto-resolves all vtables now, so you should never have to do any rebasing or anything. Fixed some bugs in windows meminfo as well
belal
2010-03-07 21:00:31 -0500
90baaad19bAllow recognizing multiple DF SHM processes by the client
Petr Mrázek
2010-03-08 01:54:46 +0100
69ef04d5e6Merge branch 'd19-update'
Petr Mrázek
2010-03-06 21:24:47 +0100