X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;ds=sidebyside;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Frender%2FDebugRenderer.kt;h=8145324ee9b1ac88d8f10316645196bd845fe1d4;hb=fb34c4a469190cbcd436a10c8cf3102562d97faf;hp=03f62534522264f008936a451faaa9d2139ea989;hpb=409a22b3fe7c43b7f686f33cc2f01b6277edec78;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/render/DebugRenderer.kt b/core/src/ru/deadsoftware/cavedroid/game/render/DebugRenderer.kt index 03f6253..8145324 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/render/DebugRenderer.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/render/DebugRenderer.kt @@ -89,6 +89,15 @@ class DebugRenderer @Inject constructor( override fun draw(spriteBatch: SpriteBatch, shapeRenderer: ShapeRenderer, viewport: Rectangle, delta: Float) { if (mainConfig.isShowInfo) { drawDebugInfo(spriteBatch) + + spriteBatch.end(); + shapeRenderer.begin(ShapeRenderer.ShapeType.Line); + forEachBlockInArea(mobsController.player) { x: Int, y: Int -> + shapeRenderer.color = Color.CYAN + shapeRenderer.rect(x.px - viewport.x, y.px - viewport.y, 16f, 16f) + } + shapeRenderer.end() + spriteBatch.begin() } if (mainConfig.isShowMap) {