v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Editing 40d:Memory hacking/v0.27.169.33c

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.

You are editing a page for an older version of Dwarf Fortress ("Main" is the current version, not "40d"). Please make sure you intend to do this. If you are here by mistake, see the current page instead.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 47: Line 47:
 
| <code>0x0000</code>
 
| <code>0x0000</code>
 
| 28
 
| 28
| [[Memory hacking#String|string]]
+
| [[Main:Memory hacking#String|string]]
 
| First name
 
| First name
 
|  
 
|  
Line 54: Line 54:
 
| <code>0x001C</code>
 
| <code>0x001C</code>
 
| 28
 
| 28
| [[Memory hacking#String|string]]
+
| [[Main:Memory hacking#String|string]]
 
| Nickname
 
| Nickname
 
|  
 
|  
Line 96: Line 96:
 
| <code>0x006C</code>
 
| <code>0x006C</code>
 
| 28
 
| 28
| [[Memory hacking#String|string]]
+
| [[Main:Memory hacking#String|string]]
 
| Custom profession name
 
| Custom profession name
 
|  
 
|  
Line 229: Line 229:
 
| <code>0x00B4</code>
 
| <code>0x00B4</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 236: Line 236:
 
| <code>0x00C4</code>
 
| <code>0x00C4</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 243: Line 243:
 
| <code>0x00D4</code>
 
| <code>0x00D4</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 437: Line 437:
 
| <code>0x0104</code>
 
| <code>0x0104</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 444: Line 444:
 
| <code>0x0114</code>
 
| <code>0x0114</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 451: Line 451:
 
| <code>0x0124</code>
 
| <code>0x0124</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 465: Line 465:
 
| <code>0x0138</code>
 
| <code>0x0138</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of ...something...
+
| [[Main:Memory hacking#Vector|vector]] of ...something...
 
|  
 
|  
 
|  
 
|  
Line 633: Line 633:
 
| <code>0x023C</code>
 
| <code>0x023C</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#238 Structure|238 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#238 Structure|238 struct]]
 
|  
 
|  
 
| Possibly inventory?
 
| Possibly inventory?
Line 640: Line 640:
 
| <code>0x024C</code>
 
| <code>0x024C</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of longs
+
| [[Main:Memory hacking#Vector|vector]] of longs
 
| Owned objects
 
| Owned objects
 
| Each long is an index into the item vector.
 
| Each long is an index into the item vector.
Line 647: Line 647:
 
| <code>0x028C</code>
 
| <code>0x028C</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of longs
+
| [[Main:Memory hacking#Vector|vector]] of longs
 
|  
 
|  
 
|  
 
|  
Line 724: Line 724:
 
| <code>0x02BC</code>
 
| <code>0x02BC</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 731: Line 731:
 
| <code>0x02CC</code>
 
| <code>0x02CC</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 738: Line 738:
 
| <code>0x02DC</code>
 
| <code>0x02DC</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 745: Line 745:
 
| <code>0x02EC</code>
 
| <code>0x02EC</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
|  
 
|  
 
|  
 
|  
Line 773: Line 773:
 
| <code>0x0308</code>
 
| <code>0x0308</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of shorts
+
| [[Main:Memory hacking#Vector|vector]] of shorts
 
| Bodypart Health
 
| Bodypart Health
 
| 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.
 
| 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.
Line 780: Line 780:
 
| <code>0x0318</code>
 
| <code>0x0318</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of longs
+
| [[Main:Memory hacking#Vector|vector]] of longs
 
|  
 
|  
 
| Bodypart related.
 
| Bodypart related.
Line 969: Line 969:
 
| <code>0x0388</code>
 
| <code>0x0388</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#384 Structure|384 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#384 Structure|384 struct]]
 
|  
 
|  
 
|  
 
|  
Line 976: Line 976:
 
| <code>0x0398</code>
 
| <code>0x0398</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#394 Structure|394 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#394 Structure|394 struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,073: Line 1,073:
 
| <code>0x042C</code>
 
| <code>0x042C</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#Skill Structure|skill struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#Skill Structure|skill struct]]
 
| Skills
 
| Skills
 
|  
 
|  
Line 1,080: Line 1,080:
 
| <code>0x043C</code>
 
| <code>0x043C</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#Like Structure|like struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#Like Structure|like struct]]
 
| Likes
 
| Likes
 
|  
 
|  
Line 1,087: Line 1,087:
 
| <code>0x044C</code>
 
| <code>0x044C</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#448 Structure|448 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#448 Structure|448 struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,108: Line 1,108:
 
| <code>0x04C8</code>
 
| <code>0x04C8</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#4C4 Structure|4C4 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#4C4 Structure|4C4 struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,115: Line 1,115:
 
| <code>0x04D8</code>
 
| <code>0x04D8</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of longs
+
| [[Main:Memory hacking#Vector|vector]] of longs
 
|  
 
|  
 
|  
 
|  
Line 1,122: Line 1,122:
 
| <code>0x04E8</code>
 
| <code>0x04E8</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#4E4 Structure|4E4 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#4E4 Structure|4E4 struct]]
 
| Recent events
 
| Recent events
 
|  
 
|  
Line 1,129: Line 1,129:
 
| <code>0x04F8</code>
 
| <code>0x04F8</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#4F4 Structure|4F4 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#4F4 Structure|4F4 struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,150: Line 1,150:
 
| <code>0x0510</code>
 
| <code>0x0510</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#50C Structure|50C struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#50C Structure|50C struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,157: Line 1,157:
 
| <code>0x0520</code>
 
| <code>0x0520</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#51C Structure|51C struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#51C Structure|51C struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,164: Line 1,164:
 
| <code>0x0530</code>
 
| <code>0x0530</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#52C Structure|52C struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#52C Structure|52C struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,171: Line 1,171:
 
| <code>0x0540</code>
 
| <code>0x0540</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#53C Structure|53C struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#53C Structure|53C struct]]
 
|  
 
|  
 
|  
 
|  
Line 1,206: Line 1,206:
 
| <code>0x0560</code>
 
| <code>0x0560</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of longs
+
| [[Main:Memory hacking#Vector|vector]] of longs
 
|  
 
|  
 
|  
 
|  
Line 1,213: Line 1,213:
 
| <code>0x0570</code>
 
| <code>0x0570</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of longs
+
| [[Main:Memory hacking#Vector|vector]] of longs
 
|  
 
|  
 
|  
 
|  
Line 1,220: Line 1,220:
 
| <code>0x0580</code>
 
| <code>0x0580</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of longs
+
| [[Main:Memory hacking#Vector|vector]] of longs
 
|  
 
|  
 
|  
 
|  
Line 1,283: Line 1,283:
 
| <code>0x05A4</code>
 
| <code>0x05A4</code>
 
| 16
 
| 16
| [[Memory hacking#Vector|vector]] of pointers to [[#5A0 Structure|5A0 struct]]
+
| [[Main:Memory hacking#Vector|vector]] of pointers to [[#5A0 Structure|5A0 struct]]
 
|  
 
|  
 
| Bodypart related.
 
| Bodypart related.

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)