<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dwarffortresswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AzureLightning</id>
	<title>Dwarf Fortress Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://dwarffortresswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AzureLightning"/>
	<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php/Special:Contributions/AzureLightning"/>
	<updated>2026-05-07T02:47:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.11</generator>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20207</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20207"/>
		<updated>2007-11-09T03:04:17Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Creature Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Next creature ID&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C079F4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current unit focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Map menu state&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| The current state of the menu when viewing the map normally in Dwarf Fortress. &amp;lt;code&amp;gt;0x16&amp;lt;/code&amp;gt; when in 'View Units' mode, other values unknown.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0123B65C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Dwarf race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Unknown vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This could possibly be used for different creature groupings.  It's referenced when looking to see what state to use for creatures that are Friendly, Hostile, Merchants, etc on the unit screen.  The vector itself references the &amp;lt;code&amp;gt;0x1E0&amp;lt;/code&amp;gt; data in the creature structure.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x014169E8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Whathe... another creature vector?&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| How many more ARE there?&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A18&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This is the creature list that 'Current unit focus' indexes into, unlike previously stated.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A48&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Yet another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This one is used when saving creatures when saving game.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A88&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Game Structures ==&lt;br /&gt;
=== Creature Structures ===&lt;br /&gt;
==== Creature Structure ====&lt;br /&gt;
Total of &amp;lt;code&amp;gt;0x660&amp;lt;/code&amp;gt; bytes for the structure.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| First name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Nickname&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Not a string, just a coincidence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0054&amp;lt;/code&amp;gt;&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0064&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0068&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| Seems to denote wether or not this creature has a custom nickname/profession name? Something like that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Custom profession name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #1&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature race&lt;br /&gt;
| &amp;lt;code&amp;gt;0xA6&amp;lt;/code&amp;gt; is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0090&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0092&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0094&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0096&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0098&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| X coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Y coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Z coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; colspan=&amp;quot;2&amp;quot; | Flag&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | &amp;lt;code&amp;gt;0x8&amp;lt;/code&amp;gt;&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | 1 &amp;lt;&amp;lt; 3&lt;br /&gt;
| Unknown, something to do with &amp;lt;code&amp;gt;0x0324&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x80&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 7&lt;br /&gt;
| Appears to be whether or not the creature is dead.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x20000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 17&lt;br /&gt;
| Ready for slaughter.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| Gender&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| It&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Male&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Female&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature ID&lt;br /&gt;
| When a new creature is added to the creature vector at &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;, it is assigned the value of the next creature ID and the next creature ID value is then increased by 1. This value most likely does NOT persist between loading games (eg, saving then loading your game and creatures will have different IDs).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0100&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0104&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0114&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0124&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0134&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0138&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of ...something...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C5&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01CC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D6&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01DC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01E0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 + 2 + 2 + 4 + 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Unknown structure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Strange mood&lt;br /&gt;
| 0xFFFF means no mood&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0200&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0204&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0208&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0210&amp;lt;/code&amp;gt;&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0234&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0236&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0238&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#238 Structure|238 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Possibly inventory?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0248&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| Owned objects&lt;br /&gt;
| Each long is an index into the item vector.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0288&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0298&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x029C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| Appears to be a pointer to another creature.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| It's a pointer to something, don't know what yet.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0300&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0304&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| Bodypart Health&lt;br /&gt;
| A list to body part health, the list of ushorts, values range 0 to 15 from what i've seen. 15 being white, 0 being red.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0314&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0328&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x032C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0330&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0334&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0338&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Bleeding level&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x033C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0340&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0344&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0348&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Nauseousness&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0350&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Drowning&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0352&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Stunned&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0354&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0356&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0358&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Webbed&lt;br /&gt;
| How much a creature is webbed&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Paralysis&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0368&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Pain level&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0370&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Exhaustion&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0374&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Hunger&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0378&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Thirst&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x037C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Drowsiness&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0380&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0384&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#384 Structure|384 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0394&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#394 Structure|394 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| Strength&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Strong&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Strong&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Strong&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mighty&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Ultra-Mighty&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Agility&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Agile&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Agile&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Agile&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Agile&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Perfectly Agile&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Toughness&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Tough&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Tough&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Tough&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Tough&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Superdwarvenly Tough&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0428&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Skill Structure|skill struct]]&lt;br /&gt;
| Skills&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0438&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Like Structure|like struct]]&lt;br /&gt;
| Likes&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0448&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#448 Structure|448 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt;&lt;br /&gt;
| 102&lt;br /&gt;
| bytes&lt;br /&gt;
| Labor preferences&lt;br /&gt;
| 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. &amp;quot;Weaponnum&amp;quot; may be the number of weapons wielded (i.e. 2 for a dual-wielding character.)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4C4 Structure|4C4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4E4 Structure|4E4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4F4 Structure|4F4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Happiness level&lt;br /&gt;
| 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0508&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x050C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#50C Structure|50C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x051C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#51C Structure|51C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x052C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#52C Structure|52C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x053C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#53C Structure|53C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x054C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0550&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0554&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0558&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x055C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x056C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x057C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x058C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0590&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0592&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0594&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0596&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0598&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#5A0 Structure|5A0 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 60&lt;br /&gt;
| [[#Trait Structure|trait struct]]&lt;br /&gt;
| Traits&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Skill Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Skill rating&lt;br /&gt;
| The upper word is the actual rating (0:Dabbling to 15:Legendary).  The lower word is likely the experience in that skill, akin to how you see it in Adventure Mode whereby a level 10 skill requires 1000 points of experience to advance.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Like Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| 'When possible'&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Trait Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Nervousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is a nervous wreck.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is always tense and jittery.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often nervous.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Has a calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has a very calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Has an incredibly calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rage&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is in a constant state of internal rage.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never becomes angry.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Depression&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is frequently depressed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is often sad and dejected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Often feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Rarely feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Almost never feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels discouraged.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Self-consciousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is socially crippled by thoughts that everyone is watching and judging it/him/her.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is concerned about rejection and ridicule.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-conscious.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is absolutely unfazed by the opinions of others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Urge&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is ruled by irresistible cravings and urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Feels strong urges and seeks short-term rewards.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Occassionally overindulges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't often experience strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Only rarely feels strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels tempted to overindulge in anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Stress&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Becomes completely helpless in stressful situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Cracks easily under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Doesn't handle stress well.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Can handle stress.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is confident under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is impervious to the effects of stress.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Friendly&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Genuinely likes others and openly expresses positive feelings toward them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Makes friends quickly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very friendly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is somewhat reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very distant and reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not actively seek friendships and is incredibly distant and reserved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Company&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Truly treasures the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Enjoys being in crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Enjoys the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends to avoid crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers to be alone.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Considers spending time alone much more important than associating with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Leadership&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to take charge and direct activities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is unassertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers that others handle the leadership roles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never speaks out or attempts to direct activities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0012&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Activeness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is constantly active and energetic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very energetic and active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is relaxed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Lives life at a leisurely pace.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Can't be bothered with frantic, fast-paced living.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thrillseeking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Lives for risk and excitement.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is a risk-taker and a thrill-seeker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Loves a good thrill.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not a risk-taker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Doesn't need thrills or risks in life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is entirely adverse to risk and excitement.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0016&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Optimism&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Often feels filled with joy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Can be very happy and optimistic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often cheerful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is rarely happy or enthusiastic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is a pessimist.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is never optimistic or enthusiastic about anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Imagination&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is bored by reality and has a wonderful imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is incredibly creative.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a fertile imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Isn't given to flights of fancy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is grounded in reality.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is interested only in facts and the real world.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Artistic?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Can easily become absorbed in art and the beauty of the natural world.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Greatly appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not have a great aesthetic sensitivity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not interested in art.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in art.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Emotion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound understanding of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a great awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a good awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends not to openly express emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is mostly unaware of its/his/her own emotions and rarely expresses them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not display its/his/her own emotions and has no awareness of them.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Adventure&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is highly adventurous and loves fresh experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is eager for new experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Likes to try new things.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Prefers familiar routines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is uncomfortable with change.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is resistant to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thinking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is entranced by riddles and puzzles and loves to debate issues and ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves new and fresh ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is open-minded to new ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Dislikes intellectual discussions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Regards intellectual exercises as a waste of energy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in ideas and debates over intellectual issues.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0022&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rebelliousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Revels in chaos and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves to defy convention.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is put off by authority and tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Admires tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers stability and security to ambiguity and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is an ardent believer in convention and traditional society.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0024&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Trusting&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is naturally trustful of everybody.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Does not trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Sees others as selfish and conniving.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0026&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Liar&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly frank and candid in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very straightforward with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is candid and sincere in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is guarded in relationships with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not straightforward when dealing with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Believes that some deception is necessary in relationships with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0028&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Helpfulness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is truly fulfilled by assisting those in need.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds helping others very rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Finds helping others rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not go out of its/his/her way to help others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes helping others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Views helping others as an imposition on  own needs to get along with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compromising&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Sacrifices its/his/her own needs to get along with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Dislikes confrontations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is willing to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't like to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Would rather intimidate others than compromise with them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never deny its/his/her own needs just to compromise with somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Modesty&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Would never claim to be better than somebody else.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds immodesty distasteful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is modest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is immodest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very willing to compare itself/himself/herself favorably with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never shy away from an opportunity to say it/he/she is better than somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compassion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly compassionate and feels the pain of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is compassionate.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not affected by the suffering of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never let an objective judgement be tempered by mercy or pity.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0030&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Confidence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| is incredibly confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is very confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| is confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| lacks confidence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| does not feel effective in life&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always feels as if it/he/she is not in control of its/his/her life&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0032&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Organization&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to make lists and keep schedules.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Tries to live a well-organized life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is organized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely disorganized.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0034&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Lawfulness?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound sense of duty and obligation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a strong sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Finds rules confining.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes contracts and regulations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Hates rules, contracts and other confining elements in its/his/her life.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0036&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Excellence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Constantly strives for perfection.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Thinks it is incredibly important to strive for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Strives for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't go out of its/his/her way to do more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Very rarely does more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does the bare minimum necessary to accomplish the task at hand.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Willpower&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Will persist in the face of any difficulty until the task is complete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Possesses great willpower.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-disciplined.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is occasionally given to procrastination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has very little self-discipline.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Rarely completes tasks and is often overcome by distractions.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x003A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Cautiousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| thinks through every alternatives and their consequences before acting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is extremely cautious&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| takes time when making decisions&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| often does the first thing that comes to mind&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| acts impulsively&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always acts without considering alternatives or thinking through possibilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 238 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 384 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 394 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ID&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Value&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 448 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4C4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4E4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4F4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 50C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 51C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 52C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 53C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 5A0 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Hacking]]&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20205</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20205"/>
		<updated>2007-11-08T15:45:03Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Addresses */  Sorted addresses&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Next creature ID&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C079F4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current unit focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Map menu state&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| The current state of the menu when viewing the map normally in Dwarf Fortress. &amp;lt;code&amp;gt;0x16&amp;lt;/code&amp;gt; when in 'View Units' mode, other values unknown.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0123B65C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Dwarf race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Unknown vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This could possibly be used for different creature groupings.  It's referenced when looking to see what state to use for creatures that are Friendly, Hostile, Merchants, etc on the unit screen.  The vector itself references the &amp;lt;code&amp;gt;0x1E0&amp;lt;/code&amp;gt; data in the creature structure.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x014169E8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Whathe... another creature vector?&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| How many more ARE there?&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A18&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This is the creature list that 'Current unit focus' indexes into, unlike previously stated.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A48&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Yet another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This one is used when saving creatures when saving game.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A88&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Game Structures ==&lt;br /&gt;
=== Creature Structures ===&lt;br /&gt;
==== Creature Structure ====&lt;br /&gt;
Total of &amp;lt;code&amp;gt;0x660&amp;lt;/code&amp;gt; bytes for the structure.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| First name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Nickname&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Not a string, just a coincidence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0054&amp;lt;/code&amp;gt;&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0064&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0068&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| Seems to denote wether or not this creature has a custom nickname/profession name? Something like that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Custom profession name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #1&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature race&lt;br /&gt;
| &amp;lt;code&amp;gt;0xA6&amp;lt;/code&amp;gt; is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0090&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0092&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0094&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0096&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0098&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| X coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Y coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Z coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; colspan=&amp;quot;2&amp;quot; | Flag&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | &amp;lt;code&amp;gt;0x8&amp;lt;/code&amp;gt;&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | 1 &amp;lt;&amp;lt; 3&lt;br /&gt;
| Unknown, something to do with &amp;lt;code&amp;gt;0x0324&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x80&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 7&lt;br /&gt;
| Appears to be whether or not the creature is dead.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x20000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 17&lt;br /&gt;
| Ready for slaughter.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| Gender&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| It&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Male&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Female&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature ID&lt;br /&gt;
| When a new creature is added to the creature vector at &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;, it is assigned the value of the next creature ID and the next creature ID value is then increased by 1. This value most likely does NOT persist between loading games (eg, saving then loading your game and creatures will have different IDs).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0100&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0104&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0114&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0124&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0134&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0138&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of ...something...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C5&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01CC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D6&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01DC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01E0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 + 2 + 2 + 4 + 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Unknown structure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Strange mood&lt;br /&gt;
| 0xFFFF means no mood&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0200&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0204&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0208&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0210&amp;lt;/code&amp;gt;&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0234&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0236&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0238&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#238 Structure|238 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Possibly inventory?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0248&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| Owned objects&lt;br /&gt;
| Each long is an index into the item vector.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0288&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0298&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x029C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| Appears to be a pointer to another creature.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| It's a pointer to something, don't know what yet.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0300&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0304&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| Bodypart Health&lt;br /&gt;
| A list to body part health, the list of ushorts, values range 0 to 15 from what i've seen. 15 being white, 0 being red.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0314&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0328&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x032C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0330&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0334&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0338&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x033C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0340&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0344&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0348&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0350&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0352&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0354&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0356&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0358&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0368&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0370&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0374&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0378&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x037C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0380&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0384&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#384 Structure|384 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0394&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#394 Structure|394 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| Strength&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Strong&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Strong&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Strong&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mighty&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Ultra-Mighty&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Agility&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Agile&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Agile&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Agile&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Agile&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Perfectly Agile&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Toughness&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Tough&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Tough&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Tough&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Tough&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Superdwarvenly Tough&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0428&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Skill Structure|skill struct]]&lt;br /&gt;
| Skills&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0438&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Like Structure|like struct]]&lt;br /&gt;
| Likes&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0448&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#448 Structure|448 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt;&lt;br /&gt;
| 102&lt;br /&gt;
| bytes&lt;br /&gt;
| Labor preferences&lt;br /&gt;
| 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. &amp;quot;Weaponnum&amp;quot; may be the number of weapons wielded (i.e. 2 for a dual-wielding character.)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4C4 Structure|4C4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4E4 Structure|4E4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4F4 Structure|4F4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Happiness level&lt;br /&gt;
| 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0508&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x050C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#50C Structure|50C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x051C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#51C Structure|51C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x052C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#52C Structure|52C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x053C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#53C Structure|53C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x054C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0550&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0554&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0558&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x055C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x056C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x057C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x058C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0590&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0592&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0594&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0596&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0598&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#5A0 Structure|5A0 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 60&lt;br /&gt;
| [[#Trait Structure|trait struct]]&lt;br /&gt;
| Traits&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Skill Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Skill rating&lt;br /&gt;
| The upper word is the actual rating (0:Dabbling to 15:Legendary).  The lower word is likely the experience in that skill, akin to how you see it in Adventure Mode whereby a level 10 skill requires 1000 points of experience to advance.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Like Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| 'When possible'&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Trait Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Nervousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is a nervous wreck.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is always tense and jittery.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often nervous.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Has a calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has a very calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Has an incredibly calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rage&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is in a constant state of internal rage.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never becomes angry.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Depression&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is frequently depressed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is often sad and dejected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Often feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Rarely feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Almost never feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels discouraged.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Self-consciousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is socially crippled by thoughts that everyone is watching and judging it/him/her.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is concerned about rejection and ridicule.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-conscious.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is absolutely unfazed by the opinions of others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Urge&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is ruled by irresistible cravings and urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Feels strong urges and seeks short-term rewards.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Occassionally overindulges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't often experience strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Only rarely feels strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels tempted to overindulge in anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Stress&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Becomes completely helpless in stressful situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Cracks easily under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Doesn't handle stress well.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Can handle stress.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is confident under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is impervious to the effects of stress.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Friendly&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Genuinely likes others and openly expresses positive feelings toward them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Makes friends quickly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very friendly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is somewhat reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very distant and reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not actively seek friendships and is incredibly distant and reserved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Company&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Truly treasures the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Enjoys being in crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Enjoys the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends to avoid crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers to be alone.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Considers spending time alone much more important than associating with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Leadership&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to take charge and direct activities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is unassertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers that others handle the leadership roles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never speaks out or attempts to direct activities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0012&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Activeness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is constantly active and energetic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very energetic and active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is relaxed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Lives life at a leisurely pace.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Can't be bothered with frantic, fast-paced living.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thrillseeking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Lives for risk and excitement.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is a risk-taker and a thrill-seeker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Loves a good thrill.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not a risk-taker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Doesn't need thrills or risks in life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is entirely adverse to risk and excitement.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0016&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Optimism&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Often feels filled with joy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Can be very happy and optimistic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often cheerful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is rarely happy or enthusiastic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is a pessimist.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is never optimistic or enthusiastic about anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Imagination&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is bored by reality and has a wonderful imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is incredibly creative.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a fertile imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Isn't given to flights of fancy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is grounded in reality.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is interested only in facts and the real world.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Artistic?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Can easily become absorbed in art and the beauty of the natural world.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Greatly appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not have a great aesthetic sensitivity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not interested in art.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in art.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Emotion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound understanding of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a great awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a good awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends not to openly express emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is mostly unaware of its/his/her own emotions and rarely expresses them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not display its/his/her own emotions and has no awareness of them.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Adventure&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is highly adventurous and loves fresh experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is eager for new experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Likes to try new things.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Prefers familiar routines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is uncomfortable with change.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is resistant to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thinking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is entranced by riddles and puzzles and loves to debate issues and ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves new and fresh ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is open-minded to new ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Dislikes intellectual discussions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Regards intellectual exercises as a waste of energy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in ideas and debates over intellectual issues.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0022&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rebelliousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Revels in chaos and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves to defy convention.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is put off by authority and tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Admires tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers stability and security to ambiguity and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is an ardent believer in convention and traditional society.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0024&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Trusting&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is naturally trustful of everybody.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Does not trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Sees others as selfish and conniving.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0026&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Liar&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly frank and candid in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very straightforward with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is candid and sincere in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is guarded in relationships with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not straightforward when dealing with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Believes that some deception is necessary in relationships with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0028&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Helpfulness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is truly fulfilled by assisting those in need.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds helping others very rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Finds helping others rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not go out of its/his/her way to help others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes helping others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Views helping others as an imposition on  own needs to get along with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compromising&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Sacrifices its/his/her own needs to get along with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Dislikes confrontations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is willing to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't like to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Would rather intimidate others than compromise with them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never deny its/his/her own needs just to compromise with somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Modesty&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Would never claim to be better than somebody else.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds immodesty distasteful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is modest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is immodest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very willing to compare itself/himself/herself favorably with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never shy away from an opportunity to say it/he/she is better than somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compassion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly compassionate and feels the pain of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is compassionate.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not affected by the suffering of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never let an objective judgement be tempered by mercy or pity.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0030&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Confidence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| is incredibly confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is very confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| is confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| lacks confidence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| does not feel effective in life&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always feels as if it/he/she is not in control of its/his/her life&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0032&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Organization&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to make lists and keep schedules.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Tries to live a well-organized life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is organized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely disorganized.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0034&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Lawfulness?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound sense of duty and obligation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a strong sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Finds rules confining.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes contracts and regulations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Hates rules, contracts and other confining elements in its/his/her life.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0036&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Excellence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Constantly strives for perfection.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Thinks it is incredibly important to strive for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Strives for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't go out of its/his/her way to do more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Very rarely does more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does the bare minimum necessary to accomplish the task at hand.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Willpower&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Will persist in the face of any difficulty until the task is complete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Possesses great willpower.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-disciplined.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is occasionally given to procrastination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has very little self-discipline.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Rarely completes tasks and is often overcome by distractions.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x003A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Cautiousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| thinks through every alternatives and their consequences before acting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is extremely cautious&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| takes time when making decisions&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| often does the first thing that comes to mind&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| acts impulsively&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always acts without considering alternatives or thinking through possibilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 238 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 384 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 394 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ID&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Value&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 448 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4C4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4E4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4F4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 50C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 51C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 52C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 53C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 5A0 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Hacking]]&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20204</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20204"/>
		<updated>2007-11-08T15:43:13Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Addresses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current unit focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Map menu state&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| The current state of the menu when viewing the map normally in Dwarf Fortress. &amp;lt;code&amp;gt;0x16&amp;lt;/code&amp;gt; when in 'View Units' mode, other values unknown.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x123B65C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Dwarf race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Next creature ID&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C079F4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This is the creature list that 'Current unit focus' indexes into, unlike previously stated.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A48&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Yet another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This one is used when saving creatures when saving game.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A88&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Whathe... another creature vector?&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| How many more ARE there?&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A18&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Unknown vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This could possibly be used for different creature groupings.  It's referenced when looking to see what state to use for creatures that are Friendly, Hostile, Merchants, etc on the unit screen.  The vector itself references the &amp;lt;code&amp;gt;0x1E0&amp;lt;/code&amp;gt; data in the creature structure.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x014169E8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Game Structures ==&lt;br /&gt;
=== Creature Structures ===&lt;br /&gt;
==== Creature Structure ====&lt;br /&gt;
Total of &amp;lt;code&amp;gt;0x660&amp;lt;/code&amp;gt; bytes for the structure.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| First name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Nickname&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Not a string, just a coincidence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0054&amp;lt;/code&amp;gt;&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0064&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0068&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| Seems to denote wether or not this creature has a custom nickname/profession name? Something like that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Custom profession name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #1&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature race&lt;br /&gt;
| &amp;lt;code&amp;gt;0xA6&amp;lt;/code&amp;gt; is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0090&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0092&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0094&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0096&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0098&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| X coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Y coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Z coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; colspan=&amp;quot;2&amp;quot; | Flag&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | &amp;lt;code&amp;gt;0x8&amp;lt;/code&amp;gt;&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | 1 &amp;lt;&amp;lt; 3&lt;br /&gt;
| Unknown, something to do with &amp;lt;code&amp;gt;0x0324&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x80&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 7&lt;br /&gt;
| Appears to be whether or not the creature is dead.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x20000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 17&lt;br /&gt;
| Ready for slaughter.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| Gender&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| It&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Male&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Female&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature ID&lt;br /&gt;
| When a new creature is added to the creature vector at &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;, it is assigned the value of the next creature ID and the next creature ID value is then increased by 1. This value most likely does NOT persist between loading games (eg, saving then loading your game and creatures will have different IDs).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0100&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0104&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0114&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0124&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0134&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0138&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of ...something...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C5&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01CC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D6&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01DC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01E0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 + 2 + 2 + 4 + 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Unknown structure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Strange mood&lt;br /&gt;
| 0xFFFF means no mood&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0200&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0204&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0208&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0210&amp;lt;/code&amp;gt;&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0234&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0236&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0238&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#238 Structure|238 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Possibly inventory?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0248&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| Owned objects&lt;br /&gt;
| Each long is an index into the item vector.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0288&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0298&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x029C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| Appears to be a pointer to another creature.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| It's a pointer to something, don't know what yet.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0300&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0304&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| Bodypart Health&lt;br /&gt;
| A list to body part health, the list of ushorts, values range 0 to 15 from what i've seen. 15 being white, 0 being red.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0314&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0328&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x032C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0330&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0334&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0338&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x033C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0340&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0344&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0348&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0350&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0352&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0354&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0356&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0358&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0368&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0370&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0374&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0378&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x037C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0380&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0384&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#384 Structure|384 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0394&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#394 Structure|394 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| Strength&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Strong&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Strong&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Strong&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mighty&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Ultra-Mighty&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Agility&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Agile&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Agile&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Agile&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Agile&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Perfectly Agile&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Toughness&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Tough&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Tough&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Tough&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Tough&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Superdwarvenly Tough&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0428&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Skill Structure|skill struct]]&lt;br /&gt;
| Skills&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0438&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Like Structure|like struct]]&lt;br /&gt;
| Likes&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0448&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#448 Structure|448 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt;&lt;br /&gt;
| 102&lt;br /&gt;
| bytes&lt;br /&gt;
| Labor preferences&lt;br /&gt;
| 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. &amp;quot;Weaponnum&amp;quot; may be the number of weapons wielded (i.e. 2 for a dual-wielding character.)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4C4 Structure|4C4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4E4 Structure|4E4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4F4 Structure|4F4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Happiness level&lt;br /&gt;
| 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0508&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x050C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#50C Structure|50C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x051C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#51C Structure|51C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x052C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#52C Structure|52C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x053C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#53C Structure|53C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x054C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0550&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0554&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0558&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x055C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x056C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x057C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x058C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0590&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0592&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0594&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0596&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0598&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#5A0 Structure|5A0 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 60&lt;br /&gt;
| [[#Trait Structure|trait struct]]&lt;br /&gt;
| Traits&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Skill Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Skill rating&lt;br /&gt;
| The upper word is the actual rating (0:Dabbling to 15:Legendary).  The lower word is likely the experience in that skill, akin to how you see it in Adventure Mode whereby a level 10 skill requires 1000 points of experience to advance.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Like Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| 'When possible'&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Trait Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Nervousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is a nervous wreck.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is always tense and jittery.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often nervous.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Has a calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has a very calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Has an incredibly calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rage&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is in a constant state of internal rage.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never becomes angry.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Depression&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is frequently depressed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is often sad and dejected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Often feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Rarely feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Almost never feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels discouraged.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Self-consciousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is socially crippled by thoughts that everyone is watching and judging it/him/her.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is concerned about rejection and ridicule.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-conscious.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is absolutely unfazed by the opinions of others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Urge&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is ruled by irresistible cravings and urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Feels strong urges and seeks short-term rewards.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Occassionally overindulges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't often experience strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Only rarely feels strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels tempted to overindulge in anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Stress&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Becomes completely helpless in stressful situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Cracks easily under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Doesn't handle stress well.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Can handle stress.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is confident under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is impervious to the effects of stress.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Friendly&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Genuinely likes others and openly expresses positive feelings toward them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Makes friends quickly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very friendly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is somewhat reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very distant and reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not actively seek friendships and is incredibly distant and reserved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Company&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Truly treasures the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Enjoys being in crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Enjoys the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends to avoid crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers to be alone.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Considers spending time alone much more important than associating with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Leadership&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to take charge and direct activities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is unassertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers that others handle the leadership roles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never speaks out or attempts to direct activities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0012&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Activeness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is constantly active and energetic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very energetic and active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is relaxed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Lives life at a leisurely pace.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Can't be bothered with frantic, fast-paced living.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thrillseeking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Lives for risk and excitement.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is a risk-taker and a thrill-seeker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Loves a good thrill.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not a risk-taker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Doesn't need thrills or risks in life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is entirely adverse to risk and excitement.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0016&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Optimism&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Often feels filled with joy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Can be very happy and optimistic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often cheerful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is rarely happy or enthusiastic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is a pessimist.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is never optimistic or enthusiastic about anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Imagination&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is bored by reality and has a wonderful imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is incredibly creative.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a fertile imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Isn't given to flights of fancy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is grounded in reality.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is interested only in facts and the real world.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Artistic?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Can easily become absorbed in art and the beauty of the natural world.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Greatly appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not have a great aesthetic sensitivity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not interested in art.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in art.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Emotion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound understanding of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a great awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a good awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends not to openly express emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is mostly unaware of its/his/her own emotions and rarely expresses them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not display its/his/her own emotions and has no awareness of them.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Adventure&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is highly adventurous and loves fresh experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is eager for new experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Likes to try new things.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Prefers familiar routines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is uncomfortable with change.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is resistant to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thinking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is entranced by riddles and puzzles and loves to debate issues and ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves new and fresh ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is open-minded to new ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Dislikes intellectual discussions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Regards intellectual exercises as a waste of energy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in ideas and debates over intellectual issues.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0022&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rebelliousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Revels in chaos and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves to defy convention.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is put off by authority and tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Admires tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers stability and security to ambiguity and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is an ardent believer in convention and traditional society.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0024&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Trusting&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is naturally trustful of everybody.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Does not trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Sees others as selfish and conniving.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0026&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Liar&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly frank and candid in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very straightforward with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is candid and sincere in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is guarded in relationships with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not straightforward when dealing with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Believes that some deception is necessary in relationships with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0028&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Helpfulness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is truly fulfilled by assisting those in need.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds helping others very rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Finds helping others rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not go out of its/his/her way to help others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes helping others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Views helping others as an imposition on  own needs to get along with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compromising&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Sacrifices its/his/her own needs to get along with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Dislikes confrontations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is willing to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't like to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Would rather intimidate others than compromise with them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never deny its/his/her own needs just to compromise with somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Modesty&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Would never claim to be better than somebody else.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds immodesty distasteful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is modest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is immodest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very willing to compare itself/himself/herself favorably with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never shy away from an opportunity to say it/he/she is better than somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compassion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly compassionate and feels the pain of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is compassionate.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not affected by the suffering of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never let an objective judgement be tempered by mercy or pity.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0030&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Confidence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| is incredibly confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is very confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| is confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| lacks confidence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| does not feel effective in life&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always feels as if it/he/she is not in control of its/his/her life&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0032&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Organization&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to make lists and keep schedules.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Tries to live a well-organized life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is organized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely disorganized.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0034&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Lawfulness?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound sense of duty and obligation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a strong sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Finds rules confining.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes contracts and regulations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Hates rules, contracts and other confining elements in its/his/her life.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0036&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Excellence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Constantly strives for perfection.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Thinks it is incredibly important to strive for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Strives for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't go out of its/his/her way to do more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Very rarely does more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does the bare minimum necessary to accomplish the task at hand.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Willpower&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Will persist in the face of any difficulty until the task is complete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Possesses great willpower.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-disciplined.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is occasionally given to procrastination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has very little self-discipline.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Rarely completes tasks and is often overcome by distractions.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x003A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Cautiousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| thinks through every alternatives and their consequences before acting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is extremely cautious&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| takes time when making decisions&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| often does the first thing that comes to mind&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| acts impulsively&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always acts without considering alternatives or thinking through possibilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 238 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 384 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 394 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ID&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Value&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 448 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4C4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4E4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4F4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 50C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 51C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 52C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 53C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 5A0 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Hacking]]&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20203</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20203"/>
		<updated>2007-11-08T15:12:11Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Addresses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current unit focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Map menu state&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| The current state of the menu when viewing the map normally in Dwarf Fortress. &amp;lt;code&amp;gt;0x16&amp;lt;/code&amp;gt; when in 'View Units' mode, other values unknown.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x123B65C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Dwarf race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Next creature ID&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C079F4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This is the creature list that 'Current unit focus' indexes into, unlike previously stated.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A48&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Yet another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This one is used when saving creatures when saving game.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A88&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Unknown vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This could possibly be used for different creature groupings.  It's referenced when looking to see what state to use for creatures that are Friendly, Hostile, Merchants, etc on the unit screen.  The vector itself references the &amp;lt;code&amp;gt;0x1E0&amp;lt;/code&amp;gt; data in the creature structure.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x014169E8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Game Structures ==&lt;br /&gt;
=== Creature Structures ===&lt;br /&gt;
==== Creature Structure ====&lt;br /&gt;
Total of &amp;lt;code&amp;gt;0x660&amp;lt;/code&amp;gt; bytes for the structure.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| First name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Nickname&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Not a string, just a coincidence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0054&amp;lt;/code&amp;gt;&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0064&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0068&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| Seems to denote wether or not this creature has a custom nickname/profession name? Something like that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Custom profession name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #1&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature race&lt;br /&gt;
| &amp;lt;code&amp;gt;0xA6&amp;lt;/code&amp;gt; is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0090&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0092&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0094&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0096&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0098&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| X coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Y coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Z coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; colspan=&amp;quot;2&amp;quot; | Flag&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | &amp;lt;code&amp;gt;0x8&amp;lt;/code&amp;gt;&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | 1 &amp;lt;&amp;lt; 3&lt;br /&gt;
| Unknown, something to do with &amp;lt;code&amp;gt;0x0324&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x80&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 7&lt;br /&gt;
| Appears to be whether or not the creature is dead.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x20000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 17&lt;br /&gt;
| Ready for slaughter.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| Gender&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| It&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Male&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Female&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature ID&lt;br /&gt;
| When a new creature is added to the creature vector at &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;, it is assigned the value of the next creature ID and the next creature ID value is then increased by 1. This value most likely does NOT persist between loading games (eg, saving then loading your game and creatures will have different IDs).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0100&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0104&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0114&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0124&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0134&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0138&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of ...something...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C5&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01CC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D6&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01DC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01E0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 + 2 + 2 + 4 + 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Unknown structure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Strange mood&lt;br /&gt;
| 0xFFFF means no mood&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0200&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0204&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0208&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0210&amp;lt;/code&amp;gt;&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0234&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0236&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0238&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#238 Structure|238 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Possibly inventory?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0248&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| Owned objects&lt;br /&gt;
| Each long is an index into the item vector.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0288&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0298&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x029C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| Appears to be a pointer to another creature.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| It's a pointer to something, don't know what yet.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0300&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0304&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| Bodypart Health&lt;br /&gt;
| A list to body part health, the list of ushorts, values range 0 to 15 from what i've seen. 15 being white, 0 being red.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0314&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0328&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x032C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0330&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0334&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0338&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x033C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0340&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0344&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0348&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0350&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0352&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0354&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0356&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0358&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0368&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0370&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0374&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0378&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x037C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0380&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0384&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#384 Structure|384 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0394&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#394 Structure|394 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| Strength&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Strong&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Strong&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Strong&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mighty&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Ultra-Mighty&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Agility&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Agile&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Agile&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Agile&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Agile&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Perfectly Agile&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Toughness&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Tough&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Tough&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Tough&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Tough&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Superdwarvenly Tough&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0428&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Skill Structure|skill struct]]&lt;br /&gt;
| Skills&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0438&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Like Structure|like struct]]&lt;br /&gt;
| Likes&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0448&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#448 Structure|448 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt;&lt;br /&gt;
| 102&lt;br /&gt;
| bytes&lt;br /&gt;
| Labor preferences&lt;br /&gt;
| 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. &amp;quot;Weaponnum&amp;quot; may be the number of weapons wielded (i.e. 2 for a dual-wielding character.)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4C4 Structure|4C4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4E4 Structure|4E4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4F4 Structure|4F4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Happiness level&lt;br /&gt;
| 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0508&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x050C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#50C Structure|50C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x051C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#51C Structure|51C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x052C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#52C Structure|52C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x053C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#53C Structure|53C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x054C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0550&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0554&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0558&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x055C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x056C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x057C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x058C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0590&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0592&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0594&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0596&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0598&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#5A0 Structure|5A0 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 60&lt;br /&gt;
| [[#Trait Structure|trait struct]]&lt;br /&gt;
| Traits&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Skill Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Skill rating&lt;br /&gt;
| The upper word is the actual rating (0:Dabbling to 15:Legendary).  The lower word is likely the experience in that skill, akin to how you see it in Adventure Mode whereby a level 10 skill requires 1000 points of experience to advance.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Like Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| 'When possible'&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Trait Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Nervousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is a nervous wreck.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is always tense and jittery.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often nervous.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Has a calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has a very calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Has an incredibly calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rage&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is in a constant state of internal rage.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never becomes angry.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Depression&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is frequently depressed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is often sad and dejected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Often feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Rarely feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Almost never feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels discouraged.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Self-consciousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is socially crippled by thoughts that everyone is watching and judging it/him/her.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is concerned about rejection and ridicule.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-conscious.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is absolutely unfazed by the opinions of others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Urge&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is ruled by irresistible cravings and urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Feels strong urges and seeks short-term rewards.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Occassionally overindulges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't often experience strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Only rarely feels strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels tempted to overindulge in anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Stress&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Becomes completely helpless in stressful situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Cracks easily under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Doesn't handle stress well.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Can handle stress.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is confident under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is impervious to the effects of stress.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Friendly&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Genuinely likes others and openly expresses positive feelings toward them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Makes friends quickly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very friendly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is somewhat reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very distant and reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not actively seek friendships and is incredibly distant and reserved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Company&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Truly treasures the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Enjoys being in crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Enjoys the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends to avoid crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers to be alone.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Considers spending time alone much more important than associating with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Leadership&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to take charge and direct activities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is unassertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers that others handle the leadership roles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never speaks out or attempts to direct activities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0012&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Activeness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is constantly active and energetic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very energetic and active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is relaxed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Lives life at a leisurely pace.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Can't be bothered with frantic, fast-paced living.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thrillseeking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Lives for risk and excitement.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is a risk-taker and a thrill-seeker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Loves a good thrill.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not a risk-taker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Doesn't need thrills or risks in life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is entirely adverse to risk and excitement.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0016&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Optimism&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Often feels filled with joy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Can be very happy and optimistic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often cheerful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is rarely happy or enthusiastic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is a pessimist.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is never optimistic or enthusiastic about anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Imagination&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is bored by reality and has a wonderful imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is incredibly creative.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a fertile imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Isn't given to flights of fancy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is grounded in reality.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is interested only in facts and the real world.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Artistic?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Can easily become absorbed in art and the beauty of the natural world.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Greatly appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not have a great aesthetic sensitivity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not interested in art.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in art.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Emotion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound understanding of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a great awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a good awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends not to openly express emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is mostly unaware of its/his/her own emotions and rarely expresses them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not display its/his/her own emotions and has no awareness of them.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Adventure&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is highly adventurous and loves fresh experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is eager for new experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Likes to try new things.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Prefers familiar routines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is uncomfortable with change.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is resistant to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thinking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is entranced by riddles and puzzles and loves to debate issues and ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves new and fresh ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is open-minded to new ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Dislikes intellectual discussions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Regards intellectual exercises as a waste of energy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in ideas and debates over intellectual issues.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0022&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rebelliousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Revels in chaos and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves to defy convention.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is put off by authority and tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Admires tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers stability and security to ambiguity and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is an ardent believer in convention and traditional society.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0024&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Trusting&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is naturally trustful of everybody.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Does not trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Sees others as selfish and conniving.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0026&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Liar&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly frank and candid in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very straightforward with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is candid and sincere in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is guarded in relationships with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not straightforward when dealing with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Believes that some deception is necessary in relationships with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0028&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Helpfulness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is truly fulfilled by assisting those in need.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds helping others very rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Finds helping others rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not go out of its/his/her way to help others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes helping others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Views helping others as an imposition on  own needs to get along with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compromising&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Sacrifices its/his/her own needs to get along with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Dislikes confrontations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is willing to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't like to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Would rather intimidate others than compromise with them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never deny its/his/her own needs just to compromise with somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Modesty&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Would never claim to be better than somebody else.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds immodesty distasteful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is modest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is immodest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very willing to compare itself/himself/herself favorably with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never shy away from an opportunity to say it/he/she is better than somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compassion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly compassionate and feels the pain of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is compassionate.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not affected by the suffering of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never let an objective judgement be tempered by mercy or pity.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0030&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Confidence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| is incredibly confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is very confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| is confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| lacks confidence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| does not feel effective in life&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always feels as if it/he/she is not in control of its/his/her life&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0032&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Organization&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to make lists and keep schedules.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Tries to live a well-organized life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is organized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely disorganized.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0034&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Lawfulness?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound sense of duty and obligation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a strong sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Finds rules confining.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes contracts and regulations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Hates rules, contracts and other confining elements in its/his/her life.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0036&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Excellence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Constantly strives for perfection.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Thinks it is incredibly important to strive for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Strives for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't go out of its/his/her way to do more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Very rarely does more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does the bare minimum necessary to accomplish the task at hand.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Willpower&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Will persist in the face of any difficulty until the task is complete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Possesses great willpower.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-disciplined.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is occasionally given to procrastination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has very little self-discipline.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Rarely completes tasks and is often overcome by distractions.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x003A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Cautiousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| thinks through every alternatives and their consequences before acting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is extremely cautious&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| takes time when making decisions&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| often does the first thing that comes to mind&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| acts impulsively&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always acts without considering alternatives or thinking through possibilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 238 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 384 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 394 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ID&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Value&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 448 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4C4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4E4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4F4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 50C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 51C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 52C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 53C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 5A0 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Hacking]]&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20202</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20202"/>
		<updated>2007-11-08T15:04:28Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Skill Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current unit focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Map menu state&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| The current state of the menu when viewing the map normally in Dwarf Fortress. &amp;lt;code&amp;gt;0x16&amp;lt;/code&amp;gt; when in 'View Units' mode, other values unknown.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x123B65C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Dwarf race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Next creature ID&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C079F4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This is the creature list that 'Current unit focus' indexes into, unlike previously stated.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A48&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Yet another creature vector&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers&lt;br /&gt;
| This one is used when saving creatures when saving game.&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01416A88&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Game Structures ==&lt;br /&gt;
=== Creature Structures ===&lt;br /&gt;
==== Creature Structure ====&lt;br /&gt;
Total of &amp;lt;code&amp;gt;0x660&amp;lt;/code&amp;gt; bytes for the structure.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| First name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Nickname&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Not a string, just a coincidence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0054&amp;lt;/code&amp;gt;&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0064&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0068&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| Seems to denote wether or not this creature has a custom nickname/profession name? Something like that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x006C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 28&lt;br /&gt;
| [[Memory hacking#String|string]]&lt;br /&gt;
| Custom profession name&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #1&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type ID #2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature race&lt;br /&gt;
| &amp;lt;code&amp;gt;0xA6&amp;lt;/code&amp;gt; is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0090&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0092&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0094&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0096&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0098&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x009E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| X coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Y coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Z coordinate&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| ulong&lt;br /&gt;
| Flags&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; colspan=&amp;quot;2&amp;quot; | Flag&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | &amp;lt;code&amp;gt;0x8&amp;lt;/code&amp;gt;&lt;br /&gt;
| width=&amp;quot;15%&amp;quot; | 1 &amp;lt;&amp;lt; 3&lt;br /&gt;
| Unknown, something to do with &amp;lt;code&amp;gt;0x0324&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x80&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 7&lt;br /&gt;
| Appears to be whether or not the creature is dead.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x20000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 &amp;lt;&amp;lt; 17&lt;br /&gt;
| Ready for slaughter.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00EE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F2&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| Gender&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| It&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Male&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Female&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature ID&lt;br /&gt;
| When a new creature is added to the creature vector at &amp;lt;code&amp;gt;0x01416A38&amp;lt;/code&amp;gt;, it is assigned the value of the next creature ID and the next creature ID value is then increased by 1. This value most likely does NOT persist between loading games (eg, saving then loading your game and creatures will have different IDs).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0100&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0104&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0114&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0124&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0134&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0138&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of ...something...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C5&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01CC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D6&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01DC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01E0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 + 2 + 2 + 4 + 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Unknown structure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Strange mood&lt;br /&gt;
| 0xFFFF means no mood&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0200&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0204&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0208&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0210&amp;lt;/code&amp;gt;&lt;br /&gt;
| 36&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0234&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0236&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0238&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#238 Structure|238 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Possibly inventory?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0248&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| Owned objects&lt;br /&gt;
| Each long is an index into the item vector.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0288&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0298&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x029C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| Appears to be a pointer to another creature.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| &lt;br /&gt;
| It's a pointer to something, don't know what yet.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AA&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02AE&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02B8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02C8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02D8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02E8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02F8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x02FC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0300&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0304&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of shorts&lt;br /&gt;
| Bodypart Health&lt;br /&gt;
| A list to body part health, the list of ushorts, values range 0 to 15 from what i've seen. 15 being white, 0 being red.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0314&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0328&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x032C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0330&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0334&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0338&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x033C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0340&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0344&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0348&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x034E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0350&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0352&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0354&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0356&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0358&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x035C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0368&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x036C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0370&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0374&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0378&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x037C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0380&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0384&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#384 Structure|384 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0394&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#394 Structure|394 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03A8&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x03AC&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| Strength&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Strong&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Strong&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Strong&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mighty&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Ultra-Mighty&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Agility&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Agile&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Agile&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Agile&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Agile&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Perfectly Agile&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Toughness&lt;br /&gt;
|&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Tough&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Tough&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Tough&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Tough&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Superdwarvenly Tough&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0428&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Skill Structure|skill struct]]&lt;br /&gt;
| Skills&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0438&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#Like Structure|like struct]]&lt;br /&gt;
| Likes&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0448&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#448 Structure|448 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt;&lt;br /&gt;
| 102&lt;br /&gt;
| bytes&lt;br /&gt;
| Labor preferences&lt;br /&gt;
| 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. &amp;quot;Weaponnum&amp;quot; may be the number of weapons wielded (i.e. 2 for a dual-wielding character.)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04C4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4C4 Structure|4C4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04D4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04E4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4E4 Structure|4E4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x04F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#4F4 Structure|4F4 struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
|&lt;br /&gt;
| Happiness level&lt;br /&gt;
| 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0508&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x050C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#50C Structure|50C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x051C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#51C Structure|51C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x052C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#52C Structure|52C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x053C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#53C Structure|53C struct]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x054C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0550&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0554&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0558&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x055C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x056C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x057C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of longs&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x058C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0590&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0592&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0594&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0596&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0598&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x059C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05A0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 16&lt;br /&gt;
| [[Memory hacking#Vector|vector]] of pointers to [[#5A0 Structure|5A0 struct]]&lt;br /&gt;
| &lt;br /&gt;
| Bodypart related.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05B4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 60&lt;br /&gt;
| [[#Trait Structure|trait struct]]&lt;br /&gt;
| Traits&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F0&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x05F4&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Skill Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Skill rating&lt;br /&gt;
| The upper word is the actual rating (0:Dabbling to 15:Legendary).  The lower word is likely the experience in that skill, akin to how you see it in Adventure Mode whereby a level 10 skill requires 1000 points of experience to advance.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Like Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| 'When possible'&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Trait Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Nervousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is a nervous wreck.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is always tense and jittery.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often nervous.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Has a calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has a very calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Has an incredibly calm demeanor.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rage&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is in a constant state of internal rage.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is quick to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very slow to anger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never becomes angry.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Depression&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is frequently depressed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is often sad and dejected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Often feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Rarely feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Almost never feels discouraged.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels discouraged.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Self-consciousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is socially crippled by thoughts that everyone is watching and judging it/him/her.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is concerned about rejection and ridicule.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-conscious.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very comfortable in social situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is absolutely unfazed by the opinions of others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Urge&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is ruled by irresistible cravings and urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Feels strong urges and seeks short-term rewards.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Occassionally overindulges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't often experience strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Only rarely feels strong cravings or urges.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never feels tempted to overindulge in anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Stress&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Becomes completely helpless in stressful situations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Cracks easily under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Doesn't handle stress well.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Can handle stress.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is confident under pressure.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is impervious to the effects of stress.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Friendly&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Genuinely likes others and openly expresses positive feelings toward them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Makes friends quickly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very friendly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is somewhat reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very distant and reserved.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not actively seek friendships and is incredibly distant and reserved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Company&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Truly treasures the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Enjoys being in crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Enjoys the company of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends to avoid crowds.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers to be alone.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Considers spending time alone much more important than associating with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Leadership&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to take charge and direct activities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is assertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is unassertive.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers that others handle the leadership roles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Never speaks out or attempts to direct activities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0012&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Activeness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is constantly active and energetic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very energetic and active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is very active.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is relaxed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Lives life at a leisurely pace.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Can't be bothered with frantic, fast-paced living.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thrillseeking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Lives for risk and excitement.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is a risk-taker and a thrill-seeker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Loves a good thrill.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not a risk-taker.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Doesn't need thrills or risks in life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is entirely adverse to risk and excitement.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0016&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Optimism&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Often feels filled with joy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Can be very happy and optimistic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is often cheerful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is rarely happy or enthusiastic.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is a pessimist.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is never optimistic or enthusiastic about anything.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Imagination&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is bored by reality and has a wonderful imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is incredibly creative.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a fertile imagination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Isn't given to flights of fancy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is grounded in reality.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is interested only in facts and the real world.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Artistic?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Can easily become absorbed in art and the beauty of the natural world.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Greatly appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Appreciates art and natural beauty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not have a great aesthetic sensitivity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not interested in art.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in art.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Emotion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound understanding of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a great awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a good awareness of its/his/her own emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Tends not to openly express emotions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is mostly unaware of its/his/her own emotions and rarely expresses them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does not display its/his/her own emotions and has no awareness of them.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Adventure&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is highly adventurous and loves fresh experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is eager for new experiences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Likes to try new things.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Prefers familiar routines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is uncomfortable with change.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is resistant to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Thinking&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is entranced by riddles and puzzles and loves to debate issues and ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves new and fresh ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is open-minded to new ideas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Dislikes intellectual discussions.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Regards intellectual exercises as a waste of energy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely uninterested in ideas and debates over intellectual issues.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0022&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rebelliousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Revels in chaos and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Loves to defy convention.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is put off by authority and tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Admires tradition.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Prefers stability and security to ambiguity and disorder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is an ardent believer in convention and traditional society.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0024&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Trusting&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is naturally trustful of everybody.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is trusting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is slow to trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Does not trust others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Sees others as selfish and conniving.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0026&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Liar&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly frank and candid in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is very straightforward with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is candid and sincere in dealings with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is guarded in relationships with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not straightforward when dealing with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Believes that some deception is necessary in relationships with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0028&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Helpfulness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is truly fulfilled by assisting those in need.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds helping others very rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Finds helping others rewarding.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Does not go out of its/his/her way to help others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes helping others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Views helping others as an imposition on  own needs to get along with others.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compromising&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Sacrifices its/his/her own needs to get along with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Dislikes confrontations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is willing to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't like to compromise with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Would rather intimidate others than compromise with them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never deny its/his/her own needs just to compromise with somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Modesty&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Would never claim to be better than somebody else.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Finds immodesty distasteful.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is modest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is immodest.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very willing to compare itself/himself/herself favorably with others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never shy away from an opportunity to say it/he/she is better than somebody else.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x002E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Compassion&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Is incredibly compassionate and feels the pain of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Is easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is compassionate.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is not easily moved to pity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is not affected by the suffering of others.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Would never let an objective judgement be tempered by mercy or pity.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0030&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Confidence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| is incredibly confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is very confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| is confident&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| lacks confidence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| does not feel effective in life&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always feels as if it/he/she is not in control of its/his/her life&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0032&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Organization&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Loves to make lists and keep schedules.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Tries to live a well-organized life.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is organized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Is very disorganized.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Is completely disorganized.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0034&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Lawfulness?&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Has a profound sense of duty and obligation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Has a strong sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Has a sense of duty.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Finds rules confining.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Dislikes contracts and regulations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Hates rules, contracts and other confining elements in its/his/her life.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0036&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Excellence&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Constantly strives for perfection.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Thinks it is incredibly important to strive for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Strives for excellence.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Doesn't go out of its/his/her way to do more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Very rarely does more work than necessary.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Does the bare minimum necessary to accomplish the task at hand.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0038&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Willpower&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| Will persist in the face of any difficulty until the task is complete.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| Possesses great willpower.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| Is self-disciplined.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| Is occasionally given to procrastination.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| Has very little self-discipline.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| Rarely completes tasks and is often overcome by distractions.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x003A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Cautiousness&lt;br /&gt;
| Out of 100?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;30%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;70%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 91 - 100&lt;br /&gt;
| thinks through every alternatives and their consequences before acting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 76 - 90&lt;br /&gt;
| is extremely cautious&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 61 - 75&lt;br /&gt;
| takes time when making decisions&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 25 - 60&lt;br /&gt;
| often does the first thing that comes to mind&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10 - 24&lt;br /&gt;
| acts impulsively&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 9&lt;br /&gt;
| always acts without considering alternatives or thinking through possibilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 238 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 384 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000E&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 394 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ID&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Value&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 448 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0006&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000A&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4C4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0010&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0014&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0018&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x001C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1&lt;br /&gt;
| byte&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4E4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4F4 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 50C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 51C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 52C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0008&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x000C&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 53C Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 5A0 Structure ====&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0002&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Hacking]]&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20799</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20799"/>
		<updated>2007-11-08T02:56:39Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Map Block */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[[Memory hacking|Main memory hacking research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Rick/Memory research|Rick's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Iluxan/Memory research|Iluxan's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F5288&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor X Coordinate&lt;br /&gt;
| Number of cells '''EAST''' from the west side.  Value is '''-30000''' when cursor is not in use.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F528C&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor Y Coordinate&lt;br /&gt;
| Number of cells '''SOUTH''' from the north side.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F5290&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor Z Coordinate&lt;br /&gt;
| Number of levels '''UP''' from the bottom level&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes into the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be '''Block Count X''' * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be '''Block Count Y''' * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the '''Block Count Z''')&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0-2&lt;br /&gt;
| Flow Size (0-7)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
Veins designate a chunk of some material, be it stone, ore or gems, that can be dug up by miners.  Using a bit-mask scheme, a vein can be placed anywhere in a 16x16 map block.  All it takes for a vein to exist at a given column on a given row is for the corresponding bit in the bit-mask to be 1 for the given row.  I've yet to do full-on editing of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Veinbitmask.png]]&lt;br /&gt;
&amp;lt;br /&amp;gt;View of the bit mask scheme&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
''Colors can do with some work, as they are supposed to indicate groupings of skills.''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20798</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20798"/>
		<updated>2007-11-05T21:32:01Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Addresses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[[Memory hacking|Main memory hacking research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Rick/Memory research|Rick's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Iluxan/Memory research|Iluxan's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F5288&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor X Coordinate&lt;br /&gt;
| Number of cells '''EAST''' from the west side.  Value is '''-30000''' when cursor is not in use.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F528C&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor Y Coordinate&lt;br /&gt;
| Number of cells '''SOUTH''' from the north side.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F5290&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor Z Coordinate&lt;br /&gt;
| Number of levels '''UP''' from the bottom level&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes into the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be '''Block Count X''' * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be '''Block Count Y''' * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the '''Block Count Z''')&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
Veins designate a chunk of some material, be it stone, ore or gems, that can be dug up by miners.  Using a bit-mask scheme, a vein can be placed anywhere in a 16x16 map block.  All it takes for a vein to exist at a given column on a given row is for the corresponding bit in the bit-mask to be 1 for the given row.  I've yet to do full-on editing of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Veinbitmask.png]]&lt;br /&gt;
&amp;lt;br /&amp;gt;View of the bit mask scheme&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
''Colors can do with some work, as they are supposed to indicate groupings of skills.''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20797</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20797"/>
		<updated>2007-11-05T21:30:23Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Add cursor coordinate locations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[[Memory hacking|Main memory hacking research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Rick/Memory research|Rick's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Iluxan/Memory research|Iluxan's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F5288&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor X Coordinate&lt;br /&gt;
| Number of cells '''EAST''' from the west side.  Value is '''-30000''' when cursor is not in use.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F528C&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor Y Coordinate&lt;br /&gt;
| Number of cells '''SOUTH''' from the north side.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 008F5290&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cursor Z Coordinate&lt;br /&gt;
| Number of levels '''UP''' from the bottom level&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes into the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
Veins designate a chunk of some material, be it stone, ore or gems, that can be dug up by miners.  Using a bit-mask scheme, a vein can be placed anywhere in a 16x16 map block.  All it takes for a vein to exist at a given column on a given row is for the corresponding bit in the bit-mask to be 1 for the given row.  I've yet to do full-on editing of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Veinbitmask.png]]&lt;br /&gt;
&amp;lt;br /&amp;gt;View of the bit mask scheme&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
''Colors can do with some work, as they are supposed to indicate groupings of skills.''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20796</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20796"/>
		<updated>2007-11-05T17:02:23Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[[Memory hacking|Main memory hacking research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Rick/Memory research|Rick's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Iluxan/Memory research|Iluxan's memory research]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
Veins designate a chunk of some material, be it stone, ore or gems, that can be dug up by miners.  Using a bit-mask scheme, a vein can be placed anywhere in a 16x16 map block.  All it takes for a vein to exist at a given column on a given row is for the corresponding bit in the bit-mask to be 1 for the given row.  I've yet to do full-on editing of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Veinbitmask.png]]&lt;br /&gt;
&amp;lt;br /&amp;gt;View of the bit mask scheme&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
''Colors can do with some work, as they are supposed to indicate groupings of skills.''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20795</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20795"/>
		<updated>2007-11-05T16:46:37Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Veins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
Veins designate a chunk of some material, be it stone, ore or gems, that can be dug up by miners.  Using a bit-mask scheme, a vein can be placed anywhere in a 16x16 map block.  All it takes for a vein to exist at a given column on a given row is for the corresponding bit in the bit-mask to be 1 for the given row.  I've yet to do full-on editing of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Veinbitmask.png]]&lt;br /&gt;
&amp;lt;br /&amp;gt;View of the bit mask scheme&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
''Colors can do with some work, as they are supposed to indicate groupings of skills.''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=File:Veinbitmask.png&amp;diff=20951</id>
		<title>File:Veinbitmask.png</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=File:Veinbitmask.png&amp;diff=20951"/>
		<updated>2007-11-05T16:42:05Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Showing how the bit-mask scheme for veins corresponds with what you see.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Showing how the bit-mask scheme for veins corresponds with what you see.&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20794</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20794"/>
		<updated>2007-11-05T16:27:22Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Vein explanation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
Veins designate a chunk of some material, be it stone, ore or gems, that can be dug up by miners.  Using a bit-mask scheme, a vein can be placed anywhere in a 16x16 map block.  All it takes for a vein to exist at a given column on a given row is for the corresponding bit in the bit-mask to be 1 for the given row.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
''Colors can do with some work, as they are supposed to indicate groupings of skills.''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20793</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20793"/>
		<updated>2007-11-05T16:19:52Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Skill Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
''Colors can do with some work, as they are supposed to indicate groupings of skills.''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20792</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20792"/>
		<updated>2007-11-05T16:18:42Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Added skill types table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Type&lt;br /&gt;
| See [[#Skill Types|table]] below.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Skill Types===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Index&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mining&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Wood Cutter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Carpentry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Engraver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Masonry&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Training&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFFF&amp;quot; | Animal Caretaking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Animal Dissecting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fish Cleaning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Butchery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Trapping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Tanning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Brewing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Alchemist&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 16&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Clothery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 17&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 18&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Threshing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 19&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Cheese Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 20&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Milking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 21&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Cooking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 22&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Growing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 23&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Herbalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | 24&lt;br /&gt;
| bgcolor=&amp;quot;#C08080&amp;quot; | Fishing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 25&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Furnace Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | 26&lt;br /&gt;
| bgcolor=&amp;quot;#C0C0FF&amp;quot; | Strand Extraction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 27&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Weaponsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 28&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Armorsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 29&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metalsmithing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 30&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Cutting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 31&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Gem Setting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 32&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Wood Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 33&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Stone Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 34&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Metal Crafting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 35&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Glass Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 36&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Leatherworking&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 37&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bone Carving&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 38&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Wrestling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 39&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Axe User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 40&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Sword User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 41&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Knife User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 42&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Mace User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 43&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Hammer User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 44&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Spear User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 45&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Marks User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 46&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Shield User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 47&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Armor User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 48&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Seige Engineering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 49&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Seige Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 50&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Bowyering&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 51&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Pike User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 52&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Lasher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 53&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Bow User&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 54&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Blowgunner&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 55&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Thrower&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 56&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Mechanics&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | 57&lt;br /&gt;
| bgcolor=&amp;quot;#80C080&amp;quot; | Druid&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | 58&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0A0&amp;quot; | Ambusher&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | 59&lt;br /&gt;
| bgcolor=&amp;quot;#FFD8C0&amp;quot; | Architecture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 60&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Wood Burning&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 61&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Lye Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 62&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Soaping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 63&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Potash Making&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | 64&lt;br /&gt;
| bgcolor=&amp;quot;#FFFFC0&amp;quot; | Dying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | 65&lt;br /&gt;
| bgcolor=&amp;quot;#E0E0E0&amp;quot; | Pump Operating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | 66&lt;br /&gt;
| bgcolor=&amp;quot;#A0A0A0&amp;quot; | Swimming&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 67&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Persuading&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 68&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Negociating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 69&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Judging of Intent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 70&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Appraising&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 71&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Organizing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 72&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Record Keeping&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 73&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Lying&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 74&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Intimidating&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 75&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Conversationalism&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 76&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Comedy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 77&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Flattery&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 78&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Consoling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | 79&lt;br /&gt;
| bgcolor=&amp;quot;#C0A0C0&amp;quot; | Pacifying&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20791</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20791"/>
		<updated>2007-11-05T16:01:27Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Skills */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary) See [[#Skill Ratings|table]] below.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20790</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20790"/>
		<updated>2007-11-05T16:00:37Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Skill rating table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| [[#Skill Ratings|Skill rating]]&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Skill Ratings===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot;&lt;br /&gt;
! width=&amp;quot;15%&amp;quot; | Rank&lt;br /&gt;
! width=&amp;quot;85%&amp;quot; | Name Prefix&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | 0&lt;br /&gt;
| bgcolor=&amp;quot;#C0FFC0&amp;quot; | Dabbling&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | 1&lt;br /&gt;
| bgcolor=&amp;quot;#C4FFC4&amp;quot; | Novice&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | 2&lt;br /&gt;
| bgcolor=&amp;quot;#C8FFC8&amp;quot; | ''no-prefix''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | 3&lt;br /&gt;
| bgcolor=&amp;quot;#CCFFCC&amp;quot; | Competent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | 4&lt;br /&gt;
| bgcolor=&amp;quot;#D0FFD0&amp;quot; | Skilled&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | 5&lt;br /&gt;
| bgcolor=&amp;quot;#D4FFD4&amp;quot; | Proficient&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | 6&lt;br /&gt;
| bgcolor=&amp;quot;#D8FFD8&amp;quot; | Talented&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | 7&lt;br /&gt;
| bgcolor=&amp;quot;#DCFFDC&amp;quot; | Adept&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | 8&lt;br /&gt;
| bgcolor=&amp;quot;#E0FFE0&amp;quot; | Expert&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | 9&lt;br /&gt;
| bgcolor=&amp;quot;#E4FFE4&amp;quot; | Professional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | 10&lt;br /&gt;
| bgcolor=&amp;quot;#E8FFE8&amp;quot; | Accomplished&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | 11&lt;br /&gt;
| bgcolor=&amp;quot;#ECFFEC&amp;quot; | Great&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | 12&lt;br /&gt;
| bgcolor=&amp;quot;#F0FFF0&amp;quot; | Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | 13&lt;br /&gt;
| bgcolor=&amp;quot;#F4FFF4&amp;quot; | High Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | 14&lt;br /&gt;
| bgcolor=&amp;quot;#F8FFF8&amp;quot; | Grand Master&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | 15&lt;br /&gt;
| bgcolor=&amp;quot;#FCFFFC&amp;quot; | Legendary&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20789</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20789"/>
		<updated>2007-11-05T15:46:14Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a.'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary)&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20788</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20788"/>
		<updated>2007-11-05T15:45:14Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Added version notice&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Any and all offsets and memory addresses are only valid for v0.27.169.33a'''&lt;br /&gt;
&lt;br /&gt;
==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary)&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20787</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20787"/>
		<updated>2007-11-05T15:43:37Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Veins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.  There is likely a stacking priority with the different grouping of rock elements.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary)&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20786</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20786"/>
		<updated>2007-11-05T15:19:14Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Addresses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01237AD0&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Dwarven Race ID&lt;br /&gt;
| Used to identify dwarves ''(Or it could just be the &amp;quot;controlling&amp;quot; civilization you are playing as.)''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&lt;br /&gt;
Those each reference a list of addresses measuring '''Block Count Y''' long.&lt;br /&gt;
Each of those reference a list of addresses '''Block Count Z''' long.&lt;br /&gt;
And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''0145858C'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458590'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''01458594'''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note: Bold addresses need to be verified.  I may have remembered them wrong'''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary)&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20785</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20785"/>
		<updated>2007-11-05T15:12:39Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Map Block */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&amp;lt;br /&amp;gt;Those each reference a list of addresses measuring '''Block Count Y''' long.&amp;lt;br /&amp;gt;Each of those reference a list of addresses '''Block Count Z''' long.&amp;lt;br /&amp;gt;And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ''0145858C''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ''01458590''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ''01458594''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: Italicized addresses need to be verified.  I may''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#Veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.''&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary)&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20784</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20784"/>
		<updated>2007-11-05T15:11:59Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Addresses==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Address&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;65%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00C2F548&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Creature Focus&lt;br /&gt;
| Indexes the full creature list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01416A3C&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| Full Creature list&lt;br /&gt;
| List of of all creatures.  There are other vectors based upon various factors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458568&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Map data&lt;br /&gt;
| Points to a list of addresses measuring '''Block Count X'''  long.&amp;lt;br /&amp;gt;Those each reference a list of addresses measuring '''Block Count Y''' long.&amp;lt;br /&amp;gt;Each of those reference a list of addresses '''Block Count Z''' long.&amp;lt;br /&amp;gt;And finally, each of those addresses references a [[#Map Block|map block]].&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458580&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count X&lt;br /&gt;
| Number of 16x16 blocks in the X direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458584&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Y&lt;br /&gt;
| Number of 16x16 blocks in the Y direction&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01458588&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Block Count Z&lt;br /&gt;
| Number of Z levels&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ''0145858C''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count X&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ''01458590''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Y&lt;br /&gt;
| Number of cells in the X direction (Should be Block Count X * 16)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ''01458594''&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Cell Count Z&lt;br /&gt;
| Number of Z levels (Should equal the Block Count Z)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: Italicized addresses need to be verified.  I may''&lt;br /&gt;
&lt;br /&gt;
==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4:4&lt;br /&gt;
| vector&lt;br /&gt;
| [[#veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Skills==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill type&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0002h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| ???&lt;br /&gt;
| ''might be experience''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Skill rating&lt;br /&gt;
| Range: 0(Dabbling)-15(Legendary)&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20783</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20783"/>
		<updated>2007-11-05T14:33:30Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Veins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| vector&lt;br /&gt;
| [[#veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Veins==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.''&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20782</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20782"/>
		<updated>2007-11-05T14:32:53Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| vector&lt;br /&gt;
| [[#veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Veins===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Vtable&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0004h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2&lt;br /&gt;
| short&lt;br /&gt;
| Vein type&lt;br /&gt;
| Ore, Stone, Gems are all in the same list&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0006h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2*16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| 16-bit mask for each row in the block&lt;br /&gt;
| Bits start from the west side of the row, going east with each bit position.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Note: I've yet to do full-on editting of these veins other than making existing tiles toggle off as well as changing the vein type.  Adding to the vein doesn't seem possible yet.''&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20781</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20781"/>
		<updated>2007-11-05T14:23:55Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Map Block==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0000h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4&lt;br /&gt;
| pointer&lt;br /&gt;
| Unknown&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;000Ch&amp;lt;/code&amp;gt;&lt;br /&gt;
| 12&lt;br /&gt;
| vector&lt;br /&gt;
| [[#veins|Vein]] vector&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;005Eh&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0260h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Designation&lt;br /&gt;
| &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Hidden&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| Damp?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mossy&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0660h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
Is probably flags?&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Bit&lt;br /&gt;
! width=&amp;quot;90%&amp;quot; | Description&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Muddy&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Snow-covered&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0A60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1 * 16 * 16&lt;br /&gt;
| list of bytes&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 4 * 16 * 16&lt;br /&gt;
| list of longs&lt;br /&gt;
| Pathfinding&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1160h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1360h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1560h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #1&lt;br /&gt;
| 10100 or above counts as 'Warm'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1760h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Temperature #2&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1960h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1B60h&amp;lt;/code&amp;gt;&lt;br /&gt;
| 2 * 16 * 16&lt;br /&gt;
| list of shorts&lt;br /&gt;
| Unknown&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20780</id>
		<title>User:AzureLightning/Memory research</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning/Memory_research&amp;diff=20780"/>
		<updated>2007-11-05T13:20:12Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: New page: ''Filler text until I can put my research up''&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Filler text until I can put my research up''&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=User:AzureLightning&amp;diff=20779</id>
		<title>User:AzureLightning</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=User:AzureLightning&amp;diff=20779"/>
		<updated>2007-11-05T13:19:36Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: New page: researching memory stuff in DF&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:AzureLightning/Memory research|researching memory stuff in DF]]&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20167</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20167"/>
		<updated>2007-11-05T02:15:02Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Nickname field (also removed the Surname fields as they were where the Nickname field existed)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current Unit Focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current Year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Dwarf Race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature Vector&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;01416A3C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt; || 4   || || Vptr || Virtual function table pointer&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt; || 24  || [[Memory hacking#New string format|string]] || First name || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0020&amp;lt;/code&amp;gt; || 24  || [[Memory hacking#New string format|string]] || Nickname || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0070&amp;lt;/code&amp;gt; || 24  || [[Memory hacking#New string format|string]]  || Custom profession name || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt; || 2   || || Type ID #1 || rowspan=&amp;quot;2&amp;quot;| Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt; || 2   || || Type ID #2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt; || 4   || || Creature Race || A6 is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt; || 2   || || X Coordinate || Cells east of the west side&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt; || 2   || || Y Coordinate || Cells south of the north side&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt; || 2   || || Z Coordinate || Levels up from the bottom level&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt; || 4   || || Flags || (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt; || 4   || || Flags || (1 &amp;lt;&amp;lt; 7) Appears to be whether or not the creature is dead.&lt;br /&gt;
(1 &amp;lt;&amp;lt; 17) if creature is ready for slaughter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt; || 2   || || Strange mood || 0xFFFF means no mood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt; || 4   || || Strength ||&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Strong&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Strong&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Strong&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mighty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Ultra-Mighty&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt; || 4   || || Agility ||&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Perfectly Agile&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt; || 4   || || Toughness ||&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Superdwarvenly Tough&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x042C&amp;lt;/code&amp;gt; || 4   || || Skill Start Ptr || Start of skill list&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0430&amp;lt;/code&amp;gt; || 4   || || Skill End Ptr || End of skill list&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt; || 102 || || Labor preferences || 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. I have No idea what the last one means.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt; || 4   || || Happiness level || 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20166</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20166"/>
		<updated>2007-11-05T02:03:21Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Creature Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current Unit Focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current Year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Dwarf Race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature Vector&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;01416A3C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt; || 4   || || Vptr || Virtual function table pointer&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt; || 24  || [[Memory hacking#New string format|string]] || First name || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0032&amp;lt;/code&amp;gt; || 4   || || Surname word 1 || No part of speech, like in the old structure&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0036&amp;lt;/code&amp;gt; || 4   || || Surname word 2 || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0070&amp;lt;/code&amp;gt; || 24  || [[Memory hacking#New string format|string]]  || Custom profession name || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt; || 2   || || Type ID #1 || rowspan=&amp;quot;2&amp;quot;| Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt; || 2   || || Type ID #2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt; || 4   || || Creature Race || A6 is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt; || 2   || || X Coordinate || Cells east of the west side&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt; || 2   || || Y Coordinate || Cells south of the north side&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt; || 2   || || Z Coordinate || Levels up from the bottom level&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt; || 4   || || Flags || (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt; || 4   || || Flags || (1 &amp;lt;&amp;lt; 7) Appears to be whether or not the creature is dead.&lt;br /&gt;
(1 &amp;lt;&amp;lt; 17) if creature is ready for slaughter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt; || 2   || || Strange mood || 0xFFFF means no mood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt; || 4   || || Strength ||&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Strong&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Strong&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Strong&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mighty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Ultra-Mighty&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt; || 4   || || Agility ||&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Agile&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Perfectly Agile&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt; || 4   || || Toughness ||&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Value&lt;br /&gt;
! width=&amp;quot;80%&amp;quot; | Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0 || Nothing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Very Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Extremely Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Unbelievably Tough&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Superdwarvenly Tough&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x042C&amp;lt;/code&amp;gt; || 4   || || Skill Start Ptr || Start of skill list&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0430&amp;lt;/code&amp;gt; || 4   || || Skill End Ptr || End of skill list&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt; || 102 || || Labor preferences || 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. I have No idea what the last one means.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt; || 4   || || Happiness level || 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20165</id>
		<title>40d:Memory hacking/v0.27.169.33a</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking/v0.27.169.33a&amp;diff=20165"/>
		<updated>2007-11-05T01:47:10Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Current Unit Focus address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Addresses ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;40%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| &amp;lt;code&amp;gt;0079DC2F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current Unit Focus&lt;br /&gt;
| 4&lt;br /&gt;
| long&lt;br /&gt;
| Indexes into the full creature list.&lt;br /&gt;
| &amp;lt;code&amp;gt;00C2F548&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Current Year&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &amp;lt;code&amp;gt;00C34378&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Dwarf Race ID&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| As in the race identifier in the [[#Creature Structure|creature structure]].&lt;br /&gt;
| &amp;lt;code&amp;gt;01237AD0&amp;lt;/code&amp;gt; (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature Vector&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| &amp;lt;code&amp;gt;01416A3C&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | Size&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Type&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;55%&amp;quot; | Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0000&amp;lt;/code&amp;gt; || 4   || || Vptr || Virtual function table pointer&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0004&amp;lt;/code&amp;gt; || 24  || [[Memory hacking#New string format|string]] || First name || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0032&amp;lt;/code&amp;gt; || 4   || || Surname word 1 || No part of speech, like in the old structure&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0036&amp;lt;/code&amp;gt; || 4   || || Surname word 2 || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0070&amp;lt;/code&amp;gt; || 24  || [[Memory hacking#New string format|string]]  || Custom profession name || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0088&amp;lt;/code&amp;gt; || 2   || || Type ID #1 || rowspan=&amp;quot;2&amp;quot;| Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008A&amp;lt;/code&amp;gt; || 2   || || Type ID #2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x008C&amp;lt;/code&amp;gt; || 4   || || Creature Race || A6 is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AC&amp;lt;/code&amp;gt; || 2   || || X Coordinate || Cells east of the west side&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00AE&amp;lt;/code&amp;gt; || 2   || || Y Coordinate || Cells south of the north side&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00B0&amp;lt;/code&amp;gt; || 2   || || Z Coordinate || Levels up from the bottom level&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E4&amp;lt;/code&amp;gt; || 4   || || Flags || (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x00E8&amp;lt;/code&amp;gt; || 4   || || Flags || (1 &amp;lt;&amp;lt; 7) Appears to be whether or not the creature is dead.&lt;br /&gt;
(1 &amp;lt;&amp;lt; 17) if creature is ready for slaughter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x01F8&amp;lt;/code&amp;gt; || 2   || || Strange mood || 0xFFFF means no mood&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x041C&amp;lt;/code&amp;gt; || 4   || || Strength || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0420&amp;lt;/code&amp;gt; || 4   || || Agility || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0424&amp;lt;/code&amp;gt; || 4   || || Toughness || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x042C&amp;lt;/code&amp;gt; || 4   || || Skill Start Ptr || Start of skill list&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0430&amp;lt;/code&amp;gt; || 4   || || Skill End Ptr || End of skill list&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0458&amp;lt;/code&amp;gt; || 102 || || Labor preferences || 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. I have No idea what the last one means.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0x0504&amp;lt;/code&amp;gt; || 4   || || Happiness level || 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2592</id>
		<title>40d:Memory hacking</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2592"/>
		<updated>2007-11-04T21:48:53Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Creature vector address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New string format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 16 || Character buffer || Holds the string data if capacity &amp;lt; 16&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Character pointer || Points to the string data if capacity &amp;gt;= 16&lt;br /&gt;
|-&lt;br /&gt;
|0x10 || 4 || Length || Current length of the string&lt;br /&gt;
|-&lt;br /&gt;
|0x14 || 4 || Capacity || Current capacity of the string buffer (also indicates which mode the string is in)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Yes, the first two items overlap. This is correct. This is the MSVC Express string format - Toady appears to be using standard C++ structures pretty much everywhere.&lt;br /&gt;
&lt;br /&gt;
== Vector format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || vtable || (not useful)&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 4 || Array start&lt;br /&gt;
|-&lt;br /&gt;
|0x08 || 4 || Array end || (End - Start)/4 = # of elements&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Attention! ==&lt;br /&gt;
We need to be very clear about what version(s) these addresses apply to.  Please list version numbers along with addresses.&lt;br /&gt;
&lt;br /&gt;
== Addresses for 27.169.33a ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;50%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Address&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | '''Useful Variables'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| 0079DC2F&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current Year&lt;br /&gt;
| &lt;br /&gt;
| 00C34378&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Dwarf Race ID&lt;br /&gt;
| As in the race identifier in the [[#Creature Structure]]&lt;br /&gt;
| 01237AD0 (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature Vector&lt;br /&gt;
| There are actually multiple creature vectors, but this has all of them.&lt;br /&gt;
| 01416A3C&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
&lt;br /&gt;
Appears to be still valid in version 27.169.33a (keep this updated when things don't seem to shift around)&lt;br /&gt;
&lt;br /&gt;
Structure Offsets:&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Vptr || Virtual function table pointer&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 24 || First name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x32 || 4 || Surname word 1 || No part of speech, like in the old structure&lt;br /&gt;
|-&lt;br /&gt;
|0x36 || 4 || Surname word 2 || &lt;br /&gt;
|-&lt;br /&gt;
|0x70 || 24 || Custom profession name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x88 || 2 || Type ID #1 || rowspan=&amp;quot;2&amp;quot;| Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
|-&lt;br /&gt;
|0x8a || 2 || Type ID #2&lt;br /&gt;
|-&lt;br /&gt;
|0x8C || 4 || Creature Race || A6 is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
|-&lt;br /&gt;
|0xAC || 2 || X Coordinate || Cells east of the west side&lt;br /&gt;
|-&lt;br /&gt;
|0xAE || 2 || Y Coordinate || Cells south of the north side&lt;br /&gt;
|-&lt;br /&gt;
|0xB0 || 2 || Z Coordinate || Levels up from the bottom level&lt;br /&gt;
|-&lt;br /&gt;
|0xe4 || 4 || Flags || (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
|-&lt;br /&gt;
|0xe8 || 4 || Flags || (1 &amp;lt;&amp;lt; 7) Appears to be whether or not the creature is dead.&lt;br /&gt;
(1 &amp;lt;&amp;lt; 17) if creature is ready for slaughter&lt;br /&gt;
|-&lt;br /&gt;
|0x1F8 || 2 || Strange mood || 0xFFFF means no mood&lt;br /&gt;
|-&lt;br /&gt;
|0x41C || 4 || Strength || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x420 || 4 || Agility || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x424 || 4 || Toughness || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x42C || 4 || Skill Start Ptr || Start of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x430 || 4 || Skill End Ptr || End of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x458 || 102 || Labor preferences || 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. I have No idea what the last one means.&lt;br /&gt;
|-&lt;br /&gt;
|0x504 || 4 || Happiness level || 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Type ID list ==&lt;br /&gt;
&lt;br /&gt;
Most likely incomplete, but this was all that could be found so far.&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| ID || Meaning&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || Miner&lt;br /&gt;
|-&lt;br /&gt;
|0x01 || Woodworker&lt;br /&gt;
|-&lt;br /&gt;
|0x02 || Carpenter&lt;br /&gt;
|-&lt;br /&gt;
|0x03 || Bowyer&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || Woodcutter&lt;br /&gt;
|-&lt;br /&gt;
|0x05 || Stoneworker&lt;br /&gt;
|-&lt;br /&gt;
|0x06 || Engraver&lt;br /&gt;
|-&lt;br /&gt;
|0x07 || Mason&lt;br /&gt;
|-&lt;br /&gt;
|0x08 || Ranger&lt;br /&gt;
|-&lt;br /&gt;
|0x09 || Animal Caretaker&lt;br /&gt;
|-&lt;br /&gt;
|0x0A || Animal Trainer&lt;br /&gt;
|-&lt;br /&gt;
|0x0B || Hunter&lt;br /&gt;
|-&lt;br /&gt;
|0x0C || Trapper&lt;br /&gt;
|-&lt;br /&gt;
|0x0D || Animal Dissector&lt;br /&gt;
|-&lt;br /&gt;
|0x0E || Metalsmith&lt;br /&gt;
|-&lt;br /&gt;
|0x0F || Furnace Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x10 || Weaponsmith&lt;br /&gt;
|-&lt;br /&gt;
|0x11 || Armorer&lt;br /&gt;
|-&lt;br /&gt;
|0x12 || Blacksmith&lt;br /&gt;
|-&lt;br /&gt;
|0x13 || Metalcrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x14 || Jeweler&lt;br /&gt;
|-&lt;br /&gt;
|0x15 || Gem Cutter&lt;br /&gt;
|-&lt;br /&gt;
|0x16 || Gem Setter&lt;br /&gt;
|-&lt;br /&gt;
|0x17 || Craftsman&lt;br /&gt;
|-&lt;br /&gt;
|0x18 || Woodcrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x19 || Stonecrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x1A || Leatherworker&lt;br /&gt;
|-&lt;br /&gt;
|0x1B || Bone Carver&lt;br /&gt;
|-&lt;br /&gt;
|0x1C || Weaver&lt;br /&gt;
|-&lt;br /&gt;
|0x1D || Clothier&lt;br /&gt;
|-&lt;br /&gt;
|0x1E || Glassmaker&lt;br /&gt;
|-&lt;br /&gt;
|0x1F || Strand Extractor&lt;br /&gt;
|-&lt;br /&gt;
|0x20 || Queen&lt;br /&gt;
|-&lt;br /&gt;
|0x21 || Queen Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x22 || Fishery Worker&lt;br /&gt;
|-&lt;br /&gt;
|0x23 || Fisherman&lt;br /&gt;
|-&lt;br /&gt;
|0x24 || Fish Dissector&lt;br /&gt;
|-&lt;br /&gt;
|0x25 || Fish Cleaner&lt;br /&gt;
|-&lt;br /&gt;
|0x26 || Farmer&lt;br /&gt;
|-&lt;br /&gt;
|0x27 || Cheese Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x28 || Milker&lt;br /&gt;
|-&lt;br /&gt;
|0x29 || Cook&lt;br /&gt;
|-&lt;br /&gt;
|0x2A || Thresher&lt;br /&gt;
|-&lt;br /&gt;
|0x2B || Miller&lt;br /&gt;
|-&lt;br /&gt;
|0x2C || Butcher&lt;br /&gt;
|-&lt;br /&gt;
|0x2D || Tanner&lt;br /&gt;
|-&lt;br /&gt;
|0x2E || Dyer&lt;br /&gt;
|-&lt;br /&gt;
|0x2F || Planter&lt;br /&gt;
|-&lt;br /&gt;
|0x30 || Herbalist&lt;br /&gt;
|-&lt;br /&gt;
|0x31 || Brewer&lt;br /&gt;
|-&lt;br /&gt;
|0x32 || Soap Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x33 || Potash Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x34 || Lye Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x35 || Wood Burner&lt;br /&gt;
|-&lt;br /&gt;
|0x36 || Engineer&lt;br /&gt;
|-&lt;br /&gt;
|0x37 || Mechanic&lt;br /&gt;
|-&lt;br /&gt;
|0x38 || Seige Engineer&lt;br /&gt;
|-&lt;br /&gt;
|0x39 || Seige Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x3A || Pump Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x3B || Clerk&lt;br /&gt;
|-&lt;br /&gt;
|0x3C || Administrator&lt;br /&gt;
|-&lt;br /&gt;
|0x3D || Trader&lt;br /&gt;
|-&lt;br /&gt;
|0x3E || Architect&lt;br /&gt;
|-&lt;br /&gt;
|0x3F || Alchemist&lt;br /&gt;
|-&lt;br /&gt;
|0x40 || Tax Collector&lt;br /&gt;
|-&lt;br /&gt;
|0x41 || Hammerer&lt;br /&gt;
|-&lt;br /&gt;
|0x42 || Baroness&lt;br /&gt;
|-&lt;br /&gt;
|0x43 || Countess&lt;br /&gt;
|-&lt;br /&gt;
|0x44 || Duchess&lt;br /&gt;
|-&lt;br /&gt;
|0x45 || Baroness Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x46 || Countess Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x47 || Duchness Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x48 || Philosopher&lt;br /&gt;
|-&lt;br /&gt;
|0x49 || Advisor&lt;br /&gt;
|-&lt;br /&gt;
|0x4A || Dungeon Master&lt;br /&gt;
|-&lt;br /&gt;
|0x4B || Merchant&lt;br /&gt;
|-&lt;br /&gt;
|0x4C || Diplomat&lt;br /&gt;
|-&lt;br /&gt;
|0x4D || Guild Representative&lt;br /&gt;
|-&lt;br /&gt;
|0x4E || Merchant Baroness&lt;br /&gt;
|-&lt;br /&gt;
|0x4F || Merchant Princes&lt;br /&gt;
|-&lt;br /&gt;
|0x50 || Outpose Liason&lt;br /&gt;
|-&lt;br /&gt;
|0x51 || Druid&lt;br /&gt;
|-&lt;br /&gt;
|0x52 || Champion&lt;br /&gt;
|-&lt;br /&gt;
|0x53 || Hammerman&lt;br /&gt;
|-&lt;br /&gt;
|0x54 || Hammer Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x55 || Spearman&lt;br /&gt;
|-&lt;br /&gt;
|0x56 || Spearmaster&lt;br /&gt;
|-&lt;br /&gt;
|0x57 || Crossbowman&lt;br /&gt;
|-&lt;br /&gt;
|0x58 || Elite Crossbowman&lt;br /&gt;
|-&lt;br /&gt;
|0x59 || Wrestler&lt;br /&gt;
|-&lt;br /&gt;
|0x5A || Elite Wrestler&lt;br /&gt;
|-&lt;br /&gt;
|0x5B || Axeman&lt;br /&gt;
|-&lt;br /&gt;
|0x5C || Axe Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x5D || Swordsman&lt;br /&gt;
|-&lt;br /&gt;
|0x5E || Swordmaster&lt;br /&gt;
|-&lt;br /&gt;
|0x5F || Maceman&lt;br /&gt;
|-&lt;br /&gt;
|0x60 || Mace Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x61 || Pikeman&lt;br /&gt;
|-&lt;br /&gt;
|0x62 || Pikemaster&lt;br /&gt;
|-&lt;br /&gt;
|0x63 || Bowman&lt;br /&gt;
|-&lt;br /&gt;
|0x64 || Elite Bowman&lt;br /&gt;
|-&lt;br /&gt;
|0x65 || Blowgunner&lt;br /&gt;
|-&lt;br /&gt;
|0x66 || Elite Blowgunner&lt;br /&gt;
|-&lt;br /&gt;
|0x67 || Recruit&lt;br /&gt;
|-&lt;br /&gt;
|0x68 || Hunting creature&lt;br /&gt;
|-&lt;br /&gt;
|0x69 || War creature&lt;br /&gt;
|-&lt;br /&gt;
|0x6A || Master Thief&lt;br /&gt;
|-&lt;br /&gt;
|0x6B || Thief&lt;br /&gt;
|-&lt;br /&gt;
|0x6C || Peasant or creature&lt;br /&gt;
|-&lt;br /&gt;
|0x6D || Child&lt;br /&gt;
|-&lt;br /&gt;
|0x6E || Baby&lt;br /&gt;
|-&lt;br /&gt;
|0x6F || Drunk&lt;br /&gt;
|-&lt;br /&gt;
|0x70 || Lasher&lt;br /&gt;
|-&lt;br /&gt;
|0x71 || Master Lasher&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Profession list ==&lt;br /&gt;
&lt;br /&gt;
Obviously could do with some formatting.&lt;br /&gt;
&lt;br /&gt;
 PROFESSION_MINE,&lt;br /&gt;
 PROFESSION_HAUL_STONE,&lt;br /&gt;
 PROFESSION_HAUL_WOOD,&lt;br /&gt;
 PROFESSION_HAUL_BODY,&lt;br /&gt;
 PROFESSION_HAUL_FOOD,&lt;br /&gt;
 PROFESSION_HAUL_REFUSE,&lt;br /&gt;
 PROFESSION_HAUL_ITEM,&lt;br /&gt;
 PROFESSION_HAUL_FURNITURE,&lt;br /&gt;
 PROFESSION_HAUL_ANIMALS,&lt;br /&gt;
 PROFESSION_CLEAN,&lt;br /&gt;
 PROFESSION_CUTWOOD,&lt;br /&gt;
 PROFESSION_CARPENTER,&lt;br /&gt;
 PROFESSION_DETAIL,&lt;br /&gt;
 PROFESSION_MASON,&lt;br /&gt;
 PROFESSION_ARCHITECT,&lt;br /&gt;
 PROFESSION_ANIMALTRAIN,&lt;br /&gt;
 PROFESSION_ANIMALCARE,&lt;br /&gt;
 PROFESSION_HEALTHCARE,&lt;br /&gt;
 PROFESSION_BUTCHER,&lt;br /&gt;
 PROFESSION_TRAPPER,&lt;br /&gt;
 PROFESSION_DISSECT_VERMIN,&lt;br /&gt;
 PROFESSION_LEATHER,&lt;br /&gt;
 PROFESSION_TANNER,&lt;br /&gt;
 PROFESSION_BREWER,&lt;br /&gt;
 PROFESSION_ALCHEMIST,&lt;br /&gt;
 PROFESSION_SOAP_MAKER,&lt;br /&gt;
 PROFESSION_WEAVER,&lt;br /&gt;
 PROFESSION_CLOTHESMAKER,&lt;br /&gt;
 PROFESSION_MILLER,&lt;br /&gt;
 PROFESSION_PROCESS_PLANT,&lt;br /&gt;
 PROFESSION_MAKE_CHEESE,&lt;br /&gt;
 PROFESSION_MILK,&lt;br /&gt;
 PROFESSION_COOK,&lt;br /&gt;
 PROFESSION_PLANT,&lt;br /&gt;
 PROFESSION_HERBALIST,&lt;br /&gt;
 PROFESSION_FISH,&lt;br /&gt;
 PROFESSION_CLEAN_FISH,&lt;br /&gt;
 PROFESSION_DISSECT_FISH,&lt;br /&gt;
 PROFESSION_HUNT,&lt;br /&gt;
 PROFESSION_SMELT,&lt;br /&gt;
 PROFESSION_FORGE_WEAPON,&lt;br /&gt;
 PROFESSION_FORGE_ARMOR,&lt;br /&gt;
 PROFESSION_FORGE_FURNITURE,&lt;br /&gt;
 PROFESSION_METAL_CRAFT,&lt;br /&gt;
 PROFESSION_CUT_GEM,&lt;br /&gt;
 PROFESSION_ENCRUST_GEM,&lt;br /&gt;
 PROFESSION_WOOD_CRAFT,&lt;br /&gt;
 PROFESSION_STONE_CRAFT,&lt;br /&gt;
 PROFESSION_BONE_CARVE,&lt;br /&gt;
 PROFESSION_GLASSMAKER,&lt;br /&gt;
 PROFESSION_EXTRACT_STRAND,&lt;br /&gt;
 PROFESSION_AXE,&lt;br /&gt;
 PROFESSION_SWORD,&lt;br /&gt;
 PROFESSION_MACE,&lt;br /&gt;
 PROFESSION_HAMMER,&lt;br /&gt;
 PROFESSION_SPEAR,&lt;br /&gt;
 PROFESSION_DAGGER,&lt;br /&gt;
 PROFESSION_CROSSBOW,&lt;br /&gt;
 PROFESSION_BOW,&lt;br /&gt;
 PROFESSION_BLOWGUN,&lt;br /&gt;
 PROFESSION_PIKE,&lt;br /&gt;
 PROFESSION_WHIP,&lt;br /&gt;
 PROFESSION_SHIELDLEVEL,&lt;br /&gt;
 PROFESSION_ARMORLEVEL,&lt;br /&gt;
 PROFESSION_SIEGECRAFT,&lt;br /&gt;
 PROFESSION_SIEGEOPERATE,&lt;br /&gt;
 PROFESSION_BOWYER,&lt;br /&gt;
 PROFESSION_MECHANIC,&lt;br /&gt;
 PROFESSION_WEAPONNUMBER,&lt;br /&gt;
 PROFESSION_POTASH_MAKING,&lt;br /&gt;
 PROFESSION_LYE_MAKING,&lt;br /&gt;
 PROFESSION_DYER,&lt;br /&gt;
 PROFESSION_BURN_WOOD,&lt;br /&gt;
 PROFESSION_OPERATE_PUMP,&lt;br /&gt;
 PROFESSION_UNUSED_3,&lt;br /&gt;
 PROFESSION_UNUSED_4,&lt;br /&gt;
 PROFESSION_UNUSED_5,&lt;br /&gt;
 PROFESSION_UNUSED_6,&lt;br /&gt;
 PROFESSION_UNUSED_7,&lt;br /&gt;
 PROFESSION_UNUSED_8,&lt;br /&gt;
 PROFESSION_UNUSED_9,&lt;br /&gt;
 PROFESSION_UNUSED_10,&lt;br /&gt;
 PROFESSION_UNUSED_11,&lt;br /&gt;
 PROFESSION_UNUSED_12,&lt;br /&gt;
 PROFESSION_UNUSED_13,&lt;br /&gt;
 PROFESSION_UNUSED_14,&lt;br /&gt;
 PROFESSION_UNUSED_15,&lt;br /&gt;
 PROFESSION_UNUSED_16,&lt;br /&gt;
 PROFESSION_UNUSED_17,&lt;br /&gt;
 PROFESSION_UNUSED_18,&lt;br /&gt;
 PROFESSION_UNUSED_19,&lt;br /&gt;
 PROFESSION_UNUSED_20,&lt;br /&gt;
 PROFESSION_UNUSED_21,&lt;br /&gt;
 PROFESSION_UNUSED_22,&lt;br /&gt;
 PROFESSION_UNUSED_23,&lt;br /&gt;
 PROFESSION_UNUSED_24,&lt;br /&gt;
 PROFESSION_UNUSED_25,&lt;br /&gt;
 PROFESSION_UNUSED_26,&lt;br /&gt;
 PROFESSION_UNUSED_27,&lt;br /&gt;
 PROFESSION_UNUSED_28,&lt;br /&gt;
 PROFESSION_UNUSED_29,&lt;br /&gt;
 PROFESSION_UNUSED_30,&lt;br /&gt;
 PROFESSIONNUM,&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2591</id>
		<title>40d:Memory hacking</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2591"/>
		<updated>2007-11-04T21:43:37Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* Creature Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New string format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 16 || Character buffer || Holds the string data if capacity &amp;lt; 16&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Character pointer || Points to the string data if capacity &amp;gt;= 16&lt;br /&gt;
|-&lt;br /&gt;
|0x10 || 4 || Length || Current length of the string&lt;br /&gt;
|-&lt;br /&gt;
|0x14 || 4 || Capacity || Current capacity of the string buffer (also indicates which mode the string is in)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Yes, the first two items overlap. This is correct. This is the MSVC Express string format - Toady appears to be using standard C++ structures pretty much everywhere.&lt;br /&gt;
&lt;br /&gt;
== Vector format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || vtable || (not useful)&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 4 || Array start&lt;br /&gt;
|-&lt;br /&gt;
|0x08 || 4 || Array end || (End - Start)/4 = # of elements&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Attention! ==&lt;br /&gt;
We need to be very clear about what version(s) these addresses apply to.  Please list version numbers along with addresses.&lt;br /&gt;
&lt;br /&gt;
== Addresses for 27.169.33a ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;50%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Address&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | '''Useful Variables'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| 0079DC2F&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current Year&lt;br /&gt;
| &lt;br /&gt;
| 00C34378&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Dwarf Race ID&lt;br /&gt;
| As in the race identifier in the [[#Creature Structure]]&lt;br /&gt;
| 01237AD0 (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature Vector&lt;br /&gt;
|&lt;br /&gt;
| 01416A48 (probably)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
&lt;br /&gt;
Appears to be still valid in version 27.169.33a (keep this updated when things don't seem to shift around)&lt;br /&gt;
&lt;br /&gt;
Structure Offsets:&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Vptr || Virtual function table pointer&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 24 || First name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x32 || 4 || Surname word 1 || No part of speech, like in the old structure&lt;br /&gt;
|-&lt;br /&gt;
|0x36 || 4 || Surname word 2 || &lt;br /&gt;
|-&lt;br /&gt;
|0x70 || 24 || Custom profession name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x88 || 2 || Type ID #1 || rowspan=&amp;quot;2&amp;quot;| Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
|-&lt;br /&gt;
|0x8a || 2 || Type ID #2&lt;br /&gt;
|-&lt;br /&gt;
|0x8C || 4 || Creature Race || A6 is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
|-&lt;br /&gt;
|0xAC || 2 || X Coordinate || Cells east of the west side&lt;br /&gt;
|-&lt;br /&gt;
|0xAE || 2 || Y Coordinate || Cells south of the north side&lt;br /&gt;
|-&lt;br /&gt;
|0xB0 || 2 || Z Coordinate || Levels up from the bottom level&lt;br /&gt;
|-&lt;br /&gt;
|0xe4 || 4 || Flags || (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
|-&lt;br /&gt;
|0xe8 || 4 || Flags || (1 &amp;lt;&amp;lt; 7) Appears to be whether or not the creature is dead.&lt;br /&gt;
(1 &amp;lt;&amp;lt; 17) if creature is ready for slaughter&lt;br /&gt;
|-&lt;br /&gt;
|0x1F8 || 2 || Strange mood || 0xFFFF means no mood&lt;br /&gt;
|-&lt;br /&gt;
|0x41C || 4 || Strength || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x420 || 4 || Agility || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x424 || 4 || Toughness || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x42C || 4 || Skill Start Ptr || Start of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x430 || 4 || Skill End Ptr || End of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x458 || 102 || Labor preferences || 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. I have No idea what the last one means.&lt;br /&gt;
|-&lt;br /&gt;
|0x504 || 4 || Happiness level || 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Type ID list ==&lt;br /&gt;
&lt;br /&gt;
Most likely incomplete, but this was all that could be found so far.&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| ID || Meaning&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || Miner&lt;br /&gt;
|-&lt;br /&gt;
|0x01 || Woodworker&lt;br /&gt;
|-&lt;br /&gt;
|0x02 || Carpenter&lt;br /&gt;
|-&lt;br /&gt;
|0x03 || Bowyer&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || Woodcutter&lt;br /&gt;
|-&lt;br /&gt;
|0x05 || Stoneworker&lt;br /&gt;
|-&lt;br /&gt;
|0x06 || Engraver&lt;br /&gt;
|-&lt;br /&gt;
|0x07 || Mason&lt;br /&gt;
|-&lt;br /&gt;
|0x08 || Ranger&lt;br /&gt;
|-&lt;br /&gt;
|0x09 || Animal Caretaker&lt;br /&gt;
|-&lt;br /&gt;
|0x0A || Animal Trainer&lt;br /&gt;
|-&lt;br /&gt;
|0x0B || Hunter&lt;br /&gt;
|-&lt;br /&gt;
|0x0C || Trapper&lt;br /&gt;
|-&lt;br /&gt;
|0x0D || Animal Dissector&lt;br /&gt;
|-&lt;br /&gt;
|0x0E || Metalsmith&lt;br /&gt;
|-&lt;br /&gt;
|0x0F || Furnace Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x10 || Weaponsmith&lt;br /&gt;
|-&lt;br /&gt;
|0x11 || Armorer&lt;br /&gt;
|-&lt;br /&gt;
|0x12 || Blacksmith&lt;br /&gt;
|-&lt;br /&gt;
|0x13 || Metalcrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x14 || Jeweler&lt;br /&gt;
|-&lt;br /&gt;
|0x15 || Gem Cutter&lt;br /&gt;
|-&lt;br /&gt;
|0x16 || Gem Setter&lt;br /&gt;
|-&lt;br /&gt;
|0x17 || Craftsman&lt;br /&gt;
|-&lt;br /&gt;
|0x18 || Woodcrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x19 || Stonecrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x1A || Leatherworker&lt;br /&gt;
|-&lt;br /&gt;
|0x1B || Bone Carver&lt;br /&gt;
|-&lt;br /&gt;
|0x1C || Weaver&lt;br /&gt;
|-&lt;br /&gt;
|0x1D || Clothier&lt;br /&gt;
|-&lt;br /&gt;
|0x1E || Glassmaker&lt;br /&gt;
|-&lt;br /&gt;
|0x1F || Strand Extractor&lt;br /&gt;
|-&lt;br /&gt;
|0x20 || Queen&lt;br /&gt;
|-&lt;br /&gt;
|0x21 || Queen Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x22 || Fishery Worker&lt;br /&gt;
|-&lt;br /&gt;
|0x23 || Fisherman&lt;br /&gt;
|-&lt;br /&gt;
|0x24 || Fish Dissector&lt;br /&gt;
|-&lt;br /&gt;
|0x25 || Fish Cleaner&lt;br /&gt;
|-&lt;br /&gt;
|0x26 || Farmer&lt;br /&gt;
|-&lt;br /&gt;
|0x27 || Cheese Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x28 || Milker&lt;br /&gt;
|-&lt;br /&gt;
|0x29 || Cook&lt;br /&gt;
|-&lt;br /&gt;
|0x2A || Thresher&lt;br /&gt;
|-&lt;br /&gt;
|0x2B || Miller&lt;br /&gt;
|-&lt;br /&gt;
|0x2C || Butcher&lt;br /&gt;
|-&lt;br /&gt;
|0x2D || Tanner&lt;br /&gt;
|-&lt;br /&gt;
|0x2E || Dyer&lt;br /&gt;
|-&lt;br /&gt;
|0x2F || Planter&lt;br /&gt;
|-&lt;br /&gt;
|0x30 || Herbalist&lt;br /&gt;
|-&lt;br /&gt;
|0x31 || Brewer&lt;br /&gt;
|-&lt;br /&gt;
|0x32 || Soap Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x33 || Potash Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x34 || Lye Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x35 || Wood Burner&lt;br /&gt;
|-&lt;br /&gt;
|0x36 || Engineer&lt;br /&gt;
|-&lt;br /&gt;
|0x37 || Mechanic&lt;br /&gt;
|-&lt;br /&gt;
|0x38 || Seige Engineer&lt;br /&gt;
|-&lt;br /&gt;
|0x39 || Seige Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x3A || Pump Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x3B || Clerk&lt;br /&gt;
|-&lt;br /&gt;
|0x3C || Administrator&lt;br /&gt;
|-&lt;br /&gt;
|0x3D || Trader&lt;br /&gt;
|-&lt;br /&gt;
|0x3E || Architect&lt;br /&gt;
|-&lt;br /&gt;
|0x3F || Alchemist&lt;br /&gt;
|-&lt;br /&gt;
|0x40 || Tax Collector&lt;br /&gt;
|-&lt;br /&gt;
|0x41 || Hammerer&lt;br /&gt;
|-&lt;br /&gt;
|0x42 || Baroness&lt;br /&gt;
|-&lt;br /&gt;
|0x43 || Countess&lt;br /&gt;
|-&lt;br /&gt;
|0x44 || Duchess&lt;br /&gt;
|-&lt;br /&gt;
|0x45 || Baroness Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x46 || Countess Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x47 || Duchness Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x48 || Philosopher&lt;br /&gt;
|-&lt;br /&gt;
|0x49 || Advisor&lt;br /&gt;
|-&lt;br /&gt;
|0x4A || Dungeon Master&lt;br /&gt;
|-&lt;br /&gt;
|0x4B || Merchant&lt;br /&gt;
|-&lt;br /&gt;
|0x4C || Diplomat&lt;br /&gt;
|-&lt;br /&gt;
|0x4D || Guild Representative&lt;br /&gt;
|-&lt;br /&gt;
|0x4E || Merchant Baroness&lt;br /&gt;
|-&lt;br /&gt;
|0x4F || Merchant Princes&lt;br /&gt;
|-&lt;br /&gt;
|0x50 || Outpose Liason&lt;br /&gt;
|-&lt;br /&gt;
|0x51 || Druid&lt;br /&gt;
|-&lt;br /&gt;
|0x52 || Champion&lt;br /&gt;
|-&lt;br /&gt;
|0x53 || Hammerman&lt;br /&gt;
|-&lt;br /&gt;
|0x54 || Hammer Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x55 || Spearman&lt;br /&gt;
|-&lt;br /&gt;
|0x56 || Spearmaster&lt;br /&gt;
|-&lt;br /&gt;
|0x57 || Crossbowman&lt;br /&gt;
|-&lt;br /&gt;
|0x58 || Elite Crossbowman&lt;br /&gt;
|-&lt;br /&gt;
|0x59 || Wrestler&lt;br /&gt;
|-&lt;br /&gt;
|0x5A || Elite Wrestler&lt;br /&gt;
|-&lt;br /&gt;
|0x5B || Axeman&lt;br /&gt;
|-&lt;br /&gt;
|0x5C || Axe Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x5D || Swordsman&lt;br /&gt;
|-&lt;br /&gt;
|0x5E || Swordmaster&lt;br /&gt;
|-&lt;br /&gt;
|0x5F || Maceman&lt;br /&gt;
|-&lt;br /&gt;
|0x60 || Mace Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x61 || Pikeman&lt;br /&gt;
|-&lt;br /&gt;
|0x62 || Pikemaster&lt;br /&gt;
|-&lt;br /&gt;
|0x63 || Bowman&lt;br /&gt;
|-&lt;br /&gt;
|0x64 || Elite Bowman&lt;br /&gt;
|-&lt;br /&gt;
|0x65 || Blowgunner&lt;br /&gt;
|-&lt;br /&gt;
|0x66 || Elite Blowgunner&lt;br /&gt;
|-&lt;br /&gt;
|0x67 || Recruit&lt;br /&gt;
|-&lt;br /&gt;
|0x68 || Hunting creature&lt;br /&gt;
|-&lt;br /&gt;
|0x69 || War creature&lt;br /&gt;
|-&lt;br /&gt;
|0x6A || Master Thief&lt;br /&gt;
|-&lt;br /&gt;
|0x6B || Thief&lt;br /&gt;
|-&lt;br /&gt;
|0x6C || Peasant or creature&lt;br /&gt;
|-&lt;br /&gt;
|0x6D || Child&lt;br /&gt;
|-&lt;br /&gt;
|0x6E || Baby&lt;br /&gt;
|-&lt;br /&gt;
|0x6F || Drunk&lt;br /&gt;
|-&lt;br /&gt;
|0x70 || Lasher&lt;br /&gt;
|-&lt;br /&gt;
|0x71 || Master Lasher&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Profession list ==&lt;br /&gt;
&lt;br /&gt;
Obviously could do with some formatting.&lt;br /&gt;
&lt;br /&gt;
 PROFESSION_MINE,&lt;br /&gt;
 PROFESSION_HAUL_STONE,&lt;br /&gt;
 PROFESSION_HAUL_WOOD,&lt;br /&gt;
 PROFESSION_HAUL_BODY,&lt;br /&gt;
 PROFESSION_HAUL_FOOD,&lt;br /&gt;
 PROFESSION_HAUL_REFUSE,&lt;br /&gt;
 PROFESSION_HAUL_ITEM,&lt;br /&gt;
 PROFESSION_HAUL_FURNITURE,&lt;br /&gt;
 PROFESSION_HAUL_ANIMALS,&lt;br /&gt;
 PROFESSION_CLEAN,&lt;br /&gt;
 PROFESSION_CUTWOOD,&lt;br /&gt;
 PROFESSION_CARPENTER,&lt;br /&gt;
 PROFESSION_DETAIL,&lt;br /&gt;
 PROFESSION_MASON,&lt;br /&gt;
 PROFESSION_ARCHITECT,&lt;br /&gt;
 PROFESSION_ANIMALTRAIN,&lt;br /&gt;
 PROFESSION_ANIMALCARE,&lt;br /&gt;
 PROFESSION_HEALTHCARE,&lt;br /&gt;
 PROFESSION_BUTCHER,&lt;br /&gt;
 PROFESSION_TRAPPER,&lt;br /&gt;
 PROFESSION_DISSECT_VERMIN,&lt;br /&gt;
 PROFESSION_LEATHER,&lt;br /&gt;
 PROFESSION_TANNER,&lt;br /&gt;
 PROFESSION_BREWER,&lt;br /&gt;
 PROFESSION_ALCHEMIST,&lt;br /&gt;
 PROFESSION_SOAP_MAKER,&lt;br /&gt;
 PROFESSION_WEAVER,&lt;br /&gt;
 PROFESSION_CLOTHESMAKER,&lt;br /&gt;
 PROFESSION_MILLER,&lt;br /&gt;
 PROFESSION_PROCESS_PLANT,&lt;br /&gt;
 PROFESSION_MAKE_CHEESE,&lt;br /&gt;
 PROFESSION_MILK,&lt;br /&gt;
 PROFESSION_COOK,&lt;br /&gt;
 PROFESSION_PLANT,&lt;br /&gt;
 PROFESSION_HERBALIST,&lt;br /&gt;
 PROFESSION_FISH,&lt;br /&gt;
 PROFESSION_CLEAN_FISH,&lt;br /&gt;
 PROFESSION_DISSECT_FISH,&lt;br /&gt;
 PROFESSION_HUNT,&lt;br /&gt;
 PROFESSION_SMELT,&lt;br /&gt;
 PROFESSION_FORGE_WEAPON,&lt;br /&gt;
 PROFESSION_FORGE_ARMOR,&lt;br /&gt;
 PROFESSION_FORGE_FURNITURE,&lt;br /&gt;
 PROFESSION_METAL_CRAFT,&lt;br /&gt;
 PROFESSION_CUT_GEM,&lt;br /&gt;
 PROFESSION_ENCRUST_GEM,&lt;br /&gt;
 PROFESSION_WOOD_CRAFT,&lt;br /&gt;
 PROFESSION_STONE_CRAFT,&lt;br /&gt;
 PROFESSION_BONE_CARVE,&lt;br /&gt;
 PROFESSION_GLASSMAKER,&lt;br /&gt;
 PROFESSION_EXTRACT_STRAND,&lt;br /&gt;
 PROFESSION_AXE,&lt;br /&gt;
 PROFESSION_SWORD,&lt;br /&gt;
 PROFESSION_MACE,&lt;br /&gt;
 PROFESSION_HAMMER,&lt;br /&gt;
 PROFESSION_SPEAR,&lt;br /&gt;
 PROFESSION_DAGGER,&lt;br /&gt;
 PROFESSION_CROSSBOW,&lt;br /&gt;
 PROFESSION_BOW,&lt;br /&gt;
 PROFESSION_BLOWGUN,&lt;br /&gt;
 PROFESSION_PIKE,&lt;br /&gt;
 PROFESSION_WHIP,&lt;br /&gt;
 PROFESSION_SHIELDLEVEL,&lt;br /&gt;
 PROFESSION_ARMORLEVEL,&lt;br /&gt;
 PROFESSION_SIEGECRAFT,&lt;br /&gt;
 PROFESSION_SIEGEOPERATE,&lt;br /&gt;
 PROFESSION_BOWYER,&lt;br /&gt;
 PROFESSION_MECHANIC,&lt;br /&gt;
 PROFESSION_WEAPONNUMBER,&lt;br /&gt;
 PROFESSION_POTASH_MAKING,&lt;br /&gt;
 PROFESSION_LYE_MAKING,&lt;br /&gt;
 PROFESSION_DYER,&lt;br /&gt;
 PROFESSION_BURN_WOOD,&lt;br /&gt;
 PROFESSION_OPERATE_PUMP,&lt;br /&gt;
 PROFESSION_UNUSED_3,&lt;br /&gt;
 PROFESSION_UNUSED_4,&lt;br /&gt;
 PROFESSION_UNUSED_5,&lt;br /&gt;
 PROFESSION_UNUSED_6,&lt;br /&gt;
 PROFESSION_UNUSED_7,&lt;br /&gt;
 PROFESSION_UNUSED_8,&lt;br /&gt;
 PROFESSION_UNUSED_9,&lt;br /&gt;
 PROFESSION_UNUSED_10,&lt;br /&gt;
 PROFESSION_UNUSED_11,&lt;br /&gt;
 PROFESSION_UNUSED_12,&lt;br /&gt;
 PROFESSION_UNUSED_13,&lt;br /&gt;
 PROFESSION_UNUSED_14,&lt;br /&gt;
 PROFESSION_UNUSED_15,&lt;br /&gt;
 PROFESSION_UNUSED_16,&lt;br /&gt;
 PROFESSION_UNUSED_17,&lt;br /&gt;
 PROFESSION_UNUSED_18,&lt;br /&gt;
 PROFESSION_UNUSED_19,&lt;br /&gt;
 PROFESSION_UNUSED_20,&lt;br /&gt;
 PROFESSION_UNUSED_21,&lt;br /&gt;
 PROFESSION_UNUSED_22,&lt;br /&gt;
 PROFESSION_UNUSED_23,&lt;br /&gt;
 PROFESSION_UNUSED_24,&lt;br /&gt;
 PROFESSION_UNUSED_25,&lt;br /&gt;
 PROFESSION_UNUSED_26,&lt;br /&gt;
 PROFESSION_UNUSED_27,&lt;br /&gt;
 PROFESSION_UNUSED_28,&lt;br /&gt;
 PROFESSION_UNUSED_29,&lt;br /&gt;
 PROFESSION_UNUSED_30,&lt;br /&gt;
 PROFESSIONNUM,&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d_Talk:Utilities&amp;diff=11750</id>
		<title>40d Talk:Utilities</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d_Talk:Utilities&amp;diff=11750"/>
		<updated>2007-11-04T01:46:10Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: /* foreman.exe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AutoHotKey ==&lt;br /&gt;
&lt;br /&gt;
Should autohotkey be added as a utility tool for dwarf fortress? I know a few forum users have used it to do repetitive tasks like room designations, maybe it could have its own page and a few dwarf fortress specific script?--[[User:Thehunterunseen|Thehunterunseen]] 20:43, 31 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Ive been looking for a macro program that works within dwarf fortress and thats free. Havent found a good program thats the combination of both. What do you use? --[[User:Mizipzor|Mizipzor]] 20:51, 31 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
::autohotkey &amp;lt;sup&amp;gt;[http://www.autohotkey.com/]&amp;lt;/sup&amp;gt; is a program like that --[[User:Thehunterunseen|Thehunterunseen]] 21:13, 31 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::That was the program I used. Wierd. For me, when I inputed &amp;quot;6&amp;quot; for moving one step right... it moved like 8 steps right or something. Couldnt figure out why. Any ideas? --[[User:Mizipzor|Mizipzor]] 22:57, 31 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::I know that {{k|shift}} + {{k|→}} = 10&amp;amp;times;{{k|→}}. Could that have something to do with it? --[[User:Savok|Savok]] 23:17, 31 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::::I use &amp;quot;Send {LeftArrow}{Enter}{Enter}&amp;quot;, as a test to simply have the wall/floor im building to be placed one step to the right instead of where the cursor actually is. As previously said, however, it didnt work. --[[User:Mizipzor|Mizipzor]] 07:05, 1 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
== foreman.exe ==&lt;br /&gt;
&lt;br /&gt;
Crap, can't finish this, or even format it properly because my connection is flaking out when I try to submit to the wiki.--[[User:Trukkle|Trukkle]] 20:28, 3 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:Foreman is looking at the wrong address for the units... which is not a good sign, since I've seen it in the address it seems to be looking at.  I've also seen it bounce around.  Definitely not a good sign if the list location isn't static.  Or we're just looking at the wrong one completely. --[[User:AzureLightning|AzureLightning]]&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2590</id>
		<title>40d:Memory hacking</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2590"/>
		<updated>2007-11-04T00:37:48Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Added types to the Type ID list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New string format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 16 || Character buffer || Holds the string data if capacity &amp;lt; 16&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Character pointer || Points to the string data if capacity &amp;gt;= 16&lt;br /&gt;
|-&lt;br /&gt;
|0x10 || 4 || Length || Current length of the string&lt;br /&gt;
|-&lt;br /&gt;
|0x14 || 4 || Capacity || Current capacity of the string buffer (also indicates which mode the string is in)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Yes, the first two items overlap. This is correct. This is the MSVC Express string format - Toady appears to be using standard C++ structures pretty much everywhere.&lt;br /&gt;
&lt;br /&gt;
== Vector format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || vtable || (not useful)&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 4 || Array start&lt;br /&gt;
|-&lt;br /&gt;
|0x08 || 4 || Array end || (End - Start)/4 = # of elements&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Attention! ==&lt;br /&gt;
We need to be very clear about what version(s) these addresses apply to.  Please list version numbers along with addresses.&lt;br /&gt;
&lt;br /&gt;
== Addresses for 27.169.33a ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;50%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Address&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | '''Useful Variables'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| 0079DC2F&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current Year&lt;br /&gt;
| &lt;br /&gt;
| 00C34378&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Dwarf Race ID&lt;br /&gt;
| As in the race identifier in the [[#Creature Structure]]&lt;br /&gt;
| 01237AD0 (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature Vector&lt;br /&gt;
|&lt;br /&gt;
| 01416A48 (probably)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
&lt;br /&gt;
Appears to be still valid in version 27.169.33a (keep this updated when things don't seem to shift around)&lt;br /&gt;
&lt;br /&gt;
Structure Offsets:&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Vptr || Virtual function table pointer&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 24 || First name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x32 || 4 || Surname word 1 || No part of speech, like in the old structure&lt;br /&gt;
|-&lt;br /&gt;
|0x36 || 4 || Surname word 2 || &lt;br /&gt;
|-&lt;br /&gt;
|0x70 || 24 || Custom profession name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x88 || 2 || Type ID #1 || rowspan=&amp;quot;2&amp;quot;| Dwarf types. 0x88 is the original dwarf type, 0x8a is the current dwarf type (I'm told Toady stores the original dwarf type for legends). The key is in the &amp;quot;Type ID&amp;quot; table, woefully incomplete.&lt;br /&gt;
|-&lt;br /&gt;
|0x8a || 2 || Type ID #2&lt;br /&gt;
|-&lt;br /&gt;
|0x8C || 4 || Creature Race || A6 is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
|-&lt;br /&gt;
|0xe4 || 4 || Flags || (1 &amp;lt;&amp;lt; 1) Unclear. It is set on dead things. Also, when a merchant caravan arrives, merchants and guards are added to the entity list slightly before they are added to the &amp;quot;u&amp;quot; list - during this period, this bit is set.&lt;br /&gt;
|-&lt;br /&gt;
|0xe8 || 4 || Flags || (1 &amp;lt;&amp;lt; 7) Appears to be whether or not the creature is dead.&lt;br /&gt;
(1 &amp;lt;&amp;lt; 17) if creature is ready for slaughter&lt;br /&gt;
|-&lt;br /&gt;
|0x1F8 || 2 || Strange mood || 0xFFFF means no mood&lt;br /&gt;
|-&lt;br /&gt;
|0x41C || 4 || Strength || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x420 || 4 || Agility || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x424 || 4 || Toughness || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x42C || 4 || Skill Start Ptr || Start of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x430 || 4 || Skill End Ptr || End of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x458 || 102 || Labor preferences || 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. I have No idea what the last one means.&lt;br /&gt;
|-&lt;br /&gt;
|0x504 || 4 || Happiness level || 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Type ID list ==&lt;br /&gt;
&lt;br /&gt;
Most likely incomplete, but this was all that could be found so far.&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| ID || Meaning&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || Miner&lt;br /&gt;
|-&lt;br /&gt;
|0x01 || Woodworker&lt;br /&gt;
|-&lt;br /&gt;
|0x02 || Carpenter&lt;br /&gt;
|-&lt;br /&gt;
|0x03 || Bowyer&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || Woodcutter&lt;br /&gt;
|-&lt;br /&gt;
|0x05 || Stoneworker&lt;br /&gt;
|-&lt;br /&gt;
|0x06 || Engraver&lt;br /&gt;
|-&lt;br /&gt;
|0x07 || Mason&lt;br /&gt;
|-&lt;br /&gt;
|0x08 || Ranger&lt;br /&gt;
|-&lt;br /&gt;
|0x09 || Animal Caretaker&lt;br /&gt;
|-&lt;br /&gt;
|0x0A || Animal Trainer&lt;br /&gt;
|-&lt;br /&gt;
|0x0B || Hunter&lt;br /&gt;
|-&lt;br /&gt;
|0x0C || Trapper&lt;br /&gt;
|-&lt;br /&gt;
|0x0D || Animal Dissector&lt;br /&gt;
|-&lt;br /&gt;
|0x0E || Metalsmith&lt;br /&gt;
|-&lt;br /&gt;
|0x0F || Furnace Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x10 || Weaponsmith&lt;br /&gt;
|-&lt;br /&gt;
|0x11 || Armorer&lt;br /&gt;
|-&lt;br /&gt;
|0x12 || Blacksmith&lt;br /&gt;
|-&lt;br /&gt;
|0x13 || Metalcrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x14 || Jeweler&lt;br /&gt;
|-&lt;br /&gt;
|0x15 || Gem Cutter&lt;br /&gt;
|-&lt;br /&gt;
|0x16 || Gem Setter&lt;br /&gt;
|-&lt;br /&gt;
|0x17 || Craftsman&lt;br /&gt;
|-&lt;br /&gt;
|0x18 || Woodcrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x19 || Stonecrafter&lt;br /&gt;
|-&lt;br /&gt;
|0x1A || Leatherworker&lt;br /&gt;
|-&lt;br /&gt;
|0x1B || Bone Carver&lt;br /&gt;
|-&lt;br /&gt;
|0x1C || Weaver&lt;br /&gt;
|-&lt;br /&gt;
|0x1D || Clothier&lt;br /&gt;
|-&lt;br /&gt;
|0x1E || Glassmaker&lt;br /&gt;
|-&lt;br /&gt;
|0x1F || Strand Extractor&lt;br /&gt;
|-&lt;br /&gt;
|0x20 || Queen&lt;br /&gt;
|-&lt;br /&gt;
|0x21 || Queen Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x22 || Fishery Worker&lt;br /&gt;
|-&lt;br /&gt;
|0x23 || Fisherman&lt;br /&gt;
|-&lt;br /&gt;
|0x24 || Fish Dissector&lt;br /&gt;
|-&lt;br /&gt;
|0x25 || Fish Cleaner&lt;br /&gt;
|-&lt;br /&gt;
|0x26 || Farmer&lt;br /&gt;
|-&lt;br /&gt;
|0x27 || Cheese Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x28 || Milker&lt;br /&gt;
|-&lt;br /&gt;
|0x29 || Cook&lt;br /&gt;
|-&lt;br /&gt;
|0x2A || Thresher&lt;br /&gt;
|-&lt;br /&gt;
|0x2B || Miller&lt;br /&gt;
|-&lt;br /&gt;
|0x2C || Butcher&lt;br /&gt;
|-&lt;br /&gt;
|0x2D || Tanner&lt;br /&gt;
|-&lt;br /&gt;
|0x2E || Dyer&lt;br /&gt;
|-&lt;br /&gt;
|0x2F || Planter&lt;br /&gt;
|-&lt;br /&gt;
|0x30 || Herbalist&lt;br /&gt;
|-&lt;br /&gt;
|0x31 || Brewer&lt;br /&gt;
|-&lt;br /&gt;
|0x32 || Soap Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x33 || Potash Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x34 || Lye Maker&lt;br /&gt;
|-&lt;br /&gt;
|0x35 || Wood Burner&lt;br /&gt;
|-&lt;br /&gt;
|0x36 || Engineer&lt;br /&gt;
|-&lt;br /&gt;
|0x37 || Mechanic&lt;br /&gt;
|-&lt;br /&gt;
|0x38 || Seige Engineer&lt;br /&gt;
|-&lt;br /&gt;
|0x39 || Seige Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x3A || Pump Operator&lt;br /&gt;
|-&lt;br /&gt;
|0x3B || Clerk&lt;br /&gt;
|-&lt;br /&gt;
|0x3C || Administrator&lt;br /&gt;
|-&lt;br /&gt;
|0x3D || Trader&lt;br /&gt;
|-&lt;br /&gt;
|0x3E || Architect&lt;br /&gt;
|-&lt;br /&gt;
|0x3F || Alchemist&lt;br /&gt;
|-&lt;br /&gt;
|0x40 || Tax Collector&lt;br /&gt;
|-&lt;br /&gt;
|0x41 || Hammerer&lt;br /&gt;
|-&lt;br /&gt;
|0x42 || Baroness&lt;br /&gt;
|-&lt;br /&gt;
|0x43 || Countess&lt;br /&gt;
|-&lt;br /&gt;
|0x44 || Duchess&lt;br /&gt;
|-&lt;br /&gt;
|0x45 || Baroness Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x46 || Countess Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x47 || Duchness Consort&lt;br /&gt;
|-&lt;br /&gt;
|0x48 || Philosopher&lt;br /&gt;
|-&lt;br /&gt;
|0x49 || Advisor&lt;br /&gt;
|-&lt;br /&gt;
|0x4A || Dungeon Master&lt;br /&gt;
|-&lt;br /&gt;
|0x4B || Merchant&lt;br /&gt;
|-&lt;br /&gt;
|0x4C || Diplomat&lt;br /&gt;
|-&lt;br /&gt;
|0x4D || Guild Representative&lt;br /&gt;
|-&lt;br /&gt;
|0x4E || Merchant Baroness&lt;br /&gt;
|-&lt;br /&gt;
|0x4F || Merchant Princes&lt;br /&gt;
|-&lt;br /&gt;
|0x50 || Outpose Liason&lt;br /&gt;
|-&lt;br /&gt;
|0x51 || Druid&lt;br /&gt;
|-&lt;br /&gt;
|0x52 || Champion&lt;br /&gt;
|-&lt;br /&gt;
|0x53 || Hammerman&lt;br /&gt;
|-&lt;br /&gt;
|0x54 || Hammer Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x55 || Spearman&lt;br /&gt;
|-&lt;br /&gt;
|0x56 || Spearmaster&lt;br /&gt;
|-&lt;br /&gt;
|0x57 || Crossbowman&lt;br /&gt;
|-&lt;br /&gt;
|0x58 || Elite Crossbowman&lt;br /&gt;
|-&lt;br /&gt;
|0x59 || Wrestler&lt;br /&gt;
|-&lt;br /&gt;
|0x5A || Elite Wrestler&lt;br /&gt;
|-&lt;br /&gt;
|0x5B || Axeman&lt;br /&gt;
|-&lt;br /&gt;
|0x5C || Axe Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x5D || Swordsman&lt;br /&gt;
|-&lt;br /&gt;
|0x5E || Swordmaster&lt;br /&gt;
|-&lt;br /&gt;
|0x5F || Maceman&lt;br /&gt;
|-&lt;br /&gt;
|0x60 || Mace Lord&lt;br /&gt;
|-&lt;br /&gt;
|0x61 || Pikeman&lt;br /&gt;
|-&lt;br /&gt;
|0x62 || Pikemaster&lt;br /&gt;
|-&lt;br /&gt;
|0x63 || Bowman&lt;br /&gt;
|-&lt;br /&gt;
|0x64 || Elite Bowman&lt;br /&gt;
|-&lt;br /&gt;
|0x65 || Blowgunner&lt;br /&gt;
|-&lt;br /&gt;
|0x66 || Elite Blowgunner&lt;br /&gt;
|-&lt;br /&gt;
|0x67 || Recruit&lt;br /&gt;
|-&lt;br /&gt;
|0x68 || Hunting creature&lt;br /&gt;
|-&lt;br /&gt;
|0x69 || War creature&lt;br /&gt;
|-&lt;br /&gt;
|0x6A || Master Thief&lt;br /&gt;
|-&lt;br /&gt;
|0x6B || Thief&lt;br /&gt;
|-&lt;br /&gt;
|0x6C || Peasant or creature&lt;br /&gt;
|-&lt;br /&gt;
|0x6D || Child&lt;br /&gt;
|-&lt;br /&gt;
|0x6E || Baby&lt;br /&gt;
|-&lt;br /&gt;
|0x6F || Drunk&lt;br /&gt;
|-&lt;br /&gt;
|0x70 || Lasher&lt;br /&gt;
|-&lt;br /&gt;
|0x71 || Master Lasher&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Profession list ==&lt;br /&gt;
&lt;br /&gt;
Obviously could do with some formatting.&lt;br /&gt;
&lt;br /&gt;
 PROFESSION_MINE,&lt;br /&gt;
 PROFESSION_HAUL_STONE,&lt;br /&gt;
 PROFESSION_HAUL_WOOD,&lt;br /&gt;
 PROFESSION_HAUL_BODY,&lt;br /&gt;
 PROFESSION_HAUL_FOOD,&lt;br /&gt;
 PROFESSION_HAUL_REFUSE,&lt;br /&gt;
 PROFESSION_HAUL_ITEM,&lt;br /&gt;
 PROFESSION_HAUL_FURNITURE,&lt;br /&gt;
 PROFESSION_HAUL_ANIMALS,&lt;br /&gt;
 PROFESSION_CLEAN,&lt;br /&gt;
 PROFESSION_CUTWOOD,&lt;br /&gt;
 PROFESSION_CARPENTER,&lt;br /&gt;
 PROFESSION_DETAIL,&lt;br /&gt;
 PROFESSION_MASON,&lt;br /&gt;
 PROFESSION_ARCHITECT,&lt;br /&gt;
 PROFESSION_ANIMALTRAIN,&lt;br /&gt;
 PROFESSION_ANIMALCARE,&lt;br /&gt;
 PROFESSION_HEALTHCARE,&lt;br /&gt;
 PROFESSION_BUTCHER,&lt;br /&gt;
 PROFESSION_TRAPPER,&lt;br /&gt;
 PROFESSION_DISSECT_VERMIN,&lt;br /&gt;
 PROFESSION_LEATHER,&lt;br /&gt;
 PROFESSION_TANNER,&lt;br /&gt;
 PROFESSION_BREWER,&lt;br /&gt;
 PROFESSION_ALCHEMIST,&lt;br /&gt;
 PROFESSION_SOAP_MAKER,&lt;br /&gt;
 PROFESSION_WEAVER,&lt;br /&gt;
 PROFESSION_CLOTHESMAKER,&lt;br /&gt;
 PROFESSION_MILLER,&lt;br /&gt;
 PROFESSION_PROCESS_PLANT,&lt;br /&gt;
 PROFESSION_MAKE_CHEESE,&lt;br /&gt;
 PROFESSION_MILK,&lt;br /&gt;
 PROFESSION_COOK,&lt;br /&gt;
 PROFESSION_PLANT,&lt;br /&gt;
 PROFESSION_HERBALIST,&lt;br /&gt;
 PROFESSION_FISH,&lt;br /&gt;
 PROFESSION_CLEAN_FISH,&lt;br /&gt;
 PROFESSION_DISSECT_FISH,&lt;br /&gt;
 PROFESSION_HUNT,&lt;br /&gt;
 PROFESSION_SMELT,&lt;br /&gt;
 PROFESSION_FORGE_WEAPON,&lt;br /&gt;
 PROFESSION_FORGE_ARMOR,&lt;br /&gt;
 PROFESSION_FORGE_FURNITURE,&lt;br /&gt;
 PROFESSION_METAL_CRAFT,&lt;br /&gt;
 PROFESSION_CUT_GEM,&lt;br /&gt;
 PROFESSION_ENCRUST_GEM,&lt;br /&gt;
 PROFESSION_WOOD_CRAFT,&lt;br /&gt;
 PROFESSION_STONE_CRAFT,&lt;br /&gt;
 PROFESSION_BONE_CARVE,&lt;br /&gt;
 PROFESSION_GLASSMAKER,&lt;br /&gt;
 PROFESSION_EXTRACT_STRAND,&lt;br /&gt;
 PROFESSION_AXE,&lt;br /&gt;
 PROFESSION_SWORD,&lt;br /&gt;
 PROFESSION_MACE,&lt;br /&gt;
 PROFESSION_HAMMER,&lt;br /&gt;
 PROFESSION_SPEAR,&lt;br /&gt;
 PROFESSION_DAGGER,&lt;br /&gt;
 PROFESSION_CROSSBOW,&lt;br /&gt;
 PROFESSION_BOW,&lt;br /&gt;
 PROFESSION_BLOWGUN,&lt;br /&gt;
 PROFESSION_PIKE,&lt;br /&gt;
 PROFESSION_WHIP,&lt;br /&gt;
 PROFESSION_SHIELDLEVEL,&lt;br /&gt;
 PROFESSION_ARMORLEVEL,&lt;br /&gt;
 PROFESSION_SIEGECRAFT,&lt;br /&gt;
 PROFESSION_SIEGEOPERATE,&lt;br /&gt;
 PROFESSION_BOWYER,&lt;br /&gt;
 PROFESSION_MECHANIC,&lt;br /&gt;
 PROFESSION_WEAPONNUMBER,&lt;br /&gt;
 PROFESSION_POTASH_MAKING,&lt;br /&gt;
 PROFESSION_LYE_MAKING,&lt;br /&gt;
 PROFESSION_DYER,&lt;br /&gt;
 PROFESSION_BURN_WOOD,&lt;br /&gt;
 PROFESSION_OPERATE_PUMP,&lt;br /&gt;
 PROFESSION_UNUSED_3,&lt;br /&gt;
 PROFESSION_UNUSED_4,&lt;br /&gt;
 PROFESSION_UNUSED_5,&lt;br /&gt;
 PROFESSION_UNUSED_6,&lt;br /&gt;
 PROFESSION_UNUSED_7,&lt;br /&gt;
 PROFESSION_UNUSED_8,&lt;br /&gt;
 PROFESSION_UNUSED_9,&lt;br /&gt;
 PROFESSION_UNUSED_10,&lt;br /&gt;
 PROFESSION_UNUSED_11,&lt;br /&gt;
 PROFESSION_UNUSED_12,&lt;br /&gt;
 PROFESSION_UNUSED_13,&lt;br /&gt;
 PROFESSION_UNUSED_14,&lt;br /&gt;
 PROFESSION_UNUSED_15,&lt;br /&gt;
 PROFESSION_UNUSED_16,&lt;br /&gt;
 PROFESSION_UNUSED_17,&lt;br /&gt;
 PROFESSION_UNUSED_18,&lt;br /&gt;
 PROFESSION_UNUSED_19,&lt;br /&gt;
 PROFESSION_UNUSED_20,&lt;br /&gt;
 PROFESSION_UNUSED_21,&lt;br /&gt;
 PROFESSION_UNUSED_22,&lt;br /&gt;
 PROFESSION_UNUSED_23,&lt;br /&gt;
 PROFESSION_UNUSED_24,&lt;br /&gt;
 PROFESSION_UNUSED_25,&lt;br /&gt;
 PROFESSION_UNUSED_26,&lt;br /&gt;
 PROFESSION_UNUSED_27,&lt;br /&gt;
 PROFESSION_UNUSED_28,&lt;br /&gt;
 PROFESSION_UNUSED_29,&lt;br /&gt;
 PROFESSION_UNUSED_30,&lt;br /&gt;
 PROFESSIONNUM,&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d_Talk:Memory_hacking&amp;diff=3296</id>
		<title>40d Talk:Memory hacking</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d_Talk:Memory_hacking&amp;diff=3296"/>
		<updated>2007-11-03T18:05:16Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Memory Locations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New Release Updates ==&lt;br /&gt;
I'm just updating the main page as I figure new things out. Someone else will probably have to redo the formatting, since I don't really know the wiki formatting. --[[User:Zhentar|Zhentar]] 23:30, 29 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
I have a feeling that offset 0x00 is really a &amp;quot;next&amp;quot; pointer, forming a linked list.  The reason being is that I was able to take the 4 byte value and go to that address, and it would be another creature.  It progressed for a handful of creatures.  Seems logical to assume it does it for all creatures.  --[[User:AzureLightning|AzureLightning]] 00:24, 3 November 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Memory Locations ==&lt;br /&gt;
&lt;br /&gt;
Does anyone know the memory location for the current unit focus? --[[User:AzureLightning|AzureLightning]] 14:05, 3 November 2007 (EDT)&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d_Talk:Memory_hacking&amp;diff=3295</id>
		<title>40d Talk:Memory hacking</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d_Talk:Memory_hacking&amp;diff=3295"/>
		<updated>2007-11-03T04:24:44Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Add talk for Creature Structure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New Release Updates ==&lt;br /&gt;
I'm just updating the main page as I figure new things out. Someone else will probably have to redo the formatting, since I don't really know the wiki formatting. --[[User:Zhentar|Zhentar]] 23:30, 29 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
I have a feeling that offset 0x00 is really a &amp;quot;next&amp;quot; pointer, forming a linked list.  The reason being is that I was able to take the 4 byte value and go to that address, and it would be another creature.  It progressed for a handful of creatures.  Seems logical to assume it does it for all creatures.  --[[User:AzureLightning|AzureLightning]] 00:24, 3 November 2007 (EDT)&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2585</id>
		<title>40d:Memory hacking</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d:Memory_hacking&amp;diff=2585"/>
		<updated>2007-11-03T04:08:04Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: Added Strength/Agility/Toughness and Skill array offsets&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New string format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 16 || Character buffer || Holds the string data if capacity &amp;lt; 16&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Character pointer || Points to the string data if capacity &amp;gt;= 16&lt;br /&gt;
|-&lt;br /&gt;
|0x10 || 4 || Length || Current length of the string&lt;br /&gt;
|-&lt;br /&gt;
|0x14 || 4 || Capacity || Current capacity of the string buffer (also indicates which mode the string is in)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Yes, the first two items overlap. This is correct. This is the MSVC Express string format - Toady appears to be using standard C++ structures pretty much everywhere.&lt;br /&gt;
&lt;br /&gt;
== Vector format ==&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || vtable || (not useful)&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 4 || Array start&lt;br /&gt;
|-&lt;br /&gt;
|0x08 || 4 || Array end || (End - Start)/4 = # of elements&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Attention! ==&lt;br /&gt;
We need to be very clear about what version(s) these addresses apply to.  Please list version numbers along with addresses.&lt;br /&gt;
&lt;br /&gt;
== Addresses for 27.169.33a ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Name&lt;br /&gt;
! width=&amp;quot;50%&amp;quot; | Notes&lt;br /&gt;
! width=&amp;quot;25%&amp;quot; | Address&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | '''Useful Variables'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Art defacement malus&lt;br /&gt;
| normally -1000 (18 FC FF FF)&lt;br /&gt;
| 0079DC2F&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Current Year&lt;br /&gt;
| &lt;br /&gt;
| 00C34378&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Dwarf Race ID&lt;br /&gt;
| As in the race identifier in the [[#Creature Structure]]&lt;br /&gt;
| 01237AD0 (probably)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Creature Vector&lt;br /&gt;
|&lt;br /&gt;
| 01416A48 (probably)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creature Structure ==&lt;br /&gt;
&lt;br /&gt;
In version {fill this in please}&lt;br /&gt;
&lt;br /&gt;
Structure Offsets:&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| Offset || Size || Type || Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || 4 || Vptr || Virtual function table pointer&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || 24 || First name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x32 || 4 || Surname word 1 || No part of speech, like in the old structure&lt;br /&gt;
|-&lt;br /&gt;
|0x36 || 4 || Surname word 2 || &lt;br /&gt;
|-&lt;br /&gt;
|0x70 || 24 || Custom profession name || See above string format&lt;br /&gt;
|-&lt;br /&gt;
|0x88 || 2 || Type ID #1 || rowspan=&amp;quot;2&amp;quot;|These two are wild guesses - I believe they are dwarf types. They appear to be duplicated (I'm told Toady stores the original dwarf type for legends) and I don't know which is the &amp;quot;old&amp;quot; and which is the &amp;quot;new&amp;quot;. I've entered the values I've found in the Type ID table below.  #2 is the current type.&lt;br /&gt;
|-&lt;br /&gt;
|0x8a || 2 || Type ID #2&lt;br /&gt;
|-&lt;br /&gt;
|0x8C || 4 || Creature Race || A6 is the dwarf default (this may be different if the user has a mod installed)&lt;br /&gt;
|-&lt;br /&gt;
|0xe4 || 4 || Flags || (1 &amp;lt;&amp;lt; 1) if creature is dead (redundant?)&lt;br /&gt;
|-&lt;br /&gt;
|0xe8 || 4 || Flags || (1 &amp;lt;&amp;lt; 7) if creature is dead (redundant?)&lt;br /&gt;
(1 &amp;lt;&amp;lt; 17) if creature is ready for slaughter&lt;br /&gt;
|-&lt;br /&gt;
|0x1F8 || 2 || Strange mood || 0xFFFF means no mood&lt;br /&gt;
|-&lt;br /&gt;
|0x41C || 4 || Strength || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x420 || 4 || Agility || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x424 || 4 || Toughness || 0 to 5&lt;br /&gt;
|-&lt;br /&gt;
|0x42C || 4 || Skill Start Ptr || Start of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x430 || 4 || Skill End Ptr || End of skill list&lt;br /&gt;
|-&lt;br /&gt;
|0x458 || 102 || Labor preferences || 102 1 byte values, corresponding to the profession list. Mostly bools, with notable exceptions of shieldtype,armortype, and weaponnum. I have No idea what the last one means.&lt;br /&gt;
|-&lt;br /&gt;
|0x504 || 4 || Happiness level || 0 = miserable, &amp;gt;149 = ecstatic&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Type ID list ==&lt;br /&gt;
&lt;br /&gt;
Hideously incomplete and may be completely wrong.&lt;br /&gt;
&lt;br /&gt;
{|  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| ID || Meaning&lt;br /&gt;
|-&lt;br /&gt;
|0x00 || Miner&lt;br /&gt;
|-&lt;br /&gt;
|0x04 || Woodcutter&lt;br /&gt;
|-&lt;br /&gt;
|0x2f || Planter&lt;br /&gt;
|-&lt;br /&gt;
|0x29 || Cook&lt;br /&gt;
|-&lt;br /&gt;
|0x31 || Brewer&lt;br /&gt;
|-&lt;br /&gt;
|0x37 || Mechanic&lt;br /&gt;
|-&lt;br /&gt;
|0x3e || Architect&lt;br /&gt;
|-&lt;br /&gt;
|0x6c || Creature&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Profession list ==&lt;br /&gt;
&lt;br /&gt;
Obviously could do with some formatting.&lt;br /&gt;
&lt;br /&gt;
 PROFESSION_MINE,&lt;br /&gt;
 PROFESSION_HAUL_STONE,&lt;br /&gt;
 PROFESSION_HAUL_WOOD,&lt;br /&gt;
 PROFESSION_HAUL_BODY,&lt;br /&gt;
 PROFESSION_HAUL_FOOD,&lt;br /&gt;
 PROFESSION_HAUL_REFUSE,&lt;br /&gt;
 PROFESSION_HAUL_ITEM,&lt;br /&gt;
 PROFESSION_HAUL_FURNITURE,&lt;br /&gt;
 PROFESSION_HAUL_ANIMALS,&lt;br /&gt;
 PROFESSION_CLEAN,&lt;br /&gt;
 PROFESSION_CUTWOOD,&lt;br /&gt;
 PROFESSION_CARPENTER,&lt;br /&gt;
 PROFESSION_DETAIL,&lt;br /&gt;
 PROFESSION_MASON,&lt;br /&gt;
 PROFESSION_ARCHITECT,&lt;br /&gt;
 PROFESSION_ANIMALTRAIN,&lt;br /&gt;
 PROFESSION_ANIMALCARE,&lt;br /&gt;
 PROFESSION_HEALTHCARE,&lt;br /&gt;
 PROFESSION_BUTCHER,&lt;br /&gt;
 PROFESSION_TRAPPER,&lt;br /&gt;
 PROFESSION_DISSECT_VERMIN,&lt;br /&gt;
 PROFESSION_LEATHER,&lt;br /&gt;
 PROFESSION_TANNER,&lt;br /&gt;
 PROFESSION_BREWER,&lt;br /&gt;
 PROFESSION_ALCHEMIST,&lt;br /&gt;
 PROFESSION_SOAP_MAKER,&lt;br /&gt;
 PROFESSION_WEAVER,&lt;br /&gt;
 PROFESSION_CLOTHESMAKER,&lt;br /&gt;
 PROFESSION_MILLER,&lt;br /&gt;
 PROFESSION_PROCESS_PLANT,&lt;br /&gt;
 PROFESSION_MAKE_CHEESE,&lt;br /&gt;
 PROFESSION_MILK,&lt;br /&gt;
 PROFESSION_COOK,&lt;br /&gt;
 PROFESSION_PLANT,&lt;br /&gt;
 PROFESSION_HERBALIST,&lt;br /&gt;
 PROFESSION_FISH,&lt;br /&gt;
 PROFESSION_CLEAN_FISH,&lt;br /&gt;
 PROFESSION_DISSECT_FISH,&lt;br /&gt;
 PROFESSION_HUNT,&lt;br /&gt;
 PROFESSION_SMELT,&lt;br /&gt;
 PROFESSION_FORGE_WEAPON,&lt;br /&gt;
 PROFESSION_FORGE_ARMOR,&lt;br /&gt;
 PROFESSION_FORGE_FURNITURE,&lt;br /&gt;
 PROFESSION_METAL_CRAFT,&lt;br /&gt;
 PROFESSION_CUT_GEM,&lt;br /&gt;
 PROFESSION_ENCRUST_GEM,&lt;br /&gt;
 PROFESSION_WOOD_CRAFT,&lt;br /&gt;
 PROFESSION_STONE_CRAFT,&lt;br /&gt;
 PROFESSION_BONE_CARVE,&lt;br /&gt;
 PROFESSION_GLASSMAKER,&lt;br /&gt;
 PROFESSION_EXTRACT_STRAND,&lt;br /&gt;
 PROFESSION_AXE,&lt;br /&gt;
 PROFESSION_SWORD,&lt;br /&gt;
 PROFESSION_MACE,&lt;br /&gt;
 PROFESSION_HAMMER,&lt;br /&gt;
 PROFESSION_SPEAR,&lt;br /&gt;
 PROFESSION_DAGGER,&lt;br /&gt;
 PROFESSION_CROSSBOW,&lt;br /&gt;
 PROFESSION_BOW,&lt;br /&gt;
 PROFESSION_BLOWGUN,&lt;br /&gt;
 PROFESSION_PIKE,&lt;br /&gt;
 PROFESSION_WHIP,&lt;br /&gt;
 PROFESSION_SHIELDLEVEL,&lt;br /&gt;
 PROFESSION_ARMORLEVEL,&lt;br /&gt;
 PROFESSION_SIEGECRAFT,&lt;br /&gt;
 PROFESSION_SIEGEOPERATE,&lt;br /&gt;
 PROFESSION_BOWYER,&lt;br /&gt;
 PROFESSION_MECHANIC,&lt;br /&gt;
 PROFESSION_WEAPONNUMBER,&lt;br /&gt;
 PROFESSION_POTASH_MAKING,&lt;br /&gt;
 PROFESSION_LYE_MAKING,&lt;br /&gt;
 PROFESSION_DYER,&lt;br /&gt;
 PROFESSION_BURN_WOOD,&lt;br /&gt;
 PROFESSION_OPERATE_PUMP,&lt;br /&gt;
 PROFESSION_UNUSED_3,&lt;br /&gt;
 PROFESSION_UNUSED_4,&lt;br /&gt;
 PROFESSION_UNUSED_5,&lt;br /&gt;
 PROFESSION_UNUSED_6,&lt;br /&gt;
 PROFESSION_UNUSED_7,&lt;br /&gt;
 PROFESSION_UNUSED_8,&lt;br /&gt;
 PROFESSION_UNUSED_9,&lt;br /&gt;
 PROFESSION_UNUSED_10,&lt;br /&gt;
 PROFESSION_UNUSED_11,&lt;br /&gt;
 PROFESSION_UNUSED_12,&lt;br /&gt;
 PROFESSION_UNUSED_13,&lt;br /&gt;
 PROFESSION_UNUSED_14,&lt;br /&gt;
 PROFESSION_UNUSED_15,&lt;br /&gt;
 PROFESSION_UNUSED_16,&lt;br /&gt;
 PROFESSION_UNUSED_17,&lt;br /&gt;
 PROFESSION_UNUSED_18,&lt;br /&gt;
 PROFESSION_UNUSED_19,&lt;br /&gt;
 PROFESSION_UNUSED_20,&lt;br /&gt;
 PROFESSION_UNUSED_21,&lt;br /&gt;
 PROFESSION_UNUSED_22,&lt;br /&gt;
 PROFESSION_UNUSED_23,&lt;br /&gt;
 PROFESSION_UNUSED_24,&lt;br /&gt;
 PROFESSION_UNUSED_25,&lt;br /&gt;
 PROFESSION_UNUSED_26,&lt;br /&gt;
 PROFESSION_UNUSED_27,&lt;br /&gt;
 PROFESSION_UNUSED_28,&lt;br /&gt;
 PROFESSION_UNUSED_29,&lt;br /&gt;
 PROFESSION_UNUSED_30,&lt;br /&gt;
 PROFESSIONNUM,&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
	<entry>
		<id>https://dwarffortresswiki.org/index.php?title=40d_Talk:Cave-in&amp;diff=3882</id>
		<title>40d Talk:Cave-in</title>
		<link rel="alternate" type="text/html" href="https://dwarffortresswiki.org/index.php?title=40d_Talk:Cave-in&amp;diff=3882"/>
		<updated>2007-10-30T18:04:40Z</updated>

		<summary type="html">&lt;p&gt;AzureLightning: cascading cave-ins&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is this still valid? I recall that only truly disconnected areas cave in these days...&lt;br /&gt;
&lt;br /&gt;
Yeah, this is what I've heard.  I'm digging out a bunch of greater than 7x7 rooms now so we'll find out shortly.&lt;br /&gt;
--[[User:Karlito|Karlito]] 00:26, 30 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:I've dug out some big rooms (10x10 I think is the biggest so far) and not had a cave-in for a season or so. I'm thinking it only does it on disconnects. makes it ALOT easier to plan your fort out. --[[User:BurnedToast|BurnedToast]] 00:33, 30 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
::No kidding.  What are the chances of accidentally completely disconnecting an area?  I think that Toady One is going to continue to tweak the cave-in circumstances, though, so some things that don't cave in now may in later versions. --[[User:Peristarkawan|Peristarkawan]] 12:56, 30 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
::Sorry, but I don't understand what a disconnected area is.  Could you try to explain?  [[User:Sinoth|sinoth]] 12:50, 30 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
:::A disconnected section doesn't connect to the rest of the map. As far as I know, that means it checks above, below, north, south, east, and west of a block of stone for connecting blocks, and continues checking through them to make sure the section isn't isolated. Toady mentioned something along the lines of it only checking for disconnects around the area you are mining. If the section is isolated, each block of the disconnected section will fall straight down. That's the general idea, I believe, and such disconnects are not easy to create. --[[User:Janus|Janus]] 13:12, 30 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
::::I can easily see how to create an isolated support, but how would you create an isolated room? The dwarves would have to get there somehow... Also, wouldn't an isolated room (with nothing on any side of it, including above) be less likely to collapse because there's nothing nearby to collapse into it? --[[User:Bobson|Bobson]] 13:49, 30 October 2007 (EDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I've mined out several levels underground.  Then I dug channels (carefully) around the edge of the top layer.  Once the last channel section was finished... bam! Cave-in.  Only, it didn't stop at the first level below.  It kept going to the last level dug out, taking with it all the loose debris.  If there are any BUILDINGS in the region that collapsed, they will break apart. --[[User:AzureLightning|AzureLightning]] 14:04, 30 October 2007 (EDT)&lt;/div&gt;</summary>
		<author><name>AzureLightning</name></author>
	</entry>
</feed>