diff options
| author | ilotterytea <iltsu@alright.party> | 2024-06-09 15:17:36 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2024-06-09 19:27:35 +0500 |
| commit | 5a95a3213dc311ed27f9f0ee749c9ac5bb501ade (patch) | |
| tree | 418460318aa4501ba158ca98bc37fc9ea9f41ab1 /core/src/kz/ilotterytea/maxon/utils | |
| parent | a3bb4022b1693e865f13b6cf294762aaaa8987a7 (diff) | |
feat: automatically load assets from txt file
Diffstat (limited to 'core/src/kz/ilotterytea/maxon/utils')
| -rw-r--r-- | core/src/kz/ilotterytea/maxon/utils/AssetLoading.java | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/core/src/kz/ilotterytea/maxon/utils/AssetLoading.java b/core/src/kz/ilotterytea/maxon/utils/AssetLoading.java deleted file mode 100644 index 885f032..0000000 --- a/core/src/kz/ilotterytea/maxon/utils/AssetLoading.java +++ /dev/null @@ -1,73 +0,0 @@ -package kz.ilotterytea.maxon.utils; - -import com.badlogic.gdx.assets.AssetManager; -import com.badlogic.gdx.assets.loaders.SkinLoader; -import com.badlogic.gdx.assets.loaders.resolvers.InternalFileHandleResolver; -import com.badlogic.gdx.audio.Music; -import com.badlogic.gdx.graphics.Texture; -import com.badlogic.gdx.graphics.g2d.TextureAtlas; -import com.badlogic.gdx.scenes.scene2d.ui.Skin; -import kz.ilotterytea.maxon.assets.loaders.Text; -import kz.ilotterytea.maxon.assets.loaders.TextLoader; -import net.mgsx.gltf.loaders.glb.GLBAssetLoader; -import net.mgsx.gltf.scene3d.scene.SceneAsset; - -public class AssetLoading { - public static void setup(AssetManager am) { - am.setLoader(SceneAsset.class, ".glb", new GLBAssetLoader()); - am.setLoader(Text.class, new TextLoader(new InternalFileHandleResolver())); - } - - public static void queue(AssetManager am) { - // Texture atlases: - am.load("sprites/env/environment.atlas", TextureAtlas.class); - am.load("sprites/gui/brand.atlas", TextureAtlas.class); - am.load("sprites/gui/icons.atlas", TextureAtlas.class); - am.load("sprites/gui/ilotterytea.atlas", TextureAtlas.class); - am.load("sprites/gui/widgets.atlas", TextureAtlas.class); - am.load("sprites/gui/widgets.skin", Skin.class, new SkinLoader.SkinParameter("sprites/gui/widgets.atlas")); - - am.load("sprites/gui/widgeticons.atlas", TextureAtlas.class); - am.load("sprites/gui/friends.atlas", TextureAtlas.class); - am.load("sprites/gui/friends.skin", Skin.class, new SkinLoader.SkinParameter("sprites/gui/friends.atlas")); - - am.load("MainSpritesheet.atlas", TextureAtlas.class); - am.load("MainSpritesheet.skin", Skin.class, new SkinLoader.SkinParameter("MainSpritesheet.atlas")); - - am.load("sprites/gui/ui.atlas", TextureAtlas.class); - am.load("sprites/gui/ui.skin", Skin.class, new SkinLoader.SkinParameter("sprites/gui/ui.atlas")); - - am.load("sprites/gui/player_icons.atlas", TextureAtlas.class); - - // Models: - am.load("models/scenes/living_room.glb", SceneAsset.class); - am.load("models/props/box.glb", SceneAsset.class); - - // Cat item textures: - am.load("sprites/sheet/loadingCircle.png", Texture.class); - am.load("sprites/sheet/bror.png", Texture.class); - am.load("sprites/sheet/manlooshka.png", Texture.class); - am.load("sprites/sheet/furios_cat.png", Texture.class); - am.load("sprites/sheet/sandwich_cat.png", Texture.class); - am.load("sprites/sheet/thirsty_cat.png", Texture.class); - am.load("sprites/sheet/tvcat.png", Texture.class); - am.load("sprites/sheet/progcat.png", Texture.class); - am.load("sprites/sheet/screamcat.png", Texture.class); - am.load("sprites/sheet/hellcat.png", Texture.class); - am.load("sprites/sheet/lurker.png", Texture.class); - am.load("sprites/sheet/piano_cat.png", Texture.class); - am.load("sprites/sheet/bee_cat.png", Texture.class); - am.load("sprites/sheet/busy.png", Texture.class); - am.load("sprites/sheet/aeae.png", Texture.class); - am.load("sprites/sheet/succat.png", Texture.class); - - // Music: - am.load("mus/menu/mus_menu_intro.ogg", Music.class); - am.load("mus/menu/mus_menu_loop.ogg", Music.class); - am.load("mus/game/onwards.wav", Music.class); - am.load("mus/game/paris.wav", Music.class); - am.load("mus/game/adieu.wav", Music.class); - am.load("mus/game/shopping_spree.wav", Music.class); - // Sounds: - } -}
\ No newline at end of file |
