diff --git a/core/src/ru/deadsoftware/cavedroid/game/model/dto/BlockDto.kt b/core/src/ru/deadsoftware/cavedroid/game/model/dto/BlockDto.kt
index 697a04201da7f1ec1984426bbfbec4fa81eabbd1..b8c63268825acc07430df7e9bfaee7aa5c7b10fe 100644 (file)
@Serializable
data class BlockDto(
- @Deprecated("numeric ids will be removed") @SerialName("id") val id: Int,
+ @Deprecated("numeric ids will be removed") @SerialName("id") val id: Int? = null,
@SerialName("left") val left: Int = 0,
@SerialName("top") val top: Int = 0,
@SerialName("right") val right: Int = 0,
@SerialName("frames") val frames: Int = 0,
@SerialName("drop_count") val dropCount: Int = 1,
@SerialName("full_block") val fullBlock: String? = null,
+ @SerialName("state") val state: Int? = null,
+ @SerialName("other_part") val otherPart: String? = null,
+ @SerialName("tool_level") val toolLevel: Int = 0,
+ @SerialName("tool_type") val toolType: String? = null,
+ @SerialName("damage") val damage: Int = 0,
)