From 84433df94b6c694884bdea108a0274e600e99adc Mon Sep 17 00:00:00 2001 From: "Luis C.M" <42545778+c0508383@users.noreply.github.com> Date: Mon, 20 Mar 2023 14:22:06 -0500 Subject: [PATCH] NPC script GUI: - Added "X" GUI close button at the top right corner --- src/main/java/noppes/npcs/client/gui/GuiScript.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/client/gui/GuiScript.java b/src/main/java/noppes/npcs/client/gui/GuiScript.java index 5604974d2..2065a6fd7 100644 --- a/src/main/java/noppes/npcs/client/gui/GuiScript.java +++ b/src/main/java/noppes/npcs/client/gui/GuiScript.java @@ -44,7 +44,8 @@ public class GuiScript extends GuiNPCInterface implements IGuiData, GuiYesNoCall guiTop += 10; GuiMenuTopButton top; addTopButton(top = new GuiMenuTopButton(13, guiLeft + 4, guiTop - 17, "script.scripts")); - addTopButton(new GuiMenuTopButton(16, guiLeft + (xSize - 82), guiTop - 17, "eventscript.eventScripts")); + addTopButton(new GuiMenuTopButton(16, guiLeft + (xSize - 102), guiTop - 17, "eventscript.eventScripts")); + addTopButton(new GuiMenuTopButton(17, guiLeft + (xSize - 22), guiTop - 17, "X")); top.active = showScript; addTopButton(top = new GuiMenuTopButton(14, top, "gui.settings")); top.active = !showScript; @@ -171,6 +172,9 @@ public class GuiScript extends GuiNPCInterface implements IGuiData, GuiYesNoCall close(); mc.displayGuiScreen(new GuiNPCEventScripts(npc)); } + if(guibutton.id == 17){ + close(); + } if (guibutton.id == 100) { NoppesStringUtils.setClipboardContents(getTextField(2).getText()); }