NHSE/NHSE.Core/Save/Offsets
Kurt 8ca3877bfa Differentiate villager types
v1.5 increased the size of GSaveLightMemory by 0xC each; with 160 entries, everything stored after this field (at 0x2F84) increased its offset by 0x780.

  GSaveItemName                     ClothesPTops;                           // @0x14c size 0x8, align 4
  s16                               _58b5e808;                              // @0x154 size 0x2, align 2
  s8                                ClothesPTarget;                         // @0x156 size 0x1, align 1

Should be possible to convert the first revision of villager data to the current format and vice versa. Someone would need to document how they pre-fill these new fields (listed above).
2020-09-29 22:20:53 -07:00
..
MainSaveOffsets.cs Differentiate villager types 2020-09-29 22:20:53 -07:00
MainSaveOffsets10.cs Differentiate villager types 2020-09-29 22:20:53 -07:00
MainSaveOffsets11.cs Differentiate villager types 2020-09-29 22:20:53 -07:00
MainSaveOffsets12.cs Differentiate villager types 2020-09-29 22:20:53 -07:00
MainSaveOffsets13.cs Differentiate villager types 2020-09-29 22:20:53 -07:00
MainSaveOffsets14.cs Differentiate villager types 2020-09-29 22:20:53 -07:00
MainSaveOffsets15.cs Differentiate villager types 2020-09-29 22:20:53 -07:00
PersonalOffsets.cs Initial changes 2020-09-29 18:49:18 -07:00
PersonalOffsets10.cs Fix player storage get for v1.0 2020-05-20 20:32:08 -07:00
PersonalOffsets11.cs Add more misc edits 2020-05-09 09:39:35 -07:00
PersonalOffsets12.cs Add placeholder main/personal offset mappings 2020-07-02 21:07:32 -05:00
PersonalOffsets13.cs Update offsets for 1.4 2020-07-29 19:50:22 -07:00
PersonalOffsets14.cs Update offsets for 1.4 2020-07-29 19:50:22 -07:00
PersonalOffsets15.cs Add 1.5 offsets 2020-09-29 20:07:25 -07:00