public Misc8(SAV8 sav, int offset) : base(sav) => Offset = offset;
public FieldMoveModelSave8(SAV8 sav, int offset) : base(sav) => Offset = offset;
public MyStatus8(SAV8 sav, int offset) : base(sav) => Offset = offset;
public Record8(SAV8 sav, int offset, IReadOnlyList <byte> maxes) : base(sav) { Offset = offset; RecordMax = maxes; }
/* ===32 bits=== * talkSpeed:2 0,1 * battleAnim:1 2 * battleStyle:1 3 * unknown:9 4..12 * buttonMode:2 13,14 * boxStatus:1 15 * everything else: unknown */ public ConfigSave8(SAV8 sav, int offset) : base(sav) => Offset = offset;
public EventWork8(SAV8 sav) : base(sav) { Offset = sav.GetBlockOffset(SAV8BlockIndex.EventWork); }