From 33790178a21363c8efb07a068f9d2ad095d2f9ef Mon Sep 17 00:00:00 2001 From: J10a1n15 <45315647+j10a1n15@users.noreply.github.com> Date: Sat, 31 Aug 2024 20:45:52 +0200 Subject: Fix: Global Scale affecting Custom Wardrobe (#2420) --- .../java/at/hannibal2/skyhanni/config/core/config/Position.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/main/java/at/hannibal2/skyhanni/config') diff --git a/src/main/java/at/hannibal2/skyhanni/config/core/config/Position.java b/src/main/java/at/hannibal2/skyhanni/config/core/config/Position.java index 16e134574..d0112766a 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/core/config/Position.java +++ b/src/main/java/at/hannibal2/skyhanni/config/core/config/Position.java @@ -48,6 +48,9 @@ public class Position { @Expose private boolean centerY; + @Expose + private boolean ignoreCustomScale = false; + public transient Field linkField; private boolean clicked = false; @@ -90,7 +93,13 @@ public class Position { this.center = other.isCenter(); } + public Position setIgnoreCustomScale(boolean ignoreCustomScale) { + this.ignoreCustomScale = ignoreCustomScale; + return this; + } + public float getEffectiveScale() { + if (ignoreCustomScale) return 1F; return Math.max(Math.min(getScale() * SkyHanniMod.feature.gui.globalScale, 10F), 0.1F); } -- cgit