@ -2856,33 +2856,73 @@
</Group>
</Group>
</Offsets>
</Offsets>
</Version>
</Version>
<Version name= "v0.31.22 linux" os= "linux" base= "v0.31. 19 linux" rebase= "0x12A8 0">
<Version name= "v0.31.22 linux" os= "linux" base= "v0.31. 21 linux" rebase= "0x550 0">
<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>