X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Frender%2FForegroundBlocksRenderer.kt;h=ef8be714220b88ce94b849893be3883cc9d14a31;hb=cb0605053ce3de493b0d1f43cd7ec1e4a9cf0ac5;hp=3380490a40e3ec6108ca3ea4851147e0885df40b;hpb=fd73b6dd24b9fe55c0bc8f52f8aa1104a5fe3cb0;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/render/ForegroundBlocksRenderer.kt b/core/src/ru/deadsoftware/cavedroid/game/render/ForegroundBlocksRenderer.kt index 3380490..ef8be71 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/render/ForegroundBlocksRenderer.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/render/ForegroundBlocksRenderer.kt @@ -3,8 +3,8 @@ package ru.deadsoftware.cavedroid.game.render import com.badlogic.gdx.graphics.g2d.SpriteBatch import com.badlogic.gdx.graphics.glutils.ShapeRenderer import com.badlogic.gdx.math.Rectangle -import ru.deadsoftware.cavedroid.game.GameInput import ru.deadsoftware.cavedroid.game.GameScope +import ru.deadsoftware.cavedroid.game.mobs.MobsController import ru.deadsoftware.cavedroid.game.world.GameWorld import ru.deadsoftware.cavedroid.misc.utils.forEachBlockInArea import javax.inject.Inject @@ -12,8 +12,8 @@ import javax.inject.Inject @GameScope class ForegroundBlocksRenderer @Inject constructor( gameWorld: GameWorld, - gameInput: GameInput -) : BlocksRenderer(gameWorld, gameInput) { + mobsController: MobsController +) : BlocksRenderer(gameWorld, mobsController) { override val renderLayer get() = RENDER_LAYER @@ -23,6 +23,7 @@ class ForegroundBlocksRenderer @Inject constructor( forEachBlockInArea(viewport) { x, y -> drawForeMap(spriteBatch, viewport, x, y) } + drawBlockDamage(spriteBatch, viewport) } companion object {