|
|
@ -389,6 +389,14 @@
|
|
|
|
<Address name="vegetation">0x01587A24</Address>
|
|
|
|
<Address name="vegetation">0x01587A24</Address>
|
|
|
|
<Address name="creatures">0x01583224</Address>
|
|
|
|
<Address name="creatures">0x01583224</Address>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- translation tables -->
|
|
|
|
|
|
|
|
<Address name="translation_vector">0x015c6ef0</Address>
|
|
|
|
|
|
|
|
<Address name="language_vector">0x015c6ed0</Address>
|
|
|
|
|
|
|
|
<Offset name="word_table">0x40</Offset>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- job object offsets -->
|
|
|
|
|
|
|
|
<Offset name="current_job_id">0x08</Offset>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- size of the map -->
|
|
|
|
<!-- size of the map -->
|
|
|
|
<Address name="x_count">0x015C4D70</Address>
|
|
|
|
<Address name="x_count">0x015C4D70</Address>
|
|
|
|
<Address name="y_count">0x015C4D74</Address>
|
|
|
|
<Address name="y_count">0x015C4D74</Address>
|
|
|
@ -408,31 +416,28 @@
|
|
|
|
<Offset name="biome_stuffs">0x1D64</Offset>
|
|
|
|
<Offset name="biome_stuffs">0x1D64</Offset>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- creature offsets -->
|
|
|
|
<!-- creature offsets -->
|
|
|
|
<Offset name="first_name">0x00</Offset>
|
|
|
|
<Offset name="creature_first_name">0x00</Offset>
|
|
|
|
<Offset name="nick_name">0x1C</Offset>
|
|
|
|
<Offset name="creature_nick_name">0x1C</Offset>
|
|
|
|
<Offset name="creature_position">0x94</Offset>
|
|
|
|
<Offset name="creature_last_name">0x38</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_custom_profession">0x6c</Offset>
|
|
|
|
<Offset name="creature_profession">0x88</Offset>
|
|
|
|
<Offset name="creature_profession">0x88</Offset>
|
|
|
|
<Offset name="creature_type">0x8C</Offset>
|
|
|
|
<Offset name="creature_race">0x8C</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_position">0x94</Offset>
|
|
|
|
<Offset name="creature_flags1">0xE4</Offset>
|
|
|
|
<Offset name="creature_flags1">0xE4</Offset>
|
|
|
|
<Offset name="creature_flags2">0xE8</Offset>
|
|
|
|
<Offset name="creature_flags2">0xE8</Offset>
|
|
|
|
<Offset name="custom_profession">0x6c</Offset>
|
|
|
|
<Offset name="creature_sex">0xF2</Offset>
|
|
|
|
<Offset name="profession">0x88</Offset>
|
|
|
|
<Offset name="creature_id">0xF4</Offset>
|
|
|
|
<Offset name="race">0x8C</Offset>
|
|
|
|
<Offset name="creature_squad_name">0x1A4</Offset>
|
|
|
|
<Offset name="flags1">0xFC</Offset>
|
|
|
|
<Offset name="creature_squad_leader_id">0x228</Offset>
|
|
|
|
<Offset name="flags2">0x100</Offset>
|
|
|
|
<Offset name="creature_money">0x2F8</Offset><!-- this is wrong -->
|
|
|
|
<Offset name="sex">0x10A</Offset>
|
|
|
|
<Offset name="creature_current_job">0x2AC</Offset>
|
|
|
|
<Offset name="id">0x10C</Offset>
|
|
|
|
<Offset name="creature_strength">0x438</Offset>
|
|
|
|
<Offset name="squad_name">0x1D8</Offset>
|
|
|
|
<Offset name="creature_agility">0x43C</Offset>
|
|
|
|
<Offset name="squad_leader_id">0x268</Offset>
|
|
|
|
<Offset name="creature_toughness">0x440</Offset>
|
|
|
|
<Offset name="money">0x2F8</Offset>
|
|
|
|
<Offset name="creature_skills">0x444</Offset>
|
|
|
|
<Offset name="current_job">0x314</Offset>
|
|
|
|
<Offset name="creature_labors">0x474</Offset>
|
|
|
|
<Offset name="strength">0x4f0</Offset>
|
|
|
|
<Offset name="creature_happiness">0x520</Offset>
|
|
|
|
<Offset name="agility">0x4f4</Offset>
|
|
|
|
<Offset name="creature_traits">0x5D0</Offset>
|
|
|
|
<Offset name="toughness">0x4f8</Offset>
|
|
|
|
|
|
|
|
<Offset name="skills">0x504</Offset>
|
|
|
|
|
|
|
|
<Offset name="labors">0x544</Offset>
|
|
|
|
|
|
|
|
<Offset name="happiness">0x610</Offset>
|
|
|
|
|
|
|
|
<Offset name="traits">0x700</Offset>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- tree and shrub offsets -->
|
|
|
|
<!-- tree and shrub offsets -->
|
|
|
|
<Offset name="tree_desc_offset">0x70</Offset>
|
|
|
|
<Offset name="tree_desc_offset">0x70</Offset>
|
|
|
@ -562,9 +567,28 @@
|
|
|
|
<Address name="vegetation">0x014F4B4C</Address>
|
|
|
|
<Address name="vegetation">0x014F4B4C</Address>
|
|
|
|
<Address name="creatures">0x014edfcc</Address>
|
|
|
|
<Address name="creatures">0x014edfcc</Address>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- translation tables -->
|
|
|
|
|
|
|
|
<Address name="translation_vector">0x01534270</Address>
|
|
|
|
|
|
|
|
<Address name="language_vector">0x01534240</Address>
|
|
|
|
|
|
|
|
<Offset name="word_table">0x58</Offset>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- creature offsets -->
|
|
|
|
<!-- creature offsets -->
|
|
|
|
<Offset name="creature_flags1">0xFC</Offset>
|
|
|
|
<Offset name="creature_flags1">0xFC</Offset>
|
|
|
|
<Offset name="creature_flags2">0x100</Offset>
|
|
|
|
<Offset name="creature_flags2">0x100</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_sex">0x10A</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_id">0x10C</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_squad_name">0x1D8</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_squad_leader_id">0x268</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_money">0x2F8</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_current_job">0x314</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_strength">0x4F0</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_agility">0x4F4</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_toughness">0x4F8</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_skills">0x504</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_likes">0x51C</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_labors">0x544</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_happiness">0x610</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_traits">0x700</Offset>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- tree and shrub offsets -->
|
|
|
|
<!-- tree and shrub offsets -->
|
|
|
|
<Offset name="tree_desc_offset">0x70</Offset>
|
|
|
|
<Offset name="tree_desc_offset">0x70</Offset>
|
|
|
@ -634,6 +658,10 @@
|
|
|
|
<Address name="vegetation">0x015BD924</Address>
|
|
|
|
<Address name="vegetation">0x015BD924</Address>
|
|
|
|
<Address name="creatures">0x015B6DA4</Address>
|
|
|
|
<Address name="creatures">0x015B6DA4</Address>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- translation tables -->
|
|
|
|
|
|
|
|
<Address name="translation_vector">0x015FD07C</Address>
|
|
|
|
|
|
|
|
<Address name="language_vector">0x015FD04C</Address>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- size of the map -->
|
|
|
|
<!-- size of the map -->
|
|
|
|
<Address name="x_count">0x015FACEC</Address>
|
|
|
|
<Address name="x_count">0x015FACEC</Address>
|
|
|
|
<Address name="y_count">0x015FACF0</Address>
|
|
|
|
<Address name="y_count">0x015FACF0</Address>
|
|
|
@ -682,12 +710,6 @@
|
|
|
|
<String name="md5">59ab29021aca9f3c66b1ab102fb3ceea</String>
|
|
|
|
<String name="md5">59ab29021aca9f3c66b1ab102fb3ceea</String>
|
|
|
|
<!-- map_data = 0x01601D84 -->
|
|
|
|
<!-- map_data = 0x01601D84 -->
|
|
|
|
<!-- door: 0x8e15d4, no VTable rebase needed -->
|
|
|
|
<!-- door: 0x8e15d4, no VTable rebase needed -->
|
|
|
|
<!-- translation tables -->
|
|
|
|
|
|
|
|
<Address name="translation_vector">0x01604134</Address>
|
|
|
|
|
|
|
|
<Address name="language_vector">0x01604104</Address>
|
|
|
|
|
|
|
|
<Offset name="last_name">0x38</Offset>
|
|
|
|
|
|
|
|
<Offset name="word_table">0x58</Offset>
|
|
|
|
|
|
|
|
<Offset name="current_job_id">0x08</Offset>
|
|
|
|
|
|
|
|
</Entry>
|
|
|
|
</Entry>
|
|
|
|
|
|
|
|
|
|
|
|
.-"""-.
|
|
|
|
.-"""-.
|
|
|
@ -727,13 +749,27 @@
|
|
|
|
<Address name="creatures">0x093326AC</Address>
|
|
|
|
<Address name="creatures">0x093326AC</Address>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- creature offsets -->
|
|
|
|
<!-- creature offsets -->
|
|
|
|
<Offset name="first_name">0x00</Offset>
|
|
|
|
<Offset name="creature_first_name">0x00</Offset>
|
|
|
|
<Offset name="nick_name">0x04</Offset>
|
|
|
|
<Offset name="creature_nick_name">0x04</Offset>
|
|
|
|
<Offset name="last_name">0x38</Offset>
|
|
|
|
<Offset name="creature_last_name">0x08</Offset>
|
|
|
|
<Offset name="creature_position">0x4C</Offset>
|
|
|
|
<Offset name="creature_position">0x4C</Offset>
|
|
|
|
<Offset name="creature_type">0x44</Offset>
|
|
|
|
<Offset name="creature_type">0x44</Offset>
|
|
|
|
<Offset name="creature_flags1">0x90</Offset>
|
|
|
|
<Offset name="creature_flags1">0x90</Offset>
|
|
|
|
<Offset name="creature_flags2">0x94</Offset>
|
|
|
|
<Offset name="creature_flags2">0x94</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_custom_profession">0x003c</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_profession">0x0040</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_sex">0x009E</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_id">0x00A0</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_squad_name">0x0100</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_money">0x02F8</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_current_job">0x0200</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_strength">0x0334</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_agility">0x0338</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_toughness">0x033C</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_skills">0x0340</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_labors">0x0364</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_happiness">0x0400</Offset>
|
|
|
|
|
|
|
|
<Offset name="creature_traits">0x0490</Offset>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- tree and shrub offsets -->
|
|
|
|
<!-- tree and shrub offsets -->
|
|
|
|
<Offset name="tree_desc_offset">0x40</Offset>
|
|
|
|
<Offset name="tree_desc_offset">0x40</Offset>
|
|
|
|