lines-lua/menu/completed.lua
2025-10-23 14:47:00 +03:00

29 lines
540 B
Lua

require 'menu.state'
require 'button'
require 'text'
local common = require 'menu.common'
local nextLevelButton = Button:new(
common.buttonTopPos,
common.buttonSize,
'Next level',
nil,
nil,
function()
GameGrid = LevelHandler:next()
Menu.updateCellSize()
Menu.current_state = MenuStateIndex.hidden
end
)
local title = Text:new(
common.titlePos,
common.buttonSize,
'Level completed!'
)
return MenuState:new(
{ nextLevelButton, common.exitToMenuButton },
{ title }
)