From 84a36de31d9688e5bdb9860963092812c7b06cd0 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sat, 10 Dec 2022 22:25:29 +0600 Subject: Clear before registering items --- core/src/com/ilotterytea/maxoning/player/MaxonItemRegister.java | 2 ++ core/src/com/ilotterytea/maxoning/utils/AssetLoading.java | 2 ++ 2 files changed, 4 insertions(+) (limited to 'core/src/com/ilotterytea/maxoning') diff --git a/core/src/com/ilotterytea/maxoning/player/MaxonItemRegister.java b/core/src/com/ilotterytea/maxoning/player/MaxonItemRegister.java index e67a95a..8b432e1 100644 --- a/core/src/com/ilotterytea/maxoning/player/MaxonItemRegister.java +++ b/core/src/com/ilotterytea/maxoning/player/MaxonItemRegister.java @@ -19,6 +19,8 @@ public class MaxonItemRegister { items.add(new MaxonItem(id, name, desc, icon, type, price, multiplier)); } + public static void clear() { items.clear(); } + public static void unRegister( int id ) { diff --git a/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java b/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java index 662ac35..aa5e62d 100644 --- a/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java +++ b/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java @@ -53,6 +53,8 @@ public class AssetLoading { } public static void registerItems(AssetManager am, I18N i18n) { + MaxonItemRegister.clear(); + MaxonItemRegister.register( 0, i18n.TranslatableText("pet.bror.name"), i18n.TranslatableText("pet.bror.desc"), new AnimatedImage(SpriteUtils.splitToTextureRegions(am.get("sprites/sheet/bror.png", Texture.class), 112, 112, 11, 7)), -- cgit v1.2.3