Petr Mrázek
fb9ca213ec
DFVector is now a template, eliminationg tons of ugly casts.
...
I think I got them all, but testing is required.
2010-04-18 14:56:09 +02:00
Petr Mrázek
59cdbeefe7
catsplosion ported, doesn't work
2010-04-15 13:04:58 +02:00
Petr Mrázek
ab3a842fdb
Support for creature castes
2010-04-14 22:12:02 +02:00
Petr Mrázek
2594cd4eb3
Fix language vector for 0.31.03
2010-04-13 23:21:31 +02:00
Petr Mrázek
81cf60c0e0
Fixes to creature offsets. Needs more checking.
2010-04-13 07:36:16 +02:00
Petr Mrázek
88a3d96ef6
0.31.03 support. Creature soul offsets need a bit of work it seems.
2010-04-13 05:46:26 +02:00
Petr Mrázek
e85b429127
Throw exceptions on memory read errors! Fix reading creatures that have no soul.
2010-04-13 03:11:26 +02:00
Petr Mrázek
6ba2804b68
Creature traits, added back map occupancy.
2010-04-12 00:48:25 +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
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
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
8137c73b98
Beginning DF2010 support
2010-04-02 15:47:08 +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
Zhentar
4287abbc94
Add pregnancy and blood stuff to the creature struct
2010-03-21 15:47:24 -05: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
belal
17e81ddcce
fixed merge for creaturedump.cpp
2010-03-13 09:09:14 -05:00
belal
0582354191
Merge remote branch 'remotes/peterix/master' into version_compatiblity
...
trying merge
Conflicts:
examples/creaturedump.cpp
output/Memory.xml
2010-03-13 08:45:30 -05:00
belal
791ac8dd75
modify the renamer and creature dump to output the new current cursor creature code
2010-03-12 09:21:45 -05:00
Zhentar
052dd53c03
Further 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.
2010-03-07 20:01:30 -06:00
Petr Mrázek
1e04722a63
Refactor of memory_info class, now with more d-pointer
2010-02-22 23:34:20 +01:00
Petr Mrázek
054fec0afc
Updated README and COMPILE, split tools into tools and examples.
...
Tools are now useful, and with a working user interaction where applicable.
Examples are a collection of benchmarks, tests and simple unfinished ideas.
2010-02-16 07:21:38 +01:00