From bec769945a0da077ca9ab8c3a7a43fe59f863eee Mon Sep 17 00:00:00 2001 From: "Luis C.M" <42545778+c0508383@users.noreply.github.com> Date: Thu, 5 Jan 2023 17:59:37 -0600 Subject: [PATCH 1/2] Removed IPlayerModelData interface from dev. --- .../npcs/api/handler/IPlayerModelData.java | 66 ------------------- 1 file changed, 66 deletions(-) delete mode 100644 java/noppes/npcs/api/handler/IPlayerModelData.java diff --git a/java/noppes/npcs/api/handler/IPlayerModelData.java b/java/noppes/npcs/api/handler/IPlayerModelData.java deleted file mode 100644 index c301a5d..0000000 --- a/java/noppes/npcs/api/handler/IPlayerModelData.java +++ /dev/null @@ -1,66 +0,0 @@ -package noppes.npcs.api.handler; - -public interface IPlayerModelData { - - void updateClient(); - - void setEnabled(boolean enabled); - - boolean getEnabled(); - - void setAnimated(boolean animated); - - boolean fullAngles(); - - void setFullAngles(boolean limit); - - boolean isAnimated(); - - void setAnimRate(float animRate); - - float getAnimRate(); - - void doWhileStanding(boolean whileStanding); - - boolean doWhileStanding(); - - void doWhileAttacking(boolean whileAttacking); - - boolean doWhileAttacking(); - - void doWhileMoving(boolean whileMoving); - - boolean doWhileMoving(); - - int getRotationX(int part); - - int getRotationY(int part); - - int getRotationZ(int part); - - void setRotation(int part, int rotationX, int rotationY, int rotationZ); - - void setRotationX(int part, int rotation); - - void setRotationY(int part, int rotation); - - void setRotationZ(int part, int rotation); - - int getOffsetX(int part); - - int getOffsetY(int part); - - int getOffsetZ(int part); - - void setOffset(int part, int offsetX, int offsetY, int offsetZ); - - void setOffsetX(int part, int offset); - - void setOffsetY(int part, int offset); - - void setOffsetZ(int part, int offset); - - boolean isEnabled(int part); - - void setEnabled(int part, boolean bo); -} From 88eb8e3aedea2c69fd115c48f70a2dc53156119c Mon Sep 17 00:00:00 2001 From: "Luis C.M" <42545778+c0508383@users.noreply.github.com> Date: Fri, 6 Jan 2023 14:41:16 -0600 Subject: [PATCH 2/2] IJobPuppet: -Regrouped functions in the interface, a little easier to follow. -Rotation & Offset setters now use floats as parameters instead of ints. --- java/noppes/npcs/api/jobs/IJobPuppet.java | 28 +++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/java/noppes/npcs/api/jobs/IJobPuppet.java b/java/noppes/npcs/api/jobs/IJobPuppet.java index 12435eb..bcb813a 100644 --- a/java/noppes/npcs/api/jobs/IJobPuppet.java +++ b/java/noppes/npcs/api/jobs/IJobPuppet.java @@ -26,33 +26,33 @@ public interface IJobPuppet extends IJob { boolean doWhileMoving(); - int getRotationX(int part); + void setRotation(int part, float rotationX, float rotationY, float rotationZ); - int getRotationY(int part); + void setRotationX(int part, float rotation); - int getRotationZ(int part); + void setRotationY(int part, float rotation); - void setRotation(int part, int rotationX, int rotationY, int rotationZ); + void setRotationZ(int part, float rotation); - void setRotationX(int part, int rotation); + float getRotationX(int part); - void setRotationY(int part, int rotation); + float getRotationY(int part); - void setRotationZ(int part, int rotation); + float getRotationZ(int part); - int getOffsetX(int part); + void setOffset(int part, float offsetX, float offsetY, float offsetZ); - int getOffsetY(int part); + void setOffsetX(int part, float offset); - int getOffsetZ(int part); + void setOffsetY(int part, float offset); - void setOffset(int part, int offsetX, int offsetY, int offsetZ); + void setOffsetZ(int part, float offset); - void setOffsetX(int part, int offset); + float getOffsetX(int part); - void setOffsetY(int part, int offset); + float getOffsetY(int part); - void setOffsetZ(int part, int offset); + float getOffsetZ(int part); boolean isEnabled(int part);