Homepage | About Me | Contact Me
PlazaNpcPreset Binary Files
(WIP)
This has documentation on the binary files, in both an offset table,
and a visual table format.
Offset Table:
Offset | Size | Type | Description |
0x00 | 6 | — — | Always 0xFFFFFFFF01EF |
0x06 | 46 | u16 string | NPC’s name, which can be 24 characters long. |
0x34 | 4 | UInt32 | NPC’s gender with 0 = Inkling girl, and 1 = Inkling Boy. |
0x38 | 4 | UInt32 | NPC’s skin color, ranging from 0 to 7. |
0x3B | 4 | UInt32 | NPC’s eye color, ranging from 0 to 6. |
0x40 | 4 | UInt32 | This is the NPC’s WeaponSetID, which matches what can be found in WeaponSet.byaml. |
0x44 | 4 | UInt32 | This is the NPC’s main weapon ID, +- 1, which matches what can be found in WeaponInfo_Main.byaml. |
0x48 | 4 | UInt32 | This is the NPC’s sub weapon ID, +- 1, which matches what can be found in WeaponInfo_Sub.byaml. |
0x4B | 4 | UInt32 | This is the NPC’s special weapon ID, +- 1, which matches what can be found in WeaponInfo_Special.byaml. |
0x50 | 4 | UInt32 | This is the NPC’s turf points. |
0x54 | 4 | UInt32 | This is the shoe ID, which matches what can be found in GearInfo_Shoes.byaml. |
0x58 | 4 | UInt32 | This is the shoe’s filled ability slots, or amount of sub ability slots with abilities in them. |
0x60 | 4 | UInt32 | This is the shoe’s unlocked ability slots, or amount of sub ability slots visible. |
0x64 | 4 | UInt32 | This is the shoe’s first sub ability, which matches what can be found in GearBrand.byaml. |
0x68 | 4 | UInt32 | This is the shoe’s second sub ability, which matches what can be found in GearBrand.byaml. |
0x6B | 4 | UInt32 | This is the shoe’s third sub ability, which matches what can be found in GearBrand.byaml. |
0x70 | 4 | UNK | — — — — |
0x74 | 4 | UInt32 | This is the clothes’ ID, which matches what can be found in GearInfo_Shoes.byaml. |
0x78 | 4 | UInt32 | This is the clothes’ filled ability slots, or amount of sub ability slots with abilities in them. |
0x7B | 4 | UInt32 | This is the clothes’ unlocked ability slots, or amount of sub ability slots visible. |
0x80 | 4 | UInt32 | This is the clothes’ first sub ability, which matches what can be found in GearBrand.byaml. |
0x84 | 4 | UInt32 | This is the clothes’ second sub ability, which matches what can be found in GearBrand.byaml. |
0x88 | 4 | UInt32 | This is the clothes’ third sub ability, which matches what can be found in GearBrand.byaml. |
0x8B | 4 | UNK | — — — — |
0x90 | 4 | UInt32 | This is the headgear’s ID, which matches what can be found in GearInfo_Shoes.byaml. |
0x94 | 4 | UInt32 | This is the headgear’s filled ability slots, or amount of sub ability slots with abilities in them. |
0x98 | 4 | UInt32 | This is the headgear’s unlocked ability slots, or amount of sub ability slots visible. |
0x9B | 4 | UInt32 | This is the headgear’s first sub ability, which matches what can be found in GearBrand.byaml. |
0xA0 | 4 | UInt32 | This is the headgear’s second sub ability, which matches what can be found in GearBrand.byaml. |
0xA4 | 4 | UInt32 | This is the headgear’s third sub ability, which matches what can be found in GearBrand.byaml. |
0xA8 | 4 | UNK | — — — — |
0x | 16 | Color4F | Ink color of the NPC, with 4 4-byte long floats (R, G, B, A). |