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.glutils.ShapeRenderer;
import com.badlogic.gdx.math.Vector2;
import ru.deadsoftware.cavecraft.CaveGame;
import ru.deadsoftware.cavecraft.GameScreen;
spriteBatch.draw(Assets.creativeInv, x, y);
spriteBatch.draw(Assets.creativeScroll, x+156,
y+18+(gameProc.creativeScroll*(72/gameProc.maxCreativeScroll)));
- for (int i=gameProc.creativeScroll*8; i<(gameProc.creativeScroll+1)*40; i++) {
+ for (int i=gameProc.creativeScroll*8; i<gameProc.creativeScroll*8+40; i++) {
if (i>0 && i<Items.BLOCKS.size)
spriteBatch.draw(Assets.blockTextures[Items.BLOCKS.getValueAt(i).getTexture()],
x+8+((i-gameProc.creativeScroll*8)%8)*18,
private void drawGamePlay() {
drawWorldBackground();
- //Mob.animateMobs();
- for (Mob mob : gameProc.mobs) drawMob(mob);
drawPlayer(gameProc.player);
+ for (Mob mob : gameProc.mobs) drawMob(mob);
drawWorldForeground();
drawGUI();
}