public void Load(string path) { XmlSerializer serializer; serializer = new XmlSerializer(typeof(Level)); FileStream stream = File.Open(path, FileMode.Open); var level = (Level)serializer.Deserialize(stream); this.levelSettings = level.levelSettings; stream.Close(); }
public Level(int width, int height, int tileWidth, int tileHeight) { levelSettings = new LevelSettings() { WidthInTiles = width, HeightInTiles = height, TileWidth = tileWidth, TileHeight = tileHeight }; layers = new List <LevelLayer>(); tileSheets = new List <TileSheet>(); }
public Level(int width, int height, int tileWidth, int tileHeight) { levelSettings = new LevelSettings() { WidthInTiles = width, HeightInTiles = height, TileWidth = tileWidth, TileHeight = tileHeight }; layers = new List<LevelLayer>(); tileSheets = new List<TileSheet>(); }
public Level() { levelSettings = new LevelSettings(); layers = new List <LevelLayer>(); tileSheets = new List <TileSheet>(); }
public Level() { levelSettings = new LevelSettings(); layers = new List<LevelLayer>(); tileSheets = new List<TileSheet>(); }