Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- maze = maze or {}
- function maze.print( maze )
- local v_walls = maze.v_walls
- local h_walls = maze.h_walls
- for y = 1, maze.sizeY -1, 1 do
- local line = ""
- for x = 1, maze.sizeX, 1 do
- line = line .. " " .. ( v_walls[y][x] and "|" or " " )
- end
- print( line )
- line = ""
- for x = 1, maze.sizeX, 1 do
- line = line .. ( h_walls[y][x] and "-" or " " ) .. "+"
- end
- print( line:sub( 0, line:len() -1 ) )
- end
- line = ""
- for x = 1, maze.sizeX, 1 do
- line = line .. " " .. ( v_walls[maze.sizeY -1][x] and "|" or " " )
- end
- print( line )
- end
Add Comment
Please, Sign In to add comment