X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;ds=sidebyside;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2FAssets.java;h=7dedb4b3fce4ca1c4f72193d411e4d8e7be14c50;hb=cb03fe437fe3797307a34315d94b5b41f69aeac9;hp=b24356fb6686593613a39f17e2d532b1a0cdd3f7;hpb=50082e8304a80c41dd8b1c1d80142e7c91a2d924;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavecraft/Assets.java b/core/src/ru/deadsoftware/cavecraft/Assets.java index b24356f..7dedb4b 100644 --- a/core/src/ru/deadsoftware/cavecraft/Assets.java +++ b/core/src/ru/deadsoftware/cavecraft/Assets.java @@ -2,13 +2,15 @@ package ru.deadsoftware.cavecraft; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.Texture; -import com.badlogic.gdx.graphics.g2d.Animation; +import com.badlogic.gdx.graphics.g2d.BitmapFont; import com.badlogic.gdx.graphics.g2d.Sprite; import com.badlogic.gdx.graphics.g2d.TextureRegion; public class Assets { - public static final int BLOCK_TEXTURES = 3; + public static final int BLOCK_TEXTURES = 18; + + public static BitmapFont minecraftFont; public static Texture charTexture; public static Sprite[][] playerSkin = new Sprite[2][4]; @@ -20,7 +22,12 @@ public class Assets { public static Texture gui; public static TextureRegion invBar; - public static TextureRegion invCur; + public static TextureRegion invBarCur; + public static TextureRegion guiCur; + + public static Texture creativeTexture; + public static TextureRegion creativeInv; + public static TextureRegion creativeScroll; public static Texture touchGui; public static TextureRegion[] touchArrows = new TextureRegion[4]; @@ -29,6 +36,7 @@ public class Assets { public static TextureRegion touchSpace; public static void load() { + minecraftFont = new BitmapFont(Gdx.files.internal("font.fnt"), true); charTexture = new Texture(Gdx.files.internal("mobs/char.png")); //LOOK TO LEFT //head @@ -61,8 +69,15 @@ public class Assets { shade = new Sprite(new Texture(Gdx.files.internal("shade.png"))); gui = new Texture(Gdx.files.internal("gui.png")); - invBar = new TextureRegion(gui,0,0,182,22); - invCur = new TextureRegion(gui,0,22,24,24); + guiCur = new TextureRegion(gui,0,0,16,16); + invBar = new TextureRegion(gui,0,16,182,22); + invBarCur = new TextureRegion(gui,0,38,24,24); + + creativeTexture = new Texture(Gdx.files.internal("allitems.png")); + creativeInv = new TextureRegion(creativeTexture, 0, 0, 176, 136); + creativeInv.flip(false,true); + creativeScroll = new TextureRegion(creativeTexture, 3, 137, 12, 15); + creativeScroll.flip(false, true); touchGui = new Texture(Gdx.files.internal("touch_gui.png")); for (int i=0; i<4; i++) {