public Level() { var level1 = new char[, ] { { 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w' }, { 'w', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'W' }, { 'w', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'W' }, { 'w', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'W' }, { 'w', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'W' }, { 'w', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'W' }, { 'w', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'W' }, { 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w', 'w' }, }; _grid = new BoardElement[level1.GetLength(0), level1.GetLength(1)]; for (int x = 0; x < level1.GetLength(0); x++) { for (int y = 0; y < level1.GetLength(1); y++) { _grid[x, y] = new BoardElement(level1[x, y]); } } }
internal void SetContent(BoardElement boardElement, int x, int y) { _grid[x, y] = boardElement; }
public virtual bool CanEat(BoardElement element) { return(false); }