Linux 0.31.22 offsets

* rebased against 0.31.21 offsets instead of 0.31.19 - this removed the need for
  a number of the offsets that were in the 0.5.13 release; cleaned those up
  while preserving the other work in progress - some sections got reordered a
  bit, but everything should still be there
develop
Tim Walberg 2011-04-18 12:28:17 -05:00 committed by Petr Mrázek
parent ae0cf81aae
commit 24e2b5e66f
1 changed files with 54 additions and 88 deletions

@ -2856,33 +2856,73 @@
</Group> </Group>
</Offsets> </Offsets>
</Version> </Version>
<Version name="v0.31.22 linux" os="linux" base="v0.31.19 linux" rebase="0x12A80"> <Version name="v0.31.22 linux" os="linux" base="v0.31.21 linux" rebase="0x5500">
<MD5 value="c7319be110759209bd736071fb367960" /> <MD5 value="c7319be110759209bd736071fb367960" />
<Offsets> <Offsets>
<Group name="Buildings" valid="true"> <Group name="Creatures">
<Address name="buildings_vector" value="0x940b998" /> <Address name="current_civ" value="0x93f2cdc" />
One of the two, really: <Address name="current_race" value="0x93f2ce8" />
0x940b998 <Group name="creature">
0x940b9a4 <Group name="advanced">
<Address name="custom_workshop_vector" value="0x94506f8" /> <Offset name="pregnancy" value="0x190" />
<Offset name="pregnancy_ptr" value="0x194" />
<Offset name="birth_year" value="0x1A0" />
<Offset name="birth_time" value="0x1A4" />
<Offset name="inventory_vector" value="0x204" />
<Offset name="current_job" value="0x25C" />
<Offset name="current_job_skill" value="0x260" />
<Offset name="physical" value="0x310" />
<Offset name="appearance_vector" value="0x450" />
<Offset name="artifact_name" value="0x4f4" />
<Offset name="soul_vector" value="0x530" />
<Offset name="current_soul" value="0x53C" />
<Offset name="labors" value="0x54C" />
<Offset name="happiness" value="0x05dc" />
</Group> </Group>
<Group name="Engravings">
<Address name="vector" value="0x93F7918 0x93f77b8"/>
there are some possibly related vectors right next to it.
</Group> </Group>
<Group name="Constructions" valid="true"> <Group name="job">
<Address name="vector" value="0x93f7984" /> <Offset name="id" value="0x8" />
<!--<Offset name="materials_vector" />-->
<Offset name="type" value="0x40" /> MAYBE, DT SAYS SO
<!--
<Group name="material">
<Offset name="flags" /> NOT SET!
<Offset name="maintype" /> NOT SET!
<Offset name="sectype1" /> NOT SET!
<Offset name="sectype2" /> NOT SET!
<Offset name="sectype3" /> NOT SET!
</Group>
-->
</Group>
<Group name="soul">
<Offset name="name" value="0x4" />
<!--
<Offset name="mental" value="0x88" />
<Offset name="skills_vector" value="0x1c4" />
<Offset name="traits" value="0x1dc" />
-->
</Group>
</Group> </Group>
<Group name="GUI"> <Group name="GUI">
<Address name="pause_state" value="0x93f0850" /> <Address name="pause_state" value="0x93f0850" />
</Group> </Group>
<Group name="Position"> <Group name="Position">
<Address name="cursor_xyz" value="0x8c3dfc0" /> <Address name="cursor_xyz" value="0x8c3dfc0" />
<Address name="window_dims" value="0x8c3e4c8" />
<Address name="window_x" value="0x8dfabf8" /> <Address name="window_x" value="0x8dfabf8" />
<Address name="window_y" value="0x8dfabfc" /> <Address name="window_y" value="0x8dfabfc" />
<Address name="window_z" value="0x8dfac00" /> <Address name="window_z" value="0x8dfac00" />
<Address name="window_dims" value="0x8c3e4c8" />
</Group>
<Group name="World">
<Address name="current_weather" value="0x93f0770" />
<Address name="current_tick" value="0x93f07ac" />
<Address name="control_mode" value="0x8c3dff0" />
<Address name="game_mode" value="0x8c3e000" />
<Address name="current_year" value="0x93f0760" />
</Group>
<Group name="Engravings">
<Address name="vector" value="0x93F7918 0x93f77b8"/>
there are some possibly related vectors right next to it.
</Group> </Group>
<Group name="Maps"> <Group name="Maps">
<Address name="world_data" value="0x944bc14"/> <Address name="world_data" value="0x944bc14"/>
@ -2918,61 +2958,7 @@
<Offset name="ptr2_region_array_from_wdata" value="0x15C" /> <Offset name="ptr2_region_array_from_wdata" value="0x15C" />
</Group> </Group>
</Group> </Group>
<Group name="Creatures" valid="true">
<Address name="current_civ" value="0x093f2cb0" /> MAYBE
<Address name="current_race" value="0x093f2cbc" />
<Address name="vector" value="0x0940b310" /> POSSIBLY WRONG!
<Group name="creature">
<Group name="advanced">
<Offset name="pregnancy" value="0x190" />
<Offset name="pregnancy_ptr" value="0x194" />
<Offset name="birth_year" value="0x1A0" />
<Offset name="birth_time" value="0x1A4" />
<Offset name="inventory_vector" value="0x204" />
<Offset name="current_job" value="0x25C" />
<Offset name="current_job_skill" value="0x260" />
<Offset name="physical" value="0x310" />
<Offset name="appearance_vector" value="0x450" />
<Offset name="artifact_name" value="0x4f4" />
<Offset name="soul_vector" value="0x530" />
<Offset name="current_soul" value="0x53C" />
<Offset name="labors" value="0x54C" />
<Offset name="happiness" value="0x05dc" />
</Group>
</Group>
<Group name="job">
<Offset name="id" value="0x8" />
<!--<Offset name="materials_vector" />-->
<Offset name="type" value="0x40" /> MAYBE, DT SAYS SO
<!--
<Group name="material">
<Offset name="flags" /> NOT SET!
<Offset name="maintype" /> NOT SET!
<Offset name="sectype1" /> NOT SET!
<Offset name="sectype2" /> NOT SET!
<Offset name="sectype3" /> NOT SET!
</Group>
-->
</Group>
<Group name="soul">
<Offset name="name" value="0x4" />
<!--
<Offset name="mental" value="0x88" />
<Offset name="skills_vector" value="0x1c4" />
<Offset name="traits" value="0x1dc" />
-->
</Group>
</Group>
<Group name="Materials"> <Group name="Materials">
<Address name="inorganics" value="0x944c320" />
<Address name="organics_all" value="0x944c338" />
<Address name="organics_plants" value="0x944c344" />
<Address name="organics_trees" value="0x944c35c" />
<Address name="creature_type_vector" value="0x944c3d4" />
one of those:
0x944c3c8
0x944c3d4
<Address name="other" value="0x9450c54" /> <Address name="other" value="0x9450c54" />
<Group name="creature" valid="true"> <Group name="creature" valid="true">
<Offset name="tile_color" value="0x38" /> <Offset name="tile_color" value="0x38" />
@ -2995,26 +2981,6 @@
<Offset name="startdate" value="0x34" /> <Offset name="startdate" value="0x34" />
</Group> </Group>
</Group> </Group>
<Group name="descriptors" valid="true">
<Address name="colors_vector" value="0x94506c8 0x93cdff4" />
<Address name="all_colors_vector" value="0x94506E0 0x93ce00c" />
</Group>
</Group>
<Group name="Translations" valid="true">
<!-- maybe swapped -->
<Address name="language_vector" value="0x944c564"/>
<Address name="translation_vector" value="0x944c57c"/>
</Group>
<Group name="Vegetation" valid="true">
<Address name="vector" value="0x940bed0" />
</Group>
<Group name="World">
<Address name="control_mode" value="0x8c3dff0" />
<Address name="game_mode" value="0x8c3e000" />
<Address name="current_weather" value="0x93f0744" />
<Address name="current_year" value="0x93f0760" />
<Address name="current_tick" value="0x93f0780" />
</Group> </Group>
</Offsets> </Offsets>
</Version> </Version>