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
85ce3ce1d8
Construction reading
2010-04-10 00:24:41 +02:00
Petr Mrázek
ce279302d5
Possibly figured out building type offsets.
...
buildingsdump improvements (interacts with cursor, dump all with no parameters)
2010-04-09 15:16:14 +02:00
Petr Mrázek
fb01ecf6c9
Buildings - names, type offsets and other stuff could be wrong
2010-04-09 14:44:00 +02:00
Petr Mrázek
75e36a59ba
Fix for map reading
2010-04-09 04:29:24 +02:00
Petr Mrázek
c08d696d56
Creature mental attributes
2010-04-09 03:21:42 +02:00
Petr Mrázek
aa32e79fea
Physical attributes in creaturedump
2010-04-09 02:14:47 +02:00
Petr Mrázek
409e3ffcf0
More creature stuff
2010-04-09 02:08:46 +02:00
Petr Mrázek
4bb05d015a
Support for v0.31.02
2010-04-08 19:48:06 +02:00
Petr Mrázek
1476390f14
Spatter veins in veinlook
2010-04-08 11:18:31 +02:00
Petr Mrázek
659e57e3c4
Added missing file, small changes
2010-04-08 02:20:54 +02:00
Petr Mrázek
13571a9bde
*VERY* Specific Blood
2010-04-07 23:56:23 +02:00
Petr Mrázek
62fc5bd677
Spatter veins, spatterdump tool
2010-04-07 22:28:05 +02:00
Petr Mrázek
9589617d98
Moved some common bits of the examples to a header file
...
treedump utility
2010-04-07 16:45:38 +02:00
Petr Mrázek
839e255d17
Vegetation reading
2010-04-07 12:49:37 +02:00
Petr Mrázek
01383fd8b7
Dwarf labors work, added to creaturedump
2010-04-07 03:38:22 +02:00
Petr Mrázek
f81c66d9ea
Reading creature skills
2010-04-07 02:46:46 +02:00
Petr Mrázek
5ee584b372
Name translation for real
2010-04-07 01:17:03 +02:00
Petr Mrázek
7b1edd5122
Name translation module - untested
2010-04-06 17:11:58 +02:00
Petr Mrázek
d5aa1488a6
Magma create works
2010-04-06 13:05:54 +02:00
Petr Mrázek
500ee6a49b
Modular API
2010-04-05 00:48:19 +02:00
Petr Mrázek
1d513256fd
Processed profession list
2010-04-04 12:43:11 +02:00
Petr Mrázek
51a1ec5c1e
Very basic creature reading
2010-04-04 12:29:56 +02:00
Petr Mrázek
e9642310de
Materials - semi-finished
2010-04-04 10:10:00 +02:00
Petr Mrázek
ef6af19c8d
Fix t_vein, tiletype offset
2010-04-03 04:41:21 +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
5b8fa0ffa6
Added material addresses to veccheck and Memory.xml
2010-04-02 22:00:33 +02:00
Petr Mrázek
bcbc540283
More moving of things
2010-04-02 17:27:35 +02:00
Petr Mrázek
8137c73b98
Beginning DF2010 support
2010-04-02 15:47:08 +02:00
Petr Mrázek
c631270425
Fix squads on Linux
...
Sync catsplosion
2010-03-30 20:20:34 +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
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
02b7d92135
Update readme and fix up some build system problems
2010-03-26 12:20:30 +01:00
Petr Mrázek
0560ce66aa
Veinlook displays block flags
2010-03-26 11:28:33 +01:00
Petr Mrázek
62402b3769
Fix silly veinlook columns
2010-03-26 04:04:11 +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
8d71f20752
More unicode for veinlook
2010-03-26 01:21:35 +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
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
8543d09c39
More messing with cmake and veinlook
2010-03-23 23:53:46 +01:00
Petr Mrázek
1ad9dfea11
Auto-find ncurses libs and include files for veinlook
2010-03-23 21:35:14 +01:00
Zhentar
c4f1c3d212
Created the catsplosion utility
2010-03-21 16:22:02 -05: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
belal
917bbf6c4a
Fixed 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.
2010-03-15 18:18:05 -04:00
Petr Mrázek
34a2f238b0
Merge branch 'version_compatiblity' of git://github.com/belal/dfhack
2010-03-14 20:15:54 +01:00
belal
12abef8ace
used 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
...
Everything should work now from 40d,40d2->40d19 on windows, linux was already done before
I also modified creaturedump.cpp to show mood and aritifacts if a creature has one, also the mood is now a int rather than a uint, as we check for -1
2010-03-14 13:21:52 -04:00