From 799d54a4dcdf60e040052ef5b34e9e59bcbbd15d Mon Sep 17 00:00:00 2001 From: "Luis C.M" Date: Thu, 9 Jun 2022 02:16:25 -0500 Subject: [PATCH] Fixed a couple of client-side dialog data errors. --- .../noppes/npcs/client/gui/player/GuiDialogInteract.java | 6 +++--- src/main/java/noppes/npcs/controllers/data/Dialog.java | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java b/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java index 1d960ceea..5d28bed15 100644 --- a/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java +++ b/src/main/java/noppes/npcs/client/gui/player/GuiDialogInteract.java @@ -90,9 +90,6 @@ public class GuiDialogInteract extends GuiNPCInterface implements IGuiClose public GuiDialogInteract(EntityNPCInterface npc, Dialog dialog){ super(npc); this.dialog = dialog; - appendDialog(dialog); - ySize = 238; - this.renderGradual = dialog.renderGradual; this.showPreviousBlocks = dialog.showPreviousBlocks; this.textSound = dialog.textSound; @@ -108,6 +105,9 @@ public class GuiDialogInteract extends GuiNPCInterface implements IGuiClose this.optionOffsetX = dialog.optionOffsetX; this.optionOffsetY = dialog.optionOffsetY; + appendDialog(dialog); + ySize = 238; + for (DialogImage dialogImage : dialog.dialogImages.values()) { dialogImages.add(new GuiDialogImage(dialogImage)); } diff --git a/src/main/java/noppes/npcs/controllers/data/Dialog.java b/src/main/java/noppes/npcs/controllers/data/Dialog.java index 4373f1ccb..51375ed9a 100644 --- a/src/main/java/noppes/npcs/controllers/data/Dialog.java +++ b/src/main/java/noppes/npcs/controllers/data/Dialog.java @@ -139,8 +139,7 @@ public class Dialog implements ICompatibilty, IDialog { if (!compound.hasKey("TextWidth")) textWidth = 300; if (!compound.hasKey("TextHeight")) - textWidth = 400; - + textHeight = 400; availability.readFromNBT(compound); factionOptions.readFromNBT(compound);