This article is about an older version of DF.
|
These are currently unverified, but it is a start, if the hex is -1, don't know that yet
Description
|
0.31.01
|
0.31.02
|
0.31.03
|
0.31.04 legacy
|
0.31.04 SDL
|
0.31.05 legacy
|
0.31.05 SDL
|
0.31.06 legacy
|
md5 hash
|
851c1190b6a7b42f2463967623d18575
|
23dfe141c7ea4e63ebb3c618a12b48ec
|
94641d97a0ecff6f2194e3d0b310d946
|
98223ef6728797aafd50b0a4c2030a75
|
655a895c5b90d15eb9bb71e28c6c62e5
|
ac100278c7ec226d8d9ba809534faded
|
394ff63fc00fedd5df0b36e4beb589bc
|
0dfe1f3a98f6378acae6133efc2ec6f6
|
pe_timestamp
|
4bb45f99
|
4bbdf378
|
4bc3c470
|
4befdde5
|
4bf014fa
|
4c090730
|
4c091569
|
4c0f6a01
|
buildings
|
0x0166f9a8
|
constructions
|
0xffffffff
|
current_menu_state
|
0x017f6f38
|
cursor_xyz
|
0xae82cc
|
0xae92cc
|
0xaf42b8
|
0xae92c8
|
0xaf22b8
|
0xaf12cc
|
0xaf32b8
|
mouse_x
|
mouse_y
|
0xae82d0
|
0xae92d0
|
0xaf42bc
|
0xae92cc
|
0xaf22bc
|
0xaf12d0
|
0xaf32bc
|
mouse_z
|
0xae82d4
|
0xae92d4
|
0xaf42c0
|
0xae92d0
|
0xaf22c0
|
0xaf12d4
|
0xaf32c0
|
effects_vector
|
0x017f6da0
|
hotkey_start
|
0x01476ecc
|
items
|
0x0166eda8
|
language_vector
|
0x016affe0
|
0x016b1028
|
0x01731684
|
0x016bd38c
|
0x0172f684
|
0x016c539c
|
matgloss
|
0xffffffff
|
notes
|
0x01474de8
|
pause_state
|
0x0146e45f
|
region_x
|
0x016ad750
|
region_y
|
0x016ad754
|
region_z
|
0x016ad758
|
settlement_current
|
0xffffffff
|
settlements
|
0x016af4a4
|
translation_vector
|
0x016b0010
|
0x016b1058
|
0x017316b4
|
0x016bd3bc
|
0x0172f6b4
|
0x016c53cc
|
vegetation
|
0x017f6da0
|
view_screen
|
0xffffffff
|
window_dims
|
0x17f5abc
|
0x17f6b00
|
?
|
0x18030fc
|
0x1875408
|
0x180b10c
|
0x1876408
|
window_grid_x
|
window_grid_y
|
0x17f5ac0
|
0x17f6b04
|
?
|
0x1803100
|
0x187540C
|
0x180b110
|
0x187640C
|
window_x (viewport_x)
|
0x00e32798
|
?
|
?
|
0xe640dc
|
0xEB1DF8
|
0xe6c0dc
|
0xeb2df8
|
window_y (viewport_y)
|
0x00e60838
|
?
|
?
|
0xe921b0
|
0xEDFE98
|
0xe9a1b0
|
0xee0e98
|
window_z (viewport_z)
|
0x00e60814
|
?
|
?
|
0xe9218c
|
0xEDFE74
|
0xe9a18c
|
0xee0e74
|
world
|
0x016aed50
|
Notes
Version 0.31.03 seems to have a second cursor position block located at 0x13F008, with the Y and Z values swapped.
Creature data
Description
|
0.31.01
|
0.31.02
|
0.31.03
|
0.31.04 legacy
|
0.31.04 SDL
|
0.31.05 legacy
|
0.31.05 SDL
|
creatures
|
0x0166eccc
|
creature_vector
|
0x0166ecb4
|
0x0166fcfc
|
0x016ec9f4
|
0x01678714
|
0x016ea9f4
|
0x0168070c
|
current_cursor_creature
|
0x00ae82cc
|
name
|
0x0
|
profession
|
0x88
|
race
|
0x8C
|
position
|
0x90
|
flags1
|
0xF8
|
flags2
|
0xFC
|
sex
|
0x110
|
id
|
0x114
|
artifact_name
|
0x6D0
|
labors
|
0x770
|
happiness
|
0x830
|
Map data
Description
|
0.31.01
|
0.31.02
|
0.31.03
|
0.31.04 legacy
|
0.31.04 SDL
|
0.31.05 legacy
|
0.31.05 SDL
|
0.31.06 legacy
|
0.31.06 SDL
|
0.31.07 legacy
|
0.31.07 SDL
|
map_data
|
0x16ad718
|
0x16ae760
|
0x172edbc
|
0x16baac4
|
0x172cdbc
|
0x16c2ad4
|
0x172ddbc
|
|
0x17af72c
|
|
map x_count
|
0x16ad738
|
0x16ae780
|
0x172eddc
|
0x16baae4
|
0x172cddc
|
0x16c2af4
|
0x172dddc
|
|
0x17af74c
|
|
map y_count
|
0x16ad73c
|
0x16ae784
|
0x172ede0
|
0x16baae8
|
0x172cde0
|
0x16c2af8
|
0x172dde0
|
|
0x17af750
|
|
map z_count
|
0x16ad740
|
0x16ae788
|
0x172ede4
|
0x16baaec
|
0x172cde4
|
0x16c2afc
|
0x172dde4
|
|
0x17af754
|
|
map_data_map_x_offset
|
0x0058
|
map_data_map_y_offset
|
0x005A
|
map_data_type_offset
|
0x009a
|
map_data_designation_offset
|
0x029c
|
map_data_occupancy_offset
|
0x069c
|
map_data_0a60_offset
|
0x0A9c
|
map_data_pathfinding_offset
|
0x0D9c
|
map_data_1160_offset
|
0x119c
|
map_data_1360_offset
|
0x139c
|
map_data_temperature1_offset
|
0x159c
|
map_data_temperature2_offset
|
0x179c
|
map_data_1960_offset
|
0x199c
|
map_data_1b60_offset
|
0x1B9c
|