Exemple #1
0
        static TilesetData Save(TilesetData tileset, Tilemap2DProperties properties, ISerializer s)
        {
            if (tileset == null)
            {
                throw new ArgumentNullException(nameof(tileset));
            }
            var tiledTileset = Tileset.FromAlbion(tileset, properties);
            var bytes        = FormatUtil.BytesFromTextWriter(tiledTileset.Serialize);

            s.Bytes(null, bytes, bytes.Length);
            return(tileset);
        }