diff --git a/main.lua b/main.lua index e2a52e2..3b88d88 100644 --- a/main.lua +++ b/main.lua @@ -145,13 +145,13 @@ function love.load(arg) game.bubble_slots = load_level( game.levels[game.current_level], game.bubble_diameter, game.row_gap ) - local bubbles_wide = math.max( + local max_cols = math.max( #game.levels[game.current_level][1], #game.levels[game.current_level][2] ) - local bubbles_high = #game.levels[game.current_level] - game.level_width = bubbles_wide * game.bubble_diameter - game.level_height = (bubbles_high - 1) * game.row_gap + game.bubble_diameter + local num_rows = #game.levels[game.current_level] + game.level_width = max_cols * game.bubble_diameter + game.level_height = (num_rows - 1) * game.row_gap + game.bubble_diameter game.level_left = (game.window_width - game.level_width) / 2 game.level_top = game.bubble_radius game.level_right = game.level_left + game.level_width