From d43bfd72427542d3fbb37ef49895aca37d4ea237 Mon Sep 17 00:00:00 2001 From: "Luis C.M" <42545778+c0508383@users.noreply.github.com> Date: Thu, 16 Feb 2023 18:43:22 -0600 Subject: [PATCH] Added X & Y scale functions for particles, replaces overall scale. --- java/noppes/npcs/api/IParticle.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/java/noppes/npcs/api/IParticle.java b/java/noppes/npcs/api/IParticle.java index 1133731..e5fa14b 100644 --- a/java/noppes/npcs/api/IParticle.java +++ b/java/noppes/npcs/api/IParticle.java @@ -180,10 +180,18 @@ public interface IParticle { * @param scaleRateStart The amount of ticks the particle is around for before its colors begin interpolating between scale1 and scale2. */ void setScale(float scale1, float scale2, float scaleRate, int scaleRateStart); - float getScale1(); - float getScale2(); - float getScaleRate(); - int getScaleRateStart(); + + void setScaleX(float scale1, float scale2, float scaleRate, int scaleRateStart); + float getScaleX1(); + float getScaleX2(); + float getScaleXRate(); + int getScaleXRateStart(); + + void setScaleY(float scale1, float scale2, float scaleRate, int scaleRateStart); + float getScaleY1(); + float getScaleY2(); + float getScaleYRate(); + int getScaleYRateStart(); /** * Enables rotation about the X axis.