Esempio n. 1
0
 public void LoadImages(FilesController workingDirectory)
 {
     workingDirectory.CreateDirectory(@"Images\CGs\" + Name);
     BGImage1 = BGImage1 ?? PartialPalettedImage.FromFile(workingDirectory, @"CGs\" + Name + @"\BG1");
     BGImage2 = BGImage2 ?? PartialPalettedImage.FromFile(workingDirectory, @"CGs\" + Name + @"\BG2");
     FGImage1 = FGImage1 ?? PartialPalettedImage.FromFile(workingDirectory, @"CGs\" + Name + @"\FG1");
     FGImage2 = FGImage2 ?? PartialPalettedImage.FromFile(workingDirectory, @"CGs\" + Name + @"\FG2");
 }
Esempio n. 2
0
        // TBA - battle backgrounds

        public void LoadImages(FilesController workingDirectory)
        {
            workingDirectory.CreateDirectory(@"Images\Tilesets\" + Name);
            workingDirectory.CreateDirectory(@"Images\BattleBackgrounds\" + Name);
            for (int i = 0; i < Tiles.Count; i++)
            {
                Tiles[i].Image = Tiles[i].Image ??
                                 PalettedImage.FromFile(workingDirectory, @"Tilesets\" + Name + @"\" + i);
            }
            for (int i = 0; i < BattleBackgrounds.Count; i++)
            {
                BattleBackgrounds[i].Layer1 = BattleBackgrounds[i].Layer1 ??
                                              PartialPalettedImage.FromFile(workingDirectory, @"BattleBackgrounds\" + Name + @"\" + BattleBackgrounds[i].Name + "1");
                BattleBackgrounds[i].Layer2 = BattleBackgrounds[i].Layer2 ??
                                              PartialPalettedImage.FromFile(workingDirectory, @"BattleBackgrounds\" + Name + @"\" + BattleBackgrounds[i].Name + "2");
            }
        }
Esempio n. 3
0
 public BattleBackgroundData(string name, PartialPalettedImage image1, PartialPalettedImage image2)
 {
     Layer1 = image1;
     Layer2 = image2;
     Name   = name;
 }
Esempio n. 4
0
 public BattleBackgroundData(string name)
 {
     Layer1 = null;
     Layer2 = null;
     Name   = name;
 }