public GameMap LoadStoredGameMap(int mapID) { var sgm = new StoredGameMap(); var gameMap = sgm.LoadGameMap(mapID); DataContractJsonSerializer js = new DataContractJsonSerializer(typeof(List <Tile>)); MemoryStream ms = new MemoryStream(System.Text.ASCIIEncoding.ASCII.GetBytes(gameMap.TilesData)); gameMap.Tiles = (List <Tile>)js.ReadObject(ms); return(gameMap); }
public UserGameMap GetUserStoredGameMap(string username) { var sm = new StoredGameMap(); return(sm.GetUserGameMaps(username)); }
public void SaveStoredGameMap(GameMap gameMap) { var sm = new StoredGameMap(); sm.SaveGameMap(gameMap); }