private static MovementTile RangeCheckTile(int x, int y, int layer) { return(x >= 0 && x < layout.GetLength(0, layer) && y >= 0 && y < layout.GetLength(1, layer) ? layout.GetTile(x, y, layer) : null); }