public MyStatus8(SAV8SWSH sav, SCBlock block) : base(sav, block.Data) { }
public HallOfFameTime8(SAV8SWSH sav, SCBlock block) : base(sav, block.Data) { Debug.Assert(Data.Length == 8); }
public TeamIndexes8(SAV8SWSH sav, SCBlock block) : base(sav, block.Data) { }
public FieldMoveModelSave8(SAV8SWSH sav, SCBlock block) : base(sav, block.Data) { }
public Zukan8(SAV8SWSH sav, SCBlock block) : base(sav, 0) => Block = block;
public TitleScreen8(SAV8SWSH sav, SCBlock block) : base(sav, block.Data) { }
public TrainerCard8(SAV8SWSH sav, SCBlock block) : base(sav, block.Data) { }
public Situation8(SAV8SWSH sav, int offset) : base(sav) => Offset = offset;
public Misc8(SAV8SWSH sav, SCBlock block) : base(sav, block.Data) { }
public MyStatus8(SAV8SWSH sav, int offset) : base(sav) => Offset = offset;