SMBX NPC Offsets

From Moondust Wiki
Revision as of 15:50, 24 February 2015 by Kevsoft (talk | contribs) (Starting with some NPC Memorys)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


NPC Memory
Name Memory address Memory type Description
Attached layer name NPC+0x00 VB6 String Pointer The attached layer name.
Unknown NPC+0x04 Word Unknown
Unknown decrementing timer NPC+0x06 Word Unknown decrementing timer
Activate event layer name NPC+0x2C VB6 String Pointer Activate event layer name
Death event layer name NPC+0x30 VB6 String Pointer Death event layer name
Talk event name? NPC+0x34 VB6 String Pointer Talk event name?
No More Objs event layer name NPC+0x38 VB6 String Pointer No More Objs event layer name
Layer name NPC+0x3C VB6 String Pointer Layer name
Unknown NPC+0x40 Word Unknown (some sort of hide value if -1)
Activated NPC+0x44 Word Activated / interacted with player flag
Friendly NPC+0x46 Word Friendly (on = 0xFFFF)
Don't Move NPC+0x48 Word Don't Move (on = 0xFFFF)