From d07f84e42461d9bfe660f4af76ad5bbdfe2838f0 Mon Sep 17 00:00:00 2001 From: fgnm Date: Wed, 1 May 2024 14:10:00 +0200 Subject: [PATCH] [editor only] Fix animation sequence check --- src/main/java/games/rednblack/editor/utils/AssetsUtils.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/games/rednblack/editor/utils/AssetsUtils.java b/src/main/java/games/rednblack/editor/utils/AssetsUtils.java index 0b88a5b5..b8010248 100644 --- a/src/main/java/games/rednblack/editor/utils/AssetsUtils.java +++ b/src/main/java/games/rednblack/editor/utils/AssetsUtils.java @@ -69,8 +69,6 @@ public class AssetsUtils { public static boolean isAnimationSequence(Array files) { if (files.size < 2) return false; sequenceArray.clear(); - sequenceArray.ensureCapacity(files.size); - sequenceArray.size = files.size; for (int i = 0; i < files.size; i++) { String name = files.get(i); @@ -78,9 +76,9 @@ public class AssetsUtils { if (name.indexOf(".") > 0) name = name.substring(0, name.indexOf(".")); try { int intValue = Integer.parseInt(name.replaceAll("(.+)_", "")); - sequenceArray.insert(i, intValue); + sequenceArray.add(intValue); } catch (Exception e) { - sequenceArray.insert(i, -1); + sequenceArray.add(-1); } } sequenceArray.sort();