From 5cd639a94a58fc84c0d3476df23d322759277831 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sat, 8 Jun 2024 23:21:59 +0500 Subject: feat: new pet manager --- core/src/kz/ilotterytea/maxon/MaxonGame.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'core/src/kz/ilotterytea/maxon/MaxonGame.java') diff --git a/core/src/kz/ilotterytea/maxon/MaxonGame.java b/core/src/kz/ilotterytea/maxon/MaxonGame.java index 1da8605..680f1c6 100644 --- a/core/src/kz/ilotterytea/maxon/MaxonGame.java +++ b/core/src/kz/ilotterytea/maxon/MaxonGame.java @@ -6,6 +6,7 @@ import com.badlogic.gdx.Preferences; import com.badlogic.gdx.assets.AssetManager; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import com.badlogic.gdx.graphics.glutils.ShapeRenderer; +import kz.ilotterytea.maxon.pets.PetManager; import kz.ilotterytea.maxon.screens.SplashScreen; import kz.ilotterytea.maxon.utils.I18N; @@ -16,6 +17,8 @@ public class MaxonGame extends Game { public Preferences prefs; public I18N locale; + private PetManager petManager; + private static MaxonGame instance; public static MaxonGame getInstance() { @@ -25,6 +28,10 @@ public class MaxonGame extends Game { return instance; } + public PetManager getPetManager() { + return petManager; + } + @Override public void create () { batch = new SpriteBatch(); @@ -40,6 +47,7 @@ public class MaxonGame extends Game { if (prefs.getBoolean("fullscreen", false)) { Gdx.graphics.setFullscreenMode(Gdx.graphics.getDisplayMode()); } assetManager = new AssetManager(); + petManager = new PetManager(assetManager); this.setScreen(new SplashScreen()); } -- cgit v1.2.3