DEADSOFTWARE

Update README
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / model / block / CommonBlockParams.kt
1 package ru.deadsoftware.cavedroid.game.model.block
3 import com.badlogic.gdx.graphics.Texture
4 import ru.deadsoftware.cavedroid.game.model.item.Item
6 data class CommonBlockParams(
7 @Deprecated("numeric id's will be removed") val id: Int?,
8 val key: String,
9 val collisionMargins: BlockMargins,
10 val hitPoints: Int,
11 val dropInfo: BlockDropInfo?,
12 val hasCollision: Boolean,
13 val isBackground: Boolean,
14 val isTransparent: Boolean,
15 val requiresBlock: Boolean,
16 val animationInfo: BlockAnimationInfo?,
17 val texture: Texture?,
18 val spriteMargins: BlockMargins,
19 val toolLevel: Int,
20 val toolType: Class<out Item.Tool>?,
21 val damage: Int,
22 val tint: String?,
23 )