From a79e60fa7c4b5fa674d6b1fb43c23e5ee25dafb0 Mon Sep 17 00:00:00 2001 From: Kam Date: Fri, 10 Nov 2023 13:40:19 -0500 Subject: [PATCH] Increment Frame when you Add/Copy a Frame --- .../noppes/npcs/client/gui/global/GuiNPCEditAnimation.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/noppes/npcs/client/gui/global/GuiNPCEditAnimation.java b/src/main/java/noppes/npcs/client/gui/global/GuiNPCEditAnimation.java index 4c6c0228f..ad62fb076 100644 --- a/src/main/java/noppes/npcs/client/gui/global/GuiNPCEditAnimation.java +++ b/src/main/java/noppes/npcs/client/gui/global/GuiNPCEditAnimation.java @@ -400,16 +400,20 @@ public class GuiNPCEditAnimation extends GuiModelInterface implements ITextfield if (guibutton.id == 11) { if (frameIndex < animation.frames.size() - 1) { animation.frames.add(frameIndex + 1, new Frame(10)); + this.frameIndex = frameIndex + 1; } else { animation.frames.add(new Frame(10)); + this.frameIndex = frameIndex + 1; } } else if (guibutton.id == 12) { animation.frames.remove(frameIndex); } else if (guibutton.id == 13 && editingFrame != null) { if (frameIndex < animation.frames.size() - 1) { animation.frames.add(frameIndex + 1, editingFrame.copy()); + this.frameIndex = frameIndex + 1; } else { animation.frames.add(editingFrame.copy()); + this.frameIndex = frameIndex + 1; } } else if (guibutton.id == 14) { frameIndex--;