From cd472451f4f5d4018b6b9e337e77607ba02fafc2 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Sun, 10 Sep 2017 11:49:12 +0200 Subject: [PATCH] Fix .effectNameToInt loading all sounds (revert f718db8) --- core/src/io/github/lonamiwebs/klooni/Effect.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/core/src/io/github/lonamiwebs/klooni/Effect.java b/core/src/io/github/lonamiwebs/klooni/Effect.java index c495c33..7ca67b3 100644 --- a/core/src/io/github/lonamiwebs/klooni/Effect.java +++ b/core/src/io/github/lonamiwebs/klooni/Effect.java @@ -122,10 +122,11 @@ public class Effect { // String comparision is more expensive compared to a single integer one, // and when creating instances of a lot of effects it's better if we can // save some processor cycles. - final Effect[] effects = getEffects(); - for (int i = 0; i != effects.length; ++i) - if (effects[i].name.equals(name)) - return i; + if (name.equals("vanish")) return 0; + if (name.equals("waterdrop")) return 1; + if (name.equals("evaporate")) return 2; + if (name.equals("spin")) return 3; + if (name.equals("explode")) return 4; return -1; }