AlbLib.Mapping.IconGraphics.LoadTileset C# (CSharp) Méthode

LoadTileset() private static méthode

private static LoadTileset ( int index ) : RawImage[]
index int
Résultat RawImage[]
        private static RawImage[] LoadTileset(int index)
        {
            int fx, tx;
            if(!Common.E(index, out fx, out tx))return null;
            using(FileStream stream = new FileStream(Paths.IconGraphicsN.Format(fx), FileMode.Open))
            {
                XLDNavigator nav = XLDNavigator.ReadToIndex(stream, (short)tx);
                int len = nav.SubfileLength;
                RawImage[] tileset = new RawImage[len/256];
                for(int i = 0; i < len/256; i++)
                {
                    tileset[i] = new RawImage(nav, 16, 16);
                }
                return tileset;
            }
        }