Пример #1
0
 public SaveBlockAccessorAODemo(SAV6AODemo sav)
 {
     Items     = new MyItem6AO(sav, 0x00000);
     ItemInfo  = new ItemInfo6(sav, 0x00C00);
     GameTime  = new GameTime6(sav, 0x00E00);
     Situation = new Situation6(sav, 0x01000);
     Played    = new PlayTime6(sav, 0x01400);
     Status    = new MyStatus6(sav, 0x03C00);
     Records   = new RecordBlock6(sav, 0x05400);
     Misc      = new Misc6AO(sav, 0x03A00);
 }
Пример #2
0
 public SaveBlockAccessorXY(SAV6XY sav)
 {
     Puff        = new Puff6(sav, 0x00000);
     Items       = new MyItem6XY(sav, 0x00400);
     ItemInfo    = new ItemInfo6(sav, 0x01000);
     GameTime    = new GameTime6(sav, 0x01200);
     Situation   = new Situation6(sav, 0x01400);
     Played      = new PlayTime6(sav, 0x01800);
     Fashion     = new Fashion6XY(sav, 0x1A00);
     Misc        = new Misc6XY(sav, 0x4200);
     BoxLayout   = new BoxLayout6(sav, 0x4400);
     BattleBox   = new BattleBox6(sav, 0x04A00);
     Status      = new MyStatus6XY(sav, 0x14000);
     Zukan       = new Zukan6XY(sav, 0x15000, 0x3C8);
     OPower      = new OPower6(sav, 0x16A00);
     MysteryGift = new MysteryBlock6(sav, 0x1BC00);
     Records     = new RecordBlock6(sav, 0x1E400);
     SuperTrain  = new SuperTrainBlock(sav, 0x1F200);
     Link        = new LinkBlock6(sav, 0x1FE00);
     Maison      = new MaisonBlock(sav, 0x1B000);
 }
Пример #3
0
 public SaveBlockAccessorAO(SAV6AO sav)
 {
     Puff        = new Puff6(sav, 0x0000);
     Items       = new MyItem6AO(sav, 0x00400);
     ItemInfo    = new ItemInfo6(sav, 0x1000);
     GameTime    = new GameTime6(sav, 0x01200);
     Situation   = new Situation6(sav, 0x01400);
     Played      = new PlayTime6(sav, 0x01800);
     Misc        = new Misc6AO(sav, 0x04200);
     BoxLayout   = new BoxLayout6(sav, 0x04400);
     BattleBox   = new BattleBox6(sav, 0x04A00);
     Status      = new MyStatus6(sav, 0x14000);
     Zukan       = new Zukan6AO(sav, 0x15000, 0x400);
     OPower      = new OPower6(sav, 0x17400);
     Maison      = new MaisonBlock(sav, 0x1BA00);
     MysteryGift = new MysteryBlock6(sav, 0x1CC00);
     Records     = new RecordBlock6(sav, 0x1F400);
     SuperTrain  = new SuperTrainBlock(sav, 0x20200);
     Link        = new LinkBlock6(sav, 0x20E00);
     Sango       = new SangoInfoBlock(sav, 0x2B600);
 }
Пример #4
0
        public SaveBlockAccessor7SM(SAV7SM sav)
        {
            var bi = BlockInfo;

            Items       = new MyItem7SM(sav, 0);
            Situation   = new Situation7(sav, bi[01].Offset);
            MyStatus    = new MyStatus7(sav, bi[03].Offset);
            Zukan       = new Zukan7(sav, bi[06].Offset, 0x550);
            Misc        = new Misc7(sav, bi[09].Offset);
            FieldMenu   = new FieldMenu7(sav, bi[10].Offset);
            Config      = new ConfigSave7(sav, bi[11].Offset);
            GameTime    = new GameTime7(sav, bi[12].Offset);
            BoxLayout   = new BoxLayout7(sav, bi[13].Offset);
            ResortSave  = new ResortSave7(sav, bi[15].Offset);
            Played      = new PlayTime6(sav, bi[16].Offset);
            Overworld   = new FieldMoveModelSave7(sav, bi[17].Offset);
            Fashion     = new FashionBlock7(sav, bi[18].Offset);
            Festa       = new JoinFesta7(sav, bi[21].Offset);
            PokeFinder  = new PokeFinder7(sav, bi[26].Offset);
            MysteryGift = new MysteryBlock7(sav, bi[27].Offset);
            Records     = new RecordBlock6(sav, bi[28].Offset);
            BattleTree  = new BattleTree7(sav, bi[32].Offset);
            Daycare     = new Daycare7(sav, bi[33].Offset);
        }