X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavecraft%2Fgame%2FGameRenderer.java;h=7eed8a7d85884890c8cbc87eb8b11ebd90646707;hb=c6925c7674b71e9b6fe537aaca3aa7330e04e13f;hp=e119487ee12355a107125409e99e15927cf9eea7;hpb=cf835bbf3e6b2967b8684159ca85b9d592d31c95;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavecraft/game/GameRenderer.java b/core/src/ru/deadsoftware/cavecraft/game/GameRenderer.java index e119487..7eed8a7 100644 --- a/core/src/ru/deadsoftware/cavecraft/game/GameRenderer.java +++ b/core/src/ru/deadsoftware/cavecraft/game/GameRenderer.java @@ -1,6 +1,7 @@ package ru.deadsoftware.cavecraft.game; import com.badlogic.gdx.Gdx; +import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.graphics.GL20; import com.badlogic.gdx.graphics.OrthographicCamera; import com.badlogic.gdx.graphics.g2d.SpriteBatch; @@ -162,7 +163,7 @@ public class GameRenderer { for (int i=0; i<9; i++) { if (gameProc.player.inventory[i]>0) spriteBatch.draw(Items.BLOCKS.getValueAt(gameProc.player.inventory[i]).getTexture(), - x+8+i*18, y+184); + x+8+i*18, y+Assets.creativeInv.getRegionHeight()-24); } } @@ -219,6 +220,12 @@ public class GameRenderer { } spriteBatch.end(); + shapeRenderer.begin(ShapeRenderer.ShapeType.Line); + shapeRenderer.setColor(Color.ORANGE); + shapeRenderer.line(0-camera.position.x, 128*16-camera.position.y, + gameProc.world.getWidth()*16-camera.position.x, 128*16-camera.position.y); + shapeRenderer.end(); + if (CaveGame.TOUCH) { spriteBatch.begin(); drawTouchGui(); @@ -231,6 +238,7 @@ public class GameRenderer { drawString("FPS: "+GameScreen.FPS, 0, 20); drawString("X: "+(int)(gameProc.player.position.x/16), 0, 40); drawString("Y: "+(int)(gameProc.player.position.y/16), 0, 60); + drawString("Seed: "+WorldGen.getSeed(), 0, 80); fontBatch.end(); }