4
0
Files
mranderson/inc/menu.lua
Zsolt Tasnadi 9dfbdcd052
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
split source
2025-12-10 22:33:36 +01:00

19 lines
638 B
Lua

--------------------------------------------------------------------------------
-- Menu Module
--------------------------------------------------------------------------------
function MenuWindow.draw()
UI.draw_top_bar("Main Menu")
UI.draw_menu(Context.menu_items, Context.selected_menu_item, 108, 70)
end
function MenuWindow.update()
Context.selected_menu_item = UI.update_menu(Context.menu_items, Context.selected_menu_item)
if Input.menu_confirm() then
local selected_item = Context.menu_items[Context.selected_menu_item]
if selected_item and selected_item.action then
selected_item.action()
end
end
end