From 172781f75fdc469d6d017262942c4eb80061cdbc Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 31 Mar 2022 01:25:00 -0400 Subject: [PATCH] v1.2.1: improved the surprise and wound visuals --- .../shatteredpixeldungeon/effects/Surprise.java | 7 ++++--- .../shatteredpixeldungeon/effects/Wound.java | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Surprise.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Surprise.java index 548f0a256..f48a97c0f 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Surprise.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Surprise.java @@ -31,7 +31,7 @@ import com.watabou.noosa.Visual; public class Surprise extends Image { - private static final float TIME_TO_FADE = 0.8f; + private static final float TIME_TO_FADE = 1f; private float time; @@ -65,8 +65,9 @@ public class Surprise extends Image { kill(); } else { float p = time / TIME_TO_FADE; - alpha(p); - scale.y = 1 + p/2; + alpha((float) Math.sqrt(p)); + scale.y = 1f + p; + scale.x = 1f + p/4f; } } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Wound.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Wound.java index c833fba87..f1020a224 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Wound.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/effects/Wound.java @@ -31,7 +31,7 @@ import com.watabou.noosa.Visual; public class Wound extends Image { - private static final float TIME_TO_FADE = 0.8f; + private static final float TIME_TO_FADE = 1f; private float time; @@ -66,7 +66,7 @@ public class Wound extends Image { kill(); } else { float p = time / TIME_TO_FADE; - alpha( p ); + alpha((float) Math.sqrt(p)); scale.x = 1 + p; } }