X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Frender%2FBlocksRenderer.kt;h=68af67b1242e23b979cd3e9b37cd445b8044ac80;hb=1e285247085ba04351feb486a0be6aa577f43093;hp=5af20e82f86a6b02ed319457fa97581c8edd425f;hpb=c447b95aeb883113ff1d53a3178828929c1eb92f;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/render/BlocksRenderer.kt b/core/src/ru/deadsoftware/cavedroid/game/render/BlocksRenderer.kt index 5af20e8..68af67b 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/render/BlocksRenderer.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/render/BlocksRenderer.kt @@ -86,7 +86,7 @@ abstract class BlocksRenderer( if (foregroundBlock.canSeeThrough && !backgroundBlock.isNone()) { val drawX = x.px - viewport.x val drawY = y.px - viewport.y - if (backgroundBlock.isFurnace()) { + if (backgroundBlock is Block.Furnace) { backgroundBlock.draw(spriteBatch, drawX, drawY, gameWorld.getBackgroundFurnace(x, y)?.isActive ?: false) } else { backgroundBlock.draw(spriteBatch, drawX, drawY) @@ -101,7 +101,7 @@ abstract class BlocksRenderer( val drawX = x.px - viewport.x val drawY = y.px - viewport.y - if (foregroundBlock.isFurnace()) { + if (foregroundBlock is Block.Furnace) { foregroundBlock.draw(spriteBatch, drawX, drawY, gameWorld.getForegroundFurnace(x, y)?.isActive ?: false) } else { foregroundBlock.draw(spriteBatch, drawX, drawY)