Small Memory.xml fixes

develop
Petr Mrázek 2010-04-03 01:17:35 +02:00
parent 265034b9d2
commit 021fb1e0e9
1 changed files with 24 additions and 4 deletions

@ -3082,6 +3082,8 @@
0x17f5ac8
0x17f5ad0
GUI State
=========
<Address name="pause_state">0x146e45f</Address>
Found addresses:
0x146e45f <!-- looks like a dword -->
@ -3120,7 +3122,7 @@
<Address name="region_y">0x016ad754</Address>
<Address name="region_z">0x016ad758</Address>
name struct
Name struct
===========
<Offset name="name_firstname">0x0</Offset>
<Offset name="name_nickname">0x1C</Offset>
@ -3128,7 +3130,7 @@
Creatures
=========
<Address name="creature_vector">0x0166eccc</Address>
<Address name="creature_vector">0x0166ecc4</Address>
<Offset name="creature_name">0x0</Offset>
<Offset name="creature_position">0x90</Offset>
<Offset name="creature_flags1">0xF8</Offset>
@ -3137,24 +3139,42 @@
<Offset name="creature_id">0x114</Offset>
<Offset name="creature_artifact_name">0x6D0</Offset>
<Offset name="creature_labors">0x770</Offset>
<Offset name="creature_happiness">0x830</Offset>
Materials
=========
<!-- Number vectors are vector <uint32_t> -->
<!-- Others are vector<object *> -->
<!-- first member of 'object' is a STL string with the name of said object -->
<Address name="mat_system_start">0x16afcec</Address>
<Address name="mat_templates">0x16afcec</Address>
<!-- soil, stone, metal -->
<Address name="mat_inorganics">0x16afd04</Address>
<!-- wood and plant matter -->
<Address name="mat_organics_all">0x16afd1C</Address>
<!-- plant matter -->
<Address name="mat_organics_plants">0x16afd34</Address>
<Address name="mat_unk1_numbers">0x16afd4C</Address> <!-- maybe maps beween organics_all and organics_plants -->
<!-- maybe maps beween organics_all and organics_plants -->
<Address name="mat_unk1_numbers">0x16afd4C</Address>
<!-- wood -->
<Address name="mat_organics_trees">0x16afd64</Address>
<Address name="mat_unk2_numbers">0x16afd7C</Address> <!-- maybe maps beween organics_all and organics_trees -->
<!-- maybe maps beween organics_all and organics_trees -->
<Address name="mat_unk2_numbers">0x16afd7C</Address>
<!-- body material stuff -->
<Address name="mat_body_material_templates">0x16AFD94</Address>
<Address name="mat_body_detail_plans">0x16AFDAC</Address>
<Address name="mat_bodies">0x16AFDC4</Address>
<Address name="mat_bodygloss">0x16AFDDC</Address>
<Address name="mat_creature_variations">0x16AFDF4</Address>
<!-- creature types -->
<Address name="mat_creature_types">0x16AFE0C</Address>
<!--