Petr Mrázek
|
212500ee00
|
Big Items refactor, made all the Accessor offsets optional.
|
2011-04-11 22:13:06 +02:00 |
Petr Mrázek
|
77f0885d9e
|
Merge https://github.com/angavrilov/dfhack into items
|
2011-04-11 12:48:28 +02:00 |
Alexander Gavrilov
|
2e0ec2db72
|
Support retrieving the item owner reference.
Reference is done by item id, and stored in some kind
of generic reference vector in the item structure.
|
2011-04-11 14:32:53 +04:00 |
Alexander Gavrilov
|
f6ae41fe49
|
Provide access to item header, including flags, and wear information.
Add preliminary offsets for the item data to Memory.xml
|
2011-04-10 22:42:25 +04:00 |
Petr Mrázek
|
b0b76f6d7c
|
Tool for resetting hidden tile status after botched reveals.
|
2011-04-10 18:41:49 +02:00 |
Petr Mrázek
|
b630e93c5a
|
Added base layer material support to map cache, material display to dfprobe.
|
2011-04-10 17:01:58 +02:00 |
Petr Mrázek
|
7876a42258
|
The C test tool doesn't compile as a plain C program!
|
2011-04-10 15:36:01 +02:00 |
Alexander Gavrilov
|
cfc1dad4b6
|
Fix the item flag bitfield & set the item vector ptr.
|
2011-04-10 16:55:22 +04:00 |
Petr Mrázek
|
1d35044db3
|
Started removing C++-isms from C wrapper. Removed DFGlobal.h
|
2011-04-10 13:12:28 +02:00 |
Petr Mrázek
|
c1deee768e
|
Add missing files, wix build on windows.
|
2011-04-10 11:03:24 +02:00 |
Petr Mrázek
|
d4e2850768
|
Make C-wrapper compile times less ridiculous.
|
2011-04-10 10:50:32 +02:00 |
Petr Mrázek
|
bb04aa1a32
|
Linux header cleanups. Windows side will follow.
|
2011-04-10 10:19:15 +02:00 |
Petr Mrázek
|
4547c8c0aa
|
Use MapExtras more.
|
2011-04-10 06:17:11 +02:00 |
Petr Mrázek
|
5465890b34
|
Added more direction flags to engravings.
|
2011-04-04 11:57:09 +02:00 |
Petr Mrázek
|
fcc23149db
|
Engravings: 3 byte padding after the display character.
|
2011-04-03 03:25:12 +02:00 |
Petr Mrázek
|
46c5041bea
|
Direction flags for engravings.
|
2011-04-03 03:19:34 +02:00 |
Petr Mrázek
|
a68702000d
|
hexdump accepts length in bytes, hopefully fixed engravings struct
|
2011-04-03 02:49:03 +02:00 |
Petr Mrázek
|
e18ade4ea6
|
Engravings are 0x28 bytes long.
|
2011-04-03 02:00:56 +02:00 |
Petr Mrázek
|
4cfc12b52b
|
Engravings module.
|
2011-04-03 00:15:47 +02:00 |
doomchild
|
84494e873c
|
added readClassName
|
2011-04-01 14:42:03 -05:00 |
doomchild
|
3ef6893bc7
|
removed getPosition prototype (since the Position module doesn't exist anymore)
|
2011-04-01 14:41:26 -05:00 |
doomchild
|
695303d0c6
|
added memrange buffer callback
|
2011-03-31 13:54:36 -05:00 |
doomchild
|
5e67ee2970
|
removed unneeded memrange wrapper struct
renamed some stuff to match the C++ version
added read, write, readSTLVector, readString, getPath, getMemranges, and getPID
|
2011-03-31 13:47:17 -05:00 |
doomchild
|
9b6f5d2ac1
|
first commit
|
2011-03-31 09:45:53 -05:00 |
Petr Mrázek
|
837ea52c22
|
Fix windows/wine version information bugs related to processes without a PE header.
|
2011-03-31 05:39:12 +02:00 |
doomchild
|
cf59b7802d
|
added getPosition
|
2011-03-29 10:23:04 -05:00 |
doomchild
|
e34831a354
|
added getters/setters for cursor/view coords, window size, and screen tiles added ReadHotkeys
|
2011-03-29 09:59:12 -05:00 |
Petr Mrázek
|
b3455b0192
|
MSVC is a pile of fail that can't even align variables in a struct.
|
2011-03-28 11:22:21 +02:00 |
Petr Mrázek
|
cfd309bf70
|
fix C string idiocy.
|
2011-03-28 02:09:13 +02:00 |
Petr Mrázek
|
8ef1ef1985
|
31.23 Windows support, tiny little tweaks to liquids tool.
|
2011-03-27 00:02:23 +01:00 |
Petr Mrázek
|
635e1998ee
|
Stop DFVector from accessing VersionInfo in the constructor (slight optimization).
|
2011-03-25 06:40:33 +01:00 |
Petr Mrázek
|
4c030e7cc1
|
Some linux 31.22 offsets, slight tweaks to Materials
|
2011-03-25 02:31:27 +01:00 |
Petr Mrázek
|
754647fe96
|
The mysterious variable is mysterious, 31.22 support, needs testing
|
2011-03-24 23:21:50 +01:00 |
Petr Mrázek
|
7c971cd8f1
|
World coords for dfposition
|
2011-03-24 06:13:21 +01:00 |
Petr Mrázek
|
d0a171a350
|
Add a form of ReadFeature applicable to already read blocks.
|
2011-03-24 04:39:38 +01:00 |
Petr Mrázek
|
4090a378c1
|
Remove message spam, make sure the old methods act the same.
|
2011-03-24 04:20:34 +01:00 |
Petr Mrázek
|
64a578b204
|
Added cache for map features inside the Maps module along with convenience feature getter for blocks. Adamantine vein refiller tool.
|
2011-03-24 04:00:23 +01:00 |
Petr Mrázek
|
34a687b95a
|
Make sure things build with playground turned on.
|
2011-03-21 21:29:54 +01:00 |
Petr Mrázek
|
e8ee9b7cab
|
dflair tool to match what the dfusion people have. minor tweaks to playground
|
2011-03-21 21:14:07 +01:00 |
Petr Mrázek
|
fe92edfb4e
|
No more generated config files.
|
2011-03-20 06:20:23 +01:00 |
Petr Mrázek
|
2bc7aacb79
|
Remove precompiled garbage, fix dfcleanmap for real
|
2011-03-19 20:17:04 +01:00 |
Petr Mrázek
|
a7f3258018
|
Get rid of SHM in modules.
|
2011-03-18 17:58:48 +01:00 |
Petr Mrázek
|
7809ed6cd5
|
Small fixes to documentation and build scripts.
|
2011-03-18 16:47:55 +01:00 |
Petr Mrázek
|
d75c940958
|
Kill Position module everywhere.
|
2011-03-18 11:45:37 +01:00 |
Petr Mrázek
|
e1b80e6f33
|
Massive tool and wrapper fixage.
|
2011-03-18 11:38:37 +01:00 |
Petr Mrázek
|
a6c724bfb5
|
Module rearrangement and doxygen documentification. API break.
|
2011-03-18 11:09:26 +01:00 |
Petr Mrázek
|
b94ddf50d0
|
Eliminated silly dependency cascade within the library. Some documentation tweaks.
|
2011-03-18 08:53:59 +01:00 |
Petr Mrázek
|
2ea6a3d84a
|
Merge branch 'master' of https://github.com/doomchild/dfhack
|
2011-03-14 22:06:25 +01:00 |
doomchild
|
5cbc9e5918
|
added Maps_ReadLocalFeatures
|
2011-03-14 14:59:31 -05:00 |
doomchild
|
b1ed423f98
|
added map coordinate struct and the callback needed to flatten the std::map of coords to features into an array
|
2011-03-14 14:59:03 -05:00 |