Petr Mrázek
|
123fb5a9d0
|
Lots of comments. Using templates in the search tool.
|
2010-05-30 05:13:59 +02:00 |
Petr Mrázek
|
5ee4acfd2e
|
Fixed build problem in C API. Beware of bad memory management!
|
2010-05-29 23:50:14 +02:00 |
Petr Mrázek
|
fa0d881e16
|
Merge branch 'master' of http://github.com/doomchild/dfhack
|
2010-05-29 23:39:59 +02:00 |
Petr Mrázek
|
95b44a8ef3
|
Documented ContextManager
|
2010-05-29 22:46:23 +02:00 |
Petr Mrázek
|
7300e61f8a
|
ContextManager and ProcessEnumerator have the basic functionality done.
Created a test program to validate them and show how to use them.
|
2010-05-29 21:34:36 +02:00 |
Petr Mrázek
|
ab40868b29
|
ProcessEnumerator tracks processes properly now.
|
2010-05-28 05:18:32 +02:00 |
doomchild
|
66159d4221
|
updated to use new callback signatures
|
2010-05-27 12:35:40 -05:00 |
doomchild
|
3caac25145
|
changed callback signatures to allow for return codes
|
2010-05-27 12:35:11 -05:00 |
doomchild
|
6e91b7c9de
|
updated to include WindowIO_C and World_C
|
2010-05-26 14:51:39 -05:00 |
doomchild
|
a962299c20
|
cleaned up header includes
|
2010-05-26 14:51:21 -05:00 |
Petr Mrázek
|
bd4456b5f6
|
Fix bad SHM reads of ranges above 1MB.
|
2010-05-26 18:05:12 +02:00 |
Petr Mrázek
|
af1a41712e
|
Tiny fixes.
|
2010-05-26 17:54:30 +02:00 |
Petr Mrázek
|
ee8ac4e508
|
Missed an include ~_~
|
2010-05-26 15:15:14 +02:00 |
Petr Mrázek
|
04b71f154c
|
Fun and games. Also turning old DFWindow class into a module tracked by Context.
|
2010-05-26 12:24:45 +02:00 |
Petr Mrázek
|
966a145b3e
|
Moving stuff around, part 3
|
2010-05-26 08:42:09 +02:00 |
Petr Mrázek
|
b710ed687a
|
Moving stuff around, part 2
|
2010-05-26 06:48:23 +02:00 |
Petr Mrázek
|
cd18db8ccd
|
Reorganize pydfhack
|
2010-04-02 16:49:07 +02:00 |
Petr Mrázek
|
d3f1f63d92
|
Merge branch 'pydfhack' of git://github.com/doomchild/dfhack into DF2010
|
2010-04-02 16:47:46 +02:00 |
Petr Mrázek
|
c26da9b84c
|
More DF 2010 reorganization
|
2010-04-02 16:46:33 +02:00 |
doomchild
|
49ecc368bf
|
added getter for window size added ReadHotkeys
|
2010-04-01 17:01:46 -05:00 |
doomchild
|
3324327535
|
added getter for current cursor creature
|
2010-04-01 17:01:41 -05:00 |
doomchild
|
37cc11615c
|
added setters for view/cursor coordinates
|
2010-04-01 17:01:34 -05:00 |
doomchild
|
07cb3b8ac2
|
Read*Matgloss calls now return a dictionary of tuples, keyed on the matgloss.id
|
2010-04-01 17:01:14 -05:00 |
doomchild
|
8308b73b6c
|
disabled SWIG build step
|
2010-04-01 17:01:07 -05:00 |
doomchild
|
3be3174c33
|
added Read*Matgloss calls
|
2010-04-01 02:55:11 -05:00 |
doomchild
|
23460c94d8
|
added license message
|
2010-04-01 01:02:03 -05:00 |
doomchild
|
e39330847b
|
added license message
|
2010-04-01 01:01:47 -05:00 |
doomchild
|
fda4482dc5
|
added license message
added MatGlossPlant struct
|
2010-04-01 01:01:16 -05:00 |
doomchild
|
5f09b47ca8
|
added license message
|
2010-04-01 01:00:51 -05:00 |
doomchild
|
6af1f482ca
|
add matgloss.cpp
|
2010-03-31 19:02:08 -05:00 |
unknown
|
93058506e0
|
first commit Read/Write Designations works
Signed-off-by: doomchild <doomchild@theyfear.us>
|
2010-03-31 17:35:56 -05:00 |
Petr Mrázek
|
35960db5aa
|
Fix for out-of-bounds access error with regionoffsets. Breaks compatibility.
|
2010-03-31 18:16:18 +02:00 |
Petr Mrázek
|
eccdc6896e
|
Fix argstream.h
|
2010-03-30 04:43:06 +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
|
85d347442d
|
Accelerated reading of creatures
|
2010-03-28 17:22:15 +02:00 |
Petr Mrázek
|
6522d0c498
|
Even more fixes for random crashes in some less common cases (DF in the menu, etc...)
|
2010-03-26 13:38:49 +01:00 |
Petr Mrázek
|
4d939363b5
|
Many fixes to DFHack tools and examples
|
2010-03-26 13:01:46 +01:00 |
Petr Mrázek
|
517aa0e6e3
|
Merge branch 'master' of git://github.com/Zhentar/dfhack
Conflicts:
examples/CMakeLists.txt
library/DFHackAPI.cpp
Also added offsets for all supported versions
|
2010-03-26 02:40:17 +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 |
Petr Mrázek
|
dbeb342c6a
|
Make the python wrapper compile again
|
2010-03-25 22:13:56 +01: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
|
13fcdb8b8f
|
Fix one more InitReadNames call
|
2010-03-23 00:37:35 +01:00 |
Petr Mrázek
|
efadfe98b2
|
Add some more exception handling to InitRead API methods
|
2010-03-23 00:35:23 +01:00 |
Zhentar
|
4287abbc94
|
Add pregnancy and blood stuff to the creature struct
|
2010-03-21 15:47:24 -05:00 |
Petr Mrázek
|
71f8474e11
|
Added reading/writing support for effects like mist
Veinlook shows effects for it's middle block
Veinlook now uses wide-character ncurses
|
2010-03-20 17:30:13 +01:00 |
Petr Mrázek
|
c283197b71
|
Flush input in veinlook, so it doesn't 'lag' so bad
|
2010-03-18 20:05:32 +01:00 |
Petr Mrázek
|
d2afd21318
|
Stop synchronous suspend from eating CPU cycles.
Untested on windows.
Breaks the SHM protocol. New SHM server library is required.
|
2010-03-18 19:55:01 +01:00 |
Petr Mrázek
|
df4de4a333
|
Detach in API destructor
|
2010-03-16 22:12:05 +01:00 |
belal
|
a2eb3a6892
|
add iostream to DFProcess.h include, std:: prefix to the output line, DT was getting mad about them not being defined
|
2010-03-14 20:28:36 -04:00 |
Petr Mrázek
|
e4dc165954
|
Merge branch 'shm-multi'
|
2010-03-14 23:17:54 +01:00 |