diff --git a/core/src/ru/deadsoftware/cavedroid/game/objects/Block.kt b/core/src/ru/deadsoftware/cavedroid/game/objects/Block.kt
index 0b93809af232d0dce08cdf90fad13cd7cf23f090..3343c9ac294b6e18cb7e5812fc62d00ce99415a4 100644 (file)
import com.badlogic.gdx.graphics.g2d.Sprite
import com.badlogic.gdx.graphics.g2d.SpriteBatch
import com.badlogic.gdx.math.Rectangle
+import ru.deadsoftware.cavedroid.game.GameItems
private const val ANIMATION_FRAME_DURATION = 100L
private const val DEPRECATION_MESSAGE =
*/
data class Block(
val id: Int,
+ val key: String,
val left: Int,
val top: Int,
val right: Int,
fun toJump() = top < 8 && collision
+ fun getItem() = GameItems.getItem(GameItems.getBlockKey(id))
+
@Deprecated(DEPRECATION_MESSAGE)
fun hasCollision() = collision