Exemple #1
0
        public BoardSerializable GetSaveData()
        {
            int id = 0;

            BoardSerializable boardData = new BoardSerializable();

            boardData.FortressesPerPlayer = int.Parse(this.Fortresses.Text);

            foreach (HexagonTile tile in hexagonList)
            {
                HexagonTileSerializable serializableTile = new HexagonTileSerializable(tile);

                // temp code to fill TileValue
                //tile.Fortress = false;

                serializableTile.Id = id++;
                boardData.ActiveTileList.Add(serializableTile);
            }

            return(boardData);
        }
        public BoardSerializable GetSaveData()
        {
            int id = 0;

            BoardSerializable boardData = new BoardSerializable();

            boardData.FortressesPerPlayer = int.Parse(this.Fortresses.Text);

            foreach (HexagonTile tile in hexagonList)
            {
                HexagonTileSerializable serializableTile = new HexagonTileSerializable(tile);

                // temp code to fill TileValue
                //tile.Fortress = false;

                serializableTile.Id = id++;
                boardData.ActiveTileList.Add(serializableTile);
            }

            return boardData;
        }