X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Fdebug%2FDebugInfoStringsProvider.kt;h=3a0ef06610c8434ae377b4b5a07fd98ad0a24ebc;hb=8b34480aaaf0112671d319accff573030079c7b6;hp=678a91f7456cabacc8d63ebcf53096b8801c543e;hpb=fd73b6dd24b9fe55c0bc8f52f8aa1104a5fe3cb0;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/debug/DebugInfoStringsProvider.kt b/core/src/ru/deadsoftware/cavedroid/game/debug/DebugInfoStringsProvider.kt index 678a91f..3a0ef06 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/debug/DebugInfoStringsProvider.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/debug/DebugInfoStringsProvider.kt @@ -1,7 +1,6 @@ package ru.deadsoftware.cavedroid.game.debug import com.badlogic.gdx.Gdx -import ru.deadsoftware.cavedroid.game.GameInput import ru.deadsoftware.cavedroid.game.GameScope import ru.deadsoftware.cavedroid.game.mobs.MobsController import ru.deadsoftware.cavedroid.game.objects.DropController @@ -11,7 +10,6 @@ import javax.inject.Inject @GameScope class DebugInfoStringsProvider @Inject constructor( private val mobsController: MobsController, - private val gameInput: GameInput, private val dropController: DropController, private val gameWorld: GameWorld ) { @@ -23,15 +21,16 @@ class DebugInfoStringsProvider @Inject constructor( "FPS: ${Gdx.graphics.framesPerSecond}", "X: ${player.mapX}", "Y: ${player.upperMapY}", - "CurX: ${gameInput.curX}", - "CurY: ${gameInput.curY}", + "CurX: ${player.cursorX}", + "CurY: ${player.cursorY}", "Velocity: ${player.velocity}", "Swim: ${player.swim}", "Mobs: ${mobsController.mobs.size}", "Drops: ${dropController.size}", - "Block: ${gameWorld.getForeMap(gameInput.curX, gameInput.curY).params.key}", + "Block: ${gameWorld.getForeMap(player.cursorX, player.cursorY).params.key}", "Hand: ${player.inventory[player.slot].item.params.key}", - "Game mode: ${player.gameMode}" + "Game mode: ${player.gameMode}", + "Block damage: ${player.blockDamage}" ) } } \ No newline at end of file