

Stash page name as a null-terminated string. It's possible to determine if the flags data exists by checking if the 2 bytes following the next null character = the D2 item header ("JM") see the PlugY source code for an example. Must be "ST" (0x5453 when read as a 16 bit unsigned integer).įlags data (added in PlugY 11.02, doesn't exist in save data from earlier versions). Will be "01" (0x3130) when file version is 1. Must be "CSTM" (0x4D545343 when read as a 32 bit unsigned integer).įile version. PlugY Personal Stash (.d2x) File Format Byte Offsetįile header. When the file version is "02", there will be shared gold data in the file. Number of pages in the stash data as a 32 bit unsigned integer When the file version is "01", there will be no shared gold data in the file. Will be "01" (0x3130) when file version is 1, or "02" (0x3230) when file version is 2. Must be "SSS\0" (0x00535353 when read as a 32 bit unsigned integer).įile version. PlugY Shared Stash (.sss) File Format Byte Offsetįile header.
