diff --git a/core/src/ru/deadsoftware/cavecraft/game/GameRenderer.java b/core/src/ru/deadsoftware/cavecraft/game/GameRenderer.java
index 4ab0704af7a016e18dc63956affbe4bd5c4f279b..6a41ea26f1a25e56005adb997dea168b9f1714ec 100644 (file)
import ru.deadsoftware.cavecraft.CaveGame;
import ru.deadsoftware.cavecraft.Items;
import ru.deadsoftware.cavecraft.GameScreen;
+import ru.deadsoftware.cavecraft.game.mobs.Mob;
import ru.deadsoftware.cavecraft.game.objects.Player;
public class GameRenderer {
}
}
+ private void drawMob(Mob mob) {
+ spriteBatch.draw(Assets.playerSkin[mob.dir],
+ mob.position.x - camera.position.x, mob.position.y - camera.position.y);
+ }
+
private void drawPlayer(Player pl) {
spriteBatch.draw(Assets.playerSkin[pl.dir],
pl.position.x - camera.position.x, pl.position.y - camera.position.y);
spriteBatch.begin();
drawWorld();
+ for (Mob mob : gameProc.mobs) {
+ drawMob(mob);
+ }
drawPlayer(gameProc.player);
drawGUI();
spriteBatch.end();