public Entralink5BW(SAV5BW SAV, int offset) : base(SAV, offset) { }
// Everything is stored encrypted, and only decrypted on demand. Only crypt on object fetch... public MysteryBlock5(SAV5BW sav, int offset) : base(sav) => Offset = offset;
public PlayerData5(SAV5BW sav, int offset) : base(sav) => Offset = offset;
public Musical5(SAV5BW SAV, int offset) : base(SAV) => Offset = offset;
public BoxLayout5(SAV5BW sav, int offset) : base(sav) => Offset = offset;
public Misc5BW(SAV5BW sav, int offset) : base(sav, offset) { }
public Encount5BW(SAV5BW SAV, int offset) : base(SAV, offset) { }
public BattleSubway5(SAV5BW sav, int offset) : base(sav) => Offset = offset;
public Zukan5(SAV5BW sav, int dex, int langflag) : base(sav, dex, langflag) { DexFormIndexFetcher = DexFormUtil.GetDexFormIndexBW; }