From 67aa9e7cb3aa11e8573aea2288f80e06c4e90f0c Mon Sep 17 00:00:00 2001 From: luisc Date: Thu, 30 Nov 2023 15:29:34 -0600 Subject: [PATCH] Implemented get/setDialog functions for ICustomNpc. --- java/noppes/npcs/api/entity/ICustomNpc.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/java/noppes/npcs/api/entity/ICustomNpc.java b/java/noppes/npcs/api/entity/ICustomNpc.java index 74080e5..f81b8bd 100644 --- a/java/noppes/npcs/api/entity/ICustomNpc.java +++ b/java/noppes/npcs/api/entity/ICustomNpc.java @@ -11,6 +11,7 @@ import noppes.npcs.api.ITimers; import noppes.npcs.api.entity.data.IModelData; import noppes.npcs.api.handler.IOverlayHandler; import noppes.npcs.api.handler.data.IAnimationData; +import noppes.npcs.api.handler.data.IDialog; import noppes.npcs.api.handler.data.IFaction; import noppes.npcs.api.item.IItemStack; import noppes.npcs.api.jobs.IJob; @@ -200,6 +201,14 @@ public interface ICustomNpc extends IEntityLiving { */ void say(IPlayer player, String message); + IDialog getDialog(int slot); + + int getDialogId(int slot); + + void setDialog(int slot, IDialog dialog); + + void setDialog(int slot, int dialogId); + /** * Kill the npc, doesnt't despawn it */