From 2d82e9537326a506efd4ae96d7f07ca619e942b0 Mon Sep 17 00:00:00 2001 From: JailDoctor Date: Fri, 27 Jan 2023 20:00:37 +0100 Subject: [PATCH] =?UTF-8?q?-=20els=20menus=20es=20poden=20controlar=20amb?= =?UTF-8?q?=20el=20ratol=C3=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/menu.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/data/menu.lua b/data/menu.lua index d6833ae..ed1f2a3 100644 --- a/data/menu.lua +++ b/data/menu.lua @@ -28,6 +28,15 @@ menu = { if menu.selected==0 then menu.selected=#menu.options end if menu.selected>#menu.options then menu.selected=1 end + local mx,my=mousex(),mousey() + if mx>=20 and mx<=140 and my>=28 and my<=(28+#menu.options*10) then + menu.selected=min(1+flr((my-28)/10),#menu.options) + if mbtnp(1) then + update=menu.old_update + menu.options[menu.selected][2]() + end + end + if btnp(KEY_RETURN) then update=menu.old_update menu.options[menu.selected][2]()