public SaveBlockAccessor5BW(SAV5BW sav)
 {
     BoxLayout    = new BoxLayout5(sav, 0x00000);
     Items        = new MyItem5BW(sav, 0x18400);
     PlayerData   = new PlayerData5(sav, 0x19400);
     Mystery      = new MysteryBlock5(sav, 0x1C800);
     Daycare      = new Daycare5(sav, 0x20E00);
     Misc         = new Misc5BW(sav, 0x21200);
     Zukan        = new Zukan5(sav, 0x21600, 0x320);
     BattleSubway = new BattleSubway5(sav, 0x21D00);
 }
 public SaveBlockAccessor5B2W2(SAV5B2W2 sav)
 {
     BoxLayout    = new BoxLayout5(sav, 0x00000);
     Items        = new MyItem5B2W2(sav, 0x18400);
     PlayerData   = new PlayerData5(sav, 0x19400);
     Mystery      = new MysteryBlock5(sav, 0x1C800);
     Daycare      = new Daycare5(sav, 0x20D00);
     Misc         = new Misc5B2W2(sav, 0x21100);
     Zukan        = new Zukan5(sav, 0x21400, 0x328); // forme flags size is + 8 from bw with new formes (therians)
     BattleSubway = new BattleSubway5(sav, 0x21B00);
     PWT          = new PWTBlock5(sav, 0x23700);
 }