Beispiel #1
0
        /// <summary>
        /// Loads a tilesheet.
        /// </summary>
        /// <param name="index">The index.</param>
        public static void LoadTilesheet(int index)
        {
            Tileset tileSet = new Tileset(index, tileSetCacheSize);

            tileSet.Load(IO.Paths.GfxPath + "Tiles\\Tiles" + index.ToString() + ".tile");
            tileCache.AddTileset(tileSet);
        }
Beispiel #2
0
        /// <summary>
        /// Loads a tilesheet.
        /// </summary>
        /// <param name="index">The index.</param>
        public static void LoadTilesheet(int index)
        {
#if DEBUG
            //string path = IO.Paths.GfxPath + "Tiles" + index.ToString() + ".png";
            //if (IO.IO.FileExists(path)) {
            //    TileCollection tileCollection = new TileCollection(index, path, PIC_X, PIC_Y);
            //    tileCollection.ConvertToPMUTile(IO.Paths.GfxPath + "Tiles" + index.ToString() + ".pmutile");
            //}
#endif
            Tileset tileSet = new Tileset(index, tileSetCacheSize);
            tileSet.Load(IO.Paths.GfxPath + "Tiles\\Tiles" + index.ToString() + ".tile");
            tileCache.AddTileset(tileSet);
        }