[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / model / block / CommonBlockParams.kt
diff --git a/core/src/ru/deadsoftware/cavedroid/game/model/block/CommonBlockParams.kt b/core/src/ru/deadsoftware/cavedroid/game/model/block/CommonBlockParams.kt
index 2f4de93213925d17a66959b7e377b758663822f2..584e7376298d4fa103d36b88ed8d9c4e2ee8e6cf 100644 (file)
package ru.deadsoftware.cavedroid.game.model.block
import com.badlogic.gdx.graphics.Texture
package ru.deadsoftware.cavedroid.game.model.block
import com.badlogic.gdx.graphics.Texture
+import ru.deadsoftware.cavedroid.game.model.item.Item
data class CommonBlockParams(
data class CommonBlockParams(
- @Deprecated(ID_DEPRECATION_MESSAGE) val id: Int,
+ @Deprecated("numeric id's will be removed") val id: Int?,
val key: String,
val collisionMargins: BlockMargins,
val hitPoints: Int,
val key: String,
val collisionMargins: BlockMargins,
val hitPoints: Int,
val animationInfo: BlockAnimationInfo?,
val texture: Texture?,
val spriteMargins: BlockMargins,
val animationInfo: BlockAnimationInfo?,
val texture: Texture?,
val spriteMargins: BlockMargins,
-) {
- companion object {
- private const val ID_DEPRECATION_MESSAGE = "numeric id's will be removed"
- }
-}
+ val toolLevel: Int,
+ val toolType: Class<out Item.Tool>?
+)