SMBX NPC Offsets
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) |