doomchild
|
50af9e2d7e
|
updated to use the pointer caching callbacks
|
2011-03-09 12:27:58 -06:00 |
doomchild
|
5bd51c2e08
|
updated to use the allocator callbacks correctly
|
2011-03-09 12:26:04 -06:00 |
doomchild
|
44cbc3fd5c
|
fixed allocator callbacks to take pointers to pointers so they'll actually, you know, WORK
|
2011-03-09 12:23:20 -06:00 |
doomchild
|
187a8a0578
|
added a function to read all the veins at once
updated vein reading functions to use the allocator callbacks correctly
|
2011-03-09 12:22:00 -06:00 |
mikestewart
|
5c32991c40
|
Corrected game mode enum and added a mode changing tool to the playground.
|
2011-03-07 00:19:12 -05:00 |
Petr Mrázek
|
bbbea3d023
|
Merge branch 'master' of https://github.com/doomchild/dfhack
|
2011-03-06 23:57:22 +01:00 |
Petr Mrázek
|
9e62ee6e75
|
Maps + Materials for 31.20. Still many broken offsets!
|
2011-03-06 20:27:40 +01:00 |
Petr Mrázek
|
9b0c426f9c
|
The age of creatures is signed int.
|
2011-03-06 11:42:02 +01:00 |
Petr Mrázek
|
450562437a
|
Memory.xml cleanup, removing redundant information.
|
2011-03-03 23:54:44 +01:00 |
doomchild
|
c98bc9da9d
|
updated to actually match the C stuff (not passing allocator callbacks every time, etc)
|
2011-03-03 14:19:20 -06:00 |
doomchild
|
d314c733b2
|
added world and window_io getters
|
2011-03-03 14:18:28 -06:00 |
doomchild
|
a816b67362
|
added key types for window_io module
|
2011-03-03 14:17:56 -06:00 |
doomchild
|
6fc1f31e31
|
first commit
|
2011-03-03 14:17:31 -06:00 |
doomchild
|
2c9016d2f2
|
added checks for allocator callback being null
|
2011-03-03 14:17:09 -06:00 |
doomchild
|
4cf037d5d3
|
changed a couple of argument types to be more explicit
|
2011-03-03 14:15:38 -06:00 |
doomchild
|
368f3c1b2e
|
added World getter renamed get_Window to get_WindowIO
|
2011-03-03 14:14:59 -06:00 |
Petr Mrázek
|
f307d2c4c3
|
Merge https://github.com/doomchild/dfhack
|
2011-03-03 17:51:27 +01:00 |
Petr Mrázek
|
6f7a8e3af5
|
Export fail removal - sa_feature, other minor changes
|
2011-03-03 17:50:17 +01:00 |
doomchild
|
f4be3ef4fe
|
updated to use t_gamemodes struct in Read/WriteGameMode calls
|
2011-03-03 10:18:27 -06:00 |
Petr Mrázek
|
680fe2981e
|
Merge branch 'master' of https://github.com/tomprince/dfhack
|
2011-03-03 16:56:38 +01:00 |
Petr Mrázek
|
552180d430
|
Merge branch 'master' of https://github.com/doomchild/dfhack
|
2011-03-03 16:24:26 +01:00 |
Petr Mrázek
|
faea954da1
|
Now with less endless loops.
|
2011-03-02 22:43:46 +01:00 |
Petr Mrázek
|
777e997da2
|
Make vein reading a little saner.
|
2011-03-02 22:36:02 +01:00 |
Petr Mrázek
|
3ff4e2c43e
|
Get rid of 'unknown vein' spam.
|
2011-03-02 22:32:08 +01:00 |
Petr Mrázek
|
a969f9893f
|
Fix wine process suspend/resume. They use same mechanism as attach/detach now.
|
2011-03-02 22:23:24 +01:00 |
Petr Mrázek
|
509971d6b1
|
Small fix of the GameMode enum
|
2011-03-02 09:07:37 +01:00 |
Tom Prince
|
f28a29d29d
|
Fix some warnings on linux using C99 scanf modifiers.
Signed-off-by: Tom Prince <tom.prince@ualberta.net>
|
2011-03-01 17:36:26 -05:00 |
Tom Prince
|
a82e249205
|
Move definition of sa_feature to .cpp to avoid unsed variable warning.
Signed-off-by: Tom Prince <tom.prince@ualberta.net>
|
2011-03-01 17:29:27 -05:00 |
Tom Prince
|
f477fc002c
|
Fix lots of -Wall warnings.
Signed-off-by: Tom Prince <tom.prince@ualberta.net>
|
2011-03-01 17:19:18 -05:00 |
Petr Mrázek
|
267bc1d446
|
Game/Control mode improvements. Use dfposition to check them.
|
2011-03-01 22:18:26 +01:00 |
doomchild
|
f56cad1265
|
added grass vein and world construction readers
|
2011-03-01 14:39:56 -06:00 |
doomchild
|
42670c798b
|
added grass vein and world construction types
|
2011-03-01 14:39:33 -06:00 |
doomchild
|
06ae98c9dd
|
first commit
|
2011-03-01 14:39:18 -06:00 |
doomchild
|
0b77744905
|
added game mode reader
|
2011-03-01 14:38:55 -06:00 |
doomchild
|
bdb0ebd8ea
|
added grass vein and world construction readers
|
2011-03-01 14:38:18 -06:00 |
Petr Mrázek
|
fa220531b7
|
Proper enum for game mode
|
2011-03-01 13:08:20 +01:00 |
Petr Mrázek
|
54a580ac68
|
Hide depend headers better, upgraded tinyxml
|
2011-03-01 07:50:56 +01:00 |
Petr Mrázek
|
b1061d0f94
|
Game mode reading, removed some include paths
|
2011-03-01 06:59:23 +01:00 |
Petr Mrázek
|
c6a402c2b8
|
One more vein type. No ready for use.
|
2011-02-27 20:43:44 +01:00 |
Petr Mrázek
|
254aec1787
|
Alternate way to read vegetation using a vector in map blocks. 31.19 only for now.
|
2011-02-27 13:59:45 +01:00 |
Petr Mrázek
|
4284b948a0
|
Creature matgloss, creature and color matgloss offsets.
|
2011-02-27 09:48:08 +01:00 |
Petr Mrázek
|
d6592502cc
|
No need to start Buildings for reading the custom types
|
2011-02-25 03:13:50 +01:00 |
Petr Mrázek
|
803269122f
|
... What The Hell ?
|
2011-02-24 21:34:51 +01:00 |
Petr Mrázek
|
820acc7483
|
Windows fixes
|
2011-02-24 21:32:12 +01:00 |
Petr Mrázek
|
97bfa32a82
|
More cleanup in the Process lands.
|
2011-02-24 11:43:33 +01:00 |
Petr Mrázek
|
79b78673e5
|
Fix build on MSVC
|
2011-02-24 01:32:15 +01:00 |
Petr Mrázek
|
d26f9ee4a4
|
Merge branch 'master' of https://github.com/tomprince/dfhack into tomprince-master
|
2011-02-23 23:48:24 +01:00 |
Petr Mrázek
|
62bec260b1
|
Fix 32bit linux build again.
|
2011-02-23 21:57:36 +01:00 |
Petr Mrázek
|
a62196dea3
|
Merge branch 'master' of https://github.com/tomprince/dfhack into tomprince-master
Conflicts:
library/DFProcess-linux.cpp
|
2011-02-23 21:55:24 +01:00 |
Tom Prince
|
4806318494
|
Factor out microsoft string handling functions.
|
2011-02-23 15:55:07 -05:00 |
Tom Prince
|
aac3056b12
|
Get rid of NormalProcess::Private on windows.
|
2011-02-23 15:27:15 -05:00 |
Petr Mrázek
|
a5479a4bef
|
Linux 32bit fix.
|
2011-02-23 20:13:29 +01:00 |
Tom Prince
|
63ab8672d3
|
Add create*Process functions to create process instances.
This allows us to remove friendship of DFProcessEnumerator for Process
subclasses.
|
2011-02-23 06:13:10 -05:00 |
Tom Prince
|
2927b08f93
|
Remove handle-body idiom of DFProcess on linux.
Since the classes aren't exposed to the client, there is no reason to
split the class.
|
2011-02-23 06:11:28 -05:00 |
Tom Prince
|
b3c490857c
|
Refactor DFProcess-linux-{,wine}.cpp into DFProcess-linux-base.cpp.
|
2011-02-23 06:11:28 -05:00 |
Tom Prince
|
c287e54793
|
Merge much of DFProcess-*-SHM.cpp into DFProcess-SHM.cpp.
|
2011-02-23 04:02:14 -05:00 |
Tom Prince
|
9ba80d517f
|
Remove some gratuitous differences in the SHM implementations.
|
2011-02-23 02:26:55 -05:00 |
Tom Prince
|
9b854be327
|
Remove duplicate code implementing readInt.
Implement one version in terms of the other.
|
2011-02-23 02:04:29 -05:00 |
Tom Prince
|
9964dbac72
|
Add missing private/ProcessInternal.h
|
2011-02-23 01:07:22 -05:00 |
Tom Prince
|
6ca0dd7c1d
|
Fix Process class.
|
2011-02-23 04:01:07 +01:00 |
Petr Mrázek
|
9f5ee8a790
|
Many fixes, still many to go.
|
2011-02-18 02:51:17 +01:00 |
Petr Mrázek
|
1c8249c55a
|
Mingw32 fixes
|
2011-02-18 01:14:16 +01:00 |
Petr Mrázek
|
02e6e46d5f
|
Grass veins
|
2011-02-17 01:54:45 +01:00 |
Petr Mrázek
|
72fd88cff3
|
Windows base map offsets
|
2011-02-17 01:18:27 +01:00 |
Petr Mrázek
|
eb1a0b6b22
|
A little cleanup in Context.cpp, started work on 31.19
|
2011-02-16 19:29:16 +01:00 |
Petr Mrázek
|
ad5e207276
|
make veinlook work with less offsets (maybe)
|
2011-02-15 00:45:37 +01:00 |
Petr Mrázek
|
6c9652258d
|
memory xml bugfix related to valid attribute of the Offsets tag
|
2011-02-14 21:25:02 +01:00 |
Petr Mrázek
|
3835ba0f75
|
Search tools run on windows and moved to supported, some windows segment/heap/PE section enumeration work.
New windows dependency: ntdll.lib
|
2011-02-14 03:58:32 +01:00 |
Petr Mrázek
|
e958b8432a
|
More work on windos VM map method (compiles, needs testing), some MSVC 2010 nonsense warnings disabled.
|
2011-02-12 10:26:36 +01:00 |
Petr Mrázek
|
d16bee48d2
|
Merge branch 'master' of github.com:peterix/dfhack
|
2011-02-08 22:57:14 +01:00 |
Petr Mrázek
|
5bed6c5949
|
Sync, autosearch skeleton.
|
2011-02-08 22:55:40 +01:00 |
Petr Mrázek
|
7676120dc8
|
Windows VM ranges (not tested)
|
2011-02-08 15:34:34 +01:00 |
Petr Mrázek
|
130d965494
|
TODO use VirtualQuery
|
2011-02-08 14:34:43 +01:00 |
Petr Mrázek
|
8439b3fa7d
|
Required fixes for properly exporting the new symbols.
|
2010-11-19 02:40:38 +01:00 |
Petr Mrázek
|
c13b7c035f
|
Fix weather tool/offsets for 31.18. Added a file I missed.
|
2010-11-19 01:14:41 +01:00 |
Petr Mrázek
|
ac91f46b6c
|
Merged patches from Rainer Keller
|
2010-11-17 20:50:50 +01:00 |
Petr Mrázek
|
1a93c73737
|
Big chunk of windows 31.18 offsets.
|
2010-11-17 04:48:06 +01:00 |
Petr Mrázek
|
a5d21e612b
|
Fixes, some messing around with the invalidation code
|
2010-11-08 00:31:40 +01:00 |
Petr Mrázek
|
9ac7c1a9f2
|
memory.xml invalidation (untested)
|
2010-11-08 00:10:59 +01:00 |
Petr Mrázek
|
457b331be7
|
Small fixes
|
2010-11-03 10:45:29 +01:00 |
Petr Mrázek
|
cb6cf89b0c
|
Merge branch 'master' of http://github.com/reverb/dfhack
|
2010-11-01 10:47:15 +01:00 |
Petr Mrázek
|
ab1a3a8cef
|
Salt/Stagnant water finally understood.
|
2010-10-29 07:36:06 +02:00 |
reverb
|
4edd33e13a
|
Fix crash when deallocating items module
|
2010-10-28 17:22:56 -05:00 |
reverb
|
5e507163b8
|
Material fix, custom reaction items seem to work again with offset update and bars work
|
2010-10-27 22:30:58 -05:00 |
reverb
|
df012b4bae
|
Fixes animal bars but may need to be reworked if other item types were messed up. Also, fix shouldn't break other types.
|
2010-10-25 16:15:14 -05:00 |
reverb
|
48dd2fc424
|
Merge remote branch 'upstream/master'
|
2010-10-25 16:12:27 -05:00 |
Petr Mrázek
|
70cb93d9f4
|
Fixed includes, unified formatting.
|
2010-10-25 04:39:14 +02:00 |
zilpin
|
92d0468694
|
added more information to probe.
added pit-with-floor option to hellhole.
bug fixes for the fake magma pipe in hellhole.
|
2010-10-20 12:31:16 -04:00 |
unknown
|
ba88c86670
|
dfitemdump appears to work. Materials still buggy (Pig Iron Bar != Mule Bar). This has been bugged since .12 or earlier
|
2010-10-19 05:07:07 -05:00 |
zilpin
|
3acc410857
|
Tile Types update, and new hellhole n deramp tools in playground
|
2010-10-17 00:21:18 -04:00 |
Petr Mrázek
|
b3121b898d
|
Urrgh. Seriously.
|
2010-10-07 01:23:35 +02:00 |
Petr Mrázek
|
ec032240aa
|
Merge branch 'master' of http://github.com/belal/dfhack
|
2010-09-24 19:07:38 +02:00 |
Petr Mrázek
|
b95ec7a2b3
|
Merge branch 'master' of http://github.com/doomchild/dfhack
|
2010-09-24 19:07:07 +02:00 |
belal
|
583f997e2f
|
fix linux getPaths to append a null terminator on the strings
|
2010-09-23 08:33:45 -04:00 |
Petr Mrázek
|
a8ae899f2e
|
Add checks to handle missing custom workshop offsets.
|
2010-09-22 18:34:51 +02:00 |
Petr Mrázek
|
a3870bb5a1
|
Constructions, buildings, base 31.13 windows entry on DF2010 instead of 31.12.
|
2010-09-22 18:20:55 +02:00 |
belal
|
026a2eb94e
|
Merge branch 'master' of git://github.com/peterix/dfhack into belal
|
2010-09-22 10:42:22 -04:00 |
Petr Mrázek
|
369b7cf701
|
Fix MSVC10 build error.
|
2010-09-21 03:18:34 +02:00 |
doomchild
|
8ac0b653df
|
Merge remote branch 'upstream/master'
|
2010-09-20 12:40:44 -05:00 |
doomchild
|
1a5bce53a7
|
added ReadGeology
|
2010-09-20 12:40:00 -05:00 |