From 91da97c6843b76829a6b8cf1321f3d38f4e8893b Mon Sep 17 00:00:00 2001 From: DeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com> Date: Fri, 3 Jun 2022 18:13:50 +0200 Subject: color anims start --- .../polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/main/java/cc/polyfrost/oneconfig/gui/elements/config') diff --git a/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java b/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java index 5926b30..7754912 100644 --- a/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java +++ b/src/main/java/cc/polyfrost/oneconfig/gui/elements/config/ConfigDualOption.java @@ -15,7 +15,7 @@ import java.lang.reflect.Field; public class ConfigDualOption extends BasicOption { private Animation posAnimation; - private Animation sizeAnimation; + private Animation sizeAnimation = new DummyAnimation(124); private final String left, right; public ConfigDualOption(Field field, Object parent, String name, int size, String[] options) { @@ -35,10 +35,7 @@ public class ConfigDualOption extends BasicOption { boolean toggled = false; try { toggled = (boolean) get(); - if (posAnimation == null) { - posAnimation = new EaseInOutQuart(1, 228, 356, !toggled); - sizeAnimation = new EaseInQuartReversed(1, 124, 186, false); - } + if (posAnimation == null) posAnimation = new DummyAnimation(toggled ? 356 : 228); } catch (IllegalAccessException ignored) { } if (!isEnabled()) RenderManager.setAlpha(vg, 0.5f); -- cgit