Alexander Gavrilov
|
02e486be88
|
Support the new unitlist screen; it's same as joblist, but with pages.
|
2012-02-20 17:53:39 +04:00 |
Petr Mrázek
|
80cedd2ff8
|
Fix header includes, update structures.
|
2012-02-20 11:42:40 +01:00 |
Petr Mrázek
|
33f77c8837
|
Merge https://github.com/quietust/dfhack
|
2012-02-19 20:28:08 +01:00 |
Petr Mrázek
|
252895708f
|
Fixage.
|
2012-02-19 20:27:44 +01:00 |
Quietust
|
d394dc406b
|
Update t_building, change subtype into a union of all possible subtypes (depending on type)
|
2012-02-18 11:34:52 -06:00 |
Petr Mrázek
|
1bf5080828
|
Fixage. Runs with 34.01
|
2012-02-15 21:35:44 +01:00 |
Alexander Gavrilov
|
c04a140713
|
Add a new DfArray class to match generated headers.
Also, add working assignment and copy constructor to BitArray, and
change the unsafe conversion to int from an operator to a method.
|
2012-02-12 16:44:35 +04:00 |
Petr Mrázek
|
8527547cbe
|
Merge branch 'master' into purge
Conflicts:
library/DataDefs.cpp
|
2012-02-11 18:48:17 +01:00 |
Quietust
|
952f621ee2
|
Synchronize with df-structures
|
2012-02-08 22:35:22 -06:00 |
Petr Mrázek
|
8f680dcf94
|
Make it build and run on linux (no stonesense, df2mc, dfusion)
|
2012-02-09 03:07:26 +01:00 |
Quietust
|
0d11d1b79c
|
Synch with structures changes
|
2012-02-07 15:37:21 -06:00 |
Quietust
|
9afcea3deb
|
In all loops that iterate across a vector, use a size_t as the index
|
2012-01-31 10:55:38 -06:00 |
Quietust
|
a82f4c9138
|
Cleanup code to get rid of MSVC warning C4482
|
2012-01-31 10:17:27 -06:00 |
Quietust
|
8a4740c479
|
Make all "origin" fields strongly typed, and fix building.origin to actually be meaningful
|
2012-01-28 14:12:41 -06:00 |
Quietust
|
69b8f168cc
|
Improve Translation::isValid() - make sure world exists
|
2012-01-27 22:01:59 -06:00 |
Quietust
|
34f9d98d45
|
Simplify TranslateName a bit using a helper function
|
2012-01-27 21:46:52 -06:00 |
Quietust
|
116e5d60be
|
Update Translation::TranslateName to include the first name, plus have it follow the init setting for nickname display (in Dwarf mode)
|
2012-01-27 21:36:01 -06:00 |
Quietust
|
ccad6efeb8
|
Remove UTF-8 BOMs
|
2012-01-27 09:47:14 -06:00 |
Quietust
|
5521459fc1
|
"unknown1" was renamed to "body_info"
|
2012-01-27 09:41:51 -06:00 |
Petr Mrázek
|
1d7ed14442
|
Merge https://github.com/quietust/dfhack
Re-add some get* forms of module calls.
Conflicts:
plugins/mapexport/mapexport.cpp
|
2012-01-27 06:27:57 +01:00 |
Petr Mrázek
|
d5d4875532
|
Make things work properly.
|
2012-01-27 05:54:26 +01:00 |
Quietust
|
be892beba9
|
Update materials module to match XML changes
|
2012-01-26 21:32:47 -06:00 |
Quietust
|
fe34e07d2b
|
Re-add the ability to request simplified copies of Constructions, Engravings, and Plants; also fix the "isValid" checks for those modules to actually be meaningful
|
2012-01-26 20:29:59 -06:00 |
Quietust
|
3c60b43a38
|
Fix "origin" field on mapblock40d to actually be correct
|
2012-01-25 07:57:11 -06:00 |
Quietust
|
902e0c4d90
|
Strip out old offsets from Gui module and use df::global vars where available
|
2012-01-24 22:18:21 -06:00 |
Quietust
|
9a683ffda4
|
Switch some World module stuff to read out of appropriate df::global vars, and fix setPauseState to only write a byte instead of a dword
|
2012-01-24 21:51:17 -06:00 |
Quietust
|
26730dc6c2
|
Kill the Constructions module
|
2012-01-24 16:11:48 -06:00 |
Quietust
|
8861e93848
|
Kill the Vegetation module, replacing it with the same 3 simple methods used in Engravings
|
2012-01-24 12:02:12 -06:00 |
Quietust
|
6d1af090c5
|
Tweak Engravings.h
|
2012-01-24 11:57:47 -06:00 |
Quietust
|
f8ce959402
|
Kill the Engravings module
|
2012-01-24 11:53:49 -06:00 |
Quietust
|
cc7c7795a1
|
Kill the Units module, and add another pair of methods to the Items module to simplify some things
|
2012-01-24 11:32:34 -06:00 |
Quietust
|
a3904b99dd
|
Remove bad assert from Translation, as well as <cassert> from other modules that don't use it
|
2012-01-24 10:57:25 -06:00 |
Quietust
|
466bf89578
|
Goodbye, Translation module
|
2012-01-24 10:54:12 -06:00 |
Alexander Gavrilov
|
174d9d0739
|
Tweak showmood, add a few validity checks, commit a dfhack.init example.
|
2012-01-24 15:36:30 +04:00 |
Quietust
|
6adadb396e
|
df::tool_uses is now implicitly int16_t, so no more enum_field<> here
|
2012-01-23 19:40:02 -06:00 |
Quietust
|
7f23c322a2
|
Cleanup
|
2012-01-21 19:24:58 -06:00 |
Quietust
|
ccf22bed10
|
Replace df_plant with df::plant - this leaves the Vegetation module a bit empty, but I'll leave it in case we decide to add something new there
|
2012-01-21 17:54:57 -06:00 |
Quietust
|
d2c78646ea
|
t_creaturecaste shouldn't be using t_attrib, because those AREN'T actual attribute values, just the PHYS/MENT_ATT_RANGE values from the raws
|
2012-01-21 13:24:38 -06:00 |
Quietust
|
7b2835e2a9
|
Get rid of df_name
|
2012-01-21 13:12:40 -06:00 |
Quietust
|
8052305c2e
|
Cleanup the Units module
|
2012-01-21 13:03:39 -06:00 |
Quietust
|
118e5c6617
|
Major cleanup of Materials modul, precursor to eventually nuking it
|
2012-01-21 10:12:26 -06:00 |
Alexander Gavrilov
|
2449b80010
|
Update to match the data definitions.
|
2012-01-21 17:18:53 +04:00 |
Quietust
|
1b419313f4
|
Merge https://github.com/angavrilov/dfhack
|
2012-01-20 10:40:25 -06:00 |
Alexander Gavrilov
|
80292bd49e
|
Update Maps to match the new geo_biome definitions.
|
2012-01-20 20:27:39 +04:00 |
Quietust
|
67f60a07bd
|
Fix crash bug in dfprobe
|
2012-01-20 08:30:09 -06:00 |
Alexander Gavrilov
|
cc510a2c4b
|
Replace DFCoord with df::coord and df::coord2d.
|
2012-01-20 14:28:00 +04:00 |
Quietust
|
c0a0702882
|
Improve error handling within Maps module - only throw exceptions if there's no meaningful return type
|
2012-01-19 22:11:43 -06:00 |
Quietust
|
e7ecda1434
|
Kill the Maps module
|
2012-01-19 21:44:17 -06:00 |
Quietust
|
e7dcd4c66a
|
Fix stupid typo
|
2012-01-19 14:57:55 -06:00 |
Quietust
|
4bb724cd6c
|
Significant cleanup of Maps module - next step will be to kill it properly
|
2012-01-19 14:11:52 -06:00 |