public int MapHeight = 50; //hauteur de la Map public TileMap() { for (int y = 0; y < MapHeight; y++) { MapRow thisRow = new MapRow(); for (int x = 0; x < MapWidth; x++) { thisRow.Colonnes.Add(new MapCell(0));//TileID = 0 valeur par défaut de la tuile } Lignes.Add(thisRow); } // placement des "tuiles" sur la carte # region ;
public int MapWidth = 50; //largeur de la Map #endregion Fields #region Constructors public TileMap() { for (int y = 0; y < MapHeight; y++) { MapRow thisRow = new MapRow(); for (int x = 0; x < MapWidth; x++) { thisRow.Colonnes.Add(new MapCell(0));//TileID = 0 valeur par défaut de la tuile } Lignes.Add(thisRow); } // placement des "tuiles" sur la carte # region; Lignes[0].Colonnes[3].TileID = 3; Lignes[0].Colonnes[4].TileID = 3; Lignes[0].Colonnes[5].TileID = 1; Lignes[0].Colonnes[6].TileID = 1; Lignes[0].Colonnes[7].TileID = 1; Lignes[1].Colonnes[3].TileID = 3; Lignes[1].Colonnes[4].TileID = 1; Lignes[1].Colonnes[5].TileID = 1; Lignes[1].Colonnes[6].TileID = 1; Lignes[1].Colonnes[7].TileID = 1; Lignes[2].Colonnes[2].TileID = 3; Lignes[2].Colonnes[3].TileID = 1; Lignes[2].Colonnes[4].TileID = 1; Lignes[2].Colonnes[5].TileID = 1; Lignes[2].Colonnes[6].TileID = 1; Lignes[2].Colonnes[7].TileID = 1; Lignes[3].Colonnes[2].TileID = 3; Lignes[3].Colonnes[3].TileID = 1; Lignes[3].Colonnes[4].TileID = 1; Lignes[3].Colonnes[5].TileID = 2; Lignes[3].Colonnes[6].TileID = 2; Lignes[3].Colonnes[7].TileID = 2; Lignes[4].Colonnes[2].TileID = 3; Lignes[4].Colonnes[3].TileID = 1; Lignes[4].Colonnes[4].TileID = 1; Lignes[4].Colonnes[5].TileID = 2; Lignes[4].Colonnes[6].TileID = 2; Lignes[4].Colonnes[7].TileID = 2; Lignes[5].Colonnes[2].TileID = 3; Lignes[5].Colonnes[3].TileID = 1; Lignes[5].Colonnes[4].TileID = 1; Lignes[5].Colonnes[5].TileID = 2; Lignes[5].Colonnes[6].TileID = 2; Lignes[5].Colonnes[7].TileID = 2; Lignes[3].Colonnes[5].AddBaseTile(30); Lignes[4].Colonnes[5].AddBaseTile(27); Lignes[5].Colonnes[5].AddBaseTile(28); Lignes[3].Colonnes[6].AddBaseTile(25); Lignes[5].Colonnes[6].AddBaseTile(24); Lignes[3].Colonnes[7].AddBaseTile(31); Lignes[4].Colonnes[7].AddBaseTile(26); Lignes[5].Colonnes[7].AddBaseTile(29); Lignes[4].Colonnes[6].AddBaseTile(104); #endregion; }