v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

User:Jifodus/Memory research

From Dwarf Fortress Wiki
< User:Jifodus
Revision as of 02:39, 22 November 2007 by Jifodus (talk | contribs) (Memory research)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

v0.27.169.33b

Addresses

Address Type Name Information
0x0124A6A0 class game * game_data I have not actually determined if this is a class, but I'm reasonably sure that this points to a class.

Classes

class game

Offset (+Hex) Type Name Information
0004 class df_params * start_params The starting parameters for a new Dwarf Fortress game.

class df_params

Offset (+Hex) Type Name Information
(00DC) 00D8 std::vector<class dwarf_info> dwarf_params The starting dwarves.
010E word sel_item The current selected item in the item list.
0290 signed word points The current amount of points available to spend.

class dwarf_info

Offset (+Hex) Type Name Information
0070 signed dword[80] skills The dwarf's skill levels.
01C0 signed dword skill_points The number of skill levels left that can be assigned to the dwarf.